Class CfnInstanceProps
Properties for defining a CfnInstance
.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.Connect
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnInstanceProps : Object, ICfnInstanceProps
Syntax (vb)
Public Class CfnInstanceProps
Inherits Object
Implements ICfnInstanceProps
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-instance.html
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Connect;
var cfnInstanceProps = new CfnInstanceProps {
Attributes = new AttributesProperty {
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",
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Synopsis
Constructors
CfnInstanceProps() |
Properties
Attributes | A toggle for an individual feature at the instance level. |
DirectoryId | The identifier for the directory. |
IdentityManagementType | The identity management type. |
InstanceAlias | The alias of instance. |
Tags | An array of key-value pairs to apply to this resource. |
Constructors
CfnInstanceProps()
public CfnInstanceProps()
Properties
Attributes
A toggle for an individual feature at the instance level.
public object Attributes { get; set; }
Property Value
System.Object
Remarks
DirectoryId
The identifier for the directory.
public string DirectoryId { get; set; }
Property Value
System.String
Remarks
IdentityManagementType
The identity management type.
public string IdentityManagementType { get; set; }
Property Value
System.String
Remarks
InstanceAlias
The alias of instance.
public string InstanceAlias { get; set; }
Property Value
System.String
Remarks
InstanceAlias
is only required when IdentityManagementType
is CONNECT_MANAGED
or SAML
. InstanceAlias
is not required when IdentityManagementType
is EXISTING_DIRECTORY
.
Tags
An array of key-value pairs to apply to this resource.
public ICfnTag[] Tags { get; set; }
Property Value
ICfnTag[]