- <init>
Constructs the service and initialises its properties.
- authorizeHttpRequest
Sign the given HTTP method object using the AWS credentials provided by
#getAWSCredentials().
- buildCacheBehaviors
- buildCacheBehaviorsElement
- buildDistributionConfigXmlDocument
Generate a DistributionConfig or StreamingDistributionConfig XML document.
- buildOrigin
Generate XML representing an S3 or non-S3 (custom) origin.
- buildPolicyForSignedUrl
Generate a policy document that describes custom access permissions to apply via
a private distribut
- buildTrustedSigners
- createDistribution
Create a public or private CloudFront distribution for an S3 bucket.
- createDistributionImpl
Create a streaming or non-streaming distribution.
- createOriginAccessIdentity
Create a new Origin Access Identity
- createStreamingDistribution
Create a public or private streaming CloudFront distribution for an S3 bucket.