Class: Aws::CodeArtifact::Types::DomainDescription
- Inherits:
-
Struct
- Object
- Struct
- Aws::CodeArtifact::Types::DomainDescription
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-codeartifact/types.rb
Overview
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.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the domain.
-
#asset_size_bytes ⇒ Integer
The total size of all assets in the domain.
-
#created_time ⇒ Time
A timestamp that represents the date and time the domain was created.
-
#encryption_key ⇒ String
The ARN of an AWS Key Management Service (AWS KMS) key associated with a domain.
-
#name ⇒ String
The name of the domain.
-
#owner ⇒ String
The AWS account ID that owns the domain.
-
#repository_count ⇒ Integer
The number of repositories in the domain.
-
#s3_bucket_arn ⇒ String
The Amazon Resource Name (ARN) of the Amazon S3 bucket that is used to store package assets in the domain.
-
#status ⇒ String
The current status of a domain.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the domain.
1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 |
# File 'lib/aws-sdk-codeartifact/types.rb', line 1157 class DomainDescription < Struct.new( :name, :owner, :arn, :status, :created_time, :encryption_key, :repository_count, :asset_size_bytes, :s3_bucket_arn) SENSITIVE = [] include Aws::Structure end |
#asset_size_bytes ⇒ Integer
The total size of all assets in the domain.
1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 |
# File 'lib/aws-sdk-codeartifact/types.rb', line 1157 class DomainDescription < Struct.new( :name, :owner, :arn, :status, :created_time, :encryption_key, :repository_count, :asset_size_bytes, :s3_bucket_arn) SENSITIVE = [] include Aws::Structure end |
#created_time ⇒ Time
A timestamp that represents the date and time the domain was created.
1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 |
# File 'lib/aws-sdk-codeartifact/types.rb', line 1157 class DomainDescription < Struct.new( :name, :owner, :arn, :status, :created_time, :encryption_key, :repository_count, :asset_size_bytes, :s3_bucket_arn) SENSITIVE = [] include Aws::Structure end |
#encryption_key ⇒ String
The ARN of an AWS Key Management Service (AWS KMS) key associated with a domain.
1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 |
# File 'lib/aws-sdk-codeartifact/types.rb', line 1157 class DomainDescription < Struct.new( :name, :owner, :arn, :status, :created_time, :encryption_key, :repository_count, :asset_size_bytes, :s3_bucket_arn) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the domain.
1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 |
# File 'lib/aws-sdk-codeartifact/types.rb', line 1157 class DomainDescription < Struct.new( :name, :owner, :arn, :status, :created_time, :encryption_key, :repository_count, :asset_size_bytes, :s3_bucket_arn) SENSITIVE = [] include Aws::Structure end |
#owner ⇒ String
The AWS account ID that owns the domain.
1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 |
# File 'lib/aws-sdk-codeartifact/types.rb', line 1157 class DomainDescription < Struct.new( :name, :owner, :arn, :status, :created_time, :encryption_key, :repository_count, :asset_size_bytes, :s3_bucket_arn) SENSITIVE = [] include Aws::Structure end |
#repository_count ⇒ Integer
The number of repositories in the domain.
1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 |
# File 'lib/aws-sdk-codeartifact/types.rb', line 1157 class DomainDescription < Struct.new( :name, :owner, :arn, :status, :created_time, :encryption_key, :repository_count, :asset_size_bytes, :s3_bucket_arn) SENSITIVE = [] include Aws::Structure end |
#s3_bucket_arn ⇒ String
The Amazon Resource Name (ARN) of the Amazon S3 bucket that is used to store package assets in the domain.
1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 |
# File 'lib/aws-sdk-codeartifact/types.rb', line 1157 class DomainDescription < Struct.new( :name, :owner, :arn, :status, :created_time, :encryption_key, :repository_count, :asset_size_bytes, :s3_bucket_arn) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of a domain. The valid values are
-
`Active`
-
`Deleted`
1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 |
# File 'lib/aws-sdk-codeartifact/types.rb', line 1157 class DomainDescription < Struct.new( :name, :owner, :arn, :status, :created_time, :encryption_key, :repository_count, :asset_size_bytes, :s3_bucket_arn) SENSITIVE = [] include Aws::Structure end |