okta.policy.DeviceAssuranceMacos
Explore with Pulumi AI
Manages a device assurance policy for macos.
Create DeviceAssuranceMacos Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new DeviceAssuranceMacos(name: string, args?: DeviceAssuranceMacosArgs, opts?: CustomResourceOptions);@overload
def DeviceAssuranceMacos(resource_name: str,
                         args: Optional[DeviceAssuranceMacosArgs] = None,
                         opts: Optional[ResourceOptions] = None)
@overload
def DeviceAssuranceMacos(resource_name: str,
                         opts: Optional[ResourceOptions] = None,
                         disk_encryption_types: Optional[Sequence[str]] = None,
                         name: Optional[str] = None,
                         os_version: Optional[str] = None,
                         screenlock_types: Optional[Sequence[str]] = None,
                         secure_hardware_present: Optional[bool] = None,
                         third_party_signal_providers: 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 NewDeviceAssuranceMacos(ctx *Context, name string, args *DeviceAssuranceMacosArgs, opts ...ResourceOption) (*DeviceAssuranceMacos, error)public DeviceAssuranceMacos(string name, DeviceAssuranceMacosArgs? args = null, CustomResourceOptions? opts = null)
public DeviceAssuranceMacos(String name, DeviceAssuranceMacosArgs args)
public DeviceAssuranceMacos(String name, DeviceAssuranceMacosArgs args, CustomResourceOptions options)
type: okta:policy:DeviceAssuranceMacos
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 DeviceAssuranceMacosArgs
- 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 DeviceAssuranceMacosArgs
- 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 DeviceAssuranceMacosArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DeviceAssuranceMacosArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DeviceAssuranceMacosArgs
- 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 deviceAssuranceMacosResource = new Okta.Policy.DeviceAssuranceMacos("deviceAssuranceMacosResource", new()
{
    DiskEncryptionTypes = new[]
    {
        "string",
    },
    Name = "string",
    OsVersion = "string",
    ScreenlockTypes = new[]
    {
        "string",
    },
    SecureHardwarePresent = false,
    ThirdPartySignalProviders = 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.NewDeviceAssuranceMacos(ctx, "deviceAssuranceMacosResource", &policy.DeviceAssuranceMacosArgs{
	DiskEncryptionTypes: pulumi.StringArray{
		pulumi.String("string"),
	},
	Name:      pulumi.String("string"),
	OsVersion: pulumi.String("string"),
	ScreenlockTypes: pulumi.StringArray{
		pulumi.String("string"),
	},
	SecureHardwarePresent:                 pulumi.Bool(false),
	ThirdPartySignalProviders:             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 deviceAssuranceMacosResource = new DeviceAssuranceMacos("deviceAssuranceMacosResource", DeviceAssuranceMacosArgs.builder()
    .diskEncryptionTypes("string")
    .name("string")
    .osVersion("string")
    .screenlockTypes("string")
    .secureHardwarePresent(false)
    .thirdPartySignalProviders(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_macos_resource = okta.policy.DeviceAssuranceMacos("deviceAssuranceMacosResource",
    disk_encryption_types=["string"],
    name="string",
    os_version="string",
    screenlock_types=["string"],
    secure_hardware_present=False,
    third_party_signal_providers=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 deviceAssuranceMacosResource = new okta.policy.DeviceAssuranceMacos("deviceAssuranceMacosResource", {
    diskEncryptionTypes: ["string"],
    name: "string",
    osVersion: "string",
    screenlockTypes: ["string"],
    secureHardwarePresent: false,
    thirdPartySignalProviders: 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:DeviceAssuranceMacos
properties:
    diskEncryptionTypes:
        - string
    name: string
    osVersion: string
    screenlockTypes:
        - string
    secureHardwarePresent: false
    thirdPartySignalProviders: 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
DeviceAssuranceMacos 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 DeviceAssuranceMacos resource accepts the following input properties:
- DiskEncryption List<string>Types 
- List of disk encryption type, can be ALL_INTERNAL_VOLUMES
- Name string
- Name of the device assurance policy.
- OsVersion string
- Minimum os version of the device in the device assurance policy.
- ScreenlockTypes List<string>
- List of screenlock type, can be BIOMETRICorBIOMETRIC, PASSCODE
- SecureHardware boolPresent 
- Is the device secure with hardware in the device assurance policy.
- ThirdParty boolSignal Providers 
- Check to include third party signal provider
- TpspBrowser stringVersion 
- Third party signal provider minimum browser version
- TpspBuiltin boolDns Client Enabled 
- Third party signal provider builtin dns client enable
- 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
- DiskEncryption []stringTypes 
- List of disk encryption type, can be ALL_INTERNAL_VOLUMES
- Name string
- Name of the device assurance policy.
- OsVersion string
- Minimum os version of the device in the device assurance policy.
- ScreenlockTypes []string
- List of screenlock type, can be BIOMETRICorBIOMETRIC, PASSCODE
- SecureHardware boolPresent 
- Is the device secure with hardware in the device assurance policy.
- ThirdParty boolSignal Providers 
- Check to include third party signal provider
- TpspBrowser stringVersion 
- Third party signal provider minimum browser version
- TpspBuiltin boolDns Client Enabled 
- Third party signal provider builtin dns client enable
- 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
- diskEncryption List<String>Types 
- List of disk encryption type, can be ALL_INTERNAL_VOLUMES
- name String
- Name of the device assurance policy.
- osVersion String
- Minimum os version of the device in the device assurance policy.
- screenlockTypes List<String>
- List of screenlock type, can be BIOMETRICorBIOMETRIC, PASSCODE
- secureHardware BooleanPresent 
- Is the device secure with hardware in the device assurance policy.
- thirdParty BooleanSignal Providers 
- Check to include third party signal provider
- tpspBrowser StringVersion 
- Third party signal provider minimum browser version
- tpspBuiltin BooleanDns Client Enabled 
- Third party signal provider builtin dns client enable
- 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
- diskEncryption string[]Types 
- List of disk encryption type, can be ALL_INTERNAL_VOLUMES
- name string
- Name of the device assurance policy.
- osVersion string
- Minimum os version of the device in the device assurance policy.
- screenlockTypes string[]
- List of screenlock type, can be BIOMETRICorBIOMETRIC, PASSCODE
- secureHardware booleanPresent 
- Is the device secure with hardware in the device assurance policy.
- thirdParty booleanSignal Providers 
- Check to include third party signal provider
- tpspBrowser stringVersion 
- Third party signal provider minimum browser version
- tpspBuiltin booleanDns Client Enabled 
- Third party signal provider builtin dns client enable
- 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
- disk_encryption_ Sequence[str]types 
- List of disk encryption type, can be ALL_INTERNAL_VOLUMES
- name str
- Name of the device assurance policy.
- os_version str
- Minimum os version of the device in the device assurance policy.
- screenlock_types Sequence[str]
- List of screenlock type, can be BIOMETRICorBIOMETRIC, PASSCODE
- secure_hardware_ boolpresent 
- Is the device secure with hardware in the device assurance policy.
- third_party_ boolsignal_ providers 
- Check to include third party signal provider
- tpsp_browser_ strversion 
- Third party signal provider minimum browser version
- tpsp_builtin_ booldns_ client_ enabled 
- Third party signal provider builtin dns client enable
- 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
- diskEncryption List<String>Types 
- List of disk encryption type, can be ALL_INTERNAL_VOLUMES
- name String
- Name of the device assurance policy.
- osVersion String
- Minimum os version of the device in the device assurance policy.
- screenlockTypes List<String>
- List of screenlock type, can be BIOMETRICorBIOMETRIC, PASSCODE
- secureHardware BooleanPresent 
- Is the device secure with hardware in the device assurance policy.
- thirdParty BooleanSignal Providers 
- Check to include third party signal provider
- tpspBrowser StringVersion 
- Third party signal provider minimum browser version
- tpspBuiltin BooleanDns Client Enabled 
- Third party signal provider builtin dns client enable
- 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 DeviceAssuranceMacos 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 DeviceAssuranceMacos Resource
Get an existing DeviceAssuranceMacos 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?: DeviceAssuranceMacosState, opts?: CustomResourceOptions): DeviceAssuranceMacos@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        created_by: Optional[str] = None,
        created_date: Optional[str] = None,
        disk_encryption_types: Optional[Sequence[str]] = None,
        last_update: Optional[str] = None,
        last_updated_by: Optional[str] = None,
        name: Optional[str] = None,
        os_version: Optional[str] = None,
        platform: Optional[str] = None,
        screenlock_types: Optional[Sequence[str]] = None,
        secure_hardware_present: Optional[bool] = None,
        third_party_signal_providers: 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) -> DeviceAssuranceMacosfunc GetDeviceAssuranceMacos(ctx *Context, name string, id IDInput, state *DeviceAssuranceMacosState, opts ...ResourceOption) (*DeviceAssuranceMacos, error)public static DeviceAssuranceMacos Get(string name, Input<string> id, DeviceAssuranceMacosState? state, CustomResourceOptions? opts = null)public static DeviceAssuranceMacos get(String name, Output<String> id, DeviceAssuranceMacosState state, CustomResourceOptions options)resources:  _:    type: okta:policy:DeviceAssuranceMacos    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
- DiskEncryption List<string>Types 
- List of disk encryption type, can be ALL_INTERNAL_VOLUMES
- LastUpdate string
- Last update
- LastUpdated stringBy 
- Last updated by
- Name string
- Name of the device assurance policy.
- OsVersion string
- Minimum os version of the device in the device assurance policy.
- Platform string
- Policy device assurance platform
- ScreenlockTypes List<string>
- List of screenlock type, can be BIOMETRICorBIOMETRIC, PASSCODE
- SecureHardware boolPresent 
- Is the device secure with hardware in the device assurance policy.
- ThirdParty boolSignal Providers 
- Check to include third party signal provider
- TpspBrowser stringVersion 
- Third party signal provider minimum browser version
- TpspBuiltin boolDns Client Enabled 
- Third party signal provider builtin dns client enable
- 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
- DiskEncryption []stringTypes 
- List of disk encryption type, can be ALL_INTERNAL_VOLUMES
- LastUpdate string
- Last update
- LastUpdated stringBy 
- Last updated by
- Name string
- Name of the device assurance policy.
- OsVersion string
- Minimum os version of the device in the device assurance policy.
- Platform string
- Policy device assurance platform
- ScreenlockTypes []string
- List of screenlock type, can be BIOMETRICorBIOMETRIC, PASSCODE
- SecureHardware boolPresent 
- Is the device secure with hardware in the device assurance policy.
- ThirdParty boolSignal Providers 
- Check to include third party signal provider
- TpspBrowser stringVersion 
- Third party signal provider minimum browser version
- TpspBuiltin boolDns Client Enabled 
- Third party signal provider builtin dns client enable
- 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
- diskEncryption List<String>Types 
- List of disk encryption type, can be ALL_INTERNAL_VOLUMES
- lastUpdate String
- Last update
- lastUpdated StringBy 
- Last updated by
- name String
- Name of the device assurance policy.
- osVersion String
- Minimum os version of the device in the device assurance policy.
- platform String
- Policy device assurance platform
- screenlockTypes List<String>
- List of screenlock type, can be BIOMETRICorBIOMETRIC, PASSCODE
- secureHardware BooleanPresent 
- Is the device secure with hardware in the device assurance policy.
- thirdParty BooleanSignal Providers 
- Check to include third party signal provider
- tpspBrowser StringVersion 
- Third party signal provider minimum browser version
- tpspBuiltin BooleanDns Client Enabled 
- Third party signal provider builtin dns client enable
- 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
- diskEncryption string[]Types 
- List of disk encryption type, can be ALL_INTERNAL_VOLUMES
- lastUpdate string
- Last update
- lastUpdated stringBy 
- Last updated by
- name string
- Name of the device assurance policy.
- osVersion string
- Minimum os version of the device in the device assurance policy.
- platform string
- Policy device assurance platform
- screenlockTypes string[]
- List of screenlock type, can be BIOMETRICorBIOMETRIC, PASSCODE
- secureHardware booleanPresent 
- Is the device secure with hardware in the device assurance policy.
- thirdParty booleanSignal Providers 
- Check to include third party signal provider
- tpspBrowser stringVersion 
- Third party signal provider minimum browser version
- tpspBuiltin booleanDns Client Enabled 
- Third party signal provider builtin dns client enable
- 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
- disk_encryption_ Sequence[str]types 
- List of disk encryption type, can be ALL_INTERNAL_VOLUMES
- last_update str
- Last update
- last_updated_ strby 
- Last updated by
- name str
- Name of the device assurance policy.
- os_version str
- Minimum os version of the device in the device assurance policy.
- platform str
- Policy device assurance platform
- screenlock_types Sequence[str]
- List of screenlock type, can be BIOMETRICorBIOMETRIC, PASSCODE
- secure_hardware_ boolpresent 
- Is the device secure with hardware in the device assurance policy.
- third_party_ boolsignal_ providers 
- Check to include third party signal provider
- tpsp_browser_ strversion 
- Third party signal provider minimum browser version
- tpsp_builtin_ booldns_ client_ enabled 
- Third party signal provider builtin dns client enable
- 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
- diskEncryption List<String>Types 
- List of disk encryption type, can be ALL_INTERNAL_VOLUMES
- lastUpdate String
- Last update
- lastUpdated StringBy 
- Last updated by
- name String
- Name of the device assurance policy.
- osVersion String
- Minimum os version of the device in the device assurance policy.
- platform String
- Policy device assurance platform
- screenlockTypes List<String>
- List of screenlock type, can be BIOMETRICorBIOMETRIC, PASSCODE
- secureHardware BooleanPresent 
- Is the device secure with hardware in the device assurance policy.
- thirdParty BooleanSignal Providers 
- Check to include third party signal provider
- tpspBrowser StringVersion 
- Third party signal provider minimum browser version
- tpspBuiltin BooleanDns Client Enabled 
- Third party signal provider builtin dns client enable
- 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/deviceAssuranceMacos:DeviceAssuranceMacos 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.