awssum-amazon-cloudfront

v1.2.0, npm, github.

amazon: cloudfront

Installing

$ npm install awssum-amazon-cloudfront

Note: Since this package peerDepends on both awssum-amazon and awssum, there is no need for you to depend on these in your package.json.


Operations

CreateDistribution Open docs on AWS

Params
Param NameRequiredTypeNotes
DnsNamefalsespecial
OriginAccessIdentityfalsespecial
CustomOriginDnsNamefalsespecial
CustomOriginHttpPortfalsespecial
CustomOriginHttpsPortfalsespecial
CustomOriginOriginProtocolPolicyfalsespecial
CallerReferencetruespecial
Cnamefalsespecial
Commentfalsespecial
Enabledtruespecial
DefaultRootObjecttruespecial
LoggingBucketfalsespecial
LoggingPrefixfalsespecial
TrustedSignersSelffalsespecial
TrustedSignersAwsAccountNumberfalsespecial
RequiredProtocolsfalsespecial

ListDistributions Open docs on AWS

Params
Param NameRequiredTypeNotes
Markerfalseparam
MaxItemsfalseparam

GetDistribution Open docs on AWS

Params
Param NameRequiredTypeNotes
DistributionIdtruespecial

GetDistributionConfig Open docs on AWS

Params
Param NameRequiredTypeNotes
DistributionIdtruespecial

PutDistributionConfig Open docs on AWS

Params
Param NameRequiredTypeNotes
DistributionIdtruespecial
IfMatchtrueheader
DnsNamefalsespecial
OriginAccessIdentityfalsespecial
CustomOriginDnsNamefalsespecial
CustomOriginHttpPortfalsespecial
CustomOriginHttpsPortfalsespecial
CustomOriginOriginProtocolPolicyfalsespecial
CallerReferencetruespecial
Cnamefalsespecial
Commentfalsespecial
Enabledtruespecial
PriceClassfalsespecial
DefaultRootObjecttruespecial
LoggingBucketfalsespecial
LoggingPrefixfalsespecial
TrustedSignersSelffalsespecial
TrustedSignersAwsAccountNumberfalsespecial
RequiredProtocolsfalsespecial

DeleteDistribution Open docs on AWS

Params
Param NameRequiredTypeNotes
DistributionIdtruespecial
IfMatchtrueheader

CreateStreamingDistribution Open docs on AWS

Params
Param NameRequiredTypeNotes
S3OriginDnsNamefalsespecial
S3OriginOriginAccessIdentityfalsespecial
CallerReferencetruespecial
Cnamefalsespecial
Commentfalsespecial
Enabledtruespecial
PriceClassfalsespecial
LoggingBucketfalsespecial
LoggingPrefixfalsespecial
TrustedSignersSelffalsespecial
TrustedSignersAwsAccountNumberfalsespecial

ListStreamingDistributions Open docs on AWS

Params
Param NameRequiredTypeNotes
Markerfalseparam
MaxItemsfalseparam

GetStreamingDistribution Open docs on AWS

Params
Param NameRequiredTypeNotes
DistributionIdtruespecial

GetStreamingDistributionConfig Open docs on AWS

Params
Param NameRequiredTypeNotes
DistributionIdtruespecial

PutStreamingDistributionConfig Open docs on AWS

Params
Param NameRequiredTypeNotes
DistributionIdtruespecial
IfMatchtrueheader
DnsNamefalsespecial
OriginAccessIdentityfalsespecial
CallerReferencetruespecial
Cnamefalsespecial
Commentfalsespecial
Enabledtruespecial
LoggingBucketfalsespecial
LoggingPrefixfalsespecial
TrustedSignersSelffalsespecial
TrustedSignersAwsAccountNumberfalsespecial

DeleteStreamingDistribution Open docs on AWS

Params
Param NameRequiredTypeNotes
DistributionIdtruespecial
IfMatchtrueheader

CreateOai Open docs on AWS

Params
Param NameRequiredTypeNotes
CallerReferencetruespecial
Commentfalsespecial

ListOais Open docs on AWS

Params
Param NameRequiredTypeNotes
Markerfalseparam
MaxItemsfalseparam

GetOai Open docs on AWS

Params
Param NameRequiredTypeNotes
OriginAccessIdtruespecial

GetOaiConfig Open docs on AWS

Params
Param NameRequiredTypeNotes
OriginAccessIdtruespecial

PutOaiConfig Open docs on AWS

Params
Param NameRequiredTypeNotes
OriginAccessIdtruespecial
CallerReferencetruespecial
Commentfalsespecial

DeleteOai Open docs on AWS

Params
Param NameRequiredTypeNotes
OriginAccessIdtruespecial
IfMatchtrueheader

CreateInvalidation Open docs on AWS

Params
Param NameRequiredTypeNotes
DistributionIdtruespecial
Pathtruespecial
CallerReferencefalsespecial

ListInvalidations Open docs on AWS

Params
Param NameRequiredTypeNotes
DistributionIdtruespecial
Markerfalseparam
MaxItemsfalseparam

GetInvalidation Open docs on AWS

Params
Param NameRequiredTypeNotes
DistributionIdtruespecial
Markerfalseparam
MaxItemsfalseparam