Class CfnVerifiedAccessGroup.Builder
java.lang.Object
software.amazon.awscdk.services.ec2.CfnVerifiedAccessGroup.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnVerifiedAccessGroup>
- Enclosing class:
CfnVerifiedAccessGroup
@Stability(Stable)
public static final class CfnVerifiedAccessGroup.Builder
extends Object
implements software.amazon.jsii.Builder<CfnVerifiedAccessGroup>
A fluent builder for
CfnVerifiedAccessGroup
.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
description
(String description) A description for the AWS Verified Access group.policyDocument
(String policyDocument) The Verified Access policy document.policyEnabled
(Boolean policyEnabled) The status of the Verified Access policy.policyEnabled
(IResolvable policyEnabled) The status of the Verified Access policy.The tags.verifiedAccessInstanceId
(String verifiedAccessInstanceId) The ID of the AWS Verified Access instance.
-
Method Details
-
create
- Parameters:
scope
-- scope in which this resource is defined.
id
-- scoped id of the resource.
- Returns:
- a new instance of
CfnVerifiedAccessGroup.Builder
.
-
verifiedAccessInstanceId
@Stability(Stable) public CfnVerifiedAccessGroup.Builder verifiedAccessInstanceId(String verifiedAccessInstanceId) The ID of the AWS Verified Access instance.- Parameters:
verifiedAccessInstanceId
- The ID of the AWS Verified Access instance. This parameter is required.- Returns:
this
-
description
A description for the AWS Verified Access group.- Parameters:
description
- A description for the AWS Verified Access group. This parameter is required.- Returns:
this
-
policyDocument
The Verified Access policy document.- Parameters:
policyDocument
- The Verified Access policy document. This parameter is required.- Returns:
this
-
policyEnabled
The status of the Verified Access policy.- Parameters:
policyEnabled
- The status of the Verified Access policy. This parameter is required.- Returns:
this
-
policyEnabled
The status of the Verified Access policy.- Parameters:
policyEnabled
- The status of the Verified Access policy. This parameter is required.- Returns:
this
-
tags
The tags.- Parameters:
tags
- The tags. This parameter is required.- Returns:
this
-
build
- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnVerifiedAccessGroup>
- Returns:
- a newly built instance of
CfnVerifiedAccessGroup
.
-