Class CfnUserHierarchyGroupPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.connect.CfnUserHierarchyGroupPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnUserHierarchyGroupPropsMixin>
- Enclosing class:
CfnUserHierarchyGroupPropsMixin
@Stability(Stable)
public static final class CfnUserHierarchyGroupPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnUserHierarchyGroupPropsMixin>
A fluent builder for
CfnUserHierarchyGroupPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) instanceArn(String instanceArn) The Amazon Resource Name (ARN) of the user hierarchy group.instanceArn(IInstanceRef instanceArn) The Amazon Resource Name (ARN) of the user hierarchy group.The name of the user hierarchy group.parentGroupArn(String parentGroupArn) The Amazon Resource Name (ARN) of the parent group.An array of key-value pairs to apply to this resource.
-
Method Details
-
create
@Stability(Stable) public static CfnUserHierarchyGroupPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnUserHierarchyGroupPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnUserHierarchyGroupPropsMixin.Builder.
-
instanceArn
The Amazon Resource Name (ARN) of the user hierarchy group.- Parameters:
instanceArn- The Amazon Resource Name (ARN) of the user hierarchy group. This parameter is required.- Returns:
this- See Also:
-
instanceArn
@Stability(Stable) public CfnUserHierarchyGroupPropsMixin.Builder instanceArn(IInstanceRef instanceArn) The Amazon Resource Name (ARN) of the user hierarchy group.- Parameters:
instanceArn- The Amazon Resource Name (ARN) of the user hierarchy group. This parameter is required.- Returns:
this- See Also:
-
name
The name of the user hierarchy group.- Parameters:
name- The name of the user hierarchy group. This parameter is required.- Returns:
this- See Also:
-
parentGroupArn
@Stability(Stable) public CfnUserHierarchyGroupPropsMixin.Builder parentGroupArn(String parentGroupArn) The Amazon Resource Name (ARN) of the parent group.- Parameters:
parentGroupArn- The Amazon Resource Name (ARN) of the parent group. This parameter is required.- Returns:
this- See Also:
-
tags
An array of key-value pairs to apply to this resource.- Parameters:
tags- An array of key-value pairs to apply to this resource. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnUserHierarchyGroupPropsMixin>- Returns:
- a newly built instance of
CfnUserHierarchyGroupPropsMixin.
-