vendor: update all dependencies

This commit is contained in:
Nick Craig-Wood 2018-03-19 15:51:38 +00:00
parent 940df88eb2
commit d64789528d
4309 changed files with 1327278 additions and 1001118 deletions

View file

@ -3192,7 +3192,6 @@ func (c *CloudFront) UpdateStreamingDistributionWithContext(ctx aws.Context, inp
//
// For more information, see Serving Private Content through CloudFront (http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/PrivateContent.html)
// in the Amazon CloudFront Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ActiveTrustedSigners
type ActiveTrustedSigners struct {
_ struct{} `type:"structure"`
@ -3250,7 +3249,6 @@ func (s *ActiveTrustedSigners) SetQuantity(v int64) *ActiveTrustedSigners {
// A complex type that contains information about CNAMEs (alternate domain names),
// if any, for this distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/Aliases
type Aliases struct {
_ struct{} `type:"structure"`
@ -3315,7 +3313,6 @@ func (s *Aliases) SetQuantity(v int64) *Aliases {
// S3 bucket or to your custom origin so users can't perform operations that
// you don't want them to. For example, you might not want users to have permissions
// to delete objects from your origin.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/AllowedMethods
type AllowedMethods struct {
_ struct{} `type:"structure"`
@ -3420,7 +3417,6 @@ func (s *AllowedMethods) SetQuantity(v int64) *AllowedMethods {
//
// For more information about cache behaviors, see Cache Behaviors (http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-web-values-specify.html#DownloadDistValuesCacheBehavior)
// in the Amazon CloudFront Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CacheBehavior
type CacheBehavior struct {
_ struct{} `type:"structure"`
@ -3702,7 +3698,6 @@ func (s *CacheBehavior) SetViewerProtocolPolicy(v string) *CacheBehavior {
}
// A complex type that contains zero or more CacheBehavior elements.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CacheBehaviors
type CacheBehaviors struct {
_ struct{} `type:"structure"`
@ -3771,7 +3766,6 @@ func (s *CacheBehaviors) SetQuantity(v int64) *CacheBehaviors {
// If you pick the second choice for your Amazon S3 Origin, you may need to
// forward Access-Control-Request-Method, Access-Control-Request-Headers, and
// Origin headers for the responses to be cached correctly.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CachedMethods
type CachedMethods struct {
_ struct{} `type:"structure"`
@ -3832,7 +3826,6 @@ func (s *CachedMethods) SetQuantity(v int64) *CachedMethods {
// cookies to the origin, see How CloudFront Forwards, Caches, and Logs Cookies
// (http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Cookies.html)
// in the Amazon CloudFront Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CookieNames
type CookieNames struct {
_ struct{} `type:"structure"`
@ -3887,7 +3880,6 @@ func (s *CookieNames) SetQuantity(v int64) *CookieNames {
// cookies to the origin, see How CloudFront Forwards, Caches, and Logs Cookies
// (http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Cookies.html)
// in the Amazon CloudFront Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CookiePreference
type CookiePreference struct {
_ struct{} `type:"structure"`
@ -3958,7 +3950,6 @@ func (s *CookiePreference) SetWhitelistedNames(v *CookieNames) *CookiePreference
}
// The request to create a new origin access identity.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CreateCloudFrontOriginAccessIdentityRequest
type CreateCloudFrontOriginAccessIdentityInput struct {
_ struct{} `type:"structure" payload:"CloudFrontOriginAccessIdentityConfig"`
@ -4003,7 +3994,6 @@ func (s *CreateCloudFrontOriginAccessIdentityInput) SetCloudFrontOriginAccessIde
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CreateCloudFrontOriginAccessIdentityResult
type CreateCloudFrontOriginAccessIdentityOutput struct {
_ struct{} `type:"structure" payload:"CloudFrontOriginAccessIdentity"`
@ -4047,7 +4037,6 @@ func (s *CreateCloudFrontOriginAccessIdentityOutput) SetLocation(v string) *Crea
}
// The request to create a new distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CreateDistributionRequest
type CreateDistributionInput struct {
_ struct{} `type:"structure" payload:"DistributionConfig"`
@ -4092,7 +4081,6 @@ func (s *CreateDistributionInput) SetDistributionConfig(v *DistributionConfig) *
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CreateDistributionResult
type CreateDistributionOutput struct {
_ struct{} `type:"structure" payload:"Distribution"`
@ -4136,7 +4124,6 @@ func (s *CreateDistributionOutput) SetLocation(v string) *CreateDistributionOutp
}
// The request to create a new distribution with tags.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CreateDistributionWithTagsRequest
type CreateDistributionWithTagsInput struct {
_ struct{} `type:"structure" payload:"DistributionConfigWithTags"`
@ -4181,7 +4168,6 @@ func (s *CreateDistributionWithTagsInput) SetDistributionConfigWithTags(v *Distr
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CreateDistributionWithTagsResult
type CreateDistributionWithTagsOutput struct {
_ struct{} `type:"structure" payload:"Distribution"`
@ -4225,7 +4211,6 @@ func (s *CreateDistributionWithTagsOutput) SetLocation(v string) *CreateDistribu
}
// The request to create an invalidation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CreateInvalidationRequest
type CreateInvalidationInput struct {
_ struct{} `type:"structure" payload:"InvalidationBatch"`
@ -4284,7 +4269,6 @@ func (s *CreateInvalidationInput) SetInvalidationBatch(v *InvalidationBatch) *Cr
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CreateInvalidationResult
type CreateInvalidationOutput struct {
_ struct{} `type:"structure" payload:"Invalidation"`
@ -4319,7 +4303,6 @@ func (s *CreateInvalidationOutput) SetLocation(v string) *CreateInvalidationOutp
}
// The request to create a new streaming distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CreateStreamingDistributionRequest
type CreateStreamingDistributionInput struct {
_ struct{} `type:"structure" payload:"StreamingDistributionConfig"`
@ -4364,7 +4347,6 @@ func (s *CreateStreamingDistributionInput) SetStreamingDistributionConfig(v *Str
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CreateStreamingDistributionResult
type CreateStreamingDistributionOutput struct {
_ struct{} `type:"structure" payload:"StreamingDistribution"`
@ -4408,7 +4390,6 @@ func (s *CreateStreamingDistributionOutput) SetStreamingDistribution(v *Streamin
}
// The request to create a new streaming distribution with tags.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CreateStreamingDistributionWithTagsRequest
type CreateStreamingDistributionWithTagsInput struct {
_ struct{} `type:"structure" payload:"StreamingDistributionConfigWithTags"`
@ -4453,7 +4434,6 @@ func (s *CreateStreamingDistributionWithTagsInput) SetStreamingDistributionConfi
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CreateStreamingDistributionWithTagsResult
type CreateStreamingDistributionWithTagsOutput struct {
_ struct{} `type:"structure" payload:"StreamingDistribution"`
@ -4506,7 +4486,6 @@ func (s *CreateStreamingDistributionWithTagsOutput) SetStreamingDistribution(v *
// For more information about custom error pages, see Customizing Error Responses
// (http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/custom-error-pages.html)
// in the Amazon CloudFront Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CustomErrorResponse
type CustomErrorResponse struct {
_ struct{} `type:"structure"`
@ -4634,7 +4613,6 @@ func (s *CustomErrorResponse) SetResponsePagePath(v string) *CustomErrorResponse
// For more information about custom error pages, see Customizing Error Responses
// (http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/custom-error-pages.html)
// in the Amazon CloudFront Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CustomErrorResponses
type CustomErrorResponses struct {
_ struct{} `type:"structure"`
@ -4696,7 +4674,6 @@ func (s *CustomErrorResponses) SetQuantity(v int64) *CustomErrorResponses {
}
// A complex type that contains the list of Custom Headers for each origin.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CustomHeaders
type CustomHeaders struct {
_ struct{} `type:"structure"`
@ -4757,7 +4734,6 @@ func (s *CustomHeaders) SetQuantity(v int64) *CustomHeaders {
}
// A customer origin.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CustomOriginConfig
type CustomOriginConfig struct {
_ struct{} `type:"structure"`
@ -4872,7 +4848,6 @@ func (s *CustomOriginConfig) SetOriginSslProtocols(v *OriginSslProtocols) *Custo
// A complex type that describes the default cache behavior if you don't specify
// a CacheBehavior element or if files don't match any of the values of PathPattern
// in CacheBehavior elements. You must create exactly one default cache behavior.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/DefaultCacheBehavior
type DefaultCacheBehavior struct {
_ struct{} `type:"structure"`
@ -5118,7 +5093,6 @@ func (s *DefaultCacheBehavior) SetViewerProtocolPolicy(v string) *DefaultCacheBe
}
// Deletes a origin access identity.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/DeleteCloudFrontOriginAccessIdentityRequest
type DeleteCloudFrontOriginAccessIdentityInput struct {
_ struct{} `type:"structure"`
@ -5167,7 +5141,6 @@ func (s *DeleteCloudFrontOriginAccessIdentityInput) SetIfMatch(v string) *Delete
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/DeleteCloudFrontOriginAccessIdentityOutput
type DeleteCloudFrontOriginAccessIdentityOutput struct {
_ struct{} `type:"structure"`
}
@ -5217,7 +5190,6 @@ func (s DeleteCloudFrontOriginAccessIdentityOutput) GoString() string {
// For information about deleting a distribution using the CloudFront console,
// see Deleting a Distribution (http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/HowToDeleteDistribution.html)
// in the Amazon CloudFront Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/DeleteDistributionRequest
type DeleteDistributionInput struct {
_ struct{} `type:"structure"`
@ -5266,7 +5238,6 @@ func (s *DeleteDistributionInput) SetIfMatch(v string) *DeleteDistributionInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/DeleteDistributionOutput
type DeleteDistributionOutput struct {
_ struct{} `type:"structure"`
}
@ -5281,7 +5252,6 @@ func (s DeleteDistributionOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/DeleteServiceLinkedRoleRequest
type DeleteServiceLinkedRoleInput struct {
_ struct{} `type:"structure"`
@ -5318,7 +5288,6 @@ func (s *DeleteServiceLinkedRoleInput) SetRoleName(v string) *DeleteServiceLinke
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/DeleteServiceLinkedRoleOutput
type DeleteServiceLinkedRoleOutput struct {
_ struct{} `type:"structure"`
}
@ -5334,7 +5303,6 @@ func (s DeleteServiceLinkedRoleOutput) GoString() string {
}
// The request to delete a streaming distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/DeleteStreamingDistributionRequest
type DeleteStreamingDistributionInput struct {
_ struct{} `type:"structure"`
@ -5383,7 +5351,6 @@ func (s *DeleteStreamingDistributionInput) SetIfMatch(v string) *DeleteStreaming
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/DeleteStreamingDistributionOutput
type DeleteStreamingDistributionOutput struct {
_ struct{} `type:"structure"`
}
@ -5399,7 +5366,6 @@ func (s DeleteStreamingDistributionOutput) GoString() string {
}
// The distribution's information.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/Distribution
type Distribution struct {
_ struct{} `type:"structure"`
@ -5514,7 +5480,6 @@ func (s *Distribution) SetStatus(v string) *Distribution {
}
// A distribution configuration.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/DistributionConfig
type DistributionConfig struct {
_ struct{} `type:"structure"`
@ -5954,7 +5919,6 @@ func (s *DistributionConfig) SetWebACLId(v string) *DistributionConfig {
// A distribution Configuration and a list of tags to be associated with the
// distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/DistributionConfigWithTags
type DistributionConfigWithTags struct {
_ struct{} `type:"structure"`
@ -6018,7 +5982,6 @@ func (s *DistributionConfigWithTags) SetTags(v *Tags) *DistributionConfigWithTag
}
// A distribution list.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/DistributionList
type DistributionList struct {
_ struct{} `type:"structure"`
@ -6102,7 +6065,6 @@ func (s *DistributionList) SetQuantity(v int64) *DistributionList {
}
// A summary of the information about a CloudFront distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/DistributionSummary
type DistributionSummary struct {
_ struct{} `type:"structure"`
@ -6408,7 +6370,6 @@ func (s *DistributionSummary) SetWebACLId(v string) *DistributionSummary {
}
// A complex type that specifies how CloudFront handles query strings and cookies.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ForwardedValues
type ForwardedValues struct {
_ struct{} `type:"structure"`
@ -6524,7 +6485,6 @@ func (s *ForwardedValues) SetQueryStringCacheKeys(v *QueryStringCacheKeys) *Forw
// A complex type that controls the countries in which your content is distributed.
// CloudFront determines the location of your users using MaxMind GeoIP databases.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GeoRestriction
type GeoRestriction struct {
_ struct{} `type:"structure"`
@ -6612,7 +6572,6 @@ func (s *GeoRestriction) SetRestrictionType(v string) *GeoRestriction {
// The origin access identity's configuration information. For more information,
// see CloudFrontOriginAccessIdentityConfigComplexType.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetCloudFrontOriginAccessIdentityConfigRequest
type GetCloudFrontOriginAccessIdentityConfigInput struct {
_ struct{} `type:"structure"`
@ -6652,7 +6611,6 @@ func (s *GetCloudFrontOriginAccessIdentityConfigInput) SetId(v string) *GetCloud
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetCloudFrontOriginAccessIdentityConfigResult
type GetCloudFrontOriginAccessIdentityConfigOutput struct {
_ struct{} `type:"structure" payload:"CloudFrontOriginAccessIdentityConfig"`
@ -6686,7 +6644,6 @@ func (s *GetCloudFrontOriginAccessIdentityConfigOutput) SetETag(v string) *GetCl
}
// The request to get an origin access identity's information.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetCloudFrontOriginAccessIdentityRequest
type GetCloudFrontOriginAccessIdentityInput struct {
_ struct{} `type:"structure"`
@ -6726,7 +6683,6 @@ func (s *GetCloudFrontOriginAccessIdentityInput) SetId(v string) *GetCloudFrontO
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetCloudFrontOriginAccessIdentityResult
type GetCloudFrontOriginAccessIdentityOutput struct {
_ struct{} `type:"structure" payload:"CloudFrontOriginAccessIdentity"`
@ -6761,7 +6717,6 @@ func (s *GetCloudFrontOriginAccessIdentityOutput) SetETag(v string) *GetCloudFro
}
// The request to get a distribution configuration.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetDistributionConfigRequest
type GetDistributionConfigInput struct {
_ struct{} `type:"structure"`
@ -6801,7 +6756,6 @@ func (s *GetDistributionConfigInput) SetId(v string) *GetDistributionConfigInput
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetDistributionConfigResult
type GetDistributionConfigOutput struct {
_ struct{} `type:"structure" payload:"DistributionConfig"`
@ -6835,7 +6789,6 @@ func (s *GetDistributionConfigOutput) SetETag(v string) *GetDistributionConfigOu
}
// The request to get a distribution's information.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetDistributionRequest
type GetDistributionInput struct {
_ struct{} `type:"structure"`
@ -6875,7 +6828,6 @@ func (s *GetDistributionInput) SetId(v string) *GetDistributionInput {
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetDistributionResult
type GetDistributionOutput struct {
_ struct{} `type:"structure" payload:"Distribution"`
@ -6909,7 +6861,6 @@ func (s *GetDistributionOutput) SetETag(v string) *GetDistributionOutput {
}
// The request to get an invalidation's information.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetInvalidationRequest
type GetInvalidationInput struct {
_ struct{} `type:"structure"`
@ -6963,7 +6914,6 @@ func (s *GetInvalidationInput) SetId(v string) *GetInvalidationInput {
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetInvalidationResult
type GetInvalidationOutput struct {
_ struct{} `type:"structure" payload:"Invalidation"`
@ -6989,7 +6939,6 @@ func (s *GetInvalidationOutput) SetInvalidation(v *Invalidation) *GetInvalidatio
}
// To request to get a streaming distribution configuration.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetStreamingDistributionConfigRequest
type GetStreamingDistributionConfigInput struct {
_ struct{} `type:"structure"`
@ -7029,7 +6978,6 @@ func (s *GetStreamingDistributionConfigInput) SetId(v string) *GetStreamingDistr
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetStreamingDistributionConfigResult
type GetStreamingDistributionConfigOutput struct {
_ struct{} `type:"structure" payload:"StreamingDistributionConfig"`
@ -7063,7 +7011,6 @@ func (s *GetStreamingDistributionConfigOutput) SetStreamingDistributionConfig(v
}
// The request to get a streaming distribution's information.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetStreamingDistributionRequest
type GetStreamingDistributionInput struct {
_ struct{} `type:"structure"`
@ -7103,7 +7050,6 @@ func (s *GetStreamingDistributionInput) SetId(v string) *GetStreamingDistributio
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetStreamingDistributionResult
type GetStreamingDistributionOutput struct {
_ struct{} `type:"structure" payload:"StreamingDistribution"`
@ -7149,7 +7095,6 @@ func (s *GetStreamingDistributionOutput) SetStreamingDistribution(v *StreamingDi
// for each header value. For more information about caching based on header
// values, see How CloudFront Forwards and Caches Headers (http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/header-caching.html)
// in the Amazon CloudFront Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/Headers
type Headers struct {
_ struct{} `type:"structure"`
@ -7225,7 +7170,6 @@ func (s *Headers) SetQuantity(v int64) *Headers {
}
// An invalidation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/Invalidation
type Invalidation struct {
_ struct{} `type:"structure"`
@ -7286,7 +7230,6 @@ func (s *Invalidation) SetStatus(v string) *Invalidation {
}
// An invalidation batch.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/InvalidationBatch
type InvalidationBatch struct {
_ struct{} `type:"structure"`
@ -7365,7 +7308,6 @@ func (s *InvalidationBatch) SetPaths(v *Paths) *InvalidationBatch {
// For more information about invalidation, see Invalidating Objects (Web Distributions
// Only) (http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Invalidation.html)
// in the Amazon CloudFront Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/InvalidationList
type InvalidationList struct {
_ struct{} `type:"structure"`
@ -7449,7 +7391,6 @@ func (s *InvalidationList) SetQuantity(v int64) *InvalidationList {
}
// A summary of an invalidation request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/InvalidationSummary
type InvalidationSummary struct {
_ struct{} `type:"structure"`
@ -7499,7 +7440,6 @@ func (s *InvalidationSummary) SetStatus(v string) *InvalidationSummary {
// associated with AwsAccountNumber.
//
// For more information, see ActiveTrustedSigners.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/KeyPairIds
type KeyPairIds struct {
_ struct{} `type:"structure"`
@ -7540,7 +7480,6 @@ func (s *KeyPairIds) SetQuantity(v int64) *KeyPairIds {
}
// A complex type that contains a Lambda function association.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/LambdaFunctionAssociation
type LambdaFunctionAssociation struct {
_ struct{} `type:"structure"`
@ -7608,7 +7547,6 @@ func (s *LambdaFunctionAssociation) SetLambdaFunctionARN(v string) *LambdaFuncti
//
// If you don't want to invoke any Lambda functions for the requests that match
// PathPattern, specify 0 for Quantity and omit Items.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/LambdaFunctionAssociations
type LambdaFunctionAssociations struct {
_ struct{} `type:"structure"`
@ -7658,7 +7596,6 @@ func (s *LambdaFunctionAssociations) SetQuantity(v int64) *LambdaFunctionAssocia
}
// The request to list origin access identities.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ListCloudFrontOriginAccessIdentitiesRequest
type ListCloudFrontOriginAccessIdentitiesInput struct {
_ struct{} `type:"structure"`
@ -7696,7 +7633,6 @@ func (s *ListCloudFrontOriginAccessIdentitiesInput) SetMaxItems(v int64) *ListCl
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ListCloudFrontOriginAccessIdentitiesResult
type ListCloudFrontOriginAccessIdentitiesOutput struct {
_ struct{} `type:"structure" payload:"CloudFrontOriginAccessIdentityList"`
@ -7722,7 +7658,6 @@ func (s *ListCloudFrontOriginAccessIdentitiesOutput) SetCloudFrontOriginAccessId
// The request to list distributions that are associated with a specified AWS
// WAF web ACL.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ListDistributionsByWebACLIdRequest
type ListDistributionsByWebACLIdInput struct {
_ struct{} `type:"structure"`
@ -7788,7 +7723,6 @@ func (s *ListDistributionsByWebACLIdInput) SetWebACLId(v string) *ListDistributi
// The response to a request to list the distributions that are associated with
// a specified AWS WAF web ACL.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ListDistributionsByWebACLIdResult
type ListDistributionsByWebACLIdOutput struct {
_ struct{} `type:"structure" payload:"DistributionList"`
@ -7813,7 +7747,6 @@ func (s *ListDistributionsByWebACLIdOutput) SetDistributionList(v *DistributionL
}
// The request to list your distributions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ListDistributionsRequest
type ListDistributionsInput struct {
_ struct{} `type:"structure"`
@ -7851,7 +7784,6 @@ func (s *ListDistributionsInput) SetMaxItems(v int64) *ListDistributionsInput {
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ListDistributionsResult
type ListDistributionsOutput struct {
_ struct{} `type:"structure" payload:"DistributionList"`
@ -7876,7 +7808,6 @@ func (s *ListDistributionsOutput) SetDistributionList(v *DistributionList) *List
}
// The request to list invalidations.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ListInvalidationsRequest
type ListInvalidationsInput struct {
_ struct{} `type:"structure"`
@ -7941,7 +7872,6 @@ func (s *ListInvalidationsInput) SetMaxItems(v int64) *ListInvalidationsInput {
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ListInvalidationsResult
type ListInvalidationsOutput struct {
_ struct{} `type:"structure" payload:"InvalidationList"`
@ -7966,7 +7896,6 @@ func (s *ListInvalidationsOutput) SetInvalidationList(v *InvalidationList) *List
}
// The request to list your streaming distributions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ListStreamingDistributionsRequest
type ListStreamingDistributionsInput struct {
_ struct{} `type:"structure"`
@ -8000,7 +7929,6 @@ func (s *ListStreamingDistributionsInput) SetMaxItems(v int64) *ListStreamingDis
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ListStreamingDistributionsResult
type ListStreamingDistributionsOutput struct {
_ struct{} `type:"structure" payload:"StreamingDistributionList"`
@ -8025,7 +7953,6 @@ func (s *ListStreamingDistributionsOutput) SetStreamingDistributionList(v *Strea
}
// The request to list tags for a CloudFront resource.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ListTagsForResourceRequest
type ListTagsForResourceInput struct {
_ struct{} `type:"structure"`
@ -8065,7 +7992,6 @@ func (s *ListTagsForResourceInput) SetResource(v string) *ListTagsForResourceInp
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ListTagsForResourceResult
type ListTagsForResourceOutput struct {
_ struct{} `type:"structure" payload:"Tags"`
@ -8092,7 +8018,6 @@ func (s *ListTagsForResourceOutput) SetTags(v *Tags) *ListTagsForResourceOutput
}
// A complex type that controls whether access logs are written for the distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/LoggingConfig
type LoggingConfig struct {
_ struct{} `type:"structure"`
@ -8193,7 +8118,6 @@ func (s *LoggingConfig) SetPrefix(v string) *LoggingConfig {
// For the current limit on the number of origins that you can create for a
// distribution, see Amazon CloudFront Limits (http://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html#limits_cloudfront)
// in the AWS General Reference.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/Origin
type Origin struct {
_ struct{} `type:"structure"`
@ -8351,7 +8275,6 @@ func (s *Origin) SetS3OriginConfig(v *S3OriginConfig) *Origin {
}
// CloudFront origin access identity.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CloudFrontOriginAccessIdentity
type OriginAccessIdentity struct {
_ struct{} `type:"structure"`
@ -8401,7 +8324,6 @@ func (s *OriginAccessIdentity) SetS3CanonicalUserId(v string) *OriginAccessIdent
// Origin access identity configuration. Send a GET request to the /CloudFront
// API version/CloudFront/identity ID/config resource.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CloudFrontOriginAccessIdentityConfig
type OriginAccessIdentityConfig struct {
_ struct{} `type:"structure"`
@ -8473,7 +8395,6 @@ func (s *OriginAccessIdentityConfig) SetComment(v string) *OriginAccessIdentityC
// child elements. By default, your entire list of origin access identities
// is returned in one single page. If the list is long, you can paginate it
// using the MaxItems and Marker parameters.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CloudFrontOriginAccessIdentityList
type OriginAccessIdentityList struct {
_ struct{} `type:"structure"`
@ -8562,7 +8483,6 @@ func (s *OriginAccessIdentityList) SetQuantity(v int64) *OriginAccessIdentityLis
}
// Summary of the information about a CloudFront origin access identity.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CloudFrontOriginAccessIdentitySummary
type OriginAccessIdentitySummary struct {
_ struct{} `type:"structure"`
@ -8615,7 +8535,6 @@ func (s *OriginAccessIdentitySummary) SetS3CanonicalUserId(v string) *OriginAcce
// A complex type that contains HeaderName and HeaderValue elements, if any,
// for this distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/OriginCustomHeader
type OriginCustomHeader struct {
_ struct{} `type:"structure"`
@ -8673,7 +8592,6 @@ func (s *OriginCustomHeader) SetHeaderValue(v string) *OriginCustomHeader {
// A complex type that contains information about the SSL/TLS protocols that
// CloudFront can use when establishing an HTTPS connection with your origin.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/OriginSslProtocols
type OriginSslProtocols struct {
_ struct{} `type:"structure"`
@ -8728,7 +8646,6 @@ func (s *OriginSslProtocols) SetQuantity(v int64) *OriginSslProtocols {
}
// A complex type that contains information about origins for this distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/Origins
type Origins struct {
_ struct{} `type:"structure"`
@ -8793,7 +8710,6 @@ func (s *Origins) SetQuantity(v int64) *Origins {
// to invalidate. For more information, see Specifying the Objects to Invalidate
// (http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Invalidation.html#invalidation-specifying-objects)
// in the Amazon CloudFront Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/Paths
type Paths struct {
_ struct{} `type:"structure"`
@ -8841,7 +8757,6 @@ func (s *Paths) SetQuantity(v int64) *Paths {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/QueryStringCacheKeys
type QueryStringCacheKeys struct {
_ struct{} `type:"structure"`
@ -8893,7 +8808,6 @@ func (s *QueryStringCacheKeys) SetQuantity(v int64) *QueryStringCacheKeys {
// A complex type that identifies ways in which you want to restrict distribution
// of your content.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/Restrictions
type Restrictions struct {
_ struct{} `type:"structure"`
@ -8940,7 +8854,6 @@ func (s *Restrictions) SetGeoRestriction(v *GeoRestriction) *Restrictions {
// A complex type that contains information about the Amazon S3 bucket from
// which you want CloudFront to get your media files for distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/S3Origin
type S3Origin struct {
_ struct{} `type:"structure"`
@ -9011,7 +8924,6 @@ func (s *S3Origin) SetOriginAccessIdentity(v string) *S3Origin {
// A complex type that contains information about the Amazon S3 origin. If the
// origin is a custom origin, use the CustomOriginConfig element instead.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/S3OriginConfig
type S3OriginConfig struct {
_ struct{} `type:"structure"`
@ -9074,7 +8986,6 @@ func (s *S3OriginConfig) SetOriginAccessIdentity(v string) *S3OriginConfig {
// A complex type that lists the AWS accounts that were included in the TrustedSigners
// complex type, as well as their active CloudFront key pair IDs, if any.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/Signer
type Signer struct {
_ struct{} `type:"structure"`
@ -9114,7 +9025,6 @@ func (s *Signer) SetKeyPairIds(v *KeyPairIds) *Signer {
}
// A streaming distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/StreamingDistribution
type StreamingDistribution struct {
_ struct{} `type:"structure"`
@ -9216,7 +9126,6 @@ func (s *StreamingDistribution) SetStreamingDistributionConfig(v *StreamingDistr
}
// The RTMP distribution's configuration information.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/StreamingDistributionConfig
type StreamingDistributionConfig struct {
_ struct{} `type:"structure"`
@ -9379,7 +9288,6 @@ func (s *StreamingDistributionConfig) SetTrustedSigners(v *TrustedSigners) *Stre
// A streaming distribution Configuration and a list of tags to be associated
// with the streaming distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/StreamingDistributionConfigWithTags
type StreamingDistributionConfigWithTags struct {
_ struct{} `type:"structure"`
@ -9443,7 +9351,6 @@ func (s *StreamingDistributionConfigWithTags) SetTags(v *Tags) *StreamingDistrib
}
// A streaming distribution list.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/StreamingDistributionList
type StreamingDistributionList struct {
_ struct{} `type:"structure"`
@ -9528,7 +9435,6 @@ func (s *StreamingDistributionList) SetQuantity(v int64) *StreamingDistributionL
}
// A summary of the information for an Amazon CloudFront streaming distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/StreamingDistributionSummary
type StreamingDistributionSummary struct {
_ struct{} `type:"structure"`
@ -9679,7 +9585,6 @@ func (s *StreamingDistributionSummary) SetTrustedSigners(v *TrustedSigners) *Str
// A complex type that controls whether access logs are written for this streaming
// distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/StreamingLoggingConfig
type StreamingLoggingConfig struct {
_ struct{} `type:"structure"`
@ -9755,7 +9660,6 @@ func (s *StreamingLoggingConfig) SetPrefix(v string) *StreamingLoggingConfig {
}
// A complex type that contains Tag key and Tag value.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/Tag
type Tag struct {
_ struct{} `type:"structure"`
@ -9813,7 +9717,6 @@ func (s *Tag) SetValue(v string) *Tag {
}
// A complex type that contains zero or more Tag elements.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/TagKeys
type TagKeys struct {
_ struct{} `type:"structure"`
@ -9838,7 +9741,6 @@ func (s *TagKeys) SetItems(v []*string) *TagKeys {
}
// The request to add tags to a CloudFront resource.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/TagResourceRequest
type TagResourceInput struct {
_ struct{} `type:"structure" payload:"Tags"`
@ -9896,7 +9798,6 @@ func (s *TagResourceInput) SetTags(v *Tags) *TagResourceInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/TagResourceOutput
type TagResourceOutput struct {
_ struct{} `type:"structure"`
}
@ -9912,7 +9813,6 @@ func (s TagResourceOutput) GoString() string {
}
// A complex type that contains zero or more Tag elements.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/Tags
type Tags struct {
_ struct{} `type:"structure"`
@ -9974,7 +9874,6 @@ func (s *Tags) SetItems(v []*Tag) *Tags {
//
// For more information about updating the distribution configuration, see DistributionConfig
// .
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/TrustedSigners
type TrustedSigners struct {
_ struct{} `type:"structure"`
@ -10039,7 +9938,6 @@ func (s *TrustedSigners) SetQuantity(v int64) *TrustedSigners {
}
// The request to remove tags from a CloudFront resource.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/UntagResourceRequest
type UntagResourceInput struct {
_ struct{} `type:"structure" payload:"TagKeys"`
@ -10092,7 +9990,6 @@ func (s *UntagResourceInput) SetTagKeys(v *TagKeys) *UntagResourceInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/UntagResourceOutput
type UntagResourceOutput struct {
_ struct{} `type:"structure"`
}
@ -10108,7 +10005,6 @@ func (s UntagResourceOutput) GoString() string {
}
// The request to update an origin access identity.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/UpdateCloudFrontOriginAccessIdentityRequest
type UpdateCloudFrontOriginAccessIdentityInput struct {
_ struct{} `type:"structure" payload:"CloudFrontOriginAccessIdentityConfig"`
@ -10177,7 +10073,6 @@ func (s *UpdateCloudFrontOriginAccessIdentityInput) SetIfMatch(v string) *Update
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/UpdateCloudFrontOriginAccessIdentityResult
type UpdateCloudFrontOriginAccessIdentityOutput struct {
_ struct{} `type:"structure" payload:"CloudFrontOriginAccessIdentity"`
@ -10211,7 +10106,6 @@ func (s *UpdateCloudFrontOriginAccessIdentityOutput) SetETag(v string) *UpdateCl
}
// The request to update a distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/UpdateDistributionRequest
type UpdateDistributionInput struct {
_ struct{} `type:"structure" payload:"DistributionConfig"`
@ -10280,7 +10174,6 @@ func (s *UpdateDistributionInput) SetIfMatch(v string) *UpdateDistributionInput
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/UpdateDistributionResult
type UpdateDistributionOutput struct {
_ struct{} `type:"structure" payload:"Distribution"`
@ -10314,7 +10207,6 @@ func (s *UpdateDistributionOutput) SetETag(v string) *UpdateDistributionOutput {
}
// The request to update a streaming distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/UpdateStreamingDistributionRequest
type UpdateStreamingDistributionInput struct {
_ struct{} `type:"structure" payload:"StreamingDistributionConfig"`
@ -10383,7 +10275,6 @@ func (s *UpdateStreamingDistributionInput) SetStreamingDistributionConfig(v *Str
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/UpdateStreamingDistributionResult
type UpdateStreamingDistributionOutput struct {
_ struct{} `type:"structure" payload:"StreamingDistribution"`
@ -10502,7 +10393,6 @@ func (s *UpdateStreamingDistributionOutput) SetStreamingDistribution(v *Streamin
//
// For more information, see Using Alternate Domain Names and HTTPS (http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/SecureConnections.html#CNAMEsAndHTTPS)
// in the Amazon CloudFront Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ViewerCertificate
type ViewerCertificate struct {
_ struct{} `type:"structure"`