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.
- Tpsp
Allow boolScreen Lock - Third party signal provider allow screen lock
- Tpsp
Browser stringVersion - 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 stringEnrollment Domain - Third party signal provider device enrollment domain
- Tpsp
Disk boolEncrypted - Third party signal provider disk encrypted
- Tpsp
Key stringTrust Level - Third party signal provider key trust level
- Tpsp
Os boolFirewall - Third party signal provider os firewall
- Tpsp
Os stringVersion - Third party signal provider minimum os version
- Tpsp
Password stringProctection 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 stringBrowsing 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.
- Tpsp
Allow boolScreen Lock - Third party signal provider allow screen lock
- Tpsp
Browser stringVersion - 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 stringEnrollment Domain - Third party signal provider device enrollment domain
- Tpsp
Disk boolEncrypted - Third party signal provider disk encrypted
- Tpsp
Key stringTrust Level - Third party signal provider key trust level
- Tpsp
Os boolFirewall - Third party signal provider os firewall
- Tpsp
Os stringVersion - Third party signal provider minimum os version
- Tpsp
Password stringProctection 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 stringBrowsing 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.
- tpsp
Allow BooleanScreen Lock - Third party signal provider allow screen lock
- tpsp
Browser StringVersion - Third party signal provider minimum browser version
- tpsp
Builtin BooleanDns Client Enabled - Third party signal provider builtin dns client enabled
- tpsp
Chrome BooleanRemote Desktop App Blocked - Third party signal provider chrome remote desktop app blocked
- tpsp
Device StringEnrollment Domain - Third party signal provider device enrollment domain
- tpsp
Disk BooleanEncrypted - Third party signal provider disk encrypted
- tpsp
Key StringTrust Level - Third party signal provider key trust level
- tpsp
Os BooleanFirewall - Third party signal provider os firewall
- tpsp
Os StringVersion - Third party signal provider minimum os version
- tpsp
Password StringProctection Warning Trigger - Third party signal provider password protection warning trigger
- tpsp
Realtime BooleanUrl Check Mode - Third party signal provider realtime url check mode
- tpsp
Safe StringBrowsing Protection Level - Third party signal provider safe browsing protection level
- tpsp
Screen BooleanLock Secured - Third party signal provider screen lock secure
- tpsp
Site BooleanIsolation Enabled - Third party signal provider site isolation enabled
- name string
- Name of the device assurance policy.
- tpsp
Allow booleanScreen Lock - Third party signal provider allow screen lock
- tpsp
Browser stringVersion - Third party signal provider minimum browser version
- tpsp
Builtin booleanDns Client Enabled - Third party signal provider builtin dns client enabled
- tpsp
Chrome booleanRemote Desktop App Blocked - Third party signal provider chrome remote desktop app blocked
- tpsp
Device stringEnrollment Domain - Third party signal provider device enrollment domain
- tpsp
Disk booleanEncrypted - Third party signal provider disk encrypted
- tpsp
Key stringTrust Level - Third party signal provider key trust level
- tpsp
Os booleanFirewall - Third party signal provider os firewall
- tpsp
Os stringVersion - Third party signal provider minimum os version
- tpsp
Password stringProctection Warning Trigger - Third party signal provider password protection warning trigger
- tpsp
Realtime booleanUrl Check Mode - Third party signal provider realtime url check mode
- tpsp
Safe stringBrowsing Protection Level - Third party signal provider safe browsing protection level
- tpsp
Screen booleanLock Secured - Third party signal provider screen lock secure
- tpsp
Site 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.
- tpsp
Allow BooleanScreen Lock - Third party signal provider allow screen lock
- tpsp
Browser StringVersion - Third party signal provider minimum browser version
- tpsp
Builtin BooleanDns Client Enabled - Third party signal provider builtin dns client enabled
- tpsp
Chrome BooleanRemote Desktop App Blocked - Third party signal provider chrome remote desktop app blocked
- tpsp
Device StringEnrollment Domain - Third party signal provider device enrollment domain
- tpsp
Disk BooleanEncrypted - Third party signal provider disk encrypted
- tpsp
Key StringTrust Level - Third party signal provider key trust level
- tpsp
Os BooleanFirewall - Third party signal provider os firewall
- tpsp
Os StringVersion - Third party signal provider minimum os version
- tpsp
Password StringProctection Warning Trigger - Third party signal provider password protection warning trigger
- tpsp
Realtime BooleanUrl Check Mode - Third party signal provider realtime url check mode
- tpsp
Safe StringBrowsing Protection Level - Third party signal provider safe browsing protection level
- tpsp
Screen BooleanLock Secured - Third party signal provider screen lock secure
- tpsp
Site 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:
- Created
By string - Created by
- Created
Date string - Created date
- Id string
- The provider-assigned unique ID for this managed resource.
- Last
Update string - Last update
- Last
Updated stringBy - Last updated by
- Platform string
- Policy device assurance platform
- Created
By string - Created by
- Created
Date string - Created date
- Id string
- The provider-assigned unique ID for this managed resource.
- Last
Update string - Last update
- Last
Updated stringBy - Last updated by
- Platform string
- Policy device assurance platform
- created
By String - Created by
- created
Date String - Created date
- id String
- The provider-assigned unique ID for this managed resource.
- last
Update String - Last update
- last
Updated StringBy - Last updated by
- platform String
- Policy device assurance platform
- created
By string - Created by
- created
Date string - Created date
- id string
- The provider-assigned unique ID for this managed resource.
- last
Update string - Last update
- last
Updated 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
- created
By String - Created by
- created
Date String - Created date
- id String
- The provider-assigned unique ID for this managed resource.
- last
Update String - Last update
- last
Updated 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) -> 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.
- Created
By string - Created by
- Created
Date string - Created date
- Last
Update string - Last update
- Last
Updated stringBy - Last updated by
- Name string
- Name of the device assurance policy.
- Platform string
- Policy device assurance platform
- Tpsp
Allow boolScreen Lock - Third party signal provider allow screen lock
- Tpsp
Browser stringVersion - 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 stringEnrollment Domain - Third party signal provider device enrollment domain
- Tpsp
Disk boolEncrypted - Third party signal provider disk encrypted
- Tpsp
Key stringTrust Level - Third party signal provider key trust level
- Tpsp
Os boolFirewall - Third party signal provider os firewall
- Tpsp
Os stringVersion - Third party signal provider minimum os version
- Tpsp
Password stringProctection 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 stringBrowsing 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
- Created
By string - Created by
- Created
Date string - Created date
- Last
Update string - Last update
- Last
Updated stringBy - Last updated by
- Name string
- Name of the device assurance policy.
- Platform string
- Policy device assurance platform
- Tpsp
Allow boolScreen Lock - Third party signal provider allow screen lock
- Tpsp
Browser stringVersion - 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 stringEnrollment Domain - Third party signal provider device enrollment domain
- Tpsp
Disk boolEncrypted - Third party signal provider disk encrypted
- Tpsp
Key stringTrust Level - Third party signal provider key trust level
- Tpsp
Os boolFirewall - Third party signal provider os firewall
- Tpsp
Os stringVersion - Third party signal provider minimum os version
- Tpsp
Password stringProctection 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 stringBrowsing 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
- created
By String - Created by
- created
Date String - Created date
- last
Update String - Last update
- last
Updated StringBy - Last updated by
- name String
- Name of the device assurance policy.
- platform String
- Policy device assurance platform
- tpsp
Allow BooleanScreen Lock - Third party signal provider allow screen lock
- tpsp
Browser StringVersion - Third party signal provider minimum browser version
- tpsp
Builtin BooleanDns Client Enabled - Third party signal provider builtin dns client enabled
- tpsp
Chrome BooleanRemote Desktop App Blocked - Third party signal provider chrome remote desktop app blocked
- tpsp
Device StringEnrollment Domain - Third party signal provider device enrollment domain
- tpsp
Disk BooleanEncrypted - Third party signal provider disk encrypted
- tpsp
Key StringTrust Level - Third party signal provider key trust level
- tpsp
Os BooleanFirewall - Third party signal provider os firewall
- tpsp
Os StringVersion - Third party signal provider minimum os version
- tpsp
Password StringProctection Warning Trigger - Third party signal provider password protection warning trigger
- tpsp
Realtime BooleanUrl Check Mode - Third party signal provider realtime url check mode
- tpsp
Safe StringBrowsing Protection Level - Third party signal provider safe browsing protection level
- tpsp
Screen BooleanLock Secured - Third party signal provider screen lock secure
- tpsp
Site BooleanIsolation Enabled - Third party signal provider site isolation enabled
- created
By string - Created by
- created
Date string - Created date
- last
Update string - Last update
- last
Updated stringBy - Last updated by
- name string
- Name of the device assurance policy.
- platform string
- Policy device assurance platform
- tpsp
Allow booleanScreen Lock - Third party signal provider allow screen lock
- tpsp
Browser stringVersion - Third party signal provider minimum browser version
- tpsp
Builtin booleanDns Client Enabled - Third party signal provider builtin dns client enabled
- tpsp
Chrome booleanRemote Desktop App Blocked - Third party signal provider chrome remote desktop app blocked
- tpsp
Device stringEnrollment Domain - Third party signal provider device enrollment domain
- tpsp
Disk booleanEncrypted - Third party signal provider disk encrypted
- tpsp
Key stringTrust Level - Third party signal provider key trust level
- tpsp
Os booleanFirewall - Third party signal provider os firewall
- tpsp
Os stringVersion - Third party signal provider minimum os version
- tpsp
Password stringProctection Warning Trigger - Third party signal provider password protection warning trigger
- tpsp
Realtime booleanUrl Check Mode - Third party signal provider realtime url check mode
- tpsp
Safe stringBrowsing Protection Level - Third party signal provider safe browsing protection level
- tpsp
Screen booleanLock Secured - Third party signal provider screen lock secure
- tpsp
Site 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
- created
By String - Created by
- created
Date String - Created date
- last
Update String - Last update
- last
Updated StringBy - Last updated by
- name String
- Name of the device assurance policy.
- platform String
- Policy device assurance platform
- tpsp
Allow BooleanScreen Lock - Third party signal provider allow screen lock
- tpsp
Browser StringVersion - Third party signal provider minimum browser version
- tpsp
Builtin BooleanDns Client Enabled - Third party signal provider builtin dns client enabled
- tpsp
Chrome BooleanRemote Desktop App Blocked - Third party signal provider chrome remote desktop app blocked
- tpsp
Device StringEnrollment Domain - Third party signal provider device enrollment domain
- tpsp
Disk BooleanEncrypted - Third party signal provider disk encrypted
- tpsp
Key StringTrust Level - Third party signal provider key trust level
- tpsp
Os BooleanFirewall - Third party signal provider os firewall
- tpsp
Os StringVersion - Third party signal provider minimum os version
- tpsp
Password StringProctection Warning Trigger - Third party signal provider password protection warning trigger
- tpsp
Realtime BooleanUrl Check Mode - Third party signal provider realtime url check mode
- tpsp
Safe StringBrowsing Protection Level - Third party signal provider safe browsing protection level
- tpsp
Screen BooleanLock Secured - Third party signal provider screen lock secure
- tpsp
Site 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
okta
Terraform Provider.