interface CfnPredefinedAttributeProps
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.Connect.CfnPredefinedAttributeProps |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awsconnect#CfnPredefinedAttributeProps |
![]() | software.amazon.awscdk.services.connect.CfnPredefinedAttributeProps |
![]() | aws_cdk.aws_connect.CfnPredefinedAttributeProps |
![]() | aws-cdk-lib » aws_connect » CfnPredefinedAttributeProps |
Properties for defining a CfnPredefinedAttribute
.
Example
// 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
Name | Type | Description |
---|---|---|
instance | string | The Amazon Resource Name (ARN) of the instance. |
name | string | The name of the predefined attribute. |
attribute | IResolvable | Attribute | Custom metadata associated to a Predefined attribute that controls how the attribute behaves when used by upstream services. |
purposes? | string[] | The assigned purposes of the predefined attribute. |
values? | IResolvable | Values | The values of a predefined attribute. |
instanceArn
Type:
string
The Amazon Resource Name (ARN) of the instance.
name
Type:
string
The name of the predefined attribute.
attributeConfiguration?
Type:
IResolvable
|
Attribute
(optional)
Custom metadata associated to a Predefined attribute that controls how the attribute behaves when used by upstream services.
purposes?
Type:
string[]
(optional)
The assigned purposes of the predefined attribute.
values?
Type:
IResolvable
|
Values
(optional)
The values of a predefined attribute.