AwsCloudFrontDistributionDetails class
A distribution configuration.
Constructors
- AwsCloudFrontDistributionDetails({AwsCloudFrontDistributionCacheBehaviors? cacheBehaviors, AwsCloudFrontDistributionDefaultCacheBehavior? defaultCacheBehavior, String? defaultRootObject, String? domainName, String? eTag, String? lastModifiedTime, AwsCloudFrontDistributionLogging? logging, AwsCloudFrontDistributionOriginGroups? originGroups, AwsCloudFrontDistributionOrigins? origins, String? status, String? webAclId})
- 
          AwsCloudFrontDistributionDetails.fromJson(Map<String, dynamic> json)
- 
          
            factory
Properties
- cacheBehaviors → AwsCloudFrontDistributionCacheBehaviors?
- 
  Provides information about the cache configuration for the distribution.
  final
- defaultCacheBehavior → AwsCloudFrontDistributionDefaultCacheBehavior?
- 
  The default cache behavior for the configuration.
  final
- defaultRootObject → String?
- 
  The object that CloudFront sends in response to requests from the origin
(for example, index.html) when a viewer requests the root URL for the
distribution (http://www.example.com) instead of an object in your
distribution (http://www.example.com/product-description.html).
  final
- domainName → String?
- 
  The domain name corresponding to the distribution.
  final
- eTag → String?
- 
  The entity tag is a hash of the object.
  final
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- lastModifiedTime → String?
- 
  Indicates when that the distribution was last modified.
  final
- logging → AwsCloudFrontDistributionLogging?
- 
  A complex type that controls whether access logs are written for the
distribution.
  final
- originGroups → AwsCloudFrontDistributionOriginGroups?
- 
  Provides information about the origin groups in the distribution.
  final
- origins → AwsCloudFrontDistributionOrigins?
- 
  A complex type that contains information about origins for this
distribution.
  final
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- status → String?
- 
  Indicates the current status of the distribution.
  final
- webAclId → String?
- 
  A unique identifier that specifies the AWS WAF web ACL, if any, to associate
with this distribution.
  final
Methods
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toJson() → Map< String, dynamic> 
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited