Class CfnQuickConnectPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.connect.CfnQuickConnectPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnQuickConnectPropsMixin>
- Enclosing class:
CfnQuickConnectPropsMixin
@Stability(Stable)
public static final class CfnQuickConnectPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnQuickConnectPropsMixin>
A fluent builder for
CfnQuickConnectPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) description(String description) The description of the quick connect.instanceArn(String instanceArn) The Amazon Resource Name (ARN) of the instance.instanceArn(IInstanceRef instanceArn) The Amazon Resource Name (ARN) of the instance.The name of the quick connect.quickConnectConfig(CfnQuickConnectPropsMixin.QuickConnectConfigProperty quickConnectConfig) Contains information about the quick connect.quickConnectConfig(IResolvable quickConnectConfig) Contains information about the quick connect.The tags used to organize, track, or control access for this resource.
-
Method Details
-
create
@Stability(Stable) public static CfnQuickConnectPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnQuickConnectPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnQuickConnectPropsMixin.Builder.
-
description
The description of the quick connect.- Parameters:
description- The description of the quick connect. This parameter is required.- Returns:
this- See Also:
-
instanceArn
The Amazon Resource Name (ARN) of the instance.- Parameters:
instanceArn- The Amazon Resource Name (ARN) of the instance. This parameter is required.- Returns:
this- See Also:
-
instanceArn
The Amazon Resource Name (ARN) of the instance.- Parameters:
instanceArn- The Amazon Resource Name (ARN) of the instance. This parameter is required.- Returns:
this- See Also:
-
name
The name of the quick connect.- Parameters:
name- The name of the quick connect. This parameter is required.- Returns:
this- See Also:
-
quickConnectConfig
@Stability(Stable) public CfnQuickConnectPropsMixin.Builder quickConnectConfig(IResolvable quickConnectConfig) Contains information about the quick connect.- Parameters:
quickConnectConfig- Contains information about the quick connect. This parameter is required.- Returns:
this- See Also:
-
quickConnectConfig
@Stability(Stable) public CfnQuickConnectPropsMixin.Builder quickConnectConfig(CfnQuickConnectPropsMixin.QuickConnectConfigProperty quickConnectConfig) Contains information about the quick connect.- Parameters:
quickConnectConfig- Contains information about the quick connect. This parameter is required.- Returns:
this- See Also:
-
tags
The tags used to organize, track, or control access for this resource.For example, { "Tags": {"key1":"value1", "key2":"value2"} }.
- Parameters:
tags- The tags used to organize, track, or control access for this resource. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnQuickConnectPropsMixin>- Returns:
- a newly built instance of
CfnQuickConnectPropsMixin.
-