| Package | Description |
|---|---|
| software.amazon.awssdk.services.ec2 |
|
| software.amazon.awssdk.services.ec2.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<CreateVerifiedAccessTrustProviderResponse> |
Ec2AsyncClient.createVerifiedAccessTrustProvider(Consumer<CreateVerifiedAccessTrustProviderRequest.Builder> createVerifiedAccessTrustProviderRequest)
A trust provider is a third-party entity that creates, maintains, and manages identity information for users and
devices.
|
default CreateVerifiedAccessTrustProviderResponse |
Ec2Client.createVerifiedAccessTrustProvider(Consumer<CreateVerifiedAccessTrustProviderRequest.Builder> createVerifiedAccessTrustProviderRequest)
A trust provider is a third-party entity that creates, maintains, and manages identity information for users and
devices.
|
| Modifier and Type | Method and Description |
|---|---|
static CreateVerifiedAccessTrustProviderRequest.Builder |
CreateVerifiedAccessTrustProviderRequest.builder() |
CreateVerifiedAccessTrustProviderRequest.Builder |
CreateVerifiedAccessTrustProviderRequest.Builder.clientToken(String clientToken)
A unique, case-sensitive token that you provide to ensure idempotency of your modification request.
|
CreateVerifiedAccessTrustProviderRequest.Builder |
CreateVerifiedAccessTrustProviderRequest.Builder.description(String description)
A description for the Amazon Web Services Verified Access trust provider.
|
default CreateVerifiedAccessTrustProviderRequest.Builder |
CreateVerifiedAccessTrustProviderRequest.Builder.deviceOptions(Consumer<CreateVerifiedAccessTrustProviderDeviceOptions.Builder> deviceOptions)
The options for device identity based trust providers.
|
CreateVerifiedAccessTrustProviderRequest.Builder |
CreateVerifiedAccessTrustProviderRequest.Builder.deviceOptions(CreateVerifiedAccessTrustProviderDeviceOptions deviceOptions)
The options for device identity based trust providers.
|
CreateVerifiedAccessTrustProviderRequest.Builder |
CreateVerifiedAccessTrustProviderRequest.Builder.deviceTrustProviderType(DeviceTrustProviderType deviceTrustProviderType)
The type of device-based trust provider.
|
CreateVerifiedAccessTrustProviderRequest.Builder |
CreateVerifiedAccessTrustProviderRequest.Builder.deviceTrustProviderType(String deviceTrustProviderType)
The type of device-based trust provider.
|
default CreateVerifiedAccessTrustProviderRequest.Builder |
CreateVerifiedAccessTrustProviderRequest.Builder.oidcOptions(Consumer<CreateVerifiedAccessTrustProviderOidcOptions.Builder> oidcOptions)
The OpenID Connect details for an
oidc-type, user-identity based trust provider. |
CreateVerifiedAccessTrustProviderRequest.Builder |
CreateVerifiedAccessTrustProviderRequest.Builder.oidcOptions(CreateVerifiedAccessTrustProviderOidcOptions oidcOptions)
The OpenID Connect details for an
oidc-type, user-identity based trust provider. |
CreateVerifiedAccessTrustProviderRequest.Builder |
CreateVerifiedAccessTrustProviderRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateVerifiedAccessTrustProviderRequest.Builder |
CreateVerifiedAccessTrustProviderRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateVerifiedAccessTrustProviderRequest.Builder |
CreateVerifiedAccessTrustProviderRequest.Builder.policyReferenceName(String policyReferenceName)
The identifier to be used when working with policy rules.
|
CreateVerifiedAccessTrustProviderRequest.Builder |
CreateVerifiedAccessTrustProviderRequest.Builder.tagSpecifications(Collection<TagSpecification> tagSpecifications)
The tags to assign to the Amazon Web Services Verified Access trust provider.
|
CreateVerifiedAccessTrustProviderRequest.Builder |
CreateVerifiedAccessTrustProviderRequest.Builder.tagSpecifications(Consumer<TagSpecification.Builder>... tagSpecifications)
The tags to assign to the Amazon Web Services Verified Access trust provider.
|
CreateVerifiedAccessTrustProviderRequest.Builder |
CreateVerifiedAccessTrustProviderRequest.Builder.tagSpecifications(TagSpecification... tagSpecifications)
The tags to assign to the Amazon Web Services Verified Access trust provider.
|
CreateVerifiedAccessTrustProviderRequest.Builder |
CreateVerifiedAccessTrustProviderRequest.toBuilder() |
CreateVerifiedAccessTrustProviderRequest.Builder |
CreateVerifiedAccessTrustProviderRequest.Builder.trustProviderType(String trustProviderType)
The type of trust provider can be either user or device-based.
|
CreateVerifiedAccessTrustProviderRequest.Builder |
CreateVerifiedAccessTrustProviderRequest.Builder.trustProviderType(TrustProviderType trustProviderType)
The type of trust provider can be either user or device-based.
|
CreateVerifiedAccessTrustProviderRequest.Builder |
CreateVerifiedAccessTrustProviderRequest.Builder.userTrustProviderType(String userTrustProviderType)
The type of user-based trust provider.
|
CreateVerifiedAccessTrustProviderRequest.Builder |
CreateVerifiedAccessTrustProviderRequest.Builder.userTrustProviderType(UserTrustProviderType userTrustProviderType)
The type of user-based trust provider.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateVerifiedAccessTrustProviderRequest.Builder> |
CreateVerifiedAccessTrustProviderRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.