Interface CfnVerifiedAccessInstance.VerifiedAccessTrustProviderProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnVerifiedAccessInstance.VerifiedAccessTrustProviderProperty.Jsii$Proxy
- Enclosing class:
CfnVerifiedAccessInstance
@Stability(Stable)
public static interface CfnVerifiedAccessInstance.VerifiedAccessTrustProviderProperty
extends software.amazon.jsii.JsiiSerializable
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.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.ec2.*; VerifiedAccessTrustProviderProperty verifiedAccessTrustProviderProperty = VerifiedAccessTrustProviderProperty.builder() .description("description") .deviceTrustProviderType("deviceTrustProviderType") .trustProviderType("trustProviderType") .userTrustProviderType("userTrustProviderType") .verifiedAccessTrustProviderId("verifiedAccessTrustProviderId") .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
static final class
An implementation forCfnVerifiedAccessInstance.VerifiedAccessTrustProviderProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
A description for the AWS Verified Access trust provider.default String
The type of device-based trust provider.default String
The type of Verified Access trust provider.default String
The type of user-based trust provider.default String
The ID of the AWS Verified Access trust provider.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDescription
A description for the AWS Verified Access trust provider.- See Also:
-
getDeviceTrustProviderType
The type of device-based trust provider.- See Also:
-
getTrustProviderType
The type of Verified Access trust provider.- See Also:
-
getUserTrustProviderType
The type of user-based trust provider.- See Also:
-
getVerifiedAccessTrustProviderId
The ID of the AWS Verified Access trust provider.- See Also:
-
builder
@Stability(Stable) static CfnVerifiedAccessInstance.VerifiedAccessTrustProviderProperty.Builder builder()
-