Class CfnWorkspaceIpGroupPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.workspaces.CfnWorkspaceIpGroupPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnWorkspaceIpGroupPropsMixin>
- Enclosing class:
CfnWorkspaceIpGroupPropsMixin
@Stability(Stable)
public static final class CfnWorkspaceIpGroupPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnWorkspaceIpGroupPropsMixin>
A fluent builder for
CfnWorkspaceIpGroupPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) The description of the group.The name of the group.The tags for the IP access control group.The rules for the IP access control group.userRules(IResolvable userRules) The rules for the IP access control group.
-
Method Details
-
create
@Stability(Stable) public static CfnWorkspaceIpGroupPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnWorkspaceIpGroupPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnWorkspaceIpGroupPropsMixin.Builder.
-
groupDesc
The description of the group.- Parameters:
groupDesc- The description of the group. This parameter is required.- Returns:
this- See Also:
-
groupName
The name of the group.- Parameters:
groupName- The name of the group. This parameter is required.- Returns:
this- See Also:
-
tags
The tags for the IP access control group.- Parameters:
tags- The tags for the IP access control group. This parameter is required.- Returns:
this- See Also:
-
userRules
The rules for the IP access control group.- Parameters:
userRules- The rules for the IP access control group. This parameter is required.- Returns:
this- See Also:
-
userRules
@Stability(Stable) public CfnWorkspaceIpGroupPropsMixin.Builder userRules(List<? extends Object> userRules) The rules for the IP access control group.- Parameters:
userRules- The rules for the IP access control group. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnWorkspaceIpGroupPropsMixin>- Returns:
- a newly built instance of
CfnWorkspaceIpGroupPropsMixin.
-