okta.policy.DeviceAssuranceChromeos
Explore with Pulumi AI
Manages a device assurance policy for chromeos.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as okta from "@pulumi/okta";
const example = new okta.policy.DeviceAssuranceChromeos("example", {
    name: "example",
    tpspAllowScreenLock: true,
    tpspBrowserVersion: "15393.27.0",
    tpspBuiltinDnsClientEnabled: true,
    tpspChromeRemoteDesktopAppBlocked: true,
    tpspDeviceEnrollmentDomain: "exampleDomain",
    tpspDiskEncrypted: true,
    tpspKeyTrustLevel: "CHROME_OS_VERIFIED_MODE",
    tpspOsFirewall: true,
    tpspOsVersion: "10.0.19041.1110",
    tpspPasswordProctectionWarningTrigger: "PASSWORD_PROTECTION_OFF",
    tpspRealtimeUrlCheckMode: true,
    tpspSafeBrowsingProtectionLevel: "ENHANCED_PROTECTION",
    tpspScreenLockSecured: true,
    tpspSiteIsolationEnabled: true,
});
import pulumi
import pulumi_okta as okta
example = okta.policy.DeviceAssuranceChromeos("example",
    name="example",
    tpsp_allow_screen_lock=True,
    tpsp_browser_version="15393.27.0",
    tpsp_builtin_dns_client_enabled=True,
    tpsp_chrome_remote_desktop_app_blocked=True,
    tpsp_device_enrollment_domain="exampleDomain",
    tpsp_disk_encrypted=True,
    tpsp_key_trust_level="CHROME_OS_VERIFIED_MODE",
    tpsp_os_firewall=True,
    tpsp_os_version="10.0.19041.1110",
    tpsp_password_proctection_warning_trigger="PASSWORD_PROTECTION_OFF",
    tpsp_realtime_url_check_mode=True,
    tpsp_safe_browsing_protection_level="ENHANCED_PROTECTION",
    tpsp_screen_lock_secured=True,
    tpsp_site_isolation_enabled=True)
