---
type: resource-type
title: VerifiedAccessTrustProvider
description: aws resource type AWS::EC2::VerifiedAccessTrustProvider
name: VerifiedAccessTrustProvider
lexicon: aws
resource_type: AWS::EC2::VerifiedAccessTrustProvider
---
`AWS::EC2::VerifiedAccessTrustProvider`, a resource type of the aws lexicon.

## Properties

- `PolicyReferenceName` (`string`, required): The identifier to be used when working with policy rules.
- `TrustProviderType` (`string`, required): Type of trust provider. Possible values: user|device
- `CreationTime` (`string`, optional): The creation time.
- `Description` (`string`, optional): A description for the Amazon Web Services Verified Access trust provider.
- `DeviceOptions` (`VerifiedAccessTrustProvider_DeviceOptions`, optional)
- `DeviceTrustProviderType` (`string`, optional): The type of device-based trust provider. Possible values: jamf|crowdstrike
- `LastUpdatedTime` (`string`, optional): The last updated time.
- `NativeApplicationOidcOptions` (`VerifiedAccessTrustProvider_NativeApplicationOidcOptions`, optional)
- `OidcOptions` (`VerifiedAccessTrustProvider_OidcOptions`, optional)
- `SseSpecification` (`Record<string, unknown>`, optional): The configuration options for customer provided KMS encryption.
- `Tags` (`VerifiedAccessTrustProvider_Tag[]`, optional): An array of key-value pairs to apply to this resource.
- `UserTrustProviderType` (`string`, optional): The type of device-based trust provider. Possible values: oidc|iam-identity-center
- `VerifiedAccessTrustProviderId` (`string`, optional): The ID of the Amazon Web Services Verified Access trust provider.

## Attributes

- `CreationTime`
- `LastUpdatedTime`
- `VerifiedAccessTrustProviderId`
