# パッケージcom.amazonaws.services.cloudfront.modelの階層

パッケージ階層:

- すべてのパッケージ

## クラス階層

- java.lang.Object
  - com.amazonaws.services.cloudfront.model.ActiveTrustedSigners (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.Aliases (implements java.io.Serializable)
  - com.amazonaws.AmazonWebServiceRequest
    - com.amazonaws.services.cloudfront.model.CreateCloudFrontOriginAccessIdentityRequest (implements java.io.Serializable)
    - com.amazonaws.services.cloudfront.model.CreateDistributionRequest (implements java.io.Serializable)
    - com.amazonaws.services.cloudfront.model.CreateInvalidationRequest (implements java.io.Serializable)
    - com.amazonaws.services.cloudfront.model.CreateStreamingDistributionRequest (implements java.io.Serializable)
    - com.amazonaws.services.cloudfront.model.DeleteCloudFrontOriginAccessIdentityRequest (implements java.io.Serializable)
    - com.amazonaws.services.cloudfront.model.DeleteDistributionRequest (implements java.io.Serializable)
    - com.amazonaws.services.cloudfront.model.DeleteStreamingDistributionRequest (implements java.io.Serializable)
    - com.amazonaws.services.cloudfront.model.GetCloudFrontOriginAccessIdentityConfigRequest (implements java.io.Serializable)
    - com.amazonaws.services.cloudfront.model.GetCloudFrontOriginAccessIdentityRequest (implements java.io.Serializable)
    - com.amazonaws.services.cloudfront.model.GetDistributionConfigRequest (implements java.io.Serializable)
    - com.amazonaws.services.cloudfront.model.GetDistributionRequest (implements java.io.Serializable)
    - com.amazonaws.services.cloudfront.model.GetInvalidationRequest (implements java.io.Serializable)
    - com.amazonaws.services.cloudfront.model.GetStreamingDistributionConfigRequest (implements java.io.Serializable)
    - com.amazonaws.services.cloudfront.model.GetStreamingDistributionRequest (implements java.io.Serializable)
    - com.amazonaws.services.cloudfront.model.ListCloudFrontOriginAccessIdentitiesRequest (implements java.io.Serializable)
    - com.amazonaws.services.cloudfront.model.ListDistributionsRequest (implements java.io.Serializable)
    - com.amazonaws.services.cloudfront.model.ListInvalidationsRequest (implements java.io.Serializable)
    - com.amazonaws.services.cloudfront.model.ListStreamingDistributionsRequest (implements java.io.Serializable)
    - com.amazonaws.services.cloudfront.model.UpdateCloudFrontOriginAccessIdentityRequest (implements java.io.Serializable)
    - com.amazonaws.services.cloudfront.model.UpdateDistributionRequest (implements java.io.Serializable)
    - com.amazonaws.services.cloudfront.model.UpdateStreamingDistributionRequest (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.CacheBehavior (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.CacheBehaviors (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.CloudFrontOriginAccessIdentity (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.CloudFrontOriginAccessIdentityConfig (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.CloudFrontOriginAccessIdentityList (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.CloudFrontOriginAccessIdentitySummary (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.CookieNames (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.CookiePreference (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.CreateCloudFrontOriginAccessIdentityResult (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.CreateDistributionResult (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.CreateInvalidationResult (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.CreateStreamingDistributionResult (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.CustomOriginConfig (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.DefaultCacheBehavior (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.Distribution (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.DistributionConfig (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.DistributionList (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.DistributionSummary (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.ForwardedValues (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.GetCloudFrontOriginAccessIdentityConfigResult (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.GetCloudFrontOriginAccessIdentityResult (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.GetDistributionConfigResult (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.GetDistributionResult (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.GetInvalidationResult (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.GetStreamingDistributionConfigResult (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.GetStreamingDistributionResult (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.Invalidation (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.InvalidationBatch (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.InvalidationList (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.InvalidationSummary (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.KeyPairIds (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.ListCloudFrontOriginAccessIdentitiesResult (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.ListDistributionsResult (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.ListInvalidationsResult (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.ListStreamingDistributionsResult (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.LoggingConfig (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.Origin (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.Origins (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.Paths (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.S3Origin (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.S3OriginConfig (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.Signer (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.StreamingDistribution (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.StreamingDistributionConfig (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.StreamingDistributionList (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.StreamingDistributionSummary (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.StreamingLoggingConfig (implements java.io.Serializable)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - com.amazonaws.AmazonClientException
          - com.amazonaws.AmazonServiceException
            - com.amazonaws.services.cloudfront.model.AccessDeniedException
            - com.amazonaws.services.cloudfront.model.BatchTooLargeException
            - com.amazonaws.services.cloudfront.model.CloudFrontOriginAccessIdentityAlreadyExistsException
            - com.amazonaws.services.cloudfront.model.CloudFrontOriginAccessIdentityInUseException
            - com.amazonaws.services.cloudfront.model.CNAMEAlreadyExistsException
            - com.amazonaws.services.cloudfront.model.DistributionAlreadyExistsException
            - com.amazonaws.services.cloudfront.model.DistributionNotDisabledException
            - com.amazonaws.services.cloudfront.model.IllegalUpdateException
            - com.amazonaws.services.cloudfront.model.InconsistentQuantitiesException
            - com.amazonaws.services.cloudfront.model.InvalidArgumentException
            - com.amazonaws.services.cloudfront.model.InvalidDefaultRootObjectException
            - com.amazonaws.services.cloudfront.model.InvalidForwardCookiesException
            - com.amazonaws.services.cloudfront.model.InvalidIfMatchVersionException
            - com.amazonaws.services.cloudfront.model.InvalidOriginAccessIdentityException
            - com.amazonaws.services.cloudfront.model.InvalidOriginException
            - com.amazonaws.services.cloudfront.model.InvalidRequiredProtocolException
            - com.amazonaws.services.cloudfront.model.InvalidViewerCertificateException
            - com.amazonaws.services.cloudfront.model.MissingBodyException
            - com.amazonaws.services.cloudfront.model.NoSuchCloudFrontOriginAccessIdentityException
            - com.amazonaws.services.cloudfront.model.NoSuchDistributionException
            - com.amazonaws.services.cloudfront.model.NoSuchInvalidationException
            - com.amazonaws.services.cloudfront.model.NoSuchOriginException
            - com.amazonaws.services.cloudfront.model.NoSuchStreamingDistributionException
            - com.amazonaws.services.cloudfront.model.PreconditionFailedException
            - com.amazonaws.services.cloudfront.model.StreamingDistributionAlreadyExistsException
            - com.amazonaws.services.cloudfront.model.StreamingDistributionNotDisabledException
            - com.amazonaws.services.cloudfront.model.TooManyCacheBehaviorsException
            - com.amazonaws.services.cloudfront.model.TooManyCertificatesException
            - com.amazonaws.services.cloudfront.model.TooManyCloudFrontOriginAccessIdentitiesException
            - com.amazonaws.services.cloudfront.model.TooManyCookieNamesInWhiteListException
            - com.amazonaws.services.cloudfront.model.TooManyDistributionCNAMEsException
            - com.amazonaws.services.cloudfront.model.TooManyDistributionsException
            - com.amazonaws.services.cloudfront.model.TooManyInvalidationsInProgressException
            - com.amazonaws.services.cloudfront.model.TooManyOriginsException
            - com.amazonaws.services.cloudfront.model.TooManyStreamingDistributionCNAMEsException
            - com.amazonaws.services.cloudfront.model.TooManyStreamingDistributionsException
            - com.amazonaws.services.cloudfront.model.TooManyTrustedSignersException
            - com.amazonaws.services.cloudfront.model.TrustedSignerDoesNotExistException
  - com.amazonaws.services.cloudfront.model.TrustedSigners (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.UpdateCloudFrontOriginAccessIdentityResult (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.UpdateDistributionResult (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.UpdateStreamingDistributionResult (implements java.io.Serializable)
  - com.amazonaws.services.cloudfront.model.ViewerCertificate (implements java.io.Serializable)

## 列挙型階層

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.amazonaws.services.cloudfront.model.ViewerProtocolPolicy
    - com.amazonaws.services.cloudfront.model.PriceClass
    - com.amazonaws.services.cloudfront.model.OriginProtocolPolicy
    - com.amazonaws.services.cloudfront.model.ItemSelection