package main
import (
	"github.com/pulumi/pulumi-okta/sdk/v4/go/okta/policy"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := policy.NewDeviceAssuranceChromeos(ctx, "example", &policy.DeviceAssuranceChromeosArgs{
			Name:                                  pulumi.String("example"),
			TpspAllowScreenLock:                   pulumi.Bool(true),
			TpspBrowserVersion:                    pulumi.String("15393.27.0"),
			TpspBuiltinDnsClientEnabled:           pulumi.Bool(true),
			TpspChromeRemoteDesktopAppBlocked:     pulumi.Bool(true),
			TpspDeviceEnrollmentDomain:            pulumi.String("exampleDomain"),
			TpspDiskEncrypted:                     pulumi.Bool(true),
			TpspKeyTrustLevel:                     pulumi.String("CHROME_OS_VERIFIED_MODE"),
			TpspOsFirewall:                        pulumi.Bool(true),
			TpspOsVersion:                         pulumi.String("10.0.19041.1110"),
			TpspPasswordProctectionWarningTrigger: pulumi.String("PASSWORD_PROTECTION_OFF"),
			TpspRealtimeUrlCheckMode:              pulumi.Bool(true),
			TpspSafeBrowsingProtectionLevel:       pulumi.String("ENHANCED_PROTECTION"),
			TpspScreenLockSecured:                 pulumi.Bool(true),
			TpspSiteIsolationEnabled:              pulumi.Bool(true),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Okta = Pulumi.Okta;
return await Deployment.RunAsync(() => 
{
    var example = new Okta.Policy.DeviceAssuranceChromeos("example", new()
    {
        Name = "example",
        TpspAllowScreenLock = true,
        TpspBrowserVersion = "15393.27.0",
        TpspBuiltinDnsClientEnabled = true,
        TpspChromeRemoteDesktopAppBlocked = true,
        TpspDeviceEnrollmentDomain = "exampleDomain",
        TpspDiskEncrypted = true,
        TpspKeyTrustLevel = "CHROME_OS_VERIFIED_MODE",
        TpspOsFirewall = true,
        TpspOsVersion = "10.0.19041.1110",
        TpspPasswordProctectionWarningTrigger = "PASSWORD_PROTECTION_OFF",
        TpspRealtimeUrlCheckMode = true,
        TpspSafeBrowsingProtectionLevel = "ENHANCED_PROTECTION",
        TpspScreenLockSecured = true,
        TpspSiteIsolationEnabled = true,
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.okta.policy.DeviceAssuranceChromeos;
import com.pulumi.okta.policy.DeviceAssuranceChromeosArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        var example = new DeviceAssuranceChromeos("example", DeviceAssuranceChromeosArgs.builder()
            .name("example")
            .tpspAllowScreenLock(true)
            .tpspBrowserVersion("15393.27.0")
            .tpspBuiltinDnsClientEnabled(true)
            .tpspChromeRemoteDesktopAppBlocked(true)
            .tpspDeviceEnrollmentDomain("exampleDomain")
            .tpspDiskEncrypted(true)
            .tpspKeyTrustLevel("CHROME_OS_VERIFIED_MODE")
            .tpspOsFirewall(true)
            .tpspOsVersion("10.0.19041.1110")
            .tpspPasswordProctectionWarningTrigger("PASSWORD_PROTECTION_OFF")
            .tpspRealtimeUrlCheckMode(true)
            .tpspSafeBrowsingProtectionLevel("ENHANCED_PROTECTION")
            .tpspScreenLockSecured(true)
            .tpspSiteIsolationEnabled(true)
            .build());
    }
}
resources:
  example:
    type: okta:policy:DeviceAssuranceChromeos
    properties:
      name: example
      tpspAllowScreenLock: true
      tpspBrowserVersion: 15393.27.0
      tpspBuiltinDnsClientEnabled: true
      tpspChromeRemoteDesktopAppBlocked: true
      tpspDeviceEnrollmentDomain: exampleDomain
      tpspDiskEncrypted: true
      tpspKeyTrustLevel: CHROME_OS_VERIFIED_MODE
      tpspOsFirewall: true
      tpspOsVersion: 10.0.19041.1110
      tpspPasswordProctectionWarningTrigger: PASSWORD_PROTECTION_OFF
      tpspRealtimeUrlCheckMode: true
      tpspSafeBrowsingProtectionLevel: ENHANCED_PROTECTION
      tpspScreenLockSecured: true
      tpspSiteIsolationEnabled: true
Create DeviceAssuranceChromeos Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new DeviceAssuranceChromeos(name: string, args?: DeviceAssuranceChromeosArgs, opts?: CustomResourceOptions);@overload
def DeviceAssuranceChromeos(resource_name: str,
                            args: Optional[DeviceAssuranceChromeosArgs] = None,
                            opts: Optional[ResourceOptions] = None)
@overload
def DeviceAssuranceChromeos(resource_name: str,
                            opts: Optional[ResourceOptions] = None,
                            name: Optional[str] = None,
                            tpsp_allow_screen_lock: Optional[bool] = None,
                            tpsp_browser_version: Optional[str] = None,
                            tpsp_builtin_dns_client_enabled: Optional[bool] = None,
                            tpsp_chrome_remote_desktop_app_blocked: Optional[bool] = None,
                            tpsp_device_enrollment_domain: Optional[str] = None,
                            tpsp_disk_encrypted: Optional[bool] = None,
                            tpsp_key_trust_level: Optional[str] = None,
                            tpsp_os_firewall: Optional[bool] = None,
                            tpsp_os_version: Optional[str] = None,
                            tpsp_password_proctection_warning_trigger: Optional[str] = None,
                            tpsp_realtime_url_check_mode: Optional[bool] = None,
                            tpsp_safe_browsing_protection_level: Optional[str] = None,
                            tpsp_screen_lock_secured: Optional[bool] = None,
                            tpsp_site_isolation_enabled: Optional[bool] = None)func NewDeviceAssuranceChromeos(ctx *Context, name string, args *DeviceAssuranceChromeosArgs, opts ...ResourceOption) (*DeviceAssuranceChromeos, error)public DeviceAssuranceChromeos(string name, DeviceAssuranceChromeosArgs? args = null, CustomResourceOptions? opts = null)
public DeviceAssuranceChromeos(String name, DeviceAssuranceChromeosArgs args)
public DeviceAssuranceChromeos(String name, DeviceAssuranceChromeosArgs args, CustomResourceOptions options)
type: okta:policy:DeviceAssuranceChromeos
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args DeviceAssuranceChromeosArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args DeviceAssuranceChromeosArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args DeviceAssuranceChromeosArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DeviceAssuranceChromeosArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DeviceAssuranceChromeosArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var deviceAssuranceChromeosResource = new Okta.Policy.DeviceAssuranceChromeos("deviceAssuranceChromeosResource", new()
{
    Name = "string",
    TpspAllowScreenLock = false,
    TpspBrowserVersion = "string",
    TpspBuiltinDnsClientEnabled = false,
    TpspChromeRemoteDesktopAppBlocked = false,
    TpspDeviceEnrollmentDomain = "string",
    TpspDiskEncrypted = false,
    TpspKeyTrustLevel = "string",
    TpspOsFirewall = false,
    TpspOsVersion = "string",
    TpspPasswordProctectionWarningTrigger = "string",
    TpspRealtimeUrlCheckMode = false,
    TpspSafeBrowsingProtectionLevel = "string",
    TpspScreenLockSecured = false,
    TpspSiteIsolationEnabled = false,
});
example, err := policy.NewDeviceAssuranceChromeos(ctx, "deviceAssuranceChromeosResource", &policy.DeviceAssuranceChromeosArgs{
	Name:                                  pulumi.String("string"),
	TpspAllowScreenLock:                   pulumi.Bool(false),
	TpspBrowserVersion:                    pulumi.String("string"),
	TpspBuiltinDnsClientEnabled:           pulumi.Bool(false),
	TpspChromeRemoteDesktopAppBlocked:     pulumi.Bool(false),
	TpspDeviceEnrollmentDomain:            pulumi.String("string"),
	TpspDiskEncrypted:                     pulumi.Bool(false),
	TpspKeyTrustLevel:                     pulumi.String("string"),
	TpspOsFirewall:                        pulumi.Bool(false),
	TpspOsVersion:                         pulumi.String("string"),
	TpspPasswordProctectionWarningTrigger: pulumi.String("string"),
	TpspRealtimeUrlCheckMode:              pulumi.Bool(false),
	TpspSafeBrowsingProtectionLevel:       pulumi.String("string"),
	TpspScreenLockSecured:                 pulumi.Bool(false),
	TpspSiteIsolationEnabled:              pulumi.Bool(false),
})
var deviceAssuranceChromeosResource = new DeviceAssuranceChromeos("deviceAssuranceChromeosResource", DeviceAssuranceChromeosArgs.builder()
    .name("string")
    .tpspAllowScreenLock(false)
    .tpspBrowserVersion("string")
    .tpspBuiltinDnsClientEnabled(false)
    .tpspChromeRemoteDesktopAppBlocked(false)
    .tpspDeviceEnrollmentDomain("string")
    .tpspDiskEncrypted(false)
    .tpspKeyTrustLevel("string")
    .tpspOsFirewall(false)
    .tpspOsVersion("string")
    .tpspPasswordProctectionWarningTrigger("string")
    .tpspRealtimeUrlCheckMode(false)
    .tpspSafeBrowsingProtectionLevel("string")
    .tpspScreenLockSecured(false)
    .tpspSiteIsolationEnabled(false)
    .build());
device_assurance_chromeos_resource = okta.policy.DeviceAssuranceChromeos("deviceAssuranceChromeosResource",
    name="string",
    tpsp_allow_screen_lock=False,
    tpsp_browser_version="string",
    tpsp_builtin_dns_client_enabled=False,
    tpsp_chrome_remote_desktop_app_blocked=False,
    tpsp_device_enrollment_domain="string",
    tpsp_disk_encrypted=False,
    tpsp_key_trust_level="string",
    tpsp_os_firewall=False,
    tpsp_os_version="string",
    tpsp_password_proctection_warning_trigger="string",
    tpsp_realtime_url_check_mode=False,
    tpsp_safe_browsing_protection_level="string",
    tpsp_screen_lock_secured=False,
    tpsp_site_isolation_enabled=False)
const deviceAssuranceChromeosResource = new okta.policy.DeviceAssuranceChromeos("deviceAssuranceChromeosResource", {
    name: "string",
    tpspAllowScreenLock: false,
    tpspBrowserVersion: "string",
    tpspBuiltinDnsClientEnabled: false,
    tpspChromeRemoteDesktopAppBlocked: false,
    tpspDeviceEnrollmentDomain: "string",
    tpspDiskEncrypted: false,
    tpspKeyTrustLevel: "string",
    tpspOsFirewall: false,
    tpspOsVersion: "string",
    tpspPasswordProctectionWarningTrigger: "string",
    tpspRealtimeUrlCheckMode: false,
    tpspSafeBrowsingProtectionLevel: "string",
    tpspScreenLockSecured: false,
    tpspSiteIsolationEnabled: false,
});
type: okta:policy:DeviceAssuranceChromeos
properties:
    name: string
    tpspAllowScreenLock: false
    tpspBrowserVersion: string
    tpspBuiltinDnsClientEnabled: false
    tpspChromeRemoteDesktopAppBlocked: false
    tpspDeviceEnrollmentDomain: string
    tpspDiskEncrypted: false
    tpspKeyTrustLevel: string
    tpspOsFirewall: false
    tpspOsVersion: string
    tpspPasswordProctectionWarningTrigger: string
    tpspRealtimeUrlCheckMode: false
    tpspSafeBrowsingProtectionLevel: string
    tpspScreenLockSecured: false
    tpspSiteIsolationEnabled: false
DeviceAssuranceChromeos Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The DeviceAssuranceChromeos resource accepts the following input properties:
- Name string
- Name of the device assurance policy.
- TpspAllow boolScreen Lock 
- Third party signal provider allow screen lock
- TpspBrowser stringVersion 
- Third party signal provider minimum browser version
- TpspBuiltin boolDns Client Enabled 
- Third party signal provider builtin dns client enabled
- TpspChrome boolRemote Desktop App Blocked 
- Third party signal provider chrome remote desktop app blocked
- TpspDevice stringEnrollment Domain 
- Third party signal provider device enrollment domain
- TpspDisk boolEncrypted 
- Third party signal provider disk encrypted
- TpspKey stringTrust Level 
- Third party signal provider key trust level
- TpspOs boolFirewall 
- Third party signal provider os firewall
- TpspOs stringVersion 
- Third party signal provider minimum os version
- TpspPassword stringProctection Warning Trigger 
- Third party signal provider password protection warning trigger
- TpspRealtime boolUrl Check Mode 
- Third party signal provider realtime url check mode
- TpspSafe stringBrowsing Protection Level 
- Third party signal provider safe browsing protection level
- TpspScreen boolLock Secured 
- Third party signal provider screen lock secure
- TpspSite boolIsolation Enabled 
- Third party signal provider site isolation enabled
- Name string
- Name of the device assurance policy.
- TpspAllow boolScreen Lock 
- Third party signal provider allow screen lock
- TpspBrowser stringVersion 
- Third party signal provider minimum browser version
- TpspBuiltin boolDns Client Enabled 
- Third party signal provider builtin dns client enabled
- TpspChrome boolRemote Desktop App Blocked 
- Third party signal provider chrome remote desktop app blocked
- TpspDevice stringEnrollment Domain 
- Third party signal provider device enrollment domain
- TpspDisk boolEncrypted 
- Third party signal provider disk encrypted
- TpspKey stringTrust Level 
- Third party signal provider key trust level
- TpspOs boolFirewall 
- Third party signal provider os firewall
- TpspOs stringVersion 
- Third party signal provider minimum os version
- TpspPassword stringProctection Warning Trigger 
- Third party signal provider password protection warning trigger
- TpspRealtime boolUrl Check Mode 
- Third party signal provider realtime url check mode
- TpspSafe stringBrowsing Protection Level 
- Third party signal provider safe browsing protection level
- TpspScreen boolLock Secured 
- Third party signal provider screen lock secure
- TpspSite boolIsolation Enabled 
- Third party signal provider site isolation enabled
- name String
- Name of the device assurance policy.
- tpspAllow BooleanScreen Lock 
- Third party signal provider allow screen lock
- tpspBrowser StringVersion 
- Third party signal provider minimum browser version
- tpspBuiltin BooleanDns Client Enabled 
- Third party signal provider builtin dns client enabled
- tpspChrome BooleanRemote Desktop App Blocked 
- Third party signal provider chrome remote desktop app blocked
- tpspDevice StringEnrollment Domain 
- Third party signal provider device enrollment domain
- tpspDisk BooleanEncrypted 
- Third party signal provider disk encrypted
- tpspKey StringTrust Level 
- Third party signal provider key trust level
- tpspOs BooleanFirewall 
- Third party signal provider os firewall
- tpspOs StringVersion 
- Third party signal provider minimum os version
- tpspPassword StringProctection Warning Trigger 
- Third party signal provider password protection warning trigger
- tpspRealtime BooleanUrl Check Mode 
- Third party signal provider realtime url check mode
- tpspSafe StringBrowsing Protection Level 
- Third party signal provider safe browsing protection level
- tpspScreen BooleanLock Secured 
- Third party signal provider screen lock secure
- tpspSite BooleanIsolation Enabled 
- Third party signal provider site isolation enabled
- name string
- Name of the device assurance policy.
- tpspAllow booleanScreen Lock 
- Third party signal provider allow screen lock
- tpspBrowser stringVersion 
- Third party signal provider minimum browser version
- tpspBuiltin booleanDns Client Enabled 
- Third party signal provider builtin dns client enabled
- tpspChrome booleanRemote Desktop App Blocked 
- Third party signal provider chrome remote desktop app blocked
- tpspDevice stringEnrollment Domain 
- Third party signal provider device enrollment domain
- tpspDisk booleanEncrypted 
- Third party signal provider disk encrypted
- tpspKey stringTrust Level 
- Third party signal provider key trust level
- tpspOs booleanFirewall 
- Third party signal provider os firewall
- tpspOs stringVersion 
- Third party signal provider minimum os version
- tpspPassword stringProctection Warning Trigger 
- Third party signal provider password protection warning trigger
- tpspRealtime booleanUrl Check Mode 
- Third party signal provider realtime url check mode
- tpspSafe stringBrowsing Protection Level 
- Third party signal provider safe browsing protection level
- tpspScreen booleanLock Secured 
- Third party signal provider screen lock secure
- tpspSite booleanIsolation Enabled 
- Third party signal provider site isolation enabled
- name str
- Name of the device assurance policy.
- tpsp_allow_ boolscreen_ lock 
- Third party signal provider allow screen lock
- tpsp_browser_ strversion 
- Third party signal provider minimum browser version
- tpsp_builtin_ booldns_ client_ enabled 
- Third party signal provider builtin dns client enabled
- tpsp_chrome_ boolremote_ desktop_ app_ blocked 
- Third party signal provider chrome remote desktop app blocked
- tpsp_device_ strenrollment_ domain 
- Third party signal provider device enrollment domain
- tpsp_disk_ boolencrypted 
- Third party signal provider disk encrypted
- tpsp_key_ strtrust_ level 
- Third party signal provider key trust level
- tpsp_os_ boolfirewall 
- Third party signal provider os firewall
- tpsp_os_ strversion 
- Third party signal provider minimum os version
- tpsp_password_ strproctection_ warning_ trigger 
- Third party signal provider password protection warning trigger
- tpsp_realtime_ boolurl_ check_ mode 
- Third party signal provider realtime url check mode
- tpsp_safe_ strbrowsing_ protection_ level 
- Third party signal provider safe browsing protection level
- tpsp_screen_ boollock_ secured 
- Third party signal provider screen lock secure
- tpsp_site_ boolisolation_ enabled 
- Third party signal provider site isolation enabled
- name String
- Name of the device assurance policy.
- tpspAllow BooleanScreen Lock 
- Third party signal provider allow screen lock
- tpspBrowser StringVersion 
- Third party signal provider minimum browser version
- tpspBuiltin BooleanDns Client Enabled 
- Third party signal provider builtin dns client enabled
- tpspChrome BooleanRemote Desktop App Blocked 
- Third party signal provider chrome remote desktop app blocked
- tpspDevice StringEnrollment Domain 
- Third party signal provider device enrollment domain
- tpspDisk BooleanEncrypted 
- Third party signal provider disk encrypted
- tpspKey StringTrust Level 
- Third party signal provider key trust level
- tpspOs BooleanFirewall 
- Third party signal provider os firewall
- tpspOs StringVersion 
- Third party signal provider minimum os version
- tpspPassword StringProctection Warning Trigger 
- Third party signal provider password protection warning trigger
- tpspRealtime BooleanUrl Check Mode 
- Third party signal provider realtime url check mode
- tpspSafe StringBrowsing Protection Level 
- Third party signal provider safe browsing protection level
- tpspScreen BooleanLock Secured 
- Third party signal provider screen lock secure
- tpspSite BooleanIsolation Enabled 
- Third party signal provider site isolation enabled
Outputs
All input properties are implicitly available as output properties. Additionally, the DeviceAssuranceChromeos resource produces the following output properties:
- CreatedBy string
- Created by
- CreatedDate string
- Created date
- Id string
- The provider-assigned unique ID for this managed resource.
- LastUpdate string
- Last update
- LastUpdated stringBy 
- Last updated by
- Platform string
- Policy device assurance platform
- CreatedBy string
- Created by
- CreatedDate string
- Created date
- Id string
- The provider-assigned unique ID for this managed resource.
- LastUpdate string
- Last update
- LastUpdated stringBy 
- Last updated by
- Platform string
- Policy device assurance platform
- createdBy String
- Created by
- createdDate String
- Created date
- id String
- The provider-assigned unique ID for this managed resource.
- lastUpdate String
- Last update
- lastUpdated StringBy 
- Last updated by
- platform String
- Policy device assurance platform
- createdBy string
- Created by
- createdDate string
- Created date
- id string
- The provider-assigned unique ID for this managed resource.
- lastUpdate string
- Last update
- lastUpdated stringBy 
- Last updated by
- platform string
- Policy device assurance platform
- created_by str
- Created by
- created_date str
- Created date
- id str
- The provider-assigned unique ID for this managed resource.
- last_update str
- Last update
- last_updated_ strby 
- Last updated by
- platform str
- Policy device assurance platform
- createdBy String
- Created by
- createdDate String
- Created date
- id String
- The provider-assigned unique ID for this managed resource.
- lastUpdate String
- Last update
- lastUpdated StringBy 
- Last updated by
- platform String
- Policy device assurance platform
Look up Existing DeviceAssuranceChromeos Resource
Get an existing DeviceAssuranceChromeos resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: DeviceAssuranceChromeosState, opts?: CustomResourceOptions): DeviceAssuranceChromeos@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        created_by: Optional[str] = None,
        created_date: Optional[str] = None,
        last_update: Optional[str] = None,
        last_updated_by: Optional[str] = None,
        name: Optional[str] = None,
        platform: Optional[str] = None,
        tpsp_allow_screen_lock: Optional[bool] = None,
        tpsp_browser_version: Optional[str] = None,
        tpsp_builtin_dns_client_enabled: Optional[bool] = None,
        tpsp_chrome_remote_desktop_app_blocked: Optional[bool] = None,
        tpsp_device_enrollment_domain: Optional[str] = None,
        tpsp_disk_encrypted: Optional[bool] = None,
        tpsp_key_trust_level: Optional[str] = None,
        tpsp_os_firewall: Optional[bool] = None,
        tpsp_os_version: Optional[str] = None,
        tpsp_password_proctection_warning_trigger: Optional[str] = None,
        tpsp_realtime_url_check_mode: Optional[bool] = None,
        tpsp_safe_browsing_protection_level: Optional[str] = None,
        tpsp_screen_lock_secured: Optional[bool] = None,
        tpsp_site_isolation_enabled: Optional[bool] = None) -> DeviceAssuranceChromeosfunc GetDeviceAssuranceChromeos(ctx *Context, name string, id IDInput, state *DeviceAssuranceChromeosState, opts ...ResourceOption) (*DeviceAssuranceChromeos, error)public static DeviceAssuranceChromeos Get(string name, Input<string> id, DeviceAssuranceChromeosState? state, CustomResourceOptions? opts = null)public static DeviceAssuranceChromeos get(String name, Output<String> id, DeviceAssuranceChromeosState state, CustomResourceOptions options)resources:  _:    type: okta:policy:DeviceAssuranceChromeos    get:      id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- CreatedBy string
- Created by
- CreatedDate string
- Created date
- LastUpdate string
- Last update
- LastUpdated stringBy 
- Last updated by
- Name string
- Name of the device assurance policy.
- Platform string
- Policy device assurance platform
- TpspAllow boolScreen Lock 
- Third party signal provider allow screen lock
- TpspBrowser stringVersion 
- Third party signal provider minimum browser version
- TpspBuiltin boolDns Client Enabled 
- Third party signal provider builtin dns client enabled
- TpspChrome boolRemote Desktop App Blocked 
- Third party signal provider chrome remote desktop app blocked
- TpspDevice stringEnrollment Domain 
- Third party signal provider device enrollment domain
- TpspDisk boolEncrypted 
- Third party signal provider disk encrypted
- TpspKey stringTrust Level 
- Third party signal provider key trust level
- TpspOs boolFirewall 
- Third party signal provider os firewall
- TpspOs stringVersion 
- Third party signal provider minimum os version
- TpspPassword stringProctection Warning Trigger 
- Third party signal provider password protection warning trigger
- TpspRealtime boolUrl Check Mode 
- Third party signal provider realtime url check mode
- TpspSafe stringBrowsing Protection Level 
- Third party signal provider safe browsing protection level
- TpspScreen boolLock Secured 
- Third party signal provider screen lock secure
- TpspSite boolIsolation Enabled 
- Third party signal provider site isolation enabled
- CreatedBy string
- Created by
- CreatedDate string
- Created date
- LastUpdate string
- Last update
- LastUpdated stringBy 
- Last updated by
- Name string
- Name of the device assurance policy.
- Platform string
- Policy device assurance platform
- TpspAllow boolScreen Lock 
- Third party signal provider allow screen lock
- TpspBrowser stringVersion 
- Third party signal provider minimum browser version
- TpspBuiltin boolDns Client Enabled 
- Third party signal provider builtin dns client enabled
- TpspChrome boolRemote Desktop App Blocked 
- Third party signal provider chrome remote desktop app blocked
- TpspDevice stringEnrollment Domain 
- Third party signal provider device enrollment domain
- TpspDisk boolEncrypted 
- Third party signal provider disk encrypted
- TpspKey stringTrust Level 
- Third party signal provider key trust level
- TpspOs boolFirewall 
- Third party signal provider os firewall
- TpspOs stringVersion 
- Third party signal provider minimum os version
- TpspPassword stringProctection Warning Trigger 
- Third party signal provider password protection warning trigger
- TpspRealtime boolUrl Check Mode 
- Third party signal provider realtime url check mode
- TpspSafe stringBrowsing Protection Level 
- Third party signal provider safe browsing protection level
- TpspScreen boolLock Secured 
- Third party signal provider screen lock secure
- TpspSite boolIsolation Enabled 
- Third party signal provider site isolation enabled
- createdBy String
- Created by
- createdDate String
- Created date
- lastUpdate String
- Last update
- lastUpdated StringBy 
- Last updated by
- name String
- Name of the device assurance policy.
- platform String
- Policy device assurance platform
- tpspAllow BooleanScreen Lock 
- Third party signal provider allow screen lock
- tpspBrowser StringVersion 
- Third party signal provider minimum browser version
- tpspBuiltin BooleanDns Client Enabled 
- Third party signal provider builtin dns client enabled
- tpspChrome BooleanRemote Desktop App Blocked 
- Third party signal provider chrome remote desktop app blocked
- tpspDevice StringEnrollment Domain 
- Third party signal provider device enrollment domain
- tpspDisk BooleanEncrypted 
- Third party signal provider disk encrypted
- tpspKey StringTrust Level 
- Third party signal provider key trust level
- tpspOs BooleanFirewall 
- Third party signal provider os firewall
- tpspOs StringVersion 
- Third party signal provider minimum os version
- tpspPassword StringProctection Warning Trigger 
- Third party signal provider password protection warning trigger
- tpspRealtime BooleanUrl Check Mode 
- Third party signal provider realtime url check mode
- tpspSafe StringBrowsing Protection Level 
- Third party signal provider safe browsing protection level
- tpspScreen BooleanLock Secured 
- Third party signal provider screen lock secure
- tpspSite BooleanIsolation Enabled 
- Third party signal provider site isolation enabled
- createdBy string
- Created by
- createdDate string
- Created date
- lastUpdate string
- Last update
- lastUpdated stringBy 
- Last updated by
- name string
- Name of the device assurance policy.
- platform string
- Policy device assurance platform
- tpspAllow booleanScreen Lock 
- Third party signal provider allow screen lock
- tpspBrowser stringVersion 
- Third party signal provider minimum browser version
- tpspBuiltin booleanDns Client Enabled 
- Third party signal provider builtin dns client enabled
- tpspChrome booleanRemote Desktop App Blocked 
- Third party signal provider chrome remote desktop app blocked
- tpspDevice stringEnrollment Domain 
- Third party signal provider device enrollment domain
- tpspDisk booleanEncrypted 
- Third party signal provider disk encrypted
- tpspKey stringTrust Level 
- Third party signal provider key trust level
- tpspOs booleanFirewall 
- Third party signal provider os firewall
- tpspOs stringVersion 
- Third party signal provider minimum os version
- tpspPassword stringProctection Warning Trigger 
- Third party signal provider password protection warning trigger
- tpspRealtime booleanUrl Check Mode 
- Third party signal provider realtime url check mode
- tpspSafe stringBrowsing Protection Level 
- Third party signal provider safe browsing protection level
- tpspScreen booleanLock Secured 
- Third party signal provider screen lock secure
- tpspSite booleanIsolation Enabled 
- Third party signal provider site isolation enabled
- created_by str
- Created by
- created_date str
- Created date
- last_update str
- Last update
- last_updated_ strby 
- Last updated by
- name str
- Name of the device assurance policy.
- platform str
- Policy device assurance platform
- tpsp_allow_ boolscreen_ lock 
- Third party signal provider allow screen lock
- tpsp_browser_ strversion 
- Third party signal provider minimum browser version
- tpsp_builtin_ booldns_ client_ enabled 
- Third party signal provider builtin dns client enabled
- tpsp_chrome_ boolremote_ desktop_ app_ blocked 
- Third party signal provider chrome remote desktop app blocked
- tpsp_device_ strenrollment_ domain 
- Third party signal provider device enrollment domain
- tpsp_disk_ boolencrypted 
- Third party signal provider disk encrypted
- tpsp_key_ strtrust_ level 
- Third party signal provider key trust level
- tpsp_os_ boolfirewall 
- Third party signal provider os firewall
- tpsp_os_ strversion 
- Third party signal provider minimum os version
- tpsp_password_ strproctection_ warning_ trigger 
- Third party signal provider password protection warning trigger
- tpsp_realtime_ boolurl_ check_ mode 
- Third party signal provider realtime url check mode
- tpsp_safe_ strbrowsing_ protection_ level 
- Third party signal provider safe browsing protection level
- tpsp_screen_ boollock_ secured 
- Third party signal provider screen lock secure
- tpsp_site_ boolisolation_ enabled 
- Third party signal provider site isolation enabled
- createdBy String
- Created by
- createdDate String
- Created date
- lastUpdate String
- Last update
- lastUpdated StringBy 
- Last updated by
- name String
- Name of the device assurance policy.
- platform String
- Policy device assurance platform
- tpspAllow BooleanScreen Lock 
- Third party signal provider allow screen lock
- tpspBrowser StringVersion 
- Third party signal provider minimum browser version
- tpspBuiltin BooleanDns Client Enabled 
- Third party signal provider builtin dns client enabled
- tpspChrome BooleanRemote Desktop App Blocked 
- Third party signal provider chrome remote desktop app blocked
- tpspDevice StringEnrollment Domain 
- Third party signal provider device enrollment domain
- tpspDisk BooleanEncrypted 
- Third party signal provider disk encrypted
- tpspKey StringTrust Level 
- Third party signal provider key trust level
- tpspOs BooleanFirewall 
- Third party signal provider os firewall
- tpspOs StringVersion 
- Third party signal provider minimum os version
- tpspPassword StringProctection Warning Trigger 
- Third party signal provider password protection warning trigger
- tpspRealtime BooleanUrl Check Mode 
- Third party signal provider realtime url check mode
- tpspSafe StringBrowsing Protection Level 
- Third party signal provider safe browsing protection level
- tpspScreen BooleanLock Secured 
- Third party signal provider screen lock secure
- tpspSite BooleanIsolation Enabled 
- Third party signal provider site isolation enabled
Import
$ pulumi import okta:policy/deviceAssuranceChromeos:DeviceAssuranceChromeos example <device_assurance_id>
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Okta pulumi/pulumi-okta
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the oktaTerraform Provider.