1. Packages
  2. Okta
  3. API Docs
  4. policy
  5. DeviceAssuranceMacos
Okta v4.8.1 published on Thursday, Apr 18, 2024 by Pulumi

okta.policy.DeviceAssuranceMacos

Explore with Pulumi AI

okta logo
Okta v4.8.1 published on Thursday, Apr 18, 2024 by Pulumi

    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.

    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

    The DeviceAssuranceMacos resource accepts the following input properties:

    DiskEncryptionTypes List<string>
    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 BIOMETRIC or BIOMETRIC, PASSCODE
    SecureHardwarePresent bool
    Is the device secure with hardware in the device assurance policy.
    ThirdPartySignalProviders bool
    Check to include third party signal provider
    TpspBrowserVersion string
    Third party signal provider minimum browser version
    TpspBuiltinDnsClientEnabled bool
    Third party signal provider builtin dns client enable
    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
    DiskEncryptionTypes []string
    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 BIOMETRIC or BIOMETRIC, PASSCODE
    SecureHardwarePresent bool
    Is the device secure with hardware in the device assurance policy.
    ThirdPartySignalProviders bool
    Check to include third party signal provider
    TpspBrowserVersion string
    Third party signal provider minimum browser version
    TpspBuiltinDnsClientEnabled bool
    Third party signal provider builtin dns client enable
    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
    diskEncryptionTypes List<String>
    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 BIOMETRIC or BIOMETRIC, PASSCODE
    secureHardwarePresent Boolean
    Is the device secure with hardware in the device assurance policy.
    thirdPartySignalProviders Boolean
    Check to include third party signal provider
    tpspBrowserVersion String
    Third party signal provider minimum browser version
    tpspBuiltinDnsClientEnabled Boolean
    Third party signal provider builtin dns client enable
    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
    diskEncryptionTypes string[]
    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 BIOMETRIC or BIOMETRIC, PASSCODE
    secureHardwarePresent boolean
    Is the device secure with hardware in the device assurance policy.
    thirdPartySignalProviders boolean
    Check to include third party signal provider
    tpspBrowserVersion string
    Third party signal provider minimum browser version
    tpspBuiltinDnsClientEnabled boolean
    Third party signal provider builtin dns client enable
    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
    disk_encryption_types Sequence[str]
    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 BIOMETRIC or BIOMETRIC, PASSCODE
    secure_hardware_present bool
    Is the device secure with hardware in the device assurance policy.
    third_party_signal_providers bool
    Check to include third party signal provider
    tpsp_browser_version str
    Third party signal provider minimum browser version
    tpsp_builtin_dns_client_enabled bool
    Third party signal provider builtin dns client enable
    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
    diskEncryptionTypes List<String>
    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 BIOMETRIC or BIOMETRIC, PASSCODE
    secureHardwarePresent Boolean
    Is the device secure with hardware in the device assurance policy.
    thirdPartySignalProviders Boolean
    Check to include third party signal provider
    tpspBrowserVersion String
    Third party signal provider minimum browser version
    tpspBuiltinDnsClientEnabled Boolean
    Third party signal provider builtin dns client enable
    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 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
    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 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) -> DeviceAssuranceMacos
    func 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)
    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
    DiskEncryptionTypes List<string>
    List of disk encryption type, can be ALL_INTERNAL_VOLUMES
    LastUpdate string
    Last update
    LastUpdatedBy string
    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 BIOMETRIC or BIOMETRIC, PASSCODE
    SecureHardwarePresent bool
    Is the device secure with hardware in the device assurance policy.
    ThirdPartySignalProviders bool
    Check to include third party signal provider
    TpspBrowserVersion string
    Third party signal provider minimum browser version
    TpspBuiltinDnsClientEnabled bool
    Third party signal provider builtin dns client enable
    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
    DiskEncryptionTypes []string
    List of disk encryption type, can be ALL_INTERNAL_VOLUMES
    LastUpdate string
    Last update
    LastUpdatedBy string
    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 BIOMETRIC or BIOMETRIC, PASSCODE
    SecureHardwarePresent bool
    Is the device secure with hardware in the device assurance policy.
    ThirdPartySignalProviders bool
    Check to include third party signal provider
    TpspBrowserVersion string
    Third party signal provider minimum browser version
    TpspBuiltinDnsClientEnabled bool
    Third party signal provider builtin dns client enable
    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
    diskEncryptionTypes List<String>
    List of disk encryption type, can be ALL_INTERNAL_VOLUMES
    lastUpdate String
    Last update
    lastUpdatedBy String
    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 BIOMETRIC or BIOMETRIC, PASSCODE
    secureHardwarePresent Boolean
    Is the device secure with hardware in the device assurance policy.
    thirdPartySignalProviders Boolean
    Check to include third party signal provider
    tpspBrowserVersion String
    Third party signal provider minimum browser version
    tpspBuiltinDnsClientEnabled Boolean
    Third party signal provider builtin dns client enable
    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
    diskEncryptionTypes string[]
    List of disk encryption type, can be ALL_INTERNAL_VOLUMES
    lastUpdate string
    Last update
    lastUpdatedBy string
    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 BIOMETRIC or BIOMETRIC, PASSCODE
    secureHardwarePresent boolean
    Is the device secure with hardware in the device assurance policy.
    thirdPartySignalProviders boolean
    Check to include third party signal provider
    tpspBrowserVersion string
    Third party signal provider minimum browser version
    tpspBuiltinDnsClientEnabled boolean
    Third party signal provider builtin dns client enable
    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
    disk_encryption_types Sequence[str]
    List of disk encryption type, can be ALL_INTERNAL_VOLUMES
    last_update str
    Last update
    last_updated_by str
    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 BIOMETRIC or BIOMETRIC, PASSCODE
    secure_hardware_present bool
    Is the device secure with hardware in the device assurance policy.
    third_party_signal_providers bool
    Check to include third party signal provider
    tpsp_browser_version str
    Third party signal provider minimum browser version
    tpsp_builtin_dns_client_enabled bool
    Third party signal provider builtin dns client enable
    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
    diskEncryptionTypes List<String>
    List of disk encryption type, can be ALL_INTERNAL_VOLUMES
    lastUpdate String
    Last update
    lastUpdatedBy String
    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 BIOMETRIC or BIOMETRIC, PASSCODE
    secureHardwarePresent Boolean
    Is the device secure with hardware in the device assurance policy.
    thirdPartySignalProviders Boolean
    Check to include third party signal provider
    tpspBrowserVersion String
    Third party signal provider minimum browser version
    tpspBuiltinDnsClientEnabled Boolean
    Third party signal provider builtin dns client enable
    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

    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.8.1 published on Thursday, Apr 18, 2024 by Pulumi