Interface CfnPredefinedAttributeMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnPredefinedAttributeMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-03-11T13:19:57.599Z")
@Stability(Stable)
public interface CfnPredefinedAttributeMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnPredefinedAttributePropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.connect.*;
CfnPredefinedAttributeMixinProps cfnPredefinedAttributeMixinProps = CfnPredefinedAttributeMixinProps.builder()
.attributeConfiguration(AttributeConfigurationProperty.builder()
.enableValueValidationOnAssociation(false)
.isReadOnly(false)
.build())
.instanceArn("instanceArn")
.name("name")
.purposes(List.of("purposes"))
.values(ValuesProperty.builder()
.stringList(List.of("stringList"))
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnPredefinedAttributeMixinPropsstatic final classAn implementation forCfnPredefinedAttributeMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectCustom metadata that is associated to predefined attributes to control behavior in upstream services, such as controlling how a predefined attribute should be displayed in the Amazon Connect admin website.default StringThe Amazon Resource Name (ARN) of the instance.default StringgetName()The name of the predefined attribute.Values that enable you to categorize your predefined attributes.default ObjectThe values of a predefined attribute.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAttributeConfiguration
Custom metadata that is associated to predefined attributes to control behavior in upstream services, such as controlling how a predefined attribute should be displayed in the Amazon Connect admin website.Returns union: either
IResolvableorCfnPredefinedAttributePropsMixin.AttributeConfigurationProperty- See Also:
-
getInstanceArn
The Amazon Resource Name (ARN) of the instance.- See Also:
-
getName
The name of the predefined attribute.- See Also:
-
getPurposes
Values that enable you to categorize your predefined attributes.You can use them in custom UI elements across the Amazon Connect admin website.
- See Also:
-
getValues
The values of a predefined attribute.Returns union: either
IResolvableorCfnPredefinedAttributePropsMixin.ValuesProperty- See Also:
-
builder
-