Skip to content

Latest commit

 

History

History
1502 lines (944 loc) · 70 KB

policyDeviceAssuranceChromeos.csharp.md

File metadata and controls

1502 lines (944 loc) · 70 KB

policyDeviceAssuranceChromeos Submodule

Constructs

PolicyDeviceAssuranceChromeos

Represents a {@link https://registry.terraform.io/providers/okta/okta/4.8.1/docs/resources/policy_device_assurance_chromeos okta_policy_device_assurance_chromeos}.

Initializers

using HashiCorp.Cdktf.Providers.Okta;

new PolicyDeviceAssuranceChromeos(Construct Scope, string Id, PolicyDeviceAssuranceChromeosConfig Config);
Name Type Description
Scope Constructs.Construct The scope in which to define this construct.
Id string The scoped construct ID.
Config PolicyDeviceAssuranceChromeosConfig No description.

ScopeRequired
  • Type: Constructs.Construct

The scope in which to define this construct.


IdRequired
  • Type: string

The scoped construct ID.

Must be unique amongst siblings in the same scope


ConfigRequired

Methods

Name Description
ToString Returns a string representation of this construct.
AddOverride No description.
OverrideLogicalId Overrides the auto-generated logical ID with a specific ID.
ResetOverrideLogicalId Resets a previously passed logical Id to use the auto-generated logical id again.
ToHclTerraform No description.
ToMetadata No description.
ToTerraform Adds this resource to the terraform JSON output.
AddMoveTarget Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
GetAnyMapAttribute No description.
GetBooleanAttribute No description.
GetBooleanMapAttribute No description.
GetListAttribute No description.
GetNumberAttribute No description.
GetNumberListAttribute No description.
GetNumberMapAttribute No description.
GetStringAttribute No description.
GetStringMapAttribute No description.
HasResourceMove No description.
ImportFrom No description.
InterpolationForAttribute No description.
MoveFromId Move the resource corresponding to "id" to this resource.
MoveTo Moves this resource to the target resource given by moveTarget.
MoveToId Moves this resource to the resource corresponding to "id".
ResetTpspAllowScreenLock No description.
ResetTpspBrowserVersion No description.
ResetTpspBuiltinDnsClientEnabled No description.
ResetTpspChromeRemoteDesktopAppBlocked No description.
ResetTpspDeviceEnrollmentDomain No description.
ResetTpspDiskEncrypted No description.
ResetTpspKeyTrustLevel No description.
ResetTpspOsFirewall No description.
ResetTpspOsVersion No description.
ResetTpspPasswordProctectionWarningTrigger No description.
ResetTpspRealtimeUrlCheckMode No description.
ResetTpspSafeBrowsingProtectionLevel No description.
ResetTpspScreenLockSecured No description.
ResetTpspSiteIsolationEnabled No description.

ToString
private string ToString()

Returns a string representation of this construct.

AddOverride
private void AddOverride(string Path, object Value)
PathRequired
  • Type: string

ValueRequired
  • Type: object

OverrideLogicalId
private void OverrideLogicalId(string NewLogicalId)

Overrides the auto-generated logical ID with a specific ID.

NewLogicalIdRequired
  • Type: string

The new logical ID to use for this stack element.


ResetOverrideLogicalId
private void ResetOverrideLogicalId()

Resets a previously passed logical Id to use the auto-generated logical id again.

ToHclTerraform
private object ToHclTerraform()
ToMetadata
private object ToMetadata()
ToTerraform
private object ToTerraform()

Adds this resource to the terraform JSON output.

AddMoveTarget
private void AddMoveTarget(string MoveTarget)

Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.

MoveTargetRequired
  • Type: string

The string move target that will correspond to this resource.


GetAnyMapAttribute
private System.Collections.Generic.IDictionary<string, object> GetAnyMapAttribute(string TerraformAttribute)
TerraformAttributeRequired
  • Type: string

GetBooleanAttribute
private IResolvable GetBooleanAttribute(string TerraformAttribute)
TerraformAttributeRequired
  • Type: string

GetBooleanMapAttribute
private System.Collections.Generic.IDictionary<string, bool> GetBooleanMapAttribute(string TerraformAttribute)
TerraformAttributeRequired
  • Type: string

GetListAttribute
private string[] GetListAttribute(string TerraformAttribute)
TerraformAttributeRequired
  • Type: string

GetNumberAttribute
private double GetNumberAttribute(string TerraformAttribute)
TerraformAttributeRequired
  • Type: string

GetNumberListAttribute
private double[] GetNumberListAttribute(string TerraformAttribute)
TerraformAttributeRequired
  • Type: string

GetNumberMapAttribute
private System.Collections.Generic.IDictionary<string, double> GetNumberMapAttribute(string TerraformAttribute)
TerraformAttributeRequired
  • Type: string

GetStringAttribute
private string GetStringAttribute(string TerraformAttribute)
TerraformAttributeRequired
  • Type: string

GetStringMapAttribute
private System.Collections.Generic.IDictionary<string, string> GetStringMapAttribute(string TerraformAttribute)
TerraformAttributeRequired
  • Type: string

HasResourceMove
private object HasResourceMove()
ImportFrom
private void ImportFrom(string Id, TerraformProvider Provider = null)
IdRequired
  • Type: string

ProviderOptional
  • Type: HashiCorp.Cdktf.TerraformProvider

InterpolationForAttribute
private IResolvable InterpolationForAttribute(string TerraformAttribute)
TerraformAttributeRequired
  • Type: string

MoveFromId
private void MoveFromId(string Id)

Move the resource corresponding to "id" to this resource.

Note that the resource being moved from must be marked as moved using it's instance function.

IdRequired
  • Type: string

Full id of resource being moved from, e.g. "aws_s3_bucket.example".


MoveTo
private void MoveTo(string MoveTarget, object Index = null)

Moves this resource to the target resource given by moveTarget.

MoveTargetRequired
  • Type: string

The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.


IndexOptional
  • Type: object

Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.


MoveToId
private void MoveToId(string Id)

Moves this resource to the resource corresponding to "id".

IdRequired
  • Type: string

Full id of resource to move to, e.g. "aws_s3_bucket.example".


ResetTpspAllowScreenLock
private void ResetTpspAllowScreenLock()
ResetTpspBrowserVersion
private void ResetTpspBrowserVersion()
ResetTpspBuiltinDnsClientEnabled
private void ResetTpspBuiltinDnsClientEnabled()
ResetTpspChromeRemoteDesktopAppBlocked
private void ResetTpspChromeRemoteDesktopAppBlocked()
ResetTpspDeviceEnrollmentDomain
private void ResetTpspDeviceEnrollmentDomain()
ResetTpspDiskEncrypted
private void ResetTpspDiskEncrypted()
ResetTpspKeyTrustLevel
private void ResetTpspKeyTrustLevel()
ResetTpspOsFirewall
private void ResetTpspOsFirewall()
ResetTpspOsVersion
private void ResetTpspOsVersion()
ResetTpspPasswordProctectionWarningTrigger
private void ResetTpspPasswordProctectionWarningTrigger()
ResetTpspRealtimeUrlCheckMode
private void ResetTpspRealtimeUrlCheckMode()
ResetTpspSafeBrowsingProtectionLevel
private void ResetTpspSafeBrowsingProtectionLevel()
ResetTpspScreenLockSecured
private void ResetTpspScreenLockSecured()
ResetTpspSiteIsolationEnabled
private void ResetTpspSiteIsolationEnabled()

Static Functions

Name Description
IsConstruct Checks if x is a construct.
IsTerraformElement No description.
IsTerraformResource No description.
GenerateConfigForImport Generates CDKTF code for importing a PolicyDeviceAssuranceChromeos resource upon running "cdktf plan ".

IsConstruct
using HashiCorp.Cdktf.Providers.Okta;

PolicyDeviceAssuranceChromeos.IsConstruct(object X);

Checks if x is a construct.

Use this method instead of instanceof to properly detect Construct instances, even when the construct library is symlinked.

Explanation: in JavaScript, multiple copies of the constructs library on disk are seen as independent, completely different libraries. As a consequence, the class Construct in each copy of the constructs library is seen as a different class, and an instance of one class will not test as instanceof the other class. npm install will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the constructs library can be accidentally installed, and instanceof will behave unpredictably. It is safest to avoid using instanceof, and using this type-testing method instead.

XRequired
  • Type: object

Any object.


IsTerraformElement
using HashiCorp.Cdktf.Providers.Okta;

PolicyDeviceAssuranceChromeos.IsTerraformElement(object X);
XRequired
  • Type: object

IsTerraformResource
using HashiCorp.Cdktf.Providers.Okta;

PolicyDeviceAssuranceChromeos.IsTerraformResource(object X);
XRequired
  • Type: object

GenerateConfigForImport
using HashiCorp.Cdktf.Providers.Okta;

PolicyDeviceAssuranceChromeos.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);

