Class: Aws::CodeArtifact::Types::DomainDescription

Inherits:
Struct
  • Object
show all
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

Instance Attribute Details

#arnString

The Amazon Resource Name (ARN) of the domain.



1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
# File 'lib/aws-sdk-codeartifact/types.rb', line 1331

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_bytesInteger

The total size of all assets in the domain.



1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
# File 'lib/aws-sdk-codeartifact/types.rb', line 1331

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_timeTime

A timestamp that represents the date and time the domain was created.



1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
# File 'lib/aws-sdk-codeartifact/types.rb', line 1331

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_keyString

The ARN of an Key Management Service (KMS) key associated with a domain.



1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
# File 'lib/aws-sdk-codeartifact/types.rb', line 1331

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

#nameString

The name of the domain.



1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
# File 'lib/aws-sdk-codeartifact/types.rb', line 1331

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

#ownerString

The Amazon Web Services account ID that owns the domain.



1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
# File 'lib/aws-sdk-codeartifact/types.rb', line 1331

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_countInteger

The number of repositories in the domain.



1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
# File 'lib/aws-sdk-codeartifact/types.rb', line 1331

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_arnString

The Amazon Resource Name (ARN) of the Amazon S3 bucket that is used to store package assets in the domain.



1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
# File 'lib/aws-sdk-codeartifact/types.rb', line 1331

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

#statusString

The current status of a domain.



1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
# File 'lib/aws-sdk-codeartifact/types.rb', line 1331

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