AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Container for the parameters to the CreateVerifiedAccessTrustProvider operation. 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.

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceRequest
    Amazon.EC2.AmazonEC2Request
      Amazon.EC2.Model.CreateVerifiedAccessTrustProviderRequest

Namespace: Amazon.EC2.Model
Assembly: AWSSDK.EC2.dll
Version: 3.x.y.z

Syntax

C#
public class CreateVerifiedAccessTrustProviderRequest : AmazonEC2Request
         IAmazonWebServiceRequest

The CreateVerifiedAccessTrustProviderRequest type exposes the following members

Constructors

Properties

NameTypeDescription
Public Property ClientToken System.String

Gets and sets the property ClientToken.

A unique, case-sensitive token that you provide to ensure idempotency of your modification request. For more information, see Ensuring Idempotency.

Public Property Description System.String

Gets and sets the property Description.

A description for the Verified Access trust provider.

Public Property DeviceOptions Amazon.EC2.Model.CreateVerifiedAccessTrustProviderDeviceOptions

Gets and sets the property DeviceOptions.

The options for a device-based trust provider. This parameter is required when the provider type is device.

Public Property DeviceTrustProviderType Amazon.EC2.DeviceTrustProviderType

Gets and sets the property DeviceTrustProviderType.

The type of device-based trust provider. This parameter is required when the provider type is device.

Public Property OidcOptions Amazon.EC2.Model.CreateVerifiedAccessTrustProviderOidcOptions

Gets and sets the property OidcOptions.

The options for a OpenID Connect-compatible user-identity trust provider. This parameter is required when the provider type is user.

Public Property PolicyReferenceName System.String

Gets and sets the property PolicyReferenceName.

The identifier to be used when working with policy rules.

Public Property SseSpecification Amazon.EC2.Model.VerifiedAccessSseSpecificationRequest

Gets and sets the property SseSpecification.

The options for server side encryption.

Public Property TagSpecifications System.Collections.Generic.List<Amazon.EC2.Model.TagSpecification>

Gets and sets the property TagSpecifications.

The tags to assign to the Verified Access trust provider.

Public Property TrustProviderType Amazon.EC2.TrustProviderType

Gets and sets the property TrustProviderType.

The type of trust provider.

Public Property UserTrustProviderType Amazon.EC2.UserTrustProviderType

Gets and sets the property UserTrustProviderType.

The type of user-based trust provider. This parameter is required when the provider type is user.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5