Interface CfnQuickConnectMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnQuickConnectMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.121.0 (build d7af9b9)",
date="2025-12-18T18:20:24.381Z")
@Stability(Stable)
public interface CfnQuickConnectMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnQuickConnectPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.mixins.preview.services.connect.mixins.*;
CfnQuickConnectMixinProps cfnQuickConnectMixinProps = CfnQuickConnectMixinProps.builder()
.description("description")
.instanceArn("instanceArn")
.name("name")
.quickConnectConfig(QuickConnectConfigProperty.builder()
.phoneConfig(PhoneNumberQuickConnectConfigProperty.builder()
.phoneNumber("phoneNumber")
.build())
.queueConfig(QueueQuickConnectConfigProperty.builder()
.contactFlowArn("contactFlowArn")
.queueArn("queueArn")
.build())
.quickConnectType("quickConnectType")
.userConfig(UserQuickConnectConfigProperty.builder()
.contactFlowArn("contactFlowArn")
.userArn("userArn")
.build())
.build())
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnQuickConnectMixinPropsstatic final classAn implementation forCfnQuickConnectMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe description of the quick connect.default StringThe Amazon Resource Name (ARN) of the instance.default StringgetName()The name of the quick connect.default ObjectContains information about the quick connect.getTags()The tags used to organize, track, or control access for this resource.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDescription
The description of the quick connect.- See Also:
-
getInstanceArn
The Amazon Resource Name (ARN) of the instance.- See Also:
-
getName
The name of the quick connect.- See Also:
-
getQuickConnectConfig
Contains information about the quick connect.Returns union: either
IResolvableorCfnQuickConnectPropsMixin.QuickConnectConfigProperty- See Also:
-
getTags
The tags used to organize, track, or control access for this resource.For example, { "Tags": {"key1":"value1", "key2":"value2"} }.
- See Also:
-
builder
- Returns:
- a
CfnQuickConnectMixinProps.BuilderofCfnQuickConnectMixinProps
-