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.
Namespace: Amazon.EC2.Model
Assembly: AWSSDK.EC2.dll
Version: 3.x.y.z
public class CreateVerifiedAccessTrustProviderRequest : AmazonEC2Request IAmazonWebServiceRequest
The CreateVerifiedAccessTrustProviderRequest type exposes the following members
Name | Description | |
---|---|---|
CreateVerifiedAccessTrustProviderRequest() |
Name | Type | Description | |
---|---|---|---|
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. |
|
Description | System.String |
Gets and sets the property Description. A description for the Verified Access trust provider. |
|
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 |
|
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 |
|
NativeApplicationOidcOptions | Amazon.EC2.Model.CreateVerifiedAccessNativeApplicationOidcOptions |
Gets and sets the property NativeApplicationOidcOptions. The OpenID Connect (OIDC) options. |
|
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 |
|
PolicyReferenceName | System.String |
Gets and sets the property PolicyReferenceName. The identifier to be used when working with policy rules. |
|
SseSpecification | Amazon.EC2.Model.VerifiedAccessSseSpecificationRequest |
Gets and sets the property SseSpecification. The options for server side encryption. |
|
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. |
|
TrustProviderType | Amazon.EC2.TrustProviderType |
Gets and sets the property TrustProviderType. The type of trust provider. |
|
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 |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5 and newer, 3.5