aws-cdk-lib.aws_connect.CfnInstanceProps

interface CfnInstanceProps

LanguageType name
.NETAmazon.CDK.AWS.Connect.CfnInstanceProps
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsconnect#CfnInstanceProps
Javasoftware.amazon.awscdk.services.connect.CfnInstanceProps
Pythonaws_cdk.aws_connect.CfnInstanceProps
TypeScript aws-cdk-lib » aws_connect » CfnInstanceProps

Properties for defining a CfnInstance.

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 cfnInstanceProps: connect.CfnInstanceProps = {
  attributes: {
    inboundCalls: false,
    outboundCalls: false,

    // the properties below are optional
    autoResolveBestVoices: false,
    contactflowLogs: false,
    contactLens: false,
    earlyMedia: false,
    useCustomTtsVoices: false,
  },
  identityManagementType: 'identityManagementType',

  // the properties below are optional
  directoryId: 'directoryId',
  instanceAlias: 'instanceAlias',
};

Properties

NameTypeDescription
attributesIResolvable | AttributesPropertyA toggle for an individual feature at the instance level.
identityManagementTypestringThe identity management type.
directoryId?stringThe identifier for the directory.
instanceAlias?stringThe alias of instance.

attributes

Type: IResolvable | AttributesProperty

A toggle for an individual feature at the instance level.


identityManagementType

Type: string

The identity management type.


directoryId?

Type: string (optional)

The identifier for the directory.


instanceAlias?

Type: string (optional)

The alias of instance.

InstanceAlias is only required when IdentityManagementType is CONNECT_MANAGED or SAML . InstanceAlias is not required when IdentityManagementType is EXISTING_DIRECTORY .