Skip to content
Browse files

Update Amazon CloudFront API to 2013-11-22

  • Loading branch information...
1 parent e085e9e commit b02634d4994bbb3aab01f4c30eac7eaa0c49a1f5 @lsegal lsegal committed
View
130 apis/cloudfront-2013-11-11.json → apis/cloudfront-2013-11-22.json
@@ -1,18 +1,18 @@
{
"format": "rest-xml",
- "apiVersion": "2013-11-11",
+ "apiVersion": "2013-11-22",
"endpointPrefix": "cloudfront",
"globalEndpoint": "cloudfront.amazonaws.com",
"serviceAbbreviation": "CloudFront",
"serviceFullName": "Amazon CloudFront",
"signatureVersion": "v4",
"timestampFormat": "iso8601",
- "xmlnamespace": "http://cloudfront.amazonaws.com/doc/2013-11-11/",
+ "xmlnamespace": "http://cloudfront.amazonaws.com/doc/2013-11-22/",
"operations": {
"createCloudFrontOriginAccessIdentity": {
- "name": "CreateCloudFrontOriginAccessIdentity2013_11_11",
+ "name": "CreateCloudFrontOriginAccessIdentity2013_11_22",
"http": {
- "uri": "/2013-11-11/origin-access-identity/cloudfront",
+ "uri": "/2013-11-22/origin-access-identity/cloudfront",
"method": "POST"
},
"input": {
@@ -57,9 +57,9 @@
}
},
"createDistribution": {
- "name": "CreateDistribution2013_11_11",
+ "name": "CreateDistribution2013_11_22",
"http": {
- "uri": "/2013-11-11/distribution",
+ "uri": "/2013-11-22/distribution",
"method": "POST"
},
"input": {
@@ -221,6 +221,9 @@
}
}
}
+ },
+ "SmoothStreaming": {
+ "type": "boolean"
}
},
"required": true
@@ -318,6 +321,9 @@
}
}
}
+ },
+ "SmoothStreaming": {
+ "type": "boolean"
}
},
"name": "CacheBehavior"
@@ -598,6 +604,9 @@
}
}
}
+ },
+ "SmoothStreaming": {
+ "type": "boolean"
}
}
},
@@ -676,6 +685,9 @@
}
}
}
+ },
+ "SmoothStreaming": {
+ "type": "boolean"
}
},
"name": "CacheBehavior"
@@ -761,9 +773,9 @@
}
},
"createInvalidation": {
- "name": "CreateInvalidation2013_11_11",
+ "name": "CreateInvalidation2013_11_22",
"http": {
- "uri": "/2013-11-11/distribution/{DistributionId}/invalidation",
+ "uri": "/2013-11-22/distribution/{DistributionId}/invalidation",
"method": "POST"
},
"input": {
@@ -837,9 +849,9 @@
}
},
"createStreamingDistribution": {
- "name": "CreateStreamingDistribution2013_11_11",
+ "name": "CreateStreamingDistribution2013_11_22",
"http": {
- "uri": "/2013-11-11/streaming-distribution",
+ "uri": "/2013-11-22/streaming-distribution",
"method": "POST"
},
"input": {
@@ -1046,9 +1058,9 @@
}
},
"deleteCloudFrontOriginAccessIdentity": {
- "name": "DeleteCloudFrontOriginAccessIdentity2013_11_11",
+ "name": "DeleteCloudFrontOriginAccessIdentity2013_11_22",
"http": {
- "uri": "/2013-11-11/origin-access-identity/cloudfront/{Id}",
+ "uri": "/2013-11-22/origin-access-identity/cloudfront/{Id}",
"method": "DELETE"
},
"input": {
@@ -1069,9 +1081,9 @@
}
},
"deleteDistribution": {
- "name": "DeleteDistribution2013_11_11",
+ "name": "DeleteDistribution2013_11_22",
"http": {
- "uri": "/2013-11-11/distribution/{Id}",
+ "uri": "/2013-11-22/distribution/{Id}",
"method": "DELETE"
},
"input": {
@@ -1092,9 +1104,9 @@
}
},
"deleteStreamingDistribution": {
- "name": "DeleteStreamingDistribution2013_11_11",
+ "name": "DeleteStreamingDistribution2013_11_22",
"http": {
- "uri": "/2013-11-11/streaming-distribution/{Id}",
+ "uri": "/2013-11-22/streaming-distribution/{Id}",
"method": "DELETE"
},
"input": {
@@ -1115,9 +1127,9 @@
}
},
"getCloudFrontOriginAccessIdentity": {
- "name": "GetCloudFrontOriginAccessIdentity2013_11_11",
+ "name": "GetCloudFrontOriginAccessIdentity2013_11_22",
"http": {
- "uri": "/2013-11-11/origin-access-identity/cloudfront/{Id}",
+ "uri": "/2013-11-22/origin-access-identity/cloudfront/{Id}",
"method": "GET"
},
"input": {
@@ -1148,9 +1160,9 @@
}
},
"getCloudFrontOriginAccessIdentityConfig": {
- "name": "GetCloudFrontOriginAccessIdentityConfig2013_11_11",
+ "name": "GetCloudFrontOriginAccessIdentityConfig2013_11_22",
"http": {
- "uri": "/2013-11-11/origin-access-identity/cloudfront/{Id}/config",
+ "uri": "/2013-11-22/origin-access-identity/cloudfront/{Id}/config",
"method": "GET"
},
"input": {
@@ -1174,9 +1186,9 @@
}
},
"getDistribution": {
- "name": "GetDistribution2013_11_11",
+ "name": "GetDistribution2013_11_22",
"http": {
- "uri": "/2013-11-11/distribution/{Id}",
+ "uri": "/2013-11-22/distribution/{Id}",
"method": "GET"
},
"input": {
@@ -1360,6 +1372,9 @@
}
}
}
+ },
+ "SmoothStreaming": {
+ "type": "boolean"
}
}
},
@@ -1438,6 +1453,9 @@
}
}
}
+ },
+ "SmoothStreaming": {
+ "type": "boolean"
}
},
"name": "CacheBehavior"
@@ -1523,9 +1541,9 @@
}
},
"getDistributionConfig": {
- "name": "GetDistributionConfig2013_11_11",
+ "name": "GetDistributionConfig2013_11_22",
"http": {
- "uri": "/2013-11-11/distribution/{Id}/config",
+ "uri": "/2013-11-22/distribution/{Id}/config",
"method": "GET"
},
"input": {
@@ -1662,6 +1680,9 @@
}
}
}
+ },
+ "SmoothStreaming": {
+ "type": "boolean"
}
}
},
@@ -1740,6 +1761,9 @@
}
}
}
+ },
+ "SmoothStreaming": {
+ "type": "boolean"
}
},
"name": "CacheBehavior"
@@ -1823,9 +1847,9 @@
}
},
"getInvalidation": {
- "name": "GetInvalidation2013_11_11",
+ "name": "GetInvalidation2013_11_22",
"http": {
- "uri": "/2013-11-11/distribution/{DistributionId}/invalidation/{Id}",
+ "uri": "/2013-11-22/distribution/{DistributionId}/invalidation/{Id}",
"method": "GET"
},
"input": {
@@ -1873,9 +1897,9 @@
}
},
"getStreamingDistribution": {
- "name": "GetStreamingDistribution2013_11_11",
+ "name": "GetStreamingDistribution2013_11_22",
"http": {
- "uri": "/2013-11-11/streaming-distribution/{Id}",
+ "uri": "/2013-11-22/streaming-distribution/{Id}",
"method": "GET"
},
"input": {
@@ -1997,9 +2021,9 @@
}
},
"getStreamingDistributionConfig": {
- "name": "GetStreamingDistributionConfig2013_11_11",
+ "name": "GetStreamingDistributionConfig2013_11_22",
"http": {
- "uri": "/2013-11-11/streaming-distribution/{Id}/config",
+ "uri": "/2013-11-22/streaming-distribution/{Id}/config",
"method": "GET"
},
"input": {
@@ -2075,9 +2099,9 @@
}
},
"listCloudFrontOriginAccessIdentities": {
- "name": "ListCloudFrontOriginAccessIdentities2013_11_11",
+ "name": "ListCloudFrontOriginAccessIdentities2013_11_22",
"http": {
- "uri": "/2013-11-11/origin-access-identity/cloudfront?Marker={Marker}&MaxItems={MaxItems}",
+ "uri": "/2013-11-22/origin-access-identity/cloudfront?Marker={Marker}&MaxItems={MaxItems}",
"method": "GET"
},
"input": {
@@ -2121,9 +2145,9 @@
}
},
"listDistributions": {
- "name": "ListDistributions2013_11_11",
+ "name": "ListDistributions2013_11_22",
"http": {
- "uri": "/2013-11-11/distribution?Marker={Marker}&MaxItems={MaxItems}",
+ "uri": "/2013-11-22/distribution?Marker={Marker}&MaxItems={MaxItems}",
"method": "GET"
},
"input": {
@@ -2279,6 +2303,9 @@
}
}
}
+ },
+ "SmoothStreaming": {
+ "type": "boolean"
}
}
},
@@ -2357,6 +2384,9 @@
}
}
}
+ },
+ "SmoothStreaming": {
+ "type": "boolean"
}
},
"name": "CacheBehavior"
@@ -2431,9 +2461,9 @@
}
},
"listInvalidations": {
- "name": "ListInvalidations2013_11_11",
+ "name": "ListInvalidations2013_11_22",
"http": {
- "uri": "/2013-11-11/distribution/{DistributionId}/invalidation?Marker={Marker}&MaxItems={MaxItems}",
+ "uri": "/2013-11-22/distribution/{DistributionId}/invalidation?Marker={Marker}&MaxItems={MaxItems}",
"method": "GET"
},
"input": {
@@ -2483,9 +2513,9 @@
}
},
"listStreamingDistributions": {
- "name": "ListStreamingDistributions2013_11_11",
+ "name": "ListStreamingDistributions2013_11_22",
"http": {
- "uri": "/2013-11-11/streaming-distribution?Marker={Marker}&MaxItems={MaxItems}",
+ "uri": "/2013-11-22/streaming-distribution?Marker={Marker}&MaxItems={MaxItems}",
"method": "GET"
},
"input": {
@@ -2575,9 +2605,9 @@
}
},
"updateCloudFrontOriginAccessIdentity": {
- "name": "UpdateCloudFrontOriginAccessIdentity2013_11_11",
+ "name": "UpdateCloudFrontOriginAccessIdentity2013_11_22",
"http": {
- "uri": "/2013-11-11/origin-access-identity/cloudfront/{Id}/config",
+ "uri": "/2013-11-22/origin-access-identity/cloudfront/{Id}/config",
"method": "PUT"
},
"input": {
@@ -2625,9 +2655,9 @@
}
},
"updateDistribution": {
- "name": "UpdateDistribution2013_11_11",
+ "name": "UpdateDistribution2013_11_22",
"http": {
- "uri": "/2013-11-11/distribution/{Id}/config",
+ "uri": "/2013-11-22/distribution/{Id}/config",
"method": "PUT"
},
"input": {
@@ -2789,6 +2819,9 @@
}
}
}
+ },
+ "SmoothStreaming": {
+ "type": "boolean"
}
},
"required": true
@@ -2886,6 +2919,9 @@
}
}
}
+ },
+ "SmoothStreaming": {
+ "type": "boolean"
}
},
"name": "CacheBehavior"
@@ -3169,6 +3205,9 @@
}
}
}
+ },
+ "SmoothStreaming": {
+ "type": "boolean"
}
}
},
@@ -3247,6 +3286,9 @@
}
}
}
+ },
+ "SmoothStreaming": {
+ "type": "boolean"
}
},
"name": "CacheBehavior"
@@ -3332,9 +3374,9 @@
}
},
"updateStreamingDistribution": {
- "name": "UpdateStreamingDistribution2013_11_11",
+ "name": "UpdateStreamingDistribution2013_11_22",
"http": {
- "uri": "/2013-11-11/streaming-distribution/{Id}/config",
+ "uri": "/2013-11-22/streaming-distribution/{Id}/config",
"method": "PUT"
},
"input": {
View
200 apis/source/cloudfront-2013-11-11.json → apis/source/cloudfront-2013-11-22.json
@@ -1,18 +1,18 @@
{
- "api_version": "2013-11-11",
+ "api_version": "2013-11-22",
"type": "rest-xml",
"signature_version": "v4",
"service_full_name": "Amazon CloudFront",
"service_abbreviation": "CloudFront",
"global_endpoint": "cloudfront.amazonaws.com",
"endpoint_prefix": "cloudfront",
- "xmlnamespace": "http://cloudfront.amazonaws.com/doc/2013-11-11/",
+ "xmlnamespace": "http://cloudfront.amazonaws.com/doc/2013-11-22/",
"documentation": "\n ",
"operations": {
- "CreateCloudFrontOriginAccessIdentity2013_11_11": {
- "name": "CreateCloudFrontOriginAccessIdentity2013_11_11",
+ "CreateCloudFrontOriginAccessIdentity2013_11_22": {
+ "name": "CreateCloudFrontOriginAccessIdentity2013_11_22",
"http": {
- "uri": "/2013-11-11/origin-access-identity/cloudfront",
+ "uri": "/2013-11-22/origin-access-identity/cloudfront",
"method": "POST",
"response_code": 201
},
@@ -168,10 +168,10 @@
],
"documentation": "\n Create a new origin access identity.\n "
},
- "CreateDistribution2013_11_11": {
- "name": "CreateDistribution2013_11_11",
+ "CreateDistribution2013_11_22": {
+ "name": "CreateDistribution2013_11_22",
"http": {
- "uri": "/2013-11-11/distribution",
+ "uri": "/2013-11-22/distribution",
"method": "POST",
"response_code": 201
},
@@ -448,6 +448,11 @@
}
},
"documentation": "\n\tA complex type that controls which HTTP methods CloudFront processes and \n\tforwards to your Amazon S3 bucket or your custom origin. There are two \n\toptions:\n\t- CloudFront forwards only GET and HEAD requests.\n\t- CloudFront forwards DELETE, GET, HEAD, OPTIONS, PATCH, POST, and PUT\n\trequests.\n\tIf you choose the second option, you may need to restrict access to your \n\tAmazon S3 bucket or to your custom origin so users can't perform operations \n\tthat you don't want them to. For example, you may not want users to have \n\tpermission to delete objects from your origin.\n "
+ },
+ "SmoothStreaming": {
+ "shape_name": "boolean",
+ "type": "boolean",
+ "documentation": "\n Indicates whether you want to distribute media files in Microsoft Smooth\n Streaming format using the origin that is associated with this cache behavior.\n If so, specify true; if not, specify false. \n "
}
},
"documentation": "\n A complex type that describes the default cache behavior if you do not\n specify a CacheBehavior element or if files don't match any of the values\n of PathPattern in CacheBehavior elements.You must create exactly\n one default cache behavior.\n ",
@@ -618,6 +623,11 @@
}
},
"documentation": "\n\tA complex type that controls which HTTP methods CloudFront processes and \n\tforwards to your Amazon S3 bucket or your custom origin. There are two \n\toptions:\n\t- CloudFront forwards only GET and HEAD requests.\n\t- CloudFront forwards DELETE, GET, HEAD, OPTIONS, PATCH, POST, and PUT\n\trequests.\n\tIf you choose the second option, you may need to restrict access to your \n\tAmazon S3 bucket or to your custom origin so users can't perform operations \n\tthat you don't want them to. For example, you may not want users to have \n\tpermission to delete objects from your origin.\n "
+ },
+ "SmoothStreaming": {
+ "shape_name": "boolean",
+ "type": "boolean",
+ "documentation": "\n Indicates whether you want to distribute media files in Microsoft Smooth\n Streaming format using the origin that is associated with this cache behavior.\n If so, specify true; if not, specify false. \n "
}
},
"documentation": "\n A complex type that describes how CloudFront processes requests.\n You can create up to 10 cache behaviors.You must create at least as\n many cache behaviors (including the default cache behavior) as you have\n origins if you want CloudFront to distribute objects from all of the origins.\n Each cache behavior specifies the one origin from which you want\n CloudFront to get objects. If you have two origins and only the default\n cache behavior, the default cache behavior will cause CloudFront to get\n objects from one of the origins, but the other origin will never be used.\n If you don't want to specify any cache behaviors, include only an empty\n CacheBehaviors element. Don't include an empty CacheBehavior\n element, or CloudFront returns a MalformedXML error.\n To delete all cache behaviors in an existing distribution, update the\n distribution configuration and include only an empty CacheBehaviors\n element.\n To add, change, or remove one or more cache behaviors, update the\n distribution configuration and specify all of the cache behaviors that you\n want to include in the updated distribution.\n ",
@@ -1168,6 +1178,11 @@
}
},
"documentation": "\n\tA complex type that controls which HTTP methods CloudFront processes and \n\tforwards to your Amazon S3 bucket or your custom origin. There are two \n\toptions:\n\t- CloudFront forwards only GET and HEAD requests.\n\t- CloudFront forwards DELETE, GET, HEAD, OPTIONS, PATCH, POST, and PUT\n\trequests.\n\tIf you choose the second option, you may need to restrict access to your \n\tAmazon S3 bucket or to your custom origin so users can't perform operations \n\tthat you don't want them to. For example, you may not want users to have \n\tpermission to delete objects from your origin.\n "
+ },
+ "SmoothStreaming": {
+ "shape_name": "boolean",
+ "type": "boolean",
+ "documentation": "\n Indicates whether you want to distribute media files in Microsoft Smooth\n Streaming format using the origin that is associated with this cache behavior.\n If so, specify true; if not, specify false. \n "
}
},
"documentation": "\n A complex type that describes the default cache behavior if you do not\n specify a CacheBehavior element or if files don't match any of the values\n of PathPattern in CacheBehavior elements.You must create exactly\n one default cache behavior.\n ",
@@ -1338,6 +1353,11 @@
}
},
"documentation": "\n\tA complex type that controls which HTTP methods CloudFront processes and \n\tforwards to your Amazon S3 bucket or your custom origin. There are two \n\toptions:\n\t- CloudFront forwards only GET and HEAD requests.\n\t- CloudFront forwards DELETE, GET, HEAD, OPTIONS, PATCH, POST, and PUT\n\trequests.\n\tIf you choose the second option, you may need to restrict access to your \n\tAmazon S3 bucket or to your custom origin so users can't perform operations \n\tthat you don't want them to. For example, you may not want users to have \n\tpermission to delete objects from your origin.\n "
+ },
+ "SmoothStreaming": {
+ "shape_name": "boolean",
+ "type": "boolean",
+ "documentation": "\n Indicates whether you want to distribute media files in Microsoft Smooth\n Streaming format using the origin that is associated with this cache behavior.\n If so, specify true; if not, specify false. \n "
}
},
"documentation": "\n A complex type that describes how CloudFront processes requests.\n You can create up to 10 cache behaviors.You must create at least as\n many cache behaviors (including the default cache behavior) as you have\n origins if you want CloudFront to distribute objects from all of the origins.\n Each cache behavior specifies the one origin from which you want\n CloudFront to get objects. If you have two origins and only the default\n cache behavior, the default cache behavior will cause CloudFront to get\n objects from one of the origins, but the other origin will never be used.\n If you don't want to specify any cache behaviors, include only an empty\n CacheBehaviors element. Don't include an empty CacheBehavior\n element, or CloudFront returns a MalformedXML error.\n To delete all cache behaviors in an existing distribution, update the\n distribution configuration and include only an empty CacheBehaviors\n element.\n To add, change, or remove one or more cache behaviors, update the\n distribution configuration and specify all of the cache behaviors that you\n want to include in the updated distribution.\n ",
@@ -1852,10 +1872,10 @@
],
"documentation": "\n Create a new distribution.\n "
},
- "CreateInvalidation2013_11_11": {
- "name": "CreateInvalidation2013_11_11",
+ "CreateInvalidation2013_11_22": {
+ "name": "CreateInvalidation2013_11_22",
"http": {
- "uri": "/2013-11-11/distribution/{DistributionId}/invalidation",
+ "uri": "/2013-11-22/distribution/{DistributionId}/invalidation",
"method": "POST",
"response_code": 201
},
@@ -2080,10 +2100,10 @@
],
"documentation": "\n Create a new invalidation.\n "
},
- "CreateStreamingDistribution2013_11_11": {
- "name": "CreateStreamingDistribution2013_11_11",
+ "CreateStreamingDistribution2013_11_22": {
+ "name": "CreateStreamingDistribution2013_11_22",
"http": {
- "uri": "/2013-11-11/streaming-distribution",
+ "uri": "/2013-11-22/streaming-distribution",
"method": "POST",
"response_code": 201
},
@@ -2635,10 +2655,10 @@
],
"documentation": "\n Create a new streaming distribution.\n "
},
- "DeleteCloudFrontOriginAccessIdentity2013_11_11": {
- "name": "DeleteCloudFrontOriginAccessIdentity2013_11_11",
+ "DeleteCloudFrontOriginAccessIdentity2013_11_22": {
+ "name": "DeleteCloudFrontOriginAccessIdentity2013_11_22",
"http": {
- "uri": "/2013-11-11/origin-access-identity/cloudfront/{Id}",
+ "uri": "/2013-11-22/origin-access-identity/cloudfront/{Id}",
"method": "DELETE",
"response_code": 204
},
@@ -2727,10 +2747,10 @@
],
"documentation": "\n Delete an origin access identity.\n "
},
- "DeleteDistribution2013_11_11": {
- "name": "DeleteDistribution2013_11_11",
+ "DeleteDistribution2013_11_22": {
+ "name": "DeleteDistribution2013_11_22",
"http": {
- "uri": "/2013-11-11/distribution/{Id}",
+ "uri": "/2013-11-22/distribution/{Id}",
"method": "DELETE",
"response_code": 204
},
@@ -2819,10 +2839,10 @@
],
"documentation": "\n Delete a distribution.\n "
},
- "DeleteStreamingDistribution2013_11_11": {
- "name": "DeleteStreamingDistribution2013_11_11",
+ "DeleteStreamingDistribution2013_11_22": {
+ "name": "DeleteStreamingDistribution2013_11_22",
"http": {
- "uri": "/2013-11-11/streaming-distribution/{Id}",
+ "uri": "/2013-11-22/streaming-distribution/{Id}",
"method": "DELETE",
"response_code": 204
},
@@ -2911,10 +2931,10 @@
],
"documentation": "\n Delete a streaming distribution.\n "
},
- "GetCloudFrontOriginAccessIdentity2013_11_11": {
- "name": "GetCloudFrontOriginAccessIdentity2013_11_11",
+ "GetCloudFrontOriginAccessIdentity2013_11_22": {
+ "name": "GetCloudFrontOriginAccessIdentity2013_11_22",
"http": {
- "uri": "/2013-11-11/origin-access-identity/cloudfront/{Id}",
+ "uri": "/2013-11-22/origin-access-identity/cloudfront/{Id}",
"method": "GET"
},
"input": {
@@ -3011,10 +3031,10 @@
],
"documentation": "\n Get the information about an origin access identity.\n "
},
- "GetCloudFrontOriginAccessIdentityConfig2013_11_11": {
- "name": "GetCloudFrontOriginAccessIdentityConfig2013_11_11",
+ "GetCloudFrontOriginAccessIdentityConfig2013_11_22": {
+ "name": "GetCloudFrontOriginAccessIdentityConfig2013_11_22",
"http": {
- "uri": "/2013-11-11/origin-access-identity/cloudfront/{Id}/config",
+ "uri": "/2013-11-22/origin-access-identity/cloudfront/{Id}/config",
"method": "GET"
},
"input": {
@@ -3092,10 +3112,10 @@
],
"documentation": "\n Get the configuration information about an origin access identity.\n "
},
- "GetDistribution2013_11_11": {
- "name": "GetDistribution2013_11_11",
+ "GetDistribution2013_11_22": {
+ "name": "GetDistribution2013_11_22",
"http": {
- "uri": "/2013-11-11/distribution/{Id}",
+ "uri": "/2013-11-22/distribution/{Id}",
"method": "GET"
},
"input": {
@@ -3480,6 +3500,11 @@
}
},
"documentation": "\n\tA complex type that controls which HTTP methods CloudFront processes and \n\tforwards to your Amazon S3 bucket or your custom origin. There are two \n\toptions:\n\t- CloudFront forwards only GET and HEAD requests.\n\t- CloudFront forwards DELETE, GET, HEAD, OPTIONS, PATCH, POST, and PUT\n\trequests.\n\tIf you choose the second option, you may need to restrict access to your \n\tAmazon S3 bucket or to your custom origin so users can't perform operations \n\tthat you don't want them to. For example, you may not want users to have \n\tpermission to delete objects from your origin.\n "
+ },
+ "SmoothStreaming": {
+ "shape_name": "boolean",
+ "type": "boolean",
+ "documentation": "\n Indicates whether you want to distribute media files in Microsoft Smooth\n Streaming format using the origin that is associated with this cache behavior.\n If so, specify true; if not, specify false. \n "
}
},
"documentation": "\n A complex type that describes the default cache behavior if you do not\n specify a CacheBehavior element or if files don't match any of the values\n of PathPattern in CacheBehavior elements.You must create exactly\n one default cache behavior.\n ",
@@ -3650,6 +3675,11 @@
}
},
"documentation": "\n\tA complex type that controls which HTTP methods CloudFront processes and \n\tforwards to your Amazon S3 bucket or your custom origin. There are two \n\toptions:\n\t- CloudFront forwards only GET and HEAD requests.\n\t- CloudFront forwards DELETE, GET, HEAD, OPTIONS, PATCH, POST, and PUT\n\trequests.\n\tIf you choose the second option, you may need to restrict access to your \n\tAmazon S3 bucket or to your custom origin so users can't perform operations \n\tthat you don't want them to. For example, you may not want users to have \n\tpermission to delete objects from your origin.\n "
+ },
+ "SmoothStreaming": {
+ "shape_name": "boolean",
+ "type": "boolean",
+ "documentation": "\n Indicates whether you want to distribute media files in Microsoft Smooth\n Streaming format using the origin that is associated with this cache behavior.\n If so, specify true; if not, specify false. \n "
}
},
"documentation": "\n A complex type that describes how CloudFront processes requests.\n You can create up to 10 cache behaviors.You must create at least as\n many cache behaviors (including the default cache behavior) as you have\n origins if you want CloudFront to distribute objects from all of the origins.\n Each cache behavior specifies the one origin from which you want\n CloudFront to get objects. If you have two origins and only the default\n cache behavior, the default cache behavior will cause CloudFront to get\n objects from one of the origins, but the other origin will never be used.\n If you don't want to specify any cache behaviors, include only an empty\n CacheBehaviors element. Don't include an empty CacheBehavior\n element, or CloudFront returns a MalformedXML error.\n To delete all cache behaviors in an existing distribution, update the\n distribution configuration and include only an empty CacheBehaviors\n element.\n To add, change, or remove one or more cache behaviors, update the\n distribution configuration and specify all of the cache behaviors that you\n want to include in the updated distribution.\n ",
@@ -3869,10 +3899,10 @@
],
"documentation": "\n Get the information about a distribution.\n "
},
- "GetDistributionConfig2013_11_11": {
- "name": "GetDistributionConfig2013_11_11",
+ "GetDistributionConfig2013_11_22": {
+ "name": "GetDistributionConfig2013_11_22",
"http": {
- "uri": "/2013-11-11/distribution/{Id}/config",
+ "uri": "/2013-11-22/distribution/{Id}/config",
"method": "GET"
},
"input": {
@@ -4161,6 +4191,11 @@
}
},
"documentation": "\n\tA complex type that controls which HTTP methods CloudFront processes and \n\tforwards to your Amazon S3 bucket or your custom origin. There are two \n\toptions:\n\t- CloudFront forwards only GET and HEAD requests.\n\t- CloudFront forwards DELETE, GET, HEAD, OPTIONS, PATCH, POST, and PUT\n\trequests.\n\tIf you choose the second option, you may need to restrict access to your \n\tAmazon S3 bucket or to your custom origin so users can't perform operations \n\tthat you don't want them to. For example, you may not want users to have \n\tpermission to delete objects from your origin.\n "
+ },
+ "SmoothStreaming": {
+ "shape_name": "boolean",
+ "type": "boolean",
+ "documentation": "\n Indicates whether you want to distribute media files in Microsoft Smooth\n Streaming format using the origin that is associated with this cache behavior.\n If so, specify true; if not, specify false. \n "
}
},
"documentation": "\n A complex type that describes the default cache behavior if you do not\n specify a CacheBehavior element or if files don't match any of the values\n of PathPattern in CacheBehavior elements.You must create exactly\n one default cache behavior.\n ",
@@ -4331,6 +4366,11 @@
}
},
"documentation": "\n\tA complex type that controls which HTTP methods CloudFront processes and \n\tforwards to your Amazon S3 bucket or your custom origin. There are two \n\toptions:\n\t- CloudFront forwards only GET and HEAD requests.\n\t- CloudFront forwards DELETE, GET, HEAD, OPTIONS, PATCH, POST, and PUT\n\trequests.\n\tIf you choose the second option, you may need to restrict access to your \n\tAmazon S3 bucket or to your custom origin so users can't perform operations \n\tthat you don't want them to. For example, you may not want users to have \n\tpermission to delete objects from your origin.\n "
+ },
+ "SmoothStreaming": {
+ "shape_name": "boolean",
+ "type": "boolean",
+ "documentation": "\n Indicates whether you want to distribute media files in Microsoft Smooth\n Streaming format using the origin that is associated with this cache behavior.\n If so, specify true; if not, specify false. \n "
}
},
"documentation": "\n A complex type that describes how CloudFront processes requests.\n You can create up to 10 cache behaviors.You must create at least as\n many cache behaviors (including the default cache behavior) as you have\n origins if you want CloudFront to distribute objects from all of the origins.\n Each cache behavior specifies the one origin from which you want\n CloudFront to get objects. If you have two origins and only the default\n cache behavior, the default cache behavior will cause CloudFront to get\n objects from one of the origins, but the other origin will never be used.\n If you don't want to specify any cache behaviors, include only an empty\n CacheBehaviors element. Don't include an empty CacheBehavior\n element, or CloudFront returns a MalformedXML error.\n To delete all cache behaviors in an existing distribution, update the\n distribution configuration and include only an empty CacheBehaviors\n element.\n To add, change, or remove one or more cache behaviors, update the\n distribution configuration and specify all of the cache behaviors that you\n want to include in the updated distribution.\n ",
@@ -4546,10 +4586,10 @@
],
"documentation": "\n Get the configuration information about a distribution.\n "
},
- "GetInvalidation2013_11_11": {
- "name": "GetInvalidation2013_11_11",
+ "GetInvalidation2013_11_22": {
+ "name": "GetInvalidation2013_11_22",
"http": {
- "uri": "/2013-11-11/distribution/{DistributionId}/invalidation/{Id}",
+ "uri": "/2013-11-22/distribution/{DistributionId}/invalidation/{Id}",
"method": "GET"
},
"input": {
@@ -4685,10 +4725,10 @@
],
"documentation": "\n Get the information about an invalidation.\n "
},
- "GetStreamingDistribution2013_11_11": {
- "name": "GetStreamingDistribution2013_11_11",
+ "GetStreamingDistribution2013_11_22": {
+ "name": "GetStreamingDistribution2013_11_22",
"http": {
- "uri": "/2013-11-11/streaming-distribution/{Id}",
+ "uri": "/2013-11-22/streaming-distribution/{Id}",
"method": "GET"
},
"input": {
@@ -4978,10 +5018,10 @@
],
"documentation": "\n Get the information about a streaming distribution.\n "
},
- "GetStreamingDistributionConfig2013_11_11": {
- "name": "GetStreamingDistributionConfig2013_11_11",
+ "GetStreamingDistributionConfig2013_11_22": {
+ "name": "GetStreamingDistributionConfig2013_11_22",
"http": {
- "uri": "/2013-11-11/streaming-distribution/{Id}/config",
+ "uri": "/2013-11-22/streaming-distribution/{Id}/config",
"method": "GET"
},
"input": {
@@ -5178,10 +5218,10 @@
],
"documentation": "\n Get the configuration information about a streaming distribution.\n "
},
- "ListCloudFrontOriginAccessIdentities2013_11_11": {
- "name": "ListCloudFrontOriginAccessIdentities2013_11_11",
+ "ListCloudFrontOriginAccessIdentities2013_11_22": {
+ "name": "ListCloudFrontOriginAccessIdentities2013_11_22",
"http": {
- "uri": "/2013-11-11/origin-access-identity/cloudfront?Marker={Marker}&MaxItems={MaxItems}",
+ "uri": "/2013-11-22/origin-access-identity/cloudfront?Marker={Marker}&MaxItems={MaxItems}",
"method": "GET"
},
"input": {
@@ -5294,10 +5334,10 @@
],
"documentation": "\n List origin access identities.\n "
},
- "ListDistributions2013_11_11": {
- "name": "ListDistributions2013_11_11",
+ "ListDistributions2013_11_22": {
+ "name": "ListDistributions2013_11_22",
"http": {
- "uri": "/2013-11-11/distribution?Marker={Marker}&MaxItems={MaxItems}",
+ "uri": "/2013-11-22/distribution?Marker={Marker}&MaxItems={MaxItems}",
"method": "GET"
},
"input": {
@@ -5640,6 +5680,11 @@
}
},
"documentation": "\n\tA complex type that controls which HTTP methods CloudFront processes and \n\tforwards to your Amazon S3 bucket or your custom origin. There are two \n\toptions:\n\t- CloudFront forwards only GET and HEAD requests.\n\t- CloudFront forwards DELETE, GET, HEAD, OPTIONS, PATCH, POST, and PUT\n\trequests.\n\tIf you choose the second option, you may need to restrict access to your \n\tAmazon S3 bucket or to your custom origin so users can't perform operations \n\tthat you don't want them to. For example, you may not want users to have \n\tpermission to delete objects from your origin.\n "
+ },
+ "SmoothStreaming": {
+ "shape_name": "boolean",
+ "type": "boolean",
+ "documentation": "\n Indicates whether you want to distribute media files in Microsoft Smooth\n Streaming format using the origin that is associated with this cache behavior.\n If so, specify true; if not, specify false. \n "
}
},
"documentation": "\n A complex type that describes the default cache behavior if you do not\n specify a CacheBehavior element or if files don't match any of the values\n of PathPattern in CacheBehavior elements.You must create exactly\n one default cache behavior.\n ",
@@ -5810,6 +5855,11 @@
}
},
"documentation": "\n\tA complex type that controls which HTTP methods CloudFront processes and \n\tforwards to your Amazon S3 bucket or your custom origin. There are two \n\toptions:\n\t- CloudFront forwards only GET and HEAD requests.\n\t- CloudFront forwards DELETE, GET, HEAD, OPTIONS, PATCH, POST, and PUT\n\trequests.\n\tIf you choose the second option, you may need to restrict access to your \n\tAmazon S3 bucket or to your custom origin so users can't perform operations \n\tthat you don't want them to. For example, you may not want users to have \n\tpermission to delete objects from your origin.\n "
+ },
+ "SmoothStreaming": {
+ "shape_name": "boolean",
+ "type": "boolean",
+ "documentation": "\n Indicates whether you want to distribute media files in Microsoft Smooth\n Streaming format using the origin that is associated with this cache behavior.\n If so, specify true; if not, specify false. \n "
}
},
"documentation": "\n A complex type that describes how CloudFront processes requests.\n You can create up to 10 cache behaviors.You must create at least as\n many cache behaviors (including the default cache behavior) as you have\n origins if you want CloudFront to distribute objects from all of the origins.\n Each cache behavior specifies the one origin from which you want\n CloudFront to get objects. If you have two origins and only the default\n cache behavior, the default cache behavior will cause CloudFront to get\n objects from one of the origins, but the other origin will never be used.\n If you don't want to specify any cache behaviors, include only an empty\n CacheBehaviors element. Don't include an empty CacheBehavior\n element, or CloudFront returns a MalformedXML error.\n To delete all cache behaviors in an existing distribution, update the\n distribution configuration and include only an empty CacheBehaviors\n element.\n To add, change, or remove one or more cache behaviors, update the\n distribution configuration and specify all of the cache behaviors that you\n want to include in the updated distribution.\n ",
@@ -5983,10 +6033,10 @@
],
"documentation": "\n List distributions.\n "
},
- "ListInvalidations2013_11_11": {
- "name": "ListInvalidations2013_11_11",
+ "ListInvalidations2013_11_22": {
+ "name": "ListInvalidations2013_11_22",
"http": {
- "uri": "/2013-11-11/distribution/{DistributionId}/invalidation?Marker={Marker}&MaxItems={MaxItems}",
+ "uri": "/2013-11-22/distribution/{DistributionId}/invalidation?Marker={Marker}&MaxItems={MaxItems}",
"method": "GET"
},
"input": {
@@ -6130,10 +6180,10 @@
],
"documentation": "\n List invalidation batches.\n "
},
- "ListStreamingDistributions2013_11_11": {
- "name": "ListStreamingDistributions2013_11_11",
+ "ListStreamingDistributions2013_11_22": {
+ "name": "ListStreamingDistributions2013_11_22",
"http": {
- "uri": "/2013-11-11/streaming-distribution?Marker={Marker}&MaxItems={MaxItems}",
+ "uri": "/2013-11-22/streaming-distribution?Marker={Marker}&MaxItems={MaxItems}",
"method": "GET"
},
"input": {
@@ -6351,10 +6401,10 @@
],
"documentation": "\n List streaming distributions.\n "
},
- "UpdateCloudFrontOriginAccessIdentity2013_11_11": {
- "name": "UpdateCloudFrontOriginAccessIdentity2013_11_11",
+ "UpdateCloudFrontOriginAccessIdentity2013_11_22": {
+ "name": "UpdateCloudFrontOriginAccessIdentity2013_11_22",
"http": {
- "uri": "/2013-11-11/origin-access-identity/cloudfront/{Id}/config",
+ "uri": "/2013-11-22/origin-access-identity/cloudfront/{Id}/config",
"method": "PUT"
},
"input": {
@@ -6551,10 +6601,10 @@
],
"documentation": "\n Update an origin access identity.\n "
},
- "UpdateDistribution2013_11_11": {
- "name": "UpdateDistribution2013_11_11",
+ "UpdateDistribution2013_11_22": {
+ "name": "UpdateDistribution2013_11_22",
"http": {
- "uri": "/2013-11-11/distribution/{Id}/config",
+ "uri": "/2013-11-22/distribution/{Id}/config",
"method": "PUT"
},
"input": {
@@ -6830,6 +6880,11 @@
}
},
"documentation": "\n\tA complex type that controls which HTTP methods CloudFront processes and \n\tforwards to your Amazon S3 bucket or your custom origin. There are two \n\toptions:\n\t- CloudFront forwards only GET and HEAD requests.\n\t- CloudFront forwards DELETE, GET, HEAD, OPTIONS, PATCH, POST, and PUT\n\trequests.\n\tIf you choose the second option, you may need to restrict access to your \n\tAmazon S3 bucket or to your custom origin so users can't perform operations \n\tthat you don't want them to. For example, you may not want users to have \n\tpermission to delete objects from your origin.\n "
+ },
+ "SmoothStreaming": {
+ "shape_name": "boolean",
+ "type": "boolean",
+ "documentation": "\n Indicates whether you want to distribute media files in Microsoft Smooth\n Streaming format using the origin that is associated with this cache behavior.\n If so, specify true; if not, specify false. \n "
}
},
"documentation": "\n A complex type that describes the default cache behavior if you do not\n specify a CacheBehavior element or if files don't match any of the values\n of PathPattern in CacheBehavior elements.You must create exactly\n one default cache behavior.\n ",
@@ -7000,6 +7055,11 @@
}
},
"documentation": "\n\tA complex type that controls which HTTP methods CloudFront processes and \n\tforwards to your Amazon S3 bucket or your custom origin. There are two \n\toptions:\n\t- CloudFront forwards only GET and HEAD requests.\n\t- CloudFront forwards DELETE, GET, HEAD, OPTIONS, PATCH, POST, and PUT\n\trequests.\n\tIf you choose the second option, you may need to restrict access to your \n\tAmazon S3 bucket or to your custom origin so users can't perform operations \n\tthat you don't want them to. For example, you may not want users to have \n\tpermission to delete objects from your origin.\n "
+ },
+ "SmoothStreaming": {
+ "shape_name": "boolean",
+ "type": "boolean",
+ "documentation": "\n Indicates whether you want to distribute media files in Microsoft Smooth\n Streaming format using the origin that is associated with this cache behavior.\n If so, specify true; if not, specify false. \n "
}
},
"documentation": "\n A complex type that describes how CloudFront processes requests.\n You can create up to 10 cache behaviors.You must create at least as\n many cache behaviors (including the default cache behavior) as you have\n origins if you want CloudFront to distribute objects from all of the origins.\n Each cache behavior specifies the one origin from which you want\n CloudFront to get objects. If you have two origins and only the default\n cache behavior, the default cache behavior will cause CloudFront to get\n objects from one of the origins, but the other origin will never be used.\n If you don't want to specify any cache behaviors, include only an empty\n CacheBehaviors element. Don't include an empty CacheBehavior\n element, or CloudFront returns a MalformedXML error.\n To delete all cache behaviors in an existing distribution, update the\n distribution configuration and include only an empty CacheBehaviors\n element.\n To add, change, or remove one or more cache behaviors, update the\n distribution configuration and specify all of the cache behaviors that you\n want to include in the updated distribution.\n ",
@@ -7563,6 +7623,11 @@
}
},
"documentation": "\n\tA complex type that controls which HTTP methods CloudFront processes and \n\tforwards to your Amazon S3 bucket or your custom origin. There are two \n\toptions:\n\t- CloudFront forwards only GET and HEAD requests.\n\t- CloudFront forwards DELETE, GET, HEAD, OPTIONS, PATCH, POST, and PUT\n\trequests.\n\tIf you choose the second option, you may need to restrict access to your \n\tAmazon S3 bucket or to your custom origin so users can't perform operations \n\tthat you don't want them to. For example, you may not want users to have \n\tpermission to delete objects from your origin.\n "
+ },
+ "SmoothStreaming": {
+ "shape_name": "boolean",
+ "type": "boolean",
+ "documentation": "\n Indicates whether you want to distribute media files in Microsoft Smooth\n Streaming format using the origin that is associated with this cache behavior.\n If so, specify true; if not, specify false. \n "
}
},
"documentation": "\n A complex type that describes the default cache behavior if you do not\n specify a CacheBehavior element or if files don't match any of the values\n of PathPattern in CacheBehavior elements.You must create exactly\n one default cache behavior.\n ",
@@ -7733,6 +7798,11 @@
}
},
"documentation": "\n\tA complex type that controls which HTTP methods CloudFront processes and \n\tforwards to your Amazon S3 bucket or your custom origin. There are two \n\toptions:\n\t- CloudFront forwards only GET and HEAD requests.\n\t- CloudFront forwards DELETE, GET, HEAD, OPTIONS, PATCH, POST, and PUT\n\trequests.\n\tIf you choose the second option, you may need to restrict access to your \n\tAmazon S3 bucket or to your custom origin so users can't perform operations \n\tthat you don't want them to. For example, you may not want users to have \n\tpermission to delete objects from your origin.\n "
+ },
+ "SmoothStreaming": {
+ "shape_name": "boolean",
+ "type": "boolean",
+ "documentation": "\n Indicates whether you want to distribute media files in Microsoft Smooth\n Streaming format using the origin that is associated with this cache behavior.\n If so, specify true; if not, specify false. \n "
}
},
"documentation": "\n A complex type that describes how CloudFront processes requests.\n You can create up to 10 cache behaviors.You must create at least as\n many cache behaviors (including the default cache behavior) as you have\n origins if you want CloudFront to distribute objects from all of the origins.\n Each cache behavior specifies the one origin from which you want\n CloudFront to get objects. If you have two origins and only the default\n cache behavior, the default cache behavior will cause CloudFront to get\n objects from one of the origins, but the other origin will never be used.\n If you don't want to specify any cache behaviors, include only an empty\n CacheBehaviors element. Don't include an empty CacheBehavior\n element, or CloudFront returns a MalformedXML error.\n To delete all cache behaviors in an existing distribution, update the\n distribution configuration and include only an empty CacheBehaviors\n element.\n To add, change, or remove one or more cache behaviors, update the\n distribution configuration and specify all of the cache behaviors that you\n want to include in the updated distribution.\n ",
@@ -8252,10 +8322,10 @@
],
"documentation": "\n Update a distribution.\n "
},
- "UpdateStreamingDistribution2013_11_11": {
- "name": "UpdateStreamingDistribution2013_11_11",
+ "UpdateStreamingDistribution2013_11_22": {
+ "name": "UpdateStreamingDistribution2013_11_22",
"http": {
- "uri": "/2013-11-11/streaming-distribution/{Id}/config",
+ "uri": "/2013-11-22/streaming-distribution/{Id}/config",
"method": "PUT"
},
"input": {
View
2 lib/services/cloudfront.js
@@ -1,5 +1,5 @@
var AWS = require('../core');
-AWS.CloudFront = AWS.Service.defineService('cloudfront', ['2012-05-05', '2013-05-12*', '2013-08-26*', '2013-09-27*', '2013-11-11']);
+AWS.CloudFront = AWS.Service.defineService('cloudfront', ['2012-05-05', '2013-05-12*', '2013-08-26*', '2013-09-27*', '2013-11-11*', '2013-11-22']);
module.exports = AWS.CloudFront;

0 comments on commit b02634d

Please sign in to comment.
Something went wrong with that request. Please try again.