Interface CfnDomainProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDomainProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:29:56.044Z")
@Stability(Stable)
public interface CfnDomainProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnDomain
.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.customerprofiles.*; CfnDomainProps cfnDomainProps = CfnDomainProps.builder() .domainName("domainName") // the properties below are optional .deadLetterQueueUrl("deadLetterQueueUrl") .defaultEncryptionKey("defaultEncryptionKey") .defaultExpirationDays(123) .tags(List.of(CfnTag.builder() .key("key") .value("value") .build())) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnDomainProps
static final class
An implementation forCfnDomainProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic CfnDomainProps.Builder
builder()
default String
The URL of the SQS dead letter queue, which is used for reporting errors associated with ingesting data from third party applications.default String
The default encryption key, which is an AWS managed key, is used when no specific type of encryption key is specified.default Number
The default number of days until the data within the domain expires.The unique name of the domain.getTags()
The tags used to organize, track, or control access for this resource.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDomainName
The unique name of the domain. -
getDeadLetterQueueUrl
The URL of the SQS dead letter queue, which is used for reporting errors associated with ingesting data from third party applications.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.
-
getDefaultEncryptionKey
The default encryption key, which is an AWS managed key, is used when no specific type of encryption key is specified.It is used to encrypt all data before it is placed in permanent or semi-permanent storage.
-
getDefaultExpirationDays
The default number of days until the data within the domain expires. -
getTags
The tags used to organize, track, or control access for this resource. -
builder
- Returns:
- a
CfnDomainProps.Builder
ofCfnDomainProps
-