1. Packages
  2. Okta
  3. API Docs
  4. policy
  5. DeviceAssuranceChromeos
Okta v4.9.2 published on Tuesday, Jun 25, 2024 by Pulumi

okta.policy.DeviceAssuranceChromeos

Explore with Pulumi AI

okta logo
Okta v4.9.2 published on Tuesday, Jun 25, 2024 by Pulumi

    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

    The DeviceAssuranceChromeos resource accepts the following input properties:

    Name string
    Name of the device assurance policy.
    TpspAllowScreenLock bool
    Third party signal provider allow screen lock
    TpspBrowserVersion string
    Third party signal provider minimum browser version
    TpspBuiltinDnsClientEnabled bool
    Third party signal provider builtin dns client enabled
    TpspChromeRemoteDesktopAppBlocked bool
    Third party signal provider chrome remote desktop app blocked
    TpspDeviceEnrollmentDomain string
    Third party signal provider device enrollment domain
    TpspDiskEncrypted bool
    Third party signal provider disk encrypted
    TpspKeyTrustLevel string
    Third party signal provider key trust level
    TpspOsFirewall bool
    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 bool
    Third party signal provider realtime url check mode
    TpspSafeBrowsingProtectionLevel string
    Third party signal provider safe browsing protection level
    TpspScreenLockSecured bool
    Third party signal provider screen lock secure
    TpspSiteIsolationEnabled bool
    Third party signal provider site isolation enabled
    Name string
    Name of the device assurance policy.
    TpspAllowScreenLock bool
    Third party signal provider allow screen lock
    TpspBrowserVersion string
    Third party signal provider minimum browser version
    TpspBuiltinDnsClientEnabled bool
    Third party signal provider builtin dns client enabled
    TpspChromeRemoteDesktopAppBlocked bool
    Third party signal provider chrome remote desktop app blocked
    TpspDeviceEnrollmentDomain string
    Third party signal provider device enrollment domain
    TpspDiskEncrypted bool
    Third party signal provider disk encrypted
    TpspKeyTrustLevel string
    Third party signal provider key trust level
    TpspOsFirewall bool
    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 bool
    Third party signal provider realtime url check mode
    TpspSafeBrowsingProtectionLevel string
    Third party signal provider safe browsing protection level
    TpspScreenLockSecured bool
    Third party signal provider screen lock secure
    TpspSiteIsolationEnabled bool
    Third party signal provider site isolation enabled
    name String
    Name of the device assurance policy.
    tpspAllowScreenLock Boolean
    Third party signal provider allow screen lock
    tpspBrowserVersion String
    Third party signal provider minimum browser version
    tpspBuiltinDnsClientEnabled Boolean
    Third party signal provider builtin dns client enabled
    tpspChromeRemoteDesktopAppBlocked Boolean
    Third party signal provider chrome remote desktop app blocked
    tpspDeviceEnrollmentDomain String
    Third party signal provider device enrollment domain
    tpspDiskEncrypted Boolean
    Third party signal provider disk encrypted
    tpspKeyTrustLevel String
    Third party signal provider key trust level
    tpspOsFirewall Boolean
    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 Boolean
    Third party signal provider realtime url check mode
    tpspSafeBrowsingProtectionLevel String
    Third party signal provider safe browsing protection level
    tpspScreenLockSecured Boolean
    Third party signal provider screen lock secure
    tpspSiteIsolationEnabled Boolean
    Third party signal provider site isolation enabled
    name string
    Name of the device assurance policy.
    tpspAllowScreenLock boolean
    Third party signal provider allow screen lock
    tpspBrowserVersion string
    Third party signal provider minimum browser version
    tpspBuiltinDnsClientEnabled boolean
    Third party signal provider builtin dns client enabled
    tpspChromeRemoteDesktopAppBlocked boolean
    Third party signal provider chrome remote desktop app blocked
    tpspDeviceEnrollmentDomain string
    Third party signal provider device enrollment domain
    tpspDiskEncrypted boolean
    Third party signal provider disk encrypted
    tpspKeyTrustLevel string
    Third party signal provider key trust level
    tpspOsFirewall boolean
    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 boolean
    Third party signal provider realtime url check mode
    tpspSafeBrowsingProtectionLevel string
    Third party signal provider safe browsing protection level
    tpspScreenLockSecured boolean
    Third party signal provider screen lock secure
    tpspSiteIsolationEnabled boolean
    Third party signal provider site isolation enabled
    name str
    Name of the device assurance policy.
    tpsp_allow_screen_lock bool
    Third party signal provider allow screen lock
    tpsp_browser_version str
    Third party signal provider minimum browser version
    tpsp_builtin_dns_client_enabled bool
    Third party signal provider builtin dns client enabled
    tpsp_chrome_remote_desktop_app_blocked bool
    Third party signal provider chrome remote desktop app blocked
    tpsp_device_enrollment_domain str
    Third party signal provider device enrollment domain
    tpsp_disk_encrypted bool
    Third party signal provider disk encrypted
    tpsp_key_trust_level str
    Third party signal provider key trust level
    tpsp_os_firewall bool
    Third party signal provider os firewall
    tpsp_os_version str
    Third party signal provider minimum os version
    tpsp_password_proctection_warning_trigger str
    Third party signal provider password protection warning trigger
    tpsp_realtime_url_check_mode bool
    Third party signal provider realtime url check mode
    tpsp_safe_browsing_protection_level str
    Third party signal provider safe browsing protection level
    tpsp_screen_lock_secured bool
    Third party signal provider screen lock secure
    tpsp_site_isolation_enabled bool
    Third party signal provider site isolation enabled
    name String
    Name of the device assurance policy.
    tpspAllowScreenLock Boolean
    Third party signal provider allow screen lock
    tpspBrowserVersion String
    Third party signal provider minimum browser version
    tpspBuiltinDnsClientEnabled Boolean
    Third party signal provider builtin dns client enabled
    tpspChromeRemoteDesktopAppBlocked Boolean
    Third party signal provider chrome remote desktop app blocked
    tpspDeviceEnrollmentDomain String
    Third party signal provider device enrollment domain
    tpspDiskEncrypted Boolean
    Third party signal provider disk encrypted
    tpspKeyTrustLevel String
    Third party signal provider key trust level
    tpspOsFirewall Boolean
    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 Boolean
    Third party signal provider realtime url check mode
    tpspSafeBrowsingProtectionLevel String
    Third party signal provider safe browsing protection level
    tpspScreenLockSecured Boolean
    Third party signal provider screen lock secure
    tpspSiteIsolationEnabled Boolean
    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
    LastUpdatedBy string
    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
    LastUpdatedBy string
    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
    lastUpdatedBy String
    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
    lastUpdatedBy string
    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_by str
    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
    lastUpdatedBy String
    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) -> DeviceAssuranceChromeos
    func 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)
    Resource lookup is not supported in YAML
    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.
    The following state arguments are supported:
    CreatedBy string
    Created by
    CreatedDate string
    Created date
    LastUpdate string
    Last update
    LastUpdatedBy string
    Last updated by
    Name string
    Name of the device assurance policy.
    Platform string
    Policy device assurance platform
    TpspAllowScreenLock bool
    Third party signal provider allow screen lock
    TpspBrowserVersion string
    Third party signal provider minimum browser version
    TpspBuiltinDnsClientEnabled bool
    Third party signal provider builtin dns client enabled
    TpspChromeRemoteDesktopAppBlocked bool
    Third party signal provider chrome remote desktop app blocked
    TpspDeviceEnrollmentDomain string
    Third party signal provider device enrollment domain
    TpspDiskEncrypted bool
    Third party signal provider disk encrypted
    TpspKeyTrustLevel string
    Third party signal provider key trust level
    TpspOsFirewall bool
    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 bool
    Third party signal provider realtime url check mode
    TpspSafeBrowsingProtectionLevel string
    Third party signal provider safe browsing protection level
    TpspScreenLockSecured bool
    Third party signal provider screen lock secure
    TpspSiteIsolationEnabled bool
    Third party signal provider site isolation enabled
    CreatedBy string
    Created by
    CreatedDate string
    Created date
    LastUpdate string
    Last update
    LastUpdatedBy string
    Last updated by
    Name string
    Name of the device assurance policy.
    Platform string
    Policy device assurance platform
    TpspAllowScreenLock bool
    Third party signal provider allow screen lock
    TpspBrowserVersion string
    Third party signal provider minimum browser version
    TpspBuiltinDnsClientEnabled bool
    Third party signal provider builtin dns client enabled
    TpspChromeRemoteDesktopAppBlocked bool
    Third party signal provider chrome remote desktop app blocked
    TpspDeviceEnrollmentDomain string
    Third party signal provider device enrollment domain
    TpspDiskEncrypted bool
    Third party signal provider disk encrypted
    TpspKeyTrustLevel string
    Third party signal provider key trust level
    TpspOsFirewall bool
    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 bool
    Third party signal provider realtime url check mode
    TpspSafeBrowsingProtectionLevel string
    Third party signal provider safe browsing protection level
    TpspScreenLockSecured bool
    Third party signal provider screen lock secure
    TpspSiteIsolationEnabled bool
    Third party signal provider site isolation enabled
    createdBy String
    Created by
    createdDate String
    Created date
    lastUpdate String
    Last update
    lastUpdatedBy String
    Last updated by
    name String
    Name of the device assurance policy.
    platform String
    Policy device assurance platform
    tpspAllowScreenLock Boolean
    Third party signal provider allow screen lock
    tpspBrowserVersion String
    Third party signal provider minimum browser version
    tpspBuiltinDnsClientEnabled Boolean
    Third party signal provider builtin dns client enabled
    tpspChromeRemoteDesktopAppBlocked Boolean
    Third party signal provider chrome remote desktop app blocked
    tpspDeviceEnrollmentDomain String
    Third party signal provider device enrollment domain
    tpspDiskEncrypted Boolean
    Third party signal provider disk encrypted
    tpspKeyTrustLevel String
    Third party signal provider key trust level
    tpspOsFirewall Boolean
    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 Boolean
    Third party signal provider realtime url check mode
    tpspSafeBrowsingProtectionLevel String
    Third party signal provider safe browsing protection level
    tpspScreenLockSecured Boolean
    Third party signal provider screen lock secure
    tpspSiteIsolationEnabled Boolean
    Third party signal provider site isolation enabled
    createdBy string
    Created by
    createdDate string
    Created date
    lastUpdate string
    Last update
    lastUpdatedBy string
    Last updated by
    name string
    Name of the device assurance policy.
    platform string
    Policy device assurance platform
    tpspAllowScreenLock boolean
    Third party signal provider allow screen lock
    tpspBrowserVersion string
    Third party signal provider minimum browser version
    tpspBuiltinDnsClientEnabled boolean
    Third party signal provider builtin dns client enabled
    tpspChromeRemoteDesktopAppBlocked boolean
    Third party signal provider chrome remote desktop app blocked
    tpspDeviceEnrollmentDomain string
    Third party signal provider device enrollment domain
    tpspDiskEncrypted boolean
    Third party signal provider disk encrypted
    tpspKeyTrustLevel string
    Third party signal provider key trust level
    tpspOsFirewall boolean
    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 boolean
    Third party signal provider realtime url check mode
    tpspSafeBrowsingProtectionLevel string
    Third party signal provider safe browsing protection level
    tpspScreenLockSecured boolean
    Third party signal provider screen lock secure
    tpspSiteIsolationEnabled boolean
    Third party signal provider site isolation enabled
    created_by str
    Created by
    created_date str
    Created date
    last_update str
    Last update
    last_updated_by str
    Last updated by
    name str
    Name of the device assurance policy.
    platform str
    Policy device assurance platform
    tpsp_allow_screen_lock bool
    Third party signal provider allow screen lock
    tpsp_browser_version str
    Third party signal provider minimum browser version
    tpsp_builtin_dns_client_enabled bool
    Third party signal provider builtin dns client enabled
    tpsp_chrome_remote_desktop_app_blocked bool
    Third party signal provider chrome remote desktop app blocked
    tpsp_device_enrollment_domain str
    Third party signal provider device enrollment domain
    tpsp_disk_encrypted bool
    Third party signal provider disk encrypted
    tpsp_key_trust_level str
    Third party signal provider key trust level
    tpsp_os_firewall bool
    Third party signal provider os firewall
    tpsp_os_version str
    Third party signal provider minimum os version
    tpsp_password_proctection_warning_trigger str
    Third party signal provider password protection warning trigger
    tpsp_realtime_url_check_mode bool
    Third party signal provider realtime url check mode
    tpsp_safe_browsing_protection_level str
    Third party signal provider safe browsing protection level
    tpsp_screen_lock_secured bool
    Third party signal provider screen lock secure
    tpsp_site_isolation_enabled bool
    Third party signal provider site isolation enabled
    createdBy String
    Created by
    createdDate String
    Created date
    lastUpdate String
    Last update
    lastUpdatedBy String
    Last updated by
    name String
    Name of the device assurance policy.
    platform String
    Policy device assurance platform
    tpspAllowScreenLock Boolean
    Third party signal provider allow screen lock
    tpspBrowserVersion String
    Third party signal provider minimum browser version
    tpspBuiltinDnsClientEnabled Boolean
    Third party signal provider builtin dns client enabled
    tpspChromeRemoteDesktopAppBlocked Boolean
    Third party signal provider chrome remote desktop app blocked
    tpspDeviceEnrollmentDomain String
    Third party signal provider device enrollment domain
    tpspDiskEncrypted Boolean
    Third party signal provider disk encrypted
    tpspKeyTrustLevel String
    Third party signal provider key trust level
    tpspOsFirewall Boolean
    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 Boolean
    Third party signal provider realtime url check mode
    tpspSafeBrowsingProtectionLevel String
    Third party signal provider safe browsing protection level
    tpspScreenLockSecured Boolean
    Third party signal provider screen lock secure
    tpspSiteIsolationEnabled Boolean
    Third party signal provider site isolation enabled

    Import

    $ pulumi import okta:policy/deviceAssuranceChromeos:DeviceAssuranceChromeos example &#60;device assurance id&#62;
    

    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 okta Terraform Provider.
    okta logo
    Okta v4.9.2 published on Tuesday, Jun 25, 2024 by Pulumi