Package com.pulumi.aws.customerprofiles
Class DomainArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.customerprofiles.DomainArgs
-
public final class DomainArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDomainArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static DomainArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DomainArgs.Builderbuilder()static DomainArgs.Builderbuilder(DomainArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>deadLetterQueueUrl()java.util.Optional<com.pulumi.core.Output<java.lang.String>>defaultEncryptionKey()com.pulumi.core.Output<java.lang.Integer>defaultExpirationDays()com.pulumi.core.Output<java.lang.String>domainName()java.util.Optional<com.pulumi.core.Output<DomainMatchingArgs>>matching()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<DomainRuleBasedMatchingArgs>>ruleBasedMatching()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>tags()
-
-
-
Field Detail
-
Empty
public static final DomainArgs Empty
-
-
Method Detail
-
deadLetterQueueUrl
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> deadLetterQueueUrl()
- Returns:
- The URL of the SQS dead letter queue, which is used for reporting errors associated with ingesting data from third party applications.
-
defaultEncryptionKey
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> defaultEncryptionKey()
- Returns:
- 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.
-
defaultExpirationDays
public com.pulumi.core.Output<java.lang.Integer> defaultExpirationDays()
- Returns:
- The default number of days until the data within the domain expires. The following arguments are optional:
-
domainName
public com.pulumi.core.Output<java.lang.String> domainName()
- Returns:
- The name for your Customer Profile domain. It must be unique for your AWS account.
-
matching
public java.util.Optional<com.pulumi.core.Output<DomainMatchingArgs>> matching()
- Returns:
- A block that specifies the process of matching duplicate profiles. Documented below.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
-
ruleBasedMatching
public java.util.Optional<com.pulumi.core.Output<DomainRuleBasedMatchingArgs>> ruleBasedMatching()
- Returns:
- A block that specifies the process of matching duplicate profiles using the Rule-Based matching. Documented below.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tags()
- Returns:
- Tags to apply to the domain. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
-
builder
public static DomainArgs.Builder builder()
-
builder
public static DomainArgs.Builder builder(DomainArgs defaults)
-
-