Class CfnDomainProps
Properties for defining a CfnDomain
.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.CustomerProfiles
Assembly: Amazon.CDK.AWS.CustomerProfiles.dll
Syntax (csharp)
public class CfnDomainProps : Object, ICfnDomainProps
Syntax (vb)
Public Class CfnDomainProps
Inherits Object
Implements ICfnDomainProps
Remarks
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.CustomerProfiles;
var cfnDomainProps = new CfnDomainProps {
DomainName = "domainName",
// the properties below are optional
DeadLetterQueueUrl = "deadLetterQueueUrl",
DefaultEncryptionKey = "defaultEncryptionKey",
DefaultExpirationDays = 123,
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Synopsis
Constructors
CfnDomainProps() |
Properties
DeadLetterQueueUrl | The URL of the SQS dead letter queue, which is used for reporting errors associated with ingesting data from third party applications. |
DefaultEncryptionKey | The default encryption key, which is an AWS managed key, is used when no specific type of encryption key is specified. |
DefaultExpirationDays | The default number of days until the data within the domain expires. |
DomainName | The unique name of the domain. |
Tags | The tags used to organize, track, or control access for this resource. |
Constructors
CfnDomainProps()
public CfnDomainProps()
Properties
DeadLetterQueueUrl
The URL of the SQS dead letter queue, which is used for reporting errors associated with ingesting data from third party applications.
public string DeadLetterQueueUrl { get; set; }
Property Value
System.String
Remarks
You must set up a policy on the DeadLetterQueue for the SendMessage operation to enable Amazon Connect Customer Profiles to send messages to the DeadLetterQueue.
DefaultEncryptionKey
The default encryption key, which is an AWS managed key, is used when no specific type of encryption key is specified.
public string DefaultEncryptionKey { get; set; }
Property Value
System.String
Remarks
It is used to encrypt all data before it is placed in permanent or semi-permanent storage.
DefaultExpirationDays
The default number of days until the data within the domain expires.
public Nullable<double> DefaultExpirationDays { get; set; }
Property Value
System.Nullable<System.Double>
Remarks
DomainName
The unique name of the domain.
public string DomainName { get; set; }
Property Value
System.String
Remarks
Tags
The tags used to organize, track, or control access for this resource.
public ICfnTag[] Tags { get; set; }
Property Value
ICfnTag[]