Class: Aws::CloudFront::Types::DistributionTenantSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudFront::Types::DistributionTenantSummary
- Defined in:
- gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb
Overview
A summary of the information about a distribution tenant.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the distribution tenant.
-
#connection_group_id ⇒ String
The ID of the connection group ID for the distribution tenant.
-
#created_time ⇒ Time
The date and time when the distribution tenant was created.
-
#customizations ⇒ Types::Customizations
Customizations for the distribution tenant.
-
#distribution_id ⇒ String
The identifier for the multi-tenant distribution.
-
#domains ⇒ Array<Types::DomainResult>
The domains associated with the distribution tenant.
-
#enabled ⇒ Boolean
Indicates whether the distribution tenants are in an enabled state.
-
#etag ⇒ String
The current version of the distribution tenant.
-
#id ⇒ String
The ID of the distribution tenant.
-
#last_modified_time ⇒ Time
The date and time when the distribution tenant was updated.
-
#name ⇒ String
The name of the distribution tenant.
-
#status ⇒ String
The status of the distribution tenant.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the distribution tenant.
5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 5358 class DistributionTenantSummary < Struct.new( :id, :distribution_id, :name, :arn, :domains, :connection_group_id, :customizations, :created_time, :last_modified_time, :etag, :enabled, :status) SENSITIVE = [] include Aws::Structure end |
#connection_group_id ⇒ String
The ID of the connection group ID for the distribution tenant. If you don't specify a connection group, CloudFront uses the default connection group.
5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 5358 class DistributionTenantSummary < Struct.new( :id, :distribution_id, :name, :arn, :domains, :connection_group_id, :customizations, :created_time, :last_modified_time, :etag, :enabled, :status) SENSITIVE = [] include Aws::Structure end |
#created_time ⇒ Time
The date and time when the distribution tenant was created.
5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 5358 class DistributionTenantSummary < Struct.new( :id, :distribution_id, :name, :arn, :domains, :connection_group_id, :customizations, :created_time, :last_modified_time, :etag, :enabled, :status) SENSITIVE = [] include Aws::Structure end |
#customizations ⇒ Types::Customizations
Customizations for the distribution tenant. For each distribution tenant, you can specify the geographic restrictions, and the Amazon Resource Names (ARNs) for the ACM certificate and WAF web ACL. These are specific values that you can override or disable from the multi-tenant distribution that was used to create the distribution tenant.
5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 5358 class DistributionTenantSummary < Struct.new( :id, :distribution_id, :name, :arn, :domains, :connection_group_id, :customizations, :created_time, :last_modified_time, :etag, :enabled, :status) SENSITIVE = [] include Aws::Structure end |
#distribution_id ⇒ String
The identifier for the multi-tenant distribution. For example:
EDFDVBD632BHDS5
.
5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 5358 class DistributionTenantSummary < Struct.new( :id, :distribution_id, :name, :arn, :domains, :connection_group_id, :customizations, :created_time, :last_modified_time, :etag, :enabled, :status) SENSITIVE = [] include Aws::Structure end |
#domains ⇒ Array<Types::DomainResult>
The domains associated with the distribution tenant.
5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 5358 class DistributionTenantSummary < Struct.new( :id, :distribution_id, :name, :arn, :domains, :connection_group_id, :customizations, :created_time, :last_modified_time, :etag, :enabled, :status) SENSITIVE = [] include Aws::Structure end |
#enabled ⇒ Boolean
Indicates whether the distribution tenants are in an enabled state. If disabled, the distribution tenant won't service traffic.
5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 5358 class DistributionTenantSummary < Struct.new( :id, :distribution_id, :name, :arn, :domains, :connection_group_id, :customizations, :created_time, :last_modified_time, :etag, :enabled, :status) SENSITIVE = [] include Aws::Structure end |
#etag ⇒ String
The current version of the distribution tenant.
5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 5358 class DistributionTenantSummary < Struct.new( :id, :distribution_id, :name, :arn, :domains, :connection_group_id, :customizations, :created_time, :last_modified_time, :etag, :enabled, :status) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The ID of the distribution tenant.
5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 5358 class DistributionTenantSummary < Struct.new( :id, :distribution_id, :name, :arn, :domains, :connection_group_id, :customizations, :created_time, :last_modified_time, :etag, :enabled, :status) SENSITIVE = [] include Aws::Structure end |
#last_modified_time ⇒ Time
The date and time when the distribution tenant was updated.
5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 5358 class DistributionTenantSummary < Struct.new( :id, :distribution_id, :name, :arn, :domains, :connection_group_id, :customizations, :created_time, :last_modified_time, :etag, :enabled, :status) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the distribution tenant.
5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 5358 class DistributionTenantSummary < Struct.new( :id, :distribution_id, :name, :arn, :domains, :connection_group_id, :customizations, :created_time, :last_modified_time, :etag, :enabled, :status) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the distribution tenant.
5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 5358 class DistributionTenantSummary < Struct.new( :id, :distribution_id, :name, :arn, :domains, :connection_group_id, :customizations, :created_time, :last_modified_time, :etag, :enabled, :status) SENSITIVE = [] include Aws::Structure end |