GetDistributionResult class

Result data returned by getDistribution.

Constructors

GetDistributionResult({List<String>? aliases, String? anycastIpListId, String? arn, String? domainName, bool? enabled, String? etag, String? hostedZoneId, String? id, int? inProgressValidationBatches, String? lastModifiedTime, String? status, Map<String, String>? tags, String? webAclId})
Creates a new GetDistributionResult. aliases List that contains information about CNAMEs (alternate domain names), if any, for this distribution. anycastIpListId ID of the Anycast static IP list that is associated with the distribution, if any. arn ARN for the distribution. For example: arn:aws:cloudfront::123456789012:distribution/EDFDVBD632BHDS5, where 123456789012 is your AWS account ID. domainName Domain name corresponding to the distribution. For enabled Optional. etag Current version of the distribution's information. For example: hostedZoneId CloudFront Route 53 zone ID that can be used to id Identifier for the distribution. For example: EDFDVBD632BHDS5. inProgressValidationBatches The number of invalidation batches lastModifiedTime Date and time the distribution was last modified. status Current status of the distribution. Deployed if the tags Optional. webAclId AWS WAF web ACL associated with this distribution.
const
GetDistributionResult.fromMap(Map<String, dynamic> map)
factory

Properties

aliases → List<String>?
List that contains information about CNAMEs (alternate domain names), if any, for this distribution.
final
anycastIpListId → String?
ID of the Anycast static IP list that is associated with the distribution, if any.
final
arn → String?
ARN for the distribution. For example: arn:aws:cloudfront::123456789012:distribution/EDFDVBD632BHDS5, where 123456789012 is your AWS account ID.
final
domainName → String?
Domain name corresponding to the distribution. For example: d604721fxaaqy9.cloudfront.net.
final
enabled → bool?
final
etag → String?
Current version of the distribution's information. For example: E2QWRUHAPOMQZL.
final
hashCode → int
The hash code for this object.
no setterinherited
hostedZoneId → String?
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.
final
id → String?
Identifier for the distribution. For example: EDFDVBD632BHDS5.
final
inProgressValidationBatches → int?
The number of invalidation batches currently in progress.
final
lastModifiedTime → String?
Date and time the distribution was last modified.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
status → String?
Current status of the distribution. Deployed if the distribution's information is fully propagated throughout the Amazon CloudFront system.
final
tags → Map<String, String>?
final
webAclId → String?
AWS WAF web ACL associated with this distribution.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited