CfnPredefinedAttributeProps Struct
Properties for defining a CfnPredefinedAttribute.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_connect as connect } from 'aws-cdk-lib';
const cfnPredefinedAttributeProps: connect.CfnPredefinedAttributeProps = {
instanceArn: 'instanceArn',
name: 'name',
// the properties below are optional
attributeConfiguration: {
enableValueValidationOnAssociation: false,
isReadOnly: false,
},
purposes: ['purposes'],
values: {
stringList: ['stringList'],
},
};
Properties
attributeConfigurationoptionalIResolvable | CfnPredefinedAttribute.AttributeConfigurationPropertyattribute_configurationoptionaltyping.Union[IResolvable, AttributeConfigurationProperty]attributeConfigurationoptionalIResolvableAttributeConfigurationoptionalIResolvableAttributeConfigurationoptionalinterface{}#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.
The Amazon Resource Name (ARN) of the instance.
The name of the predefined attribute.
purposesoptionalstring[]purposesoptionaltyping.List[str]purposesoptionalList<String>Purposesoptionalstring[]Purposesoptional*[]*string#Values that enable you to categorize your predefined attributes.
You can use them in custom UI elements across the Amazon Connect admin website.
valuesoptionalIResolvable | CfnPredefinedAttribute.ValuesPropertyvaluesoptionaltyping.Union[IResolvable, ValuesProperty]valuesoptionalIResolvableValuesoptionalIResolvableValuesoptionalinterface{}#The values of a predefined attribute.