AWS::EC2::VerifiedAccessInstance VerifiedAccessTrustProvider
A trust provider is a third-party entity that creates, maintains, and manages identity information for users and devices. When an application request is made, the identity information sent by the trust provider is evaluated by Verified Access before allowing or denying the application request.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Description" :
String
, "DeviceTrustProviderType" :String
, "TrustProviderType" :String
, "UserTrustProviderType" :String
, "VerifiedAccessTrustProviderId" :String
}
YAML
Description:
String
DeviceTrustProviderType:String
TrustProviderType:String
UserTrustProviderType:String
VerifiedAccessTrustProviderId:String
Properties
Description
-
A description for the AWS Verified Access trust provider.
Required: No
Type: String
Update requires: No interruption
DeviceTrustProviderType
-
The type of device-based trust provider.
Required: No
Type: String
Allowed values:
jamf | crowdstrike | jumpcloud
Update requires: No interruption
TrustProviderType
-
The type of Verified Access trust provider.
Required: No
Type: String
Allowed values:
user | device
Update requires: No interruption
UserTrustProviderType
-
The type of user-based trust provider.
Required: No
Type: String
Allowed values:
iam-identity-center | oidc
Update requires: No interruption
VerifiedAccessTrustProviderId
-
The ID of the AWS Verified Access trust provider.
Required: No
Type: String
Update requires: No interruption