---
type: resource-type
title: CodeArtifactDomain
description: aws resource type AWS::CodeArtifact::Domain
name: CodeArtifactDomain
lexicon: aws
resource_type: AWS::CodeArtifact::Domain
---
`AWS::CodeArtifact::Domain`, a resource type of the aws lexicon.

## Properties

- `DomainName` (`string`, required): The name of the domain.
- `Arn` (`string`, optional): The ARN of the domain.
- `EncryptionKey` (`string`, optional): The ARN of an AWS Key Management Service (AWS KMS) key associated with a domain.
- `Name` (`string`, optional): The name of the domain. This field is used for GetAtt
- `Owner` (`string`, optional): The 12-digit account ID of the AWS account that owns the domain. This field is used for GetAtt
- `PermissionsPolicyDocument` (`PolicyDocument`, optional): The access control resource policy on the provided domain.
- `Tags` (`CodeArtifactDomain_Tag[]`, optional): An array of key-value pairs to apply to this resource.

## Attributes

- `Arn`
- `EncryptionKey`
- `Name`
- `Owner`
