| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.CodeArtifact.Types.DomainDescription
Description
Synopsis
- data DomainDescription = DomainDescription' {
- arn :: Maybe Text
- assetSizeBytes :: Maybe Integer
- createdTime :: Maybe POSIX
- encryptionKey :: Maybe Text
- name :: Maybe Text
- owner :: Maybe Text
- repositoryCount :: Maybe Int
- s3BucketArn :: Maybe Text
- status :: Maybe DomainStatus
- newDomainDescription :: DomainDescription
- domainDescription_arn :: Lens' DomainDescription (Maybe Text)
- domainDescription_assetSizeBytes :: Lens' DomainDescription (Maybe Integer)
- domainDescription_createdTime :: Lens' DomainDescription (Maybe UTCTime)
- domainDescription_encryptionKey :: Lens' DomainDescription (Maybe Text)
- domainDescription_name :: Lens' DomainDescription (Maybe Text)
- domainDescription_owner :: Lens' DomainDescription (Maybe Text)
- domainDescription_repositoryCount :: Lens' DomainDescription (Maybe Int)
- domainDescription_s3BucketArn :: Lens' DomainDescription (Maybe Text)
- domainDescription_status :: Lens' DomainDescription (Maybe DomainStatus)
Documentation
data DomainDescription Source #
Information about a domain. A domain is a container for repositories. When you create a domain, it is empty until you add one or more repositories.
See: newDomainDescription smart constructor.
Constructors
| DomainDescription' | |
Fields
| |
Instances
newDomainDescription :: DomainDescription Source #
Create a value of DomainDescription with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:DomainDescription', domainDescription_arn - The Amazon Resource Name (ARN) of the domain.
$sel:assetSizeBytes:DomainDescription', domainDescription_assetSizeBytes - The total size of all assets in the domain.
$sel:createdTime:DomainDescription', domainDescription_createdTime - A timestamp that represents the date and time the domain was created.
$sel:encryptionKey:DomainDescription', domainDescription_encryptionKey - The ARN of an Key Management Service (KMS) key associated with a domain.
$sel:name:DomainDescription', domainDescription_name - The name of the domain.
$sel:owner:DomainDescription', domainDescription_owner - The Amazon Web Services account ID that owns the domain.
$sel:repositoryCount:DomainDescription', domainDescription_repositoryCount - The number of repositories in the domain.
$sel:s3BucketArn:DomainDescription', domainDescription_s3BucketArn - The Amazon Resource Name (ARN) of the Amazon S3 bucket that is used to
store package assets in the domain.
$sel:status:DomainDescription', domainDescription_status - The current status of a domain.
domainDescription_arn :: Lens' DomainDescription (Maybe Text) Source #
The Amazon Resource Name (ARN) of the domain.
domainDescription_assetSizeBytes :: Lens' DomainDescription (Maybe Integer) Source #
The total size of all assets in the domain.
domainDescription_createdTime :: Lens' DomainDescription (Maybe UTCTime) Source #
A timestamp that represents the date and time the domain was created.
domainDescription_encryptionKey :: Lens' DomainDescription (Maybe Text) Source #
The ARN of an Key Management Service (KMS) key associated with a domain.
domainDescription_name :: Lens' DomainDescription (Maybe Text) Source #
The name of the domain.
domainDescription_owner :: Lens' DomainDescription (Maybe Text) Source #
The Amazon Web Services account ID that owns the domain.
domainDescription_repositoryCount :: Lens' DomainDescription (Maybe Int) Source #
The number of repositories in the domain.
domainDescription_s3BucketArn :: Lens' DomainDescription (Maybe Text) Source #
The Amazon Resource Name (ARN) of the Amazon S3 bucket that is used to store package assets in the domain.
domainDescription_status :: Lens' DomainDescription (Maybe DomainStatus) Source #
The current status of a domain.