Generates CDKTF code for importing a PolicyDeviceAssuranceChromeos resource upon running "cdktf plan ".

ScopeRequired
  • Type: Constructs.Construct

The scope in which to define this construct.


ImportToIdRequired
  • Type: string

The construct id used in the generated config for the PolicyDeviceAssuranceChromeos to import.


ImportFromIdRequired
  • Type: string

The id of the existing PolicyDeviceAssuranceChromeos that should be imported.

Refer to the {@link https://registry.terraform.io/providers/okta/okta/4.8.1/docs/resources/policy_device_assurance_chromeos#import import section} in the documentation of this resource for the id to use


ProviderOptional
  • Type: HashiCorp.Cdktf.TerraformProvider

? Optional instance of the provider where the PolicyDeviceAssuranceChromeos to import is found.


Properties

Name Type Description
Node Constructs.Node The tree node.
CdktfStack HashiCorp.Cdktf.TerraformStack No description.
Fqn string No description.
FriendlyUniqueId string No description.
TerraformMetaArguments System.Collections.Generic.IDictionary<string, object> No description.
TerraformResourceType string No description.
TerraformGeneratorMetadata HashiCorp.Cdktf.TerraformProviderGeneratorMetadata No description.
Connection object No description.
Count object No description.
DependsOn string[] No description.
ForEach HashiCorp.Cdktf.ITerraformIterator No description.
Lifecycle HashiCorp.Cdktf.TerraformResourceLifecycle No description.
Provider HashiCorp.Cdktf.TerraformProvider No description.
Provisioners object[] No description.
CreatedBy string No description.
CreatedDate string No description.
Id string No description.
LastUpdate string No description.
LastUpdatedBy string No description.
Platform string No description.
NameInput string No description.
TpspAllowScreenLockInput object No description.
TpspBrowserVersionInput string No description.
TpspBuiltinDnsClientEnabledInput object No description.
TpspChromeRemoteDesktopAppBlockedInput object No description.
TpspDeviceEnrollmentDomainInput string No description.
TpspDiskEncryptedInput object No description.
TpspKeyTrustLevelInput string No description.
TpspOsFirewallInput object No description.
TpspOsVersionInput string No description.
TpspPasswordProctectionWarningTriggerInput string No description.
TpspRealtimeUrlCheckModeInput object No description.
TpspSafeBrowsingProtectionLevelInput string No description.
TpspScreenLockSecuredInput object No description.
TpspSiteIsolationEnabledInput object No description.
Name string No description.
TpspAllowScreenLock object No description.
TpspBrowserVersion string No description.
TpspBuiltinDnsClientEnabled object No description.
TpspChromeRemoteDesktopAppBlocked object No description.
TpspDeviceEnrollmentDomain string No description.
TpspDiskEncrypted object No description.
TpspKeyTrustLevel string No description.
TpspOsFirewall object No description.
TpspOsVersion string No description.
TpspPasswordProctectionWarningTrigger string No description.
TpspRealtimeUrlCheckMode object No description.
TpspSafeBrowsingProtectionLevel string No description.
TpspScreenLockSecured object No description.
TpspSiteIsolationEnabled object No description.

NodeRequired
public Node Node { get; }
  • Type: Constructs.Node

The tree node.


CdktfStackRequired
public TerraformStack CdktfStack { get; }
  • Type: HashiCorp.Cdktf.TerraformStack

FqnRequired
public string Fqn { get; }
  • Type: string

FriendlyUniqueIdRequired
public string FriendlyUniqueId { get; }
  • Type: string

TerraformMetaArgumentsRequired
public System.Collections.Generic.IDictionary<string, object> TerraformMetaArguments { get; }
  • Type: System.Collections.Generic.IDictionary<string, object>

TerraformResourceTypeRequired
public string TerraformResourceType { get; }
  • Type: string

TerraformGeneratorMetadataOptional
public TerraformProviderGeneratorMetadata TerraformGeneratorMetadata { get; }
  • Type: HashiCorp.Cdktf.TerraformProviderGeneratorMetadata

ConnectionOptional
public object Connection { get; }
  • Type: object

CountOptional
public object Count { get; }
  • Type: object

DependsOnOptional
public string[] DependsOn { get; }
  • Type: string[]

ForEachOptional
public ITerraformIterator ForEach { get; }
  • Type: HashiCorp.Cdktf.ITerraformIterator

LifecycleOptional
public TerraformResourceLifecycle Lifecycle { get; }
  • Type: HashiCorp.Cdktf.TerraformResourceLifecycle

ProviderOptional
public TerraformProvider Provider { get; }
  • Type: HashiCorp.Cdktf.TerraformProvider

ProvisionersOptional
public object[] Provisioners { get; }
  • Type: object[]

CreatedByRequired
public string CreatedBy { get; }
  • Type: string

CreatedDateRequired
public string CreatedDate { get; }
  • Type: string

IdRequired
public string Id { get; }
  • Type: string

LastUpdateRequired
public string LastUpdate { get; }
  • Type: string

LastUpdatedByRequired
public string LastUpdatedBy { get; }
  • Type: string

PlatformRequired
public string Platform { get; }
  • Type: string

NameInputOptional
public string NameInput { get; }
  • Type: string

TpspAllowScreenLockInputOptional
public object TpspAllowScreenLockInput { get; }
  • Type: object

TpspBrowserVersionInputOptional
public string TpspBrowserVersionInput { get; }
  • Type: string

TpspBuiltinDnsClientEnabledInputOptional
public object TpspBuiltinDnsClientEnabledInput { get; }
  • Type: object

TpspChromeRemoteDesktopAppBlockedInputOptional
public object TpspChromeRemoteDesktopAppBlockedInput { get; }
  • Type: object

TpspDeviceEnrollmentDomainInputOptional
public string TpspDeviceEnrollmentDomainInput { get; }
  • Type: string

TpspDiskEncryptedInputOptional
public object TpspDiskEncryptedInput { get; }
  • Type: object

TpspKeyTrustLevelInputOptional
public string TpspKeyTrustLevelInput { get; }
  • Type: string

TpspOsFirewallInputOptional
public object TpspOsFirewallInput { get; }
  • Type: object

TpspOsVersionInputOptional
public string TpspOsVersionInput { get; }
  • Type: string

TpspPasswordProctectionWarningTriggerInputOptional
public string TpspPasswordProctectionWarningTriggerInput { get; }
  • Type: string

TpspRealtimeUrlCheckModeInputOptional
public object TpspRealtimeUrlCheckModeInput { get; }
  • Type: object

TpspSafeBrowsingProtectionLevelInputOptional
public string TpspSafeBrowsingProtectionLevelInput { get; }
  • Type: string

TpspScreenLockSecuredInputOptional
public object TpspScreenLockSecuredInput { get; }
  • Type: object

TpspSiteIsolationEnabledInputOptional
public object TpspSiteIsolationEnabledInput { get; }
  • Type: object

NameRequired
public string Name { get; }
  • Type: string

TpspAllowScreenLockRequired
public object TpspAllowScreenLock { get; }
  • Type: object

TpspBrowserVersionRequired
public string TpspBrowserVersion { get; }
  • Type: string

TpspBuiltinDnsClientEnabledRequired
public object TpspBuiltinDnsClientEnabled { get; }
  • Type: object

TpspChromeRemoteDesktopAppBlockedRequired
public object TpspChromeRemoteDesktopAppBlocked { get; }
  • Type: object

TpspDeviceEnrollmentDomainRequired
public string TpspDeviceEnrollmentDomain { get; }
  • Type: string

TpspDiskEncryptedRequired
public object TpspDiskEncrypted { get; }
  • Type: object

TpspKeyTrustLevelRequired
public string TpspKeyTrustLevel { get; }
  • Type: string

TpspOsFirewallRequired
public object TpspOsFirewall { get; }
  • Type: object

TpspOsVersionRequired
public string TpspOsVersion { get; }
  • Type: string

TpspPasswordProctectionWarningTriggerRequired
public string TpspPasswordProctectionWarningTrigger { get; }
  • Type: string

TpspRealtimeUrlCheckModeRequired
public object TpspRealtimeUrlCheckMode { get; }
  • Type: object

TpspSafeBrowsingProtectionLevelRequired
public string TpspSafeBrowsingProtectionLevel { get; }
  • Type: string

TpspScreenLockSecuredRequired
public object TpspScreenLockSecured { get; }
  • Type: object

TpspSiteIsolationEnabledRequired
public object TpspSiteIsolationEnabled { get; }
  • Type: object

Constants

Name Type Description
TfResourceType string No description.

TfResourceTypeRequired
public string TfResourceType { get; }
  • Type: string

Structs

PolicyDeviceAssuranceChromeosConfig

Initializer

using HashiCorp.Cdktf.Providers.Okta;

new PolicyDeviceAssuranceChromeosConfig {
    object Connection = null,
    object Count = null,
    ITerraformDependable[] DependsOn = null,
    ITerraformIterator ForEach = null,
    TerraformResourceLifecycle Lifecycle = null,
    TerraformProvider Provider = null,
    object[] Provisioners = null,
    string Name,
    object TpspAllowScreenLock = null,
    string TpspBrowserVersion = null,
    object TpspBuiltinDnsClientEnabled = null,
    object TpspChromeRemoteDesktopAppBlocked = null,
    string TpspDeviceEnrollmentDomain = null,
    object TpspDiskEncrypted = null,
    string TpspKeyTrustLevel = null,
    object TpspOsFirewall = null,
    string TpspOsVersion = null,
    string TpspPasswordProctectionWarningTrigger = null,
    object TpspRealtimeUrlCheckMode = null,
    string TpspSafeBrowsingProtectionLevel = null,
    object TpspScreenLockSecured = null,
    object TpspSiteIsolationEnabled = null
};

Properties

Name Type Description
Connection object No description.
Count object No description.
DependsOn HashiCorp.Cdktf.ITerraformDependable[] No description.
ForEach HashiCorp.Cdktf.ITerraformIterator No description.
Lifecycle HashiCorp.Cdktf.TerraformResourceLifecycle No description.
Provider HashiCorp.Cdktf.TerraformProvider No description.
Provisioners object[] No description.
Name string Name of the device assurance policy.
TpspAllowScreenLock object Third party signal provider allow screen lock.
TpspBrowserVersion string Third party signal provider minimum browser version.
TpspBuiltinDnsClientEnabled object Third party signal provider builtin dns client enabled.
TpspChromeRemoteDesktopAppBlocked object Third party signal provider chrome remote desktop app blocked.
TpspDeviceEnrollmentDomain string Third party signal provider device enrollment domain.
TpspDiskEncrypted object Third party signal provider disk encrypted.
TpspKeyTrustLevel string Third party signal provider key trust level.
TpspOsFirewall object Third party signal provider os firewall.
TpspOsVersion string Third party signal provider minimum os version.
TpspPasswordProctectionWarningTrigger string Third party signal provider password protection warning trigger.
TpspRealtimeUrlCheckMode object Third party signal provider realtime url check mode.
TpspSafeBrowsingProtectionLevel string Third party signal provider safe browsing protection level.
TpspScreenLockSecured object Third party signal provider screen lock secure.
TpspSiteIsolationEnabled object Third party signal provider site isolation enabled.

ConnectionOptional
public object Connection { get; set; }
  • Type: object

CountOptional
public object Count { get; set; }
  • Type: object

DependsOnOptional
public ITerraformDependable[] DependsOn { get; set; }
  • Type: HashiCorp.Cdktf.ITerraformDependable[]

ForEachOptional
public ITerraformIterator ForEach { get; set; }
  • Type: HashiCorp.Cdktf.ITerraformIterator

LifecycleOptional
public TerraformResourceLifecycle Lifecycle { get; set; }
  • Type: HashiCorp.Cdktf.TerraformResourceLifecycle

ProviderOptional
public TerraformProvider Provider { get; set; }
  • Type: HashiCorp.Cdktf.TerraformProvider

ProvisionersOptional
public object[] Provisioners { get; set; }
  • Type: object[]

NameRequired
public string Name { get; set; }
  • Type: string

Name of the device assurance policy.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/okta/4.8.1/docs/resources/policy_device_assurance_chromeos#name PolicyDeviceAssuranceChromeos#name}


TpspAllowScreenLockOptional
public object TpspAllowScreenLock { get; set; }
  • Type: object

Third party signal provider allow screen lock.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/okta/4.8.1/docs/resources/policy_device_assurance_chromeos#tpsp_allow_screen_lock PolicyDeviceAssuranceChromeos#tpsp_allow_screen_lock}


TpspBrowserVersionOptional
public string TpspBrowserVersion { get; set; }
  • Type: string

Third party signal provider minimum browser version.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/okta/4.8.1/docs/resources/policy_device_assurance_chromeos#tpsp_browser_version PolicyDeviceAssuranceChromeos#tpsp_browser_version}


TpspBuiltinDnsClientEnabledOptional
public object TpspBuiltinDnsClientEnabled { get; set; }
  • Type: object

Third party signal provider builtin dns client enabled.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/okta/4.8.1/docs/resources/policy_device_assurance_chromeos#tpsp_builtin_dns_client_enabled PolicyDeviceAssuranceChromeos#tpsp_builtin_dns_client_enabled}


TpspChromeRemoteDesktopAppBlockedOptional
public object TpspChromeRemoteDesktopAppBlocked { get; set; }
  • Type: object

Third party signal provider chrome remote desktop app blocked.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/okta/4.8.1/docs/resources/policy_device_assurance_chromeos#tpsp_chrome_remote_desktop_app_blocked PolicyDeviceAssuranceChromeos#tpsp_chrome_remote_desktop_app_blocked}


TpspDeviceEnrollmentDomainOptional
public string TpspDeviceEnrollmentDomain { get; set; }
  • Type: string

Third party signal provider device enrollment domain.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/okta/4.8.1/docs/resources/policy_device_assurance_chromeos#tpsp_device_enrollment_domain PolicyDeviceAssuranceChromeos#tpsp_device_enrollment_domain}


TpspDiskEncryptedOptional
public object TpspDiskEncrypted { get; set; }
  • Type: object

Third party signal provider disk encrypted.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/okta/4.8.1/docs/resources/policy_device_assurance_chromeos#tpsp_disk_encrypted PolicyDeviceAssuranceChromeos#tpsp_disk_encrypted}


TpspKeyTrustLevelOptional
public string TpspKeyTrustLevel { get; set; }
  • Type: string

Third party signal provider key trust level.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/okta/4.8.1/docs/resources/policy_device_assurance_chromeos#tpsp_key_trust_level PolicyDeviceAssuranceChromeos#tpsp_key_trust_level}


TpspOsFirewallOptional
public object TpspOsFirewall { get; set; }
  • Type: object

Third party signal provider os firewall.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/okta/4.8.1/docs/resources/policy_device_assurance_chromeos#tpsp_os_firewall PolicyDeviceAssuranceChromeos#tpsp_os_firewall}


TpspOsVersionOptional
public string TpspOsVersion { get; set; }
  • Type: string

Third party signal provider minimum os version.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/okta/4.8.1/docs/resources/policy_device_assurance_chromeos#tpsp_os_version PolicyDeviceAssuranceChromeos#tpsp_os_version}


TpspPasswordProctectionWarningTriggerOptional
public string TpspPasswordProctectionWarningTrigger { get; set; }
  • Type: string

Third party signal provider password protection warning trigger.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/okta/4.8.1/docs/resources/policy_device_assurance_chromeos#tpsp_password_proctection_warning_trigger PolicyDeviceAssuranceChromeos#tpsp_password_proctection_warning_trigger}


TpspRealtimeUrlCheckModeOptional
public object TpspRealtimeUrlCheckMode { get; set; }
  • Type: object

Third party signal provider realtime url check mode.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/okta/4.8.1/docs/resources/policy_device_assurance_chromeos#tpsp_realtime_url_check_mode PolicyDeviceAssuranceChromeos#tpsp_realtime_url_check_mode}


TpspSafeBrowsingProtectionLevelOptional
public string TpspSafeBrowsingProtectionLevel { get; set; }
  • Type: string

Third party signal provider safe browsing protection level.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/okta/4.8.1/docs/resources/policy_device_assurance_chromeos#tpsp_safe_browsing_protection_level PolicyDeviceAssuranceChromeos#tpsp_safe_browsing_protection_level}


TpspScreenLockSecuredOptional
public object TpspScreenLockSecured { get; set; }
  • Type: object

Third party signal provider screen lock secure.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/okta/4.8.1/docs/resources/policy_device_assurance_chromeos#tpsp_screen_lock_secured PolicyDeviceAssuranceChromeos#tpsp_screen_lock_secured}


TpspSiteIsolationEnabledOptional
public object TpspSiteIsolationEnabled { get; set; }
  • Type: object

Third party signal provider site isolation enabled.

Docs at Terraform Registry: {@link https://registry.terraform.io/providers/okta/okta/4.8.1/docs/resources/policy_device_assurance_chromeos#tpsp_site_isolation_enabled PolicyDeviceAssuranceChromeos#tpsp_site_isolation_enabled}