VerifiedAccessTrustProviderArgs

data class VerifiedAccessTrustProviderArgs(val description: Output<String>? = null, val deviceOptions: Output<VerifiedAccessTrustProviderDeviceOptionsArgs>? = null, val deviceTrustProviderType: Output<String>? = null, val oidcOptions: Output<VerifiedAccessTrustProviderOidcOptionsArgs>? = null, val policyReferenceName: Output<String>? = null, val sseSpecification: Output<SseSpecificationPropertiesArgs>? = null, val tags: Output<List<VerifiedAccessTrustProviderTagArgs>>? = null, val trustProviderType: Output<String>? = null, val userTrustProviderType: Output<String>? = null) : ConvertibleToJava<VerifiedAccessTrustProviderArgs>

The AWS::EC2::VerifiedAccessTrustProvider type describes a verified access trust provider

Constructors

Link copied to clipboard
fun VerifiedAccessTrustProviderArgs(description: Output<String>? = null, deviceOptions: Output<VerifiedAccessTrustProviderDeviceOptionsArgs>? = null, deviceTrustProviderType: Output<String>? = null, oidcOptions: Output<VerifiedAccessTrustProviderOidcOptionsArgs>? = null, policyReferenceName: Output<String>? = null, sseSpecification: Output<SseSpecificationPropertiesArgs>? = null, tags: Output<List<VerifiedAccessTrustProviderTagArgs>>? = null, trustProviderType: Output<String>? = null, userTrustProviderType: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): VerifiedAccessTrustProviderArgs

Properties

Link copied to clipboard
val description: Output<String>? = null

A description for the Amazon Web Services Verified Access trust provider.

Link copied to clipboard
Link copied to clipboard
val deviceTrustProviderType: Output<String>? = null

The type of device-based trust provider. Possible values: jamf|crowdstrike

Link copied to clipboard
Link copied to clipboard
val policyReferenceName: Output<String>? = null

The identifier to be used when working with policy rules.

Link copied to clipboard

The configuration options for customer provided KMS encryption.

Link copied to clipboard

An array of key-value pairs to apply to this resource.

Link copied to clipboard
val trustProviderType: Output<String>? = null

Type of trust provider. Possible values: user|device

Link copied to clipboard
val userTrustProviderType: Output<String>? = null

The type of device-based trust provider. Possible values: oidc|iam-identity-center