Package com.pulumi.aws.codeartifact
Class DomainArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.codeartifact.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)com.pulumi.core.Output<java.lang.String>domain()java.util.Optional<com.pulumi.core.Output<java.lang.String>>encryptionKey()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()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
-
domain
public com.pulumi.core.Output<java.lang.String> domain()
- Returns:
- The name of the domain to create. All domain names in an AWS Region that are in the same AWS account must be unique. The domain name is used as the prefix in DNS hostnames. Do not use sensitive information in a domain name because it is publicly discoverable.
-
encryptionKey
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> encryptionKey()
- Returns:
- Encryption key for the domain. This is used to encrypt content stored in a domain. The KMS Key ARN. The default aws/codeartifact AWS KMS master key is used if this element is absent.
-
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.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tags()
- Returns:
- Key-value map of resource tags. .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)
-
-