GetDistributionResult

data class GetDistributionResult(val aliases: List<String>, val arn: String, val domainName: String, val enabled: Boolean, val etag: String, val hostedZoneId: String, val id: String, val inProgressValidationBatches: Int, val lastModifiedTime: String, val status: String, val tags: Map<String, String>, val webAclId: String)

A collection of values returned by getDistribution.

Constructors

Link copied to clipboard
constructor(aliases: List<String>, arn: String, domainName: String, enabled: Boolean, etag: String, hostedZoneId: String, id: String, inProgressValidationBatches: Int, lastModifiedTime: String, status: String, tags: Map<String, String>, webAclId: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

List that contains information about CNAMEs (alternate domain names), if any, for this distribution.

Link copied to clipboard
val arn: String

ARN (Amazon Resource Name) for the distribution. For example: arn:aws:cloudfront::123456789012:distribution/EDFDVBD632BHDS5, where 123456789012 is your AWS account ID.

Link copied to clipboard

Domain name corresponding to the distribution. For example: d604721fxaaqy9.cloudfront.net.

Link copied to clipboard
Link copied to clipboard

Current version of the distribution's information. For example: E2QWRUHAPOMQZL.

Link copied to clipboard

CloudFront Route 53 zone ID that can be used to route an 7 to. This attribute is simply an alias for the zone ID Z2FDTNDATAQYW2.

Link copied to clipboard
val id: String

Identifier for the distribution. For example: EDFDVBD632BHDS5.

Link copied to clipboard

The number of invalidation batches currently in progress.

Link copied to clipboard

Date and time the distribution was last modified.

Link copied to clipboard

Current status of the distribution. Deployed if the distribution's information is fully propagated throughout the Amazon CloudFront system.

Link copied to clipboard
Link copied to clipboard

AWS WAF web ACL associated with this distribution.