packages feed

amazonka-cloudfront 1.3.6 → 1.3.7

raw patch · 29 files changed

+205/−55 lines, 29 filesdep −lensdep ~amazonka-cloudfrontdep ~amazonka-coredep ~amazonka-testPVP ok

version bump matches the API change (PVP)

Dependencies removed: lens

Dependency ranges changed: amazonka-cloudfront, amazonka-core, amazonka-test

API changes (from Hackage documentation)

+ Network.AWS.CloudFront: Cloudfront :: CertificateSource
+ Network.AWS.CloudFront: IAM :: CertificateSource
+ Network.AWS.CloudFront: cbCompress :: Lens' CacheBehavior (Maybe Bool)
+ Network.AWS.CloudFront: data CertificateSource
+ Network.AWS.CloudFront: dcbCompress :: Lens' DefaultCacheBehavior (Maybe Bool)
+ Network.AWS.CloudFront: vcCertificate :: Lens' ViewerCertificate (Maybe Text)
+ Network.AWS.CloudFront: vcCertificateSource :: Lens' ViewerCertificate (Maybe CertificateSource)
+ Network.AWS.CloudFront.CreateCloudFrontOriginAccessIdentity: instance GHC.Generics.Constructor Network.AWS.CloudFront.CreateCloudFrontOriginAccessIdentity.C1_0CreateCloudFrontOriginAccessIdentity
+ Network.AWS.CloudFront.CreateCloudFrontOriginAccessIdentity: instance GHC.Generics.Constructor Network.AWS.CloudFront.CreateCloudFrontOriginAccessIdentity.C1_0CreateCloudFrontOriginAccessIdentityResponse
+ Network.AWS.CloudFront.CreateCloudFrontOriginAccessIdentity: instance GHC.Generics.Datatype Network.AWS.CloudFront.CreateCloudFrontOriginAccessIdentity.D1CreateCloudFrontOriginAccessIdentity
+ Network.AWS.CloudFront.CreateCloudFrontOriginAccessIdentity: instance GHC.Generics.Datatype Network.AWS.CloudFront.CreateCloudFrontOriginAccessIdentity.D1CreateCloudFrontOriginAccessIdentityResponse
+ Network.AWS.CloudFront.CreateCloudFrontOriginAccessIdentity: instance GHC.Generics.Selector Network.AWS.CloudFront.CreateCloudFrontOriginAccessIdentity.S1_0_0CreateCloudFrontOriginAccessIdentity
+ Network.AWS.CloudFront.CreateCloudFrontOriginAccessIdentity: instance GHC.Generics.Selector Network.AWS.CloudFront.CreateCloudFrontOriginAccessIdentity.S1_0_0CreateCloudFrontOriginAccessIdentityResponse
+ Network.AWS.CloudFront.CreateCloudFrontOriginAccessIdentity: instance GHC.Generics.Selector Network.AWS.CloudFront.CreateCloudFrontOriginAccessIdentity.S1_0_1CreateCloudFrontOriginAccessIdentityResponse
+ Network.AWS.CloudFront.CreateCloudFrontOriginAccessIdentity: instance GHC.Generics.Selector Network.AWS.CloudFront.CreateCloudFrontOriginAccessIdentity.S1_0_2CreateCloudFrontOriginAccessIdentityResponse
+ Network.AWS.CloudFront.CreateCloudFrontOriginAccessIdentity: instance GHC.Generics.Selector Network.AWS.CloudFront.CreateCloudFrontOriginAccessIdentity.S1_0_3CreateCloudFrontOriginAccessIdentityResponse
+ Network.AWS.CloudFront.CreateDistribution: instance GHC.Generics.Constructor Network.AWS.CloudFront.CreateDistribution.C1_0CreateDistribution
+ Network.AWS.CloudFront.CreateDistribution: instance GHC.Generics.Constructor Network.AWS.CloudFront.CreateDistribution.C1_0CreateDistributionResponse
+ Network.AWS.CloudFront.CreateDistribution: instance GHC.Generics.Datatype Network.AWS.CloudFront.CreateDistribution.D1CreateDistribution
+ Network.AWS.CloudFront.CreateDistribution: instance GHC.Generics.Datatype Network.AWS.CloudFront.CreateDistribution.D1CreateDistributionResponse
+ Network.AWS.CloudFront.CreateDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.CreateDistribution.S1_0_0CreateDistribution
+ Network.AWS.CloudFront.CreateDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.CreateDistribution.S1_0_0CreateDistributionResponse
+ Network.AWS.CloudFront.CreateDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.CreateDistribution.S1_0_1CreateDistributionResponse
+ Network.AWS.CloudFront.CreateDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.CreateDistribution.S1_0_2CreateDistributionResponse
+ Network.AWS.CloudFront.CreateDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.CreateDistribution.S1_0_3CreateDistributionResponse
+ Network.AWS.CloudFront.CreateInvalidation: instance GHC.Generics.Constructor Network.AWS.CloudFront.CreateInvalidation.C1_0CreateInvalidation
+ Network.AWS.CloudFront.CreateInvalidation: instance GHC.Generics.Constructor Network.AWS.CloudFront.CreateInvalidation.C1_0CreateInvalidationResponse
+ Network.AWS.CloudFront.CreateInvalidation: instance GHC.Generics.Datatype Network.AWS.CloudFront.CreateInvalidation.D1CreateInvalidation
+ Network.AWS.CloudFront.CreateInvalidation: instance GHC.Generics.Datatype Network.AWS.CloudFront.CreateInvalidation.D1CreateInvalidationResponse
+ Network.AWS.CloudFront.CreateInvalidation: instance GHC.Generics.Selector Network.AWS.CloudFront.CreateInvalidation.S1_0_0CreateInvalidation
+ Network.AWS.CloudFront.CreateInvalidation: instance GHC.Generics.Selector Network.AWS.CloudFront.CreateInvalidation.S1_0_0CreateInvalidationResponse
+ Network.AWS.CloudFront.CreateInvalidation: instance GHC.Generics.Selector Network.AWS.CloudFront.CreateInvalidation.S1_0_1CreateInvalidation
+ Network.AWS.CloudFront.CreateInvalidation: instance GHC.Generics.Selector Network.AWS.CloudFront.CreateInvalidation.S1_0_1CreateInvalidationResponse
+ Network.AWS.CloudFront.CreateInvalidation: instance GHC.Generics.Selector Network.AWS.CloudFront.CreateInvalidation.S1_0_2CreateInvalidationResponse
+ Network.AWS.CloudFront.CreateStreamingDistribution: instance GHC.Generics.Constructor Network.AWS.CloudFront.CreateStreamingDistribution.C1_0CreateStreamingDistribution
+ Network.AWS.CloudFront.CreateStreamingDistribution: instance GHC.Generics.Constructor Network.AWS.CloudFront.CreateStreamingDistribution.C1_0CreateStreamingDistributionResponse
+ Network.AWS.CloudFront.CreateStreamingDistribution: instance GHC.Generics.Datatype Network.AWS.CloudFront.CreateStreamingDistribution.D1CreateStreamingDistribution
+ Network.AWS.CloudFront.CreateStreamingDistribution: instance GHC.Generics.Datatype Network.AWS.CloudFront.CreateStreamingDistribution.D1CreateStreamingDistributionResponse
+ Network.AWS.CloudFront.CreateStreamingDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.CreateStreamingDistribution.S1_0_0CreateStreamingDistribution
+ Network.AWS.CloudFront.CreateStreamingDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.CreateStreamingDistribution.S1_0_0CreateStreamingDistributionResponse
+ Network.AWS.CloudFront.CreateStreamingDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.CreateStreamingDistribution.S1_0_1CreateStreamingDistributionResponse
+ Network.AWS.CloudFront.CreateStreamingDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.CreateStreamingDistribution.S1_0_2CreateStreamingDistributionResponse
+ Network.AWS.CloudFront.CreateStreamingDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.CreateStreamingDistribution.S1_0_3CreateStreamingDistributionResponse
+ Network.AWS.CloudFront.DeleteCloudFrontOriginAccessIdentity: instance GHC.Generics.Constructor Network.AWS.CloudFront.DeleteCloudFrontOriginAccessIdentity.C1_0DeleteCloudFrontOriginAccessIdentity
+ Network.AWS.CloudFront.DeleteCloudFrontOriginAccessIdentity: instance GHC.Generics.Constructor Network.AWS.CloudFront.DeleteCloudFrontOriginAccessIdentity.C1_0DeleteCloudFrontOriginAccessIdentityResponse
+ Network.AWS.CloudFront.DeleteCloudFrontOriginAccessIdentity: instance GHC.Generics.Datatype Network.AWS.CloudFront.DeleteCloudFrontOriginAccessIdentity.D1DeleteCloudFrontOriginAccessIdentity
+ Network.AWS.CloudFront.DeleteCloudFrontOriginAccessIdentity: instance GHC.Generics.Datatype Network.AWS.CloudFront.DeleteCloudFrontOriginAccessIdentity.D1DeleteCloudFrontOriginAccessIdentityResponse
+ Network.AWS.CloudFront.DeleteCloudFrontOriginAccessIdentity: instance GHC.Generics.Selector Network.AWS.CloudFront.DeleteCloudFrontOriginAccessIdentity.S1_0_0DeleteCloudFrontOriginAccessIdentity
+ Network.AWS.CloudFront.DeleteCloudFrontOriginAccessIdentity: instance GHC.Generics.Selector Network.AWS.CloudFront.DeleteCloudFrontOriginAccessIdentity.S1_0_1DeleteCloudFrontOriginAccessIdentity
+ Network.AWS.CloudFront.DeleteDistribution: instance GHC.Generics.Constructor Network.AWS.CloudFront.DeleteDistribution.C1_0DeleteDistribution
+ Network.AWS.CloudFront.DeleteDistribution: instance GHC.Generics.Constructor Network.AWS.CloudFront.DeleteDistribution.C1_0DeleteDistributionResponse
+ Network.AWS.CloudFront.DeleteDistribution: instance GHC.Generics.Datatype Network.AWS.CloudFront.DeleteDistribution.D1DeleteDistribution
+ Network.AWS.CloudFront.DeleteDistribution: instance GHC.Generics.Datatype Network.AWS.CloudFront.DeleteDistribution.D1DeleteDistributionResponse
+ Network.AWS.CloudFront.DeleteDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.DeleteDistribution.S1_0_0DeleteDistribution
+ Network.AWS.CloudFront.DeleteDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.DeleteDistribution.S1_0_1DeleteDistribution
+ Network.AWS.CloudFront.DeleteStreamingDistribution: instance GHC.Generics.Constructor Network.AWS.CloudFront.DeleteStreamingDistribution.C1_0DeleteStreamingDistribution
+ Network.AWS.CloudFront.DeleteStreamingDistribution: instance GHC.Generics.Constructor Network.AWS.CloudFront.DeleteStreamingDistribution.C1_0DeleteStreamingDistributionResponse
+ Network.AWS.CloudFront.DeleteStreamingDistribution: instance GHC.Generics.Datatype Network.AWS.CloudFront.DeleteStreamingDistribution.D1DeleteStreamingDistribution
+ Network.AWS.CloudFront.DeleteStreamingDistribution: instance GHC.Generics.Datatype Network.AWS.CloudFront.DeleteStreamingDistribution.D1DeleteStreamingDistributionResponse
+ Network.AWS.CloudFront.DeleteStreamingDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.DeleteStreamingDistribution.S1_0_0DeleteStreamingDistribution
+ Network.AWS.CloudFront.DeleteStreamingDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.DeleteStreamingDistribution.S1_0_1DeleteStreamingDistribution
+ Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentity: instance GHC.Generics.Constructor Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentity.C1_0GetCloudFrontOriginAccessIdentity
+ Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentity: instance GHC.Generics.Constructor Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentity.C1_0GetCloudFrontOriginAccessIdentityResponse
+ Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentity: instance GHC.Generics.Datatype Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentity.D1GetCloudFrontOriginAccessIdentity
+ Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentity: instance GHC.Generics.Datatype Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentity.D1GetCloudFrontOriginAccessIdentityResponse
+ Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentity: instance GHC.Generics.Selector Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentity.S1_0_0GetCloudFrontOriginAccessIdentity
+ Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentity: instance GHC.Generics.Selector Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentity.S1_0_0GetCloudFrontOriginAccessIdentityResponse
+ Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentity: instance GHC.Generics.Selector Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentity.S1_0_1GetCloudFrontOriginAccessIdentityResponse
+ Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentity: instance GHC.Generics.Selector Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentity.S1_0_2GetCloudFrontOriginAccessIdentityResponse
+ Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentityConfig: instance GHC.Generics.Constructor Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentityConfig.C1_0GetCloudFrontOriginAccessIdentityConfig
+ Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentityConfig: instance GHC.Generics.Constructor Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentityConfig.C1_0GetCloudFrontOriginAccessIdentityConfigResponse
+ Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentityConfig: instance GHC.Generics.Datatype Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentityConfig.D1GetCloudFrontOriginAccessIdentityConfig
+ Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentityConfig: instance GHC.Generics.Datatype Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentityConfig.D1GetCloudFrontOriginAccessIdentityConfigResponse
+ Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentityConfig: instance GHC.Generics.Selector Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentityConfig.S1_0_0GetCloudFrontOriginAccessIdentityConfig
+ Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentityConfig: instance GHC.Generics.Selector Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentityConfig.S1_0_0GetCloudFrontOriginAccessIdentityConfigResponse
+ Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentityConfig: instance GHC.Generics.Selector Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentityConfig.S1_0_1GetCloudFrontOriginAccessIdentityConfigResponse
+ Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentityConfig: instance GHC.Generics.Selector Network.AWS.CloudFront.GetCloudFrontOriginAccessIdentityConfig.S1_0_2GetCloudFrontOriginAccessIdentityConfigResponse
+ Network.AWS.CloudFront.GetDistribution: instance GHC.Generics.Constructor Network.AWS.CloudFront.GetDistribution.C1_0GetDistribution
+ Network.AWS.CloudFront.GetDistribution: instance GHC.Generics.Constructor Network.AWS.CloudFront.GetDistribution.C1_0GetDistributionResponse
+ Network.AWS.CloudFront.GetDistribution: instance GHC.Generics.Datatype Network.AWS.CloudFront.GetDistribution.D1GetDistribution
+ Network.AWS.CloudFront.GetDistribution: instance GHC.Generics.Datatype Network.AWS.CloudFront.GetDistribution.D1GetDistributionResponse
+ Network.AWS.CloudFront.GetDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.GetDistribution.S1_0_0GetDistribution
+ Network.AWS.CloudFront.GetDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.GetDistribution.S1_0_0GetDistributionResponse
+ Network.AWS.CloudFront.GetDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.GetDistribution.S1_0_1GetDistributionResponse
+ Network.AWS.CloudFront.GetDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.GetDistribution.S1_0_2GetDistributionResponse
+ Network.AWS.CloudFront.GetDistributionConfig: instance GHC.Generics.Constructor Network.AWS.CloudFront.GetDistributionConfig.C1_0GetDistributionConfig
+ Network.AWS.CloudFront.GetDistributionConfig: instance GHC.Generics.Constructor Network.AWS.CloudFront.GetDistributionConfig.C1_0GetDistributionConfigResponse
+ Network.AWS.CloudFront.GetDistributionConfig: instance GHC.Generics.Datatype Network.AWS.CloudFront.GetDistributionConfig.D1GetDistributionConfig
+ Network.AWS.CloudFront.GetDistributionConfig: instance GHC.Generics.Datatype Network.AWS.CloudFront.GetDistributionConfig.D1GetDistributionConfigResponse
+ Network.AWS.CloudFront.GetDistributionConfig: instance GHC.Generics.Selector Network.AWS.CloudFront.GetDistributionConfig.S1_0_0GetDistributionConfig
+ Network.AWS.CloudFront.GetDistributionConfig: instance GHC.Generics.Selector Network.AWS.CloudFront.GetDistributionConfig.S1_0_0GetDistributionConfigResponse
+ Network.AWS.CloudFront.GetDistributionConfig: instance GHC.Generics.Selector Network.AWS.CloudFront.GetDistributionConfig.S1_0_1GetDistributionConfigResponse
+ Network.AWS.CloudFront.GetDistributionConfig: instance GHC.Generics.Selector Network.AWS.CloudFront.GetDistributionConfig.S1_0_2GetDistributionConfigResponse
+ Network.AWS.CloudFront.GetInvalidation: instance GHC.Generics.Constructor Network.AWS.CloudFront.GetInvalidation.C1_0GetInvalidation
+ Network.AWS.CloudFront.GetInvalidation: instance GHC.Generics.Constructor Network.AWS.CloudFront.GetInvalidation.C1_0GetInvalidationResponse
+ Network.AWS.CloudFront.GetInvalidation: instance GHC.Generics.Datatype Network.AWS.CloudFront.GetInvalidation.D1GetInvalidation
+ Network.AWS.CloudFront.GetInvalidation: instance GHC.Generics.Datatype Network.AWS.CloudFront.GetInvalidation.D1GetInvalidationResponse
+ Network.AWS.CloudFront.GetInvalidation: instance GHC.Generics.Selector Network.AWS.CloudFront.GetInvalidation.S1_0_0GetInvalidation
+ Network.AWS.CloudFront.GetInvalidation: instance GHC.Generics.Selector Network.AWS.CloudFront.GetInvalidation.S1_0_0GetInvalidationResponse
+ Network.AWS.CloudFront.GetInvalidation: instance GHC.Generics.Selector Network.AWS.CloudFront.GetInvalidation.S1_0_1GetInvalidation
+ Network.AWS.CloudFront.GetInvalidation: instance GHC.Generics.Selector Network.AWS.CloudFront.GetInvalidation.S1_0_1GetInvalidationResponse
+ Network.AWS.CloudFront.GetStreamingDistribution: instance GHC.Generics.Constructor Network.AWS.CloudFront.GetStreamingDistribution.C1_0GetStreamingDistribution
+ Network.AWS.CloudFront.GetStreamingDistribution: instance GHC.Generics.Constructor Network.AWS.CloudFront.GetStreamingDistribution.C1_0GetStreamingDistributionResponse
+ Network.AWS.CloudFront.GetStreamingDistribution: instance GHC.Generics.Datatype Network.AWS.CloudFront.GetStreamingDistribution.D1GetStreamingDistribution
+ Network.AWS.CloudFront.GetStreamingDistribution: instance GHC.Generics.Datatype Network.AWS.CloudFront.GetStreamingDistribution.D1GetStreamingDistributionResponse
+ Network.AWS.CloudFront.GetStreamingDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.GetStreamingDistribution.S1_0_0GetStreamingDistribution
+ Network.AWS.CloudFront.GetStreamingDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.GetStreamingDistribution.S1_0_0GetStreamingDistributionResponse
+ Network.AWS.CloudFront.GetStreamingDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.GetStreamingDistribution.S1_0_1GetStreamingDistributionResponse
+ Network.AWS.CloudFront.GetStreamingDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.GetStreamingDistribution.S1_0_2GetStreamingDistributionResponse
+ Network.AWS.CloudFront.GetStreamingDistributionConfig: instance GHC.Generics.Constructor Network.AWS.CloudFront.GetStreamingDistributionConfig.C1_0GetStreamingDistributionConfig
+ Network.AWS.CloudFront.GetStreamingDistributionConfig: instance GHC.Generics.Constructor Network.AWS.CloudFront.GetStreamingDistributionConfig.C1_0GetStreamingDistributionConfigResponse
+ Network.AWS.CloudFront.GetStreamingDistributionConfig: instance GHC.Generics.Datatype Network.AWS.CloudFront.GetStreamingDistributionConfig.D1GetStreamingDistributionConfig
+ Network.AWS.CloudFront.GetStreamingDistributionConfig: instance GHC.Generics.Datatype Network.AWS.CloudFront.GetStreamingDistributionConfig.D1GetStreamingDistributionConfigResponse
+ Network.AWS.CloudFront.GetStreamingDistributionConfig: instance GHC.Generics.Selector Network.AWS.CloudFront.GetStreamingDistributionConfig.S1_0_0GetStreamingDistributionConfig
+ Network.AWS.CloudFront.GetStreamingDistributionConfig: instance GHC.Generics.Selector Network.AWS.CloudFront.GetStreamingDistributionConfig.S1_0_0GetStreamingDistributionConfigResponse
+ Network.AWS.CloudFront.GetStreamingDistributionConfig: instance GHC.Generics.Selector Network.AWS.CloudFront.GetStreamingDistributionConfig.S1_0_1GetStreamingDistributionConfigResponse
+ Network.AWS.CloudFront.GetStreamingDistributionConfig: instance GHC.Generics.Selector Network.AWS.CloudFront.GetStreamingDistributionConfig.S1_0_2GetStreamingDistributionConfigResponse
+ Network.AWS.CloudFront.ListCloudFrontOriginAccessIdentities: instance GHC.Generics.Constructor Network.AWS.CloudFront.ListCloudFrontOriginAccessIdentities.C1_0ListCloudFrontOriginAccessIdentities
+ Network.AWS.CloudFront.ListCloudFrontOriginAccessIdentities: instance GHC.Generics.Constructor Network.AWS.CloudFront.ListCloudFrontOriginAccessIdentities.C1_0ListCloudFrontOriginAccessIdentitiesResponse
+ Network.AWS.CloudFront.ListCloudFrontOriginAccessIdentities: instance GHC.Generics.Datatype Network.AWS.CloudFront.ListCloudFrontOriginAccessIdentities.D1ListCloudFrontOriginAccessIdentities
+ Network.AWS.CloudFront.ListCloudFrontOriginAccessIdentities: instance GHC.Generics.Datatype Network.AWS.CloudFront.ListCloudFrontOriginAccessIdentities.D1ListCloudFrontOriginAccessIdentitiesResponse
+ Network.AWS.CloudFront.ListCloudFrontOriginAccessIdentities: instance GHC.Generics.Selector Network.AWS.CloudFront.ListCloudFrontOriginAccessIdentities.S1_0_0ListCloudFrontOriginAccessIdentities
+ Network.AWS.CloudFront.ListCloudFrontOriginAccessIdentities: instance GHC.Generics.Selector Network.AWS.CloudFront.ListCloudFrontOriginAccessIdentities.S1_0_0ListCloudFrontOriginAccessIdentitiesResponse
+ Network.AWS.CloudFront.ListCloudFrontOriginAccessIdentities: instance GHC.Generics.Selector Network.AWS.CloudFront.ListCloudFrontOriginAccessIdentities.S1_0_1ListCloudFrontOriginAccessIdentities
+ Network.AWS.CloudFront.ListCloudFrontOriginAccessIdentities: instance GHC.Generics.Selector Network.AWS.CloudFront.ListCloudFrontOriginAccessIdentities.S1_0_1ListCloudFrontOriginAccessIdentitiesResponse
+ Network.AWS.CloudFront.ListDistributions: instance GHC.Generics.Constructor Network.AWS.CloudFront.ListDistributions.C1_0ListDistributions
+ Network.AWS.CloudFront.ListDistributions: instance GHC.Generics.Constructor Network.AWS.CloudFront.ListDistributions.C1_0ListDistributionsResponse
+ Network.AWS.CloudFront.ListDistributions: instance GHC.Generics.Datatype Network.AWS.CloudFront.ListDistributions.D1ListDistributions
+ Network.AWS.CloudFront.ListDistributions: instance GHC.Generics.Datatype Network.AWS.CloudFront.ListDistributions.D1ListDistributionsResponse
+ Network.AWS.CloudFront.ListDistributions: instance GHC.Generics.Selector Network.AWS.CloudFront.ListDistributions.S1_0_0ListDistributions
+ Network.AWS.CloudFront.ListDistributions: instance GHC.Generics.Selector Network.AWS.CloudFront.ListDistributions.S1_0_0ListDistributionsResponse
+ Network.AWS.CloudFront.ListDistributions: instance GHC.Generics.Selector Network.AWS.CloudFront.ListDistributions.S1_0_1ListDistributions
+ Network.AWS.CloudFront.ListDistributions: instance GHC.Generics.Selector Network.AWS.CloudFront.ListDistributions.S1_0_1ListDistributionsResponse
+ Network.AWS.CloudFront.ListDistributionsByWebACLId: instance GHC.Generics.Constructor Network.AWS.CloudFront.ListDistributionsByWebACLId.C1_0ListDistributionsByWebACLId
+ Network.AWS.CloudFront.ListDistributionsByWebACLId: instance GHC.Generics.Constructor Network.AWS.CloudFront.ListDistributionsByWebACLId.C1_0ListDistributionsByWebACLIdResponse
+ Network.AWS.CloudFront.ListDistributionsByWebACLId: instance GHC.Generics.Datatype Network.AWS.CloudFront.ListDistributionsByWebACLId.D1ListDistributionsByWebACLId
+ Network.AWS.CloudFront.ListDistributionsByWebACLId: instance GHC.Generics.Datatype Network.AWS.CloudFront.ListDistributionsByWebACLId.D1ListDistributionsByWebACLIdResponse
+ Network.AWS.CloudFront.ListDistributionsByWebACLId: instance GHC.Generics.Selector Network.AWS.CloudFront.ListDistributionsByWebACLId.S1_0_0ListDistributionsByWebACLId
+ Network.AWS.CloudFront.ListDistributionsByWebACLId: instance GHC.Generics.Selector Network.AWS.CloudFront.ListDistributionsByWebACLId.S1_0_0ListDistributionsByWebACLIdResponse
+ Network.AWS.CloudFront.ListDistributionsByWebACLId: instance GHC.Generics.Selector Network.AWS.CloudFront.ListDistributionsByWebACLId.S1_0_1ListDistributionsByWebACLId
+ Network.AWS.CloudFront.ListDistributionsByWebACLId: instance GHC.Generics.Selector Network.AWS.CloudFront.ListDistributionsByWebACLId.S1_0_1ListDistributionsByWebACLIdResponse
+ Network.AWS.CloudFront.ListDistributionsByWebACLId: instance GHC.Generics.Selector Network.AWS.CloudFront.ListDistributionsByWebACLId.S1_0_2ListDistributionsByWebACLId
+ Network.AWS.CloudFront.ListInvalidations: instance GHC.Generics.Constructor Network.AWS.CloudFront.ListInvalidations.C1_0ListInvalidations
+ Network.AWS.CloudFront.ListInvalidations: instance GHC.Generics.Constructor Network.AWS.CloudFront.ListInvalidations.C1_0ListInvalidationsResponse
+ Network.AWS.CloudFront.ListInvalidations: instance GHC.Generics.Datatype Network.AWS.CloudFront.ListInvalidations.D1ListInvalidations
+ Network.AWS.CloudFront.ListInvalidations: instance GHC.Generics.Datatype Network.AWS.CloudFront.ListInvalidations.D1ListInvalidationsResponse
+ Network.AWS.CloudFront.ListInvalidations: instance GHC.Generics.Selector Network.AWS.CloudFront.ListInvalidations.S1_0_0ListInvalidations
+ Network.AWS.CloudFront.ListInvalidations: instance GHC.Generics.Selector Network.AWS.CloudFront.ListInvalidations.S1_0_0ListInvalidationsResponse
+ Network.AWS.CloudFront.ListInvalidations: instance GHC.Generics.Selector Network.AWS.CloudFront.ListInvalidations.S1_0_1ListInvalidations
+ Network.AWS.CloudFront.ListInvalidations: instance GHC.Generics.Selector Network.AWS.CloudFront.ListInvalidations.S1_0_1ListInvalidationsResponse
+ Network.AWS.CloudFront.ListInvalidations: instance GHC.Generics.Selector Network.AWS.CloudFront.ListInvalidations.S1_0_2ListInvalidations
+ Network.AWS.CloudFront.ListStreamingDistributions: instance GHC.Generics.Constructor Network.AWS.CloudFront.ListStreamingDistributions.C1_0ListStreamingDistributions
+ Network.AWS.CloudFront.ListStreamingDistributions: instance GHC.Generics.Constructor Network.AWS.CloudFront.ListStreamingDistributions.C1_0ListStreamingDistributionsResponse
+ Network.AWS.CloudFront.ListStreamingDistributions: instance GHC.Generics.Datatype Network.AWS.CloudFront.ListStreamingDistributions.D1ListStreamingDistributions
+ Network.AWS.CloudFront.ListStreamingDistributions: instance GHC.Generics.Datatype Network.AWS.CloudFront.ListStreamingDistributions.D1ListStreamingDistributionsResponse
+ Network.AWS.CloudFront.ListStreamingDistributions: instance GHC.Generics.Selector Network.AWS.CloudFront.ListStreamingDistributions.S1_0_0ListStreamingDistributions
+ Network.AWS.CloudFront.ListStreamingDistributions: instance GHC.Generics.Selector Network.AWS.CloudFront.ListStreamingDistributions.S1_0_0ListStreamingDistributionsResponse
+ Network.AWS.CloudFront.ListStreamingDistributions: instance GHC.Generics.Selector Network.AWS.CloudFront.ListStreamingDistributions.S1_0_1ListStreamingDistributions
+ Network.AWS.CloudFront.ListStreamingDistributions: instance GHC.Generics.Selector Network.AWS.CloudFront.ListStreamingDistributions.S1_0_1ListStreamingDistributionsResponse
+ Network.AWS.CloudFront.Types: Cloudfront :: CertificateSource
+ Network.AWS.CloudFront.Types: IAM :: CertificateSource
+ Network.AWS.CloudFront.Types: cbCompress :: Lens' CacheBehavior (Maybe Bool)
+ Network.AWS.CloudFront.Types: data CertificateSource
+ Network.AWS.CloudFront.Types: dcbCompress :: Lens' DefaultCacheBehavior (Maybe Bool)
+ Network.AWS.CloudFront.Types: vcCertificate :: Lens' ViewerCertificate (Maybe Text)
+ Network.AWS.CloudFront.Types: vcCertificateSource :: Lens' ViewerCertificate (Maybe CertificateSource)
+ Network.AWS.CloudFront.UpdateCloudFrontOriginAccessIdentity: instance GHC.Generics.Constructor Network.AWS.CloudFront.UpdateCloudFrontOriginAccessIdentity.C1_0UpdateCloudFrontOriginAccessIdentity
+ Network.AWS.CloudFront.UpdateCloudFrontOriginAccessIdentity: instance GHC.Generics.Constructor Network.AWS.CloudFront.UpdateCloudFrontOriginAccessIdentity.C1_0UpdateCloudFrontOriginAccessIdentityResponse
+ Network.AWS.CloudFront.UpdateCloudFrontOriginAccessIdentity: instance GHC.Generics.Datatype Network.AWS.CloudFront.UpdateCloudFrontOriginAccessIdentity.D1UpdateCloudFrontOriginAccessIdentity
+ Network.AWS.CloudFront.UpdateCloudFrontOriginAccessIdentity: instance GHC.Generics.Datatype Network.AWS.CloudFront.UpdateCloudFrontOriginAccessIdentity.D1UpdateCloudFrontOriginAccessIdentityResponse
+ Network.AWS.CloudFront.UpdateCloudFrontOriginAccessIdentity: instance GHC.Generics.Selector Network.AWS.CloudFront.UpdateCloudFrontOriginAccessIdentity.S1_0_0UpdateCloudFrontOriginAccessIdentity
+ Network.AWS.CloudFront.UpdateCloudFrontOriginAccessIdentity: instance GHC.Generics.Selector Network.AWS.CloudFront.UpdateCloudFrontOriginAccessIdentity.S1_0_0UpdateCloudFrontOriginAccessIdentityResponse
+ Network.AWS.CloudFront.UpdateCloudFrontOriginAccessIdentity: instance GHC.Generics.Selector Network.AWS.CloudFront.UpdateCloudFrontOriginAccessIdentity.S1_0_1UpdateCloudFrontOriginAccessIdentity
+ Network.AWS.CloudFront.UpdateCloudFrontOriginAccessIdentity: instance GHC.Generics.Selector Network.AWS.CloudFront.UpdateCloudFrontOriginAccessIdentity.S1_0_1UpdateCloudFrontOriginAccessIdentityResponse
+ Network.AWS.CloudFront.UpdateCloudFrontOriginAccessIdentity: instance GHC.Generics.Selector Network.AWS.CloudFront.UpdateCloudFrontOriginAccessIdentity.S1_0_2UpdateCloudFrontOriginAccessIdentity
+ Network.AWS.CloudFront.UpdateCloudFrontOriginAccessIdentity: instance GHC.Generics.Selector Network.AWS.CloudFront.UpdateCloudFrontOriginAccessIdentity.S1_0_2UpdateCloudFrontOriginAccessIdentityResponse
+ Network.AWS.CloudFront.UpdateDistribution: instance GHC.Generics.Constructor Network.AWS.CloudFront.UpdateDistribution.C1_0UpdateDistribution
+ Network.AWS.CloudFront.UpdateDistribution: instance GHC.Generics.Constructor Network.AWS.CloudFront.UpdateDistribution.C1_0UpdateDistributionResponse
+ Network.AWS.CloudFront.UpdateDistribution: instance GHC.Generics.Datatype Network.AWS.CloudFront.UpdateDistribution.D1UpdateDistribution
+ Network.AWS.CloudFront.UpdateDistribution: instance GHC.Generics.Datatype Network.AWS.CloudFront.UpdateDistribution.D1UpdateDistributionResponse
+ Network.AWS.CloudFront.UpdateDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.UpdateDistribution.S1_0_0UpdateDistribution
+ Network.AWS.CloudFront.UpdateDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.UpdateDistribution.S1_0_0UpdateDistributionResponse
+ Network.AWS.CloudFront.UpdateDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.UpdateDistribution.S1_0_1UpdateDistribution
+ Network.AWS.CloudFront.UpdateDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.UpdateDistribution.S1_0_1UpdateDistributionResponse
+ Network.AWS.CloudFront.UpdateDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.UpdateDistribution.S1_0_2UpdateDistribution
+ Network.AWS.CloudFront.UpdateDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.UpdateDistribution.S1_0_2UpdateDistributionResponse
+ Network.AWS.CloudFront.UpdateStreamingDistribution: instance GHC.Generics.Constructor Network.AWS.CloudFront.UpdateStreamingDistribution.C1_0UpdateStreamingDistribution
+ Network.AWS.CloudFront.UpdateStreamingDistribution: instance GHC.Generics.Constructor Network.AWS.CloudFront.UpdateStreamingDistribution.C1_0UpdateStreamingDistributionResponse
+ Network.AWS.CloudFront.UpdateStreamingDistribution: instance GHC.Generics.Datatype Network.AWS.CloudFront.UpdateStreamingDistribution.D1UpdateStreamingDistribution
+ Network.AWS.CloudFront.UpdateStreamingDistribution: instance GHC.Generics.Datatype Network.AWS.CloudFront.UpdateStreamingDistribution.D1UpdateStreamingDistributionResponse
+ Network.AWS.CloudFront.UpdateStreamingDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.UpdateStreamingDistribution.S1_0_0UpdateStreamingDistribution
+ Network.AWS.CloudFront.UpdateStreamingDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.UpdateStreamingDistribution.S1_0_0UpdateStreamingDistributionResponse
+ Network.AWS.CloudFront.UpdateStreamingDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.UpdateStreamingDistribution.S1_0_1UpdateStreamingDistribution
+ Network.AWS.CloudFront.UpdateStreamingDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.UpdateStreamingDistribution.S1_0_1UpdateStreamingDistributionResponse
+ Network.AWS.CloudFront.UpdateStreamingDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.UpdateStreamingDistribution.S1_0_2UpdateStreamingDistribution
+ Network.AWS.CloudFront.UpdateStreamingDistribution: instance GHC.Generics.Selector Network.AWS.CloudFront.UpdateStreamingDistribution.S1_0_2UpdateStreamingDistributionResponse

Files

README.md view
@@ -8,7 +8,7 @@  ## Version -`1.3.6`+`1.3.7`   ## Description
amazonka-cloudfront.cabal view
@@ -1,5 +1,5 @@ name:                  amazonka-cloudfront-version:               1.3.6+version:               1.3.7 synopsis:              Amazon CloudFront SDK. homepage:              https://github.com/brendanhay/amazonka bug-reports:           https://github.com/brendanhay/amazonka/issues@@ -81,7 +81,7 @@         , Network.AWS.CloudFront.Types.Sum      build-depends:-          amazonka-core == 1.3.6.*+          amazonka-core == 1.3.7.*         , base          >= 4.7     && < 5  test-suite amazonka-cloudfront-test@@ -101,12 +101,11 @@         , Test.AWS.CloudFront.Internal      build-depends:-          amazonka-core == 1.3.6.*-        , amazonka-test == 1.3.6.*-        , amazonka-cloudfront == 1.3.6.*+          amazonka-core == 1.3.7.*+        , amazonka-test == 1.3.7.*+        , amazonka-cloudfront == 1.3.7.*         , base         , bytestring-        , lens         , tasty         , tasty-hunit         , text
gen/Network/AWS/CloudFront.hs view
@@ -262,6 +262,9 @@      -- * Types +    -- ** CertificateSource+    , CertificateSource (..)+     -- ** GeoRestrictionType     , GeoRestrictionType (..) @@ -311,6 +314,7 @@     , cacheBehavior     , cbAllowedMethods     , cbMaxTTL+    , cbCompress     , cbSmoothStreaming     , cbDefaultTTL     , cbPathPattern@@ -400,6 +404,7 @@     , defaultCacheBehavior     , dcbAllowedMethods     , dcbMaxTTL+    , dcbCompress     , dcbSmoothStreaming     , dcbDefaultTTL     , dcbTargetOriginId@@ -638,7 +643,9 @@     , ViewerCertificate     , viewerCertificate     , vcSSLSupportMethod+    , vcCertificateSource     , vcMinimumProtocolVersion+    , vcCertificate     , vcIAMCertificateId     , vcCloudFrontDefaultCertificate     ) where
gen/Network/AWS/CloudFront/CreateCloudFrontOriginAccessIdentity.hs view
@@ -41,6 +41,7 @@  import           Network.AWS.CloudFront.Types import           Network.AWS.CloudFront.Types.Product+import           Network.AWS.Lens import           Network.AWS.Prelude import           Network.AWS.Request import           Network.AWS.Response@@ -86,7 +87,7 @@          CreateCloudFrontOriginAccessIdentity where         toElement           = mkElement-              "{http://cloudfront.amazonaws.com/doc/2015-07-27/}CloudFrontOriginAccessIdentityConfig"+              "{http://cloudfront.amazonaws.com/doc/2015-09-17/}CloudFrontOriginAccessIdentityConfig"               .               _ccfoaiCloudFrontOriginAccessIdentityConfig @@ -98,7 +99,7 @@          where         toPath           = const-              "/2015-07-27/origin-access-identity/cloudfront"+              "/2015-09-17/origin-access-identity/cloudfront"  instance ToQuery CreateCloudFrontOriginAccessIdentity          where
gen/Network/AWS/CloudFront/CreateDistribution.hs view
@@ -41,6 +41,7 @@  import           Network.AWS.CloudFront.Types import           Network.AWS.CloudFront.Types.Product+import           Network.AWS.Lens import           Network.AWS.Prelude import           Network.AWS.Request import           Network.AWS.Response@@ -84,7 +85,7 @@ instance ToElement CreateDistribution where         toElement           = mkElement-              "{http://cloudfront.amazonaws.com/doc/2015-07-27/}DistributionConfig"+              "{http://cloudfront.amazonaws.com/doc/2015-09-17/}DistributionConfig"               .               _cdDistributionConfig @@ -92,7 +93,7 @@         toHeaders = const mempty  instance ToPath CreateDistribution where-        toPath = const "/2015-07-27/distribution"+        toPath = const "/2015-09-17/distribution"  instance ToQuery CreateDistribution where         toQuery = const mempty
gen/Network/AWS/CloudFront/CreateInvalidation.hs view
@@ -41,6 +41,7 @@  import           Network.AWS.CloudFront.Types import           Network.AWS.CloudFront.Types.Product+import           Network.AWS.Lens import           Network.AWS.Prelude import           Network.AWS.Request import           Network.AWS.Response@@ -92,7 +93,7 @@ instance ToElement CreateInvalidation where         toElement           = mkElement-              "{http://cloudfront.amazonaws.com/doc/2015-07-27/}InvalidationBatch"+              "{http://cloudfront.amazonaws.com/doc/2015-09-17/}InvalidationBatch"               .               _ciInvalidationBatch @@ -102,7 +103,7 @@ instance ToPath CreateInvalidation where         toPath CreateInvalidation'{..}           = mconcat-              ["/2015-07-27/distribution/", toBS _ciDistributionId,+              ["/2015-09-17/distribution/", toBS _ciDistributionId,                "/invalidation"]  instance ToQuery CreateInvalidation where
gen/Network/AWS/CloudFront/CreateStreamingDistribution.hs view
@@ -41,6 +41,7 @@  import           Network.AWS.CloudFront.Types import           Network.AWS.CloudFront.Types.Product+import           Network.AWS.Lens import           Network.AWS.Prelude import           Network.AWS.Request import           Network.AWS.Response@@ -84,7 +85,7 @@ instance ToElement CreateStreamingDistribution where         toElement           = mkElement-              "{http://cloudfront.amazonaws.com/doc/2015-07-27/}StreamingDistributionConfig"+              "{http://cloudfront.amazonaws.com/doc/2015-09-17/}StreamingDistributionConfig"               .               _csdStreamingDistributionConfig @@ -92,7 +93,7 @@         toHeaders = const mempty  instance ToPath CreateStreamingDistribution where-        toPath = const "/2015-07-27/streaming-distribution"+        toPath = const "/2015-09-17/streaming-distribution"  instance ToQuery CreateStreamingDistribution where         toQuery = const mempty
gen/Network/AWS/CloudFront/DeleteCloudFrontOriginAccessIdentity.hs view
@@ -37,6 +37,7 @@  import           Network.AWS.CloudFront.Types import           Network.AWS.CloudFront.Types.Product+import           Network.AWS.Lens import           Network.AWS.Prelude import           Network.AWS.Request import           Network.AWS.Response@@ -92,7 +93,7 @@          where         toPath DeleteCloudFrontOriginAccessIdentity'{..}           = mconcat-              ["/2015-07-27/origin-access-identity/cloudfront/",+              ["/2015-09-17/origin-access-identity/cloudfront/",                toBS _dcfoaiId]  instance ToQuery DeleteCloudFrontOriginAccessIdentity
gen/Network/AWS/CloudFront/DeleteDistribution.hs view
@@ -37,6 +37,7 @@  import           Network.AWS.CloudFront.Types import           Network.AWS.CloudFront.Types.Product+import           Network.AWS.Lens import           Network.AWS.Prelude import           Network.AWS.Request import           Network.AWS.Response@@ -86,7 +87,7 @@  instance ToPath DeleteDistribution where         toPath DeleteDistribution'{..}-          = mconcat ["/2015-07-27/distribution/", toBS _ddId]+          = mconcat ["/2015-09-17/distribution/", toBS _ddId]  instance ToQuery DeleteDistribution where         toQuery = const mempty
gen/Network/AWS/CloudFront/DeleteStreamingDistribution.hs view
@@ -37,6 +37,7 @@  import           Network.AWS.CloudFront.Types import           Network.AWS.CloudFront.Types.Product+import           Network.AWS.Lens import           Network.AWS.Prelude import           Network.AWS.Request import           Network.AWS.Response@@ -88,7 +89,7 @@ instance ToPath DeleteStreamingDistribution where         toPath DeleteStreamingDistribution'{..}           = mconcat-              ["/2015-07-27/streaming-distribution/", toBS _dsdId]+              ["/2015-09-17/streaming-distribution/", toBS _dsdId]  instance ToQuery DeleteStreamingDistribution where         toQuery = const mempty
gen/Network/AWS/CloudFront/GetCloudFrontOriginAccessIdentity.hs view
@@ -40,6 +40,7 @@  import           Network.AWS.CloudFront.Types import           Network.AWS.CloudFront.Types.Product+import           Network.AWS.Lens import           Network.AWS.Prelude import           Network.AWS.Request import           Network.AWS.Response@@ -88,7 +89,7 @@          where         toPath GetCloudFrontOriginAccessIdentity'{..}           = mconcat-              ["/2015-07-27/origin-access-identity/cloudfront/",+              ["/2015-09-17/origin-access-identity/cloudfront/",                toBS _gcfoaiId]  instance ToQuery GetCloudFrontOriginAccessIdentity
gen/Network/AWS/CloudFront/GetCloudFrontOriginAccessIdentityConfig.hs view
@@ -40,6 +40,7 @@  import           Network.AWS.CloudFront.Types import           Network.AWS.CloudFront.Types.Product+import           Network.AWS.Lens import           Network.AWS.Prelude import           Network.AWS.Request import           Network.AWS.Response@@ -88,7 +89,7 @@          GetCloudFrontOriginAccessIdentityConfig where         toPath GetCloudFrontOriginAccessIdentityConfig'{..}           = mconcat-              ["/2015-07-27/origin-access-identity/cloudfront/",+              ["/2015-09-17/origin-access-identity/cloudfront/",                toBS _gcfoaicId, "/config"]  instance ToQuery
gen/Network/AWS/CloudFront/GetDistribution.hs view
@@ -40,6 +40,7 @@  import           Network.AWS.CloudFront.Types import           Network.AWS.CloudFront.Types.Product+import           Network.AWS.Lens import           Network.AWS.Prelude import           Network.AWS.Request import           Network.AWS.Response@@ -83,7 +84,7 @@  instance ToPath GetDistribution where         toPath GetDistribution'{..}-          = mconcat ["/2015-07-27/distribution/", toBS _gdId]+          = mconcat ["/2015-09-17/distribution/", toBS _gdId]  instance ToQuery GetDistribution where         toQuery = const mempty
gen/Network/AWS/CloudFront/GetDistributionConfig.hs view
@@ -40,6 +40,7 @@  import           Network.AWS.CloudFront.Types import           Network.AWS.CloudFront.Types.Product+import           Network.AWS.Lens import           Network.AWS.Prelude import           Network.AWS.Request import           Network.AWS.Response@@ -85,7 +86,7 @@ instance ToPath GetDistributionConfig where         toPath GetDistributionConfig'{..}           = mconcat-              ["/2015-07-27/distribution/", toBS _gdcId, "/config"]+              ["/2015-09-17/distribution/", toBS _gdcId, "/config"]  instance ToQuery GetDistributionConfig where         toQuery = const mempty
gen/Network/AWS/CloudFront/GetInvalidation.hs view
@@ -40,6 +40,7 @@  import           Network.AWS.CloudFront.Types import           Network.AWS.CloudFront.Types.Product+import           Network.AWS.Lens import           Network.AWS.Prelude import           Network.AWS.Request import           Network.AWS.Response@@ -92,7 +93,7 @@ instance ToPath GetInvalidation where         toPath GetInvalidation'{..}           = mconcat-              ["/2015-07-27/distribution/", toBS _giDistributionId,+              ["/2015-09-17/distribution/", toBS _giDistributionId,                "/invalidation/", toBS _giId]  instance ToQuery GetInvalidation where
gen/Network/AWS/CloudFront/GetStreamingDistribution.hs view
@@ -40,6 +40,7 @@  import           Network.AWS.CloudFront.Types import           Network.AWS.CloudFront.Types.Product+import           Network.AWS.Lens import           Network.AWS.Prelude import           Network.AWS.Request import           Network.AWS.Response@@ -85,7 +86,7 @@ instance ToPath GetStreamingDistribution where         toPath GetStreamingDistribution'{..}           = mconcat-              ["/2015-07-27/streaming-distribution/", toBS _gsdId]+              ["/2015-09-17/streaming-distribution/", toBS _gsdId]  instance ToQuery GetStreamingDistribution where         toQuery = const mempty
gen/Network/AWS/CloudFront/GetStreamingDistributionConfig.hs view
@@ -40,6 +40,7 @@  import           Network.AWS.CloudFront.Types import           Network.AWS.CloudFront.Types.Product+import           Network.AWS.Lens import           Network.AWS.Prelude import           Network.AWS.Request import           Network.AWS.Response@@ -87,7 +88,7 @@ instance ToPath GetStreamingDistributionConfig where         toPath GetStreamingDistributionConfig'{..}           = mconcat-              ["/2015-07-27/streaming-distribution/", toBS _gsdcId,+              ["/2015-09-17/streaming-distribution/", toBS _gsdcId,                "/config"]  instance ToQuery GetStreamingDistributionConfig where
gen/Network/AWS/CloudFront/ListCloudFrontOriginAccessIdentities.hs view
@@ -42,6 +42,7 @@  import           Network.AWS.CloudFront.Types import           Network.AWS.CloudFront.Types.Product+import           Network.AWS.Lens import           Network.AWS.Pager import           Network.AWS.Prelude import           Network.AWS.Request@@ -122,7 +123,7 @@          where         toPath           = const-              "/2015-07-27/origin-access-identity/cloudfront"+              "/2015-09-17/origin-access-identity/cloudfront"  instance ToQuery ListCloudFrontOriginAccessIdentities          where
gen/Network/AWS/CloudFront/ListDistributions.hs view
@@ -42,6 +42,7 @@  import           Network.AWS.CloudFront.Types import           Network.AWS.CloudFront.Types.Product+import           Network.AWS.Lens import           Network.AWS.Pager import           Network.AWS.Prelude import           Network.AWS.Request@@ -108,7 +109,7 @@         toHeaders = const mempty  instance ToPath ListDistributions where-        toPath = const "/2015-07-27/distribution"+        toPath = const "/2015-09-17/distribution"  instance ToQuery ListDistributions where         toQuery ListDistributions'{..}
gen/Network/AWS/CloudFront/ListDistributionsByWebACLId.hs view
@@ -42,6 +42,7 @@  import           Network.AWS.CloudFront.Types import           Network.AWS.CloudFront.Types.Product+import           Network.AWS.Lens import           Network.AWS.Prelude import           Network.AWS.Request import           Network.AWS.Response@@ -110,7 +111,7 @@ instance ToPath ListDistributionsByWebACLId where         toPath ListDistributionsByWebACLId'{..}           = mconcat-              ["/2015-07-27/distributionsByWebACLId/",+              ["/2015-09-17/distributionsByWebACLId/",                toBS _ldbwaiWebACLId]  instance ToQuery ListDistributionsByWebACLId where
gen/Network/AWS/CloudFront/ListInvalidations.hs view
@@ -43,6 +43,7 @@  import           Network.AWS.CloudFront.Types import           Network.AWS.CloudFront.Types.Product+import           Network.AWS.Lens import           Network.AWS.Pager import           Network.AWS.Prelude import           Network.AWS.Request@@ -122,7 +123,7 @@ instance ToPath ListInvalidations where         toPath ListInvalidations'{..}           = mconcat-              ["/2015-07-27/distribution/", toBS _liDistributionId,+              ["/2015-09-17/distribution/", toBS _liDistributionId,                "/invalidation"]  instance ToQuery ListInvalidations where
gen/Network/AWS/CloudFront/ListStreamingDistributions.hs view
@@ -42,6 +42,7 @@  import           Network.AWS.CloudFront.Types import           Network.AWS.CloudFront.Types.Product+import           Network.AWS.Lens import           Network.AWS.Pager import           Network.AWS.Prelude import           Network.AWS.Request@@ -115,7 +116,7 @@         toHeaders = const mempty  instance ToPath ListStreamingDistributions where-        toPath = const "/2015-07-27/streaming-distribution"+        toPath = const "/2015-09-17/streaming-distribution"  instance ToQuery ListStreamingDistributions where         toQuery ListStreamingDistributions'{..}
gen/Network/AWS/CloudFront/Types.hs view
@@ -66,6 +66,9 @@     , _InvalidGeoRestrictionParameter     , _InvalidLocationCode +    -- * CertificateSource+    , CertificateSource (..)+     -- * GeoRestrictionType     , GeoRestrictionType (..) @@ -115,6 +118,7 @@     , cacheBehavior     , cbAllowedMethods     , cbMaxTTL+    , cbCompress     , cbSmoothStreaming     , cbDefaultTTL     , cbPathPattern@@ -204,6 +208,7 @@     , defaultCacheBehavior     , dcbAllowedMethods     , dcbMaxTTL+    , dcbCompress     , dcbSmoothStreaming     , dcbDefaultTTL     , dcbTargetOriginId@@ -442,24 +447,27 @@     , ViewerCertificate     , viewerCertificate     , vcSSLSupportMethod+    , vcCertificateSource     , vcMinimumProtocolVersion+    , vcCertificate     , vcIAMCertificateId     , vcCloudFrontDefaultCertificate     ) where  import           Network.AWS.CloudFront.Types.Product import           Network.AWS.CloudFront.Types.Sum+import           Network.AWS.Lens import           Network.AWS.Prelude import           Network.AWS.Sign.V4 --- | API version '2015-07-27' of the Amazon CloudFront SDK configuration.+-- | API version '2015-09-17' of the Amazon CloudFront SDK configuration. cloudFront :: Service cloudFront =     Service     { _svcAbbrev = "CloudFront"     , _svcSigner = v4     , _svcPrefix = "cloudfront"-    , _svcVersion = "2015-07-27"+    , _svcVersion = "2015-09-17"     , _svcEndpoint = defaultEndpoint cloudFront     , _svcTimeout = Just 70     , _svcCheck = statusSuccess
gen/Network/AWS/CloudFront/Types/Product.hs view
@@ -18,6 +18,7 @@ module Network.AWS.CloudFront.Types.Product where  import           Network.AWS.CloudFront.Types.Sum+import           Network.AWS.Lens import           Network.AWS.Prelude  -- | A complex type that lists the AWS accounts, if any, that you included in@@ -211,6 +212,7 @@ data CacheBehavior = CacheBehavior'     { _cbAllowedMethods       :: !(Maybe AllowedMethods)     , _cbMaxTTL               :: !(Maybe Integer)+    , _cbCompress             :: !(Maybe Bool)     , _cbSmoothStreaming      :: !(Maybe Bool)     , _cbDefaultTTL           :: !(Maybe Integer)     , _cbPathPattern          :: !Text@@ -229,6 +231,8 @@ -- -- * 'cbMaxTTL' --+-- * 'cbCompress'+-- -- * 'cbSmoothStreaming' -- -- * 'cbDefaultTTL'@@ -256,6 +260,7 @@     CacheBehavior'     { _cbAllowedMethods = Nothing     , _cbMaxTTL = Nothing+    , _cbCompress = Nothing     , _cbSmoothStreaming = Nothing     , _cbDefaultTTL = Nothing     , _cbPathPattern = pPathPattern_@@ -279,6 +284,26 @@ cbMaxTTL :: Lens' CacheBehavior (Maybe Integer) cbMaxTTL = lens _cbMaxTTL (\ s a -> s{_cbMaxTTL = a}); +-- | Whether you want CloudFront to automatically compress content for web+-- requests that include Accept-Encoding: gzip in the request header. If+-- so, specify true; if not, specify false. CloudFront compresses files+-- larger than 1000 bytes and less than 1 megabyte for both Amazon S3 and+-- custom origins. When a CloudFront edge location is unusually busy, some+-- files might not be compressed. The value of the Content-Type header must+-- be on the list of file types that CloudFront will compress. For the+-- current list, see+-- <http://docs.aws.amazon.com/console/cloudfront/compressed-content Serving Compressed Content>+-- in the Amazon CloudFront Developer Guide. If you configure CloudFront to+-- compress content, CloudFront removes the ETag response header from the+-- objects that it compresses. The ETag header indicates that the version+-- in a CloudFront edge cache is identical to the version on the origin+-- server, but after compression the two versions are no longer identical.+-- As a result, for compressed objects, CloudFront can\'t use the ETag+-- header to determine whether an expired object in the CloudFront edge+-- cache is still the latest version.+cbCompress :: Lens' CacheBehavior (Maybe Bool)+cbCompress = lens _cbCompress (\ s a -> s{_cbCompress = a});+ -- | Indicates whether you want to distribute media files in Microsoft Smooth -- Streaming format using the origin that is associated with this cache -- behavior. If so, specify true; if not, specify false.@@ -355,7 +380,8 @@         parseXML x           = CacheBehavior' <$>               (x .@? "AllowedMethods") <*> (x .@? "MaxTTL") <*>-                (x .@? "SmoothStreaming")+                (x .@? "Compress")+                <*> (x .@? "SmoothStreaming")                 <*> (x .@? "DefaultTTL")                 <*> (x .@ "PathPattern")                 <*> (x .@ "TargetOriginId")@@ -368,7 +394,7 @@         toXML CacheBehavior'{..}           = mconcat               ["AllowedMethods" @= _cbAllowedMethods,-               "MaxTTL" @= _cbMaxTTL,+               "MaxTTL" @= _cbMaxTTL, "Compress" @= _cbCompress,                "SmoothStreaming" @= _cbSmoothStreaming,                "DefaultTTL" @= _cbDefaultTTL,                "PathPattern" @= _cbPathPattern,@@ -1022,6 +1048,7 @@ data DefaultCacheBehavior = DefaultCacheBehavior'     { _dcbAllowedMethods       :: !(Maybe AllowedMethods)     , _dcbMaxTTL               :: !(Maybe Integer)+    , _dcbCompress             :: !(Maybe Bool)     , _dcbSmoothStreaming      :: !(Maybe Bool)     , _dcbDefaultTTL           :: !(Maybe Integer)     , _dcbTargetOriginId       :: !Text@@ -1039,6 +1066,8 @@ -- -- * 'dcbMaxTTL' --+-- * 'dcbCompress'+-- -- * 'dcbSmoothStreaming' -- -- * 'dcbDefaultTTL'@@ -1063,6 +1092,7 @@     DefaultCacheBehavior'     { _dcbAllowedMethods = Nothing     , _dcbMaxTTL = Nothing+    , _dcbCompress = Nothing     , _dcbSmoothStreaming = Nothing     , _dcbDefaultTTL = Nothing     , _dcbTargetOriginId = pTargetOriginId_@@ -1085,6 +1115,26 @@ dcbMaxTTL :: Lens' DefaultCacheBehavior (Maybe Integer) dcbMaxTTL = lens _dcbMaxTTL (\ s a -> s{_dcbMaxTTL = a}); +-- | Whether you want CloudFront to automatically compress content for web+-- requests that include Accept-Encoding: gzip in the request header. If+-- so, specify true; if not, specify false. CloudFront compresses files+-- larger than 1000 bytes and less than 1 megabyte for both Amazon S3 and+-- custom origins. When a CloudFront edge location is unusually busy, some+-- files might not be compressed. The value of the Content-Type header must+-- be on the list of file types that CloudFront will compress. For the+-- current list, see+-- <http://docs.aws.amazon.com/console/cloudfront/compressed-content Serving Compressed Content>+-- in the Amazon CloudFront Developer Guide. If you configure CloudFront to+-- compress content, CloudFront removes the ETag response header from the+-- objects that it compresses. The ETag header indicates that the version+-- in a CloudFront edge cache is identical to the version on the origin+-- server, but after compression the two versions are no longer identical.+-- As a result, for compressed objects, CloudFront can\'t use the ETag+-- header to determine whether an expired object in the CloudFront edge+-- cache is still the latest version.+dcbCompress :: Lens' DefaultCacheBehavior (Maybe Bool)+dcbCompress = lens _dcbCompress (\ s a -> s{_dcbCompress = a});+ -- | Indicates whether you want to distribute media files in Microsoft Smooth -- Streaming format using the origin that is associated with this cache -- behavior. If so, specify true; if not, specify false.@@ -1150,7 +1200,8 @@         parseXML x           = DefaultCacheBehavior' <$>               (x .@? "AllowedMethods") <*> (x .@? "MaxTTL") <*>-                (x .@? "SmoothStreaming")+                (x .@? "Compress")+                <*> (x .@? "SmoothStreaming")                 <*> (x .@? "DefaultTTL")                 <*> (x .@ "TargetOriginId")                 <*> (x .@ "ForwardedValues")@@ -1162,7 +1213,7 @@         toXML DefaultCacheBehavior'{..}           = mconcat               ["AllowedMethods" @= _dcbAllowedMethods,-               "MaxTTL" @= _dcbMaxTTL,+               "MaxTTL" @= _dcbMaxTTL, "Compress" @= _dcbCompress,                "SmoothStreaming" @= _dcbSmoothStreaming,                "DefaultTTL" @= _dcbDefaultTTL,                "TargetOriginId" @= _dcbTargetOriginId,@@ -3229,7 +3280,9 @@ -- /See:/ 'viewerCertificate' smart constructor. data ViewerCertificate = ViewerCertificate'     { _vcSSLSupportMethod             :: !(Maybe SSLSupportMethod)+    , _vcCertificateSource            :: !(Maybe CertificateSource)     , _vcMinimumProtocolVersion       :: !(Maybe MinimumProtocolVersion)+    , _vcCertificate                  :: !(Maybe Text)     , _vcIAMCertificateId             :: !(Maybe Text)     , _vcCloudFrontDefaultCertificate :: !(Maybe Bool)     } deriving (Eq,Read,Show,Data,Typeable,Generic)@@ -3240,8 +3293,12 @@ -- -- * 'vcSSLSupportMethod' --+-- * 'vcCertificateSource'+-- -- * 'vcMinimumProtocolVersion' --+-- * 'vcCertificate'+-- -- * 'vcIAMCertificateId' -- -- * 'vcCloudFrontDefaultCertificate'@@ -3250,7 +3307,9 @@ viewerCertificate =     ViewerCertificate'     { _vcSSLSupportMethod = Nothing+    , _vcCertificateSource = Nothing     , _vcMinimumProtocolVersion = Nothing+    , _vcCertificate = Nothing     , _vcIAMCertificateId = Nothing     , _vcCloudFrontDefaultCertificate = Nothing     }@@ -3268,6 +3327,17 @@ vcSSLSupportMethod :: Lens' ViewerCertificate (Maybe SSLSupportMethod) vcSSLSupportMethod = lens _vcSSLSupportMethod (\ s a -> s{_vcSSLSupportMethod = a}); +-- | If you want viewers to use HTTPS to request your objects and you\'re+-- using the CloudFront domain name of your distribution in your object+-- URLs (for example, https:\/\/d111111abcdef8.cloudfront.net\/logo.jpg),+-- set to \"cloudfront\". If you want viewers to use HTTPS to request your+-- objects and you\'re using an alternate domain name in your object URLs+-- (for example, https:\/\/example.com\/logo.jpg), set to \"iam\", and+-- update the Certificate field with the IAM certificate identifier of the+-- custom viewer certificate for this distribution.+vcCertificateSource :: Lens' ViewerCertificate (Maybe CertificateSource)+vcCertificateSource = lens _vcCertificateSource (\ s a -> s{_vcCertificateSource = a});+ -- | Specify the minimum version of the SSL protocol that you want CloudFront -- to use, SSLv3 or TLSv1, for HTTPS connections. CloudFront will serve -- your objects only to browsers or devices that support at least the SSL@@ -3285,16 +3355,27 @@  -- | If you want viewers to use HTTPS to request your objects and you\'re -- using an alternate domain name in your object URLs (for example,+-- https:\/\/example.com\/logo.jpg), set to the IAM certificate identifier+-- of the custom viewer certificate for this distribution.+vcCertificate :: Lens' ViewerCertificate (Maybe Text)+vcCertificate = lens _vcCertificate (\ s a -> s{_vcCertificate = a});++-- | Note: this field is deprecated. Please use \"iam\" as CertificateSource+-- and specify the IAM certificate Id as the Certificate. If you want+-- viewers to use HTTPS to request your objects and you\'re using an+-- alternate domain name in your object URLs (for example, -- https:\/\/example.com\/logo.jpg), specify the IAM certificate identifier -- of the custom viewer certificate for this distribution. Specify either -- this value or CloudFrontDefaultCertificate. vcIAMCertificateId :: Lens' ViewerCertificate (Maybe Text) vcIAMCertificateId = lens _vcIAMCertificateId (\ s a -> s{_vcIAMCertificateId = a}); --- | If you want viewers to use HTTPS to request your objects and you\'re--- using the CloudFront domain name of your distribution in your object--- URLs (for example, https:\/\/d111111abcdef8.cloudfront.net\/logo.jpg),--- set to true. Omit this value if you are setting an IAMCertificateId.+-- | Note: this field is deprecated. Please use \"cloudfront\" as+-- CertificateSource and omit specifying a Certificate. If you want viewers+-- to use HTTPS to request your objects and you\'re using the CloudFront+-- domain name of your distribution in your object URLs (for example,+-- https:\/\/d111111abcdef8.cloudfront.net\/logo.jpg), set to true. Omit+-- this value if you are setting an IAMCertificateId. vcCloudFrontDefaultCertificate :: Lens' ViewerCertificate (Maybe Bool) vcCloudFrontDefaultCertificate = lens _vcCloudFrontDefaultCertificate (\ s a -> s{_vcCloudFrontDefaultCertificate = a}); @@ -3302,7 +3383,9 @@         parseXML x           = ViewerCertificate' <$>               (x .@? "SSLSupportMethod") <*>-                (x .@? "MinimumProtocolVersion")+                (x .@? "CertificateSource")+                <*> (x .@? "MinimumProtocolVersion")+                <*> (x .@? "Certificate")                 <*> (x .@? "IAMCertificateId")                 <*> (x .@? "CloudFrontDefaultCertificate") @@ -3310,8 +3393,10 @@         toXML ViewerCertificate'{..}           = mconcat               ["SSLSupportMethod" @= _vcSSLSupportMethod,+               "CertificateSource" @= _vcCertificateSource,                "MinimumProtocolVersion" @=                  _vcMinimumProtocolVersion,+               "Certificate" @= _vcCertificate,                "IAMCertificateId" @= _vcIAMCertificateId,                "CloudFrontDefaultCertificate" @=                  _vcCloudFrontDefaultCertificate]
gen/Network/AWS/CloudFront/Types/Sum.hs view
@@ -19,11 +19,39 @@  import           Network.AWS.Prelude +data CertificateSource+    = Cloudfront+    | IAM+    deriving (Eq,Ord,Read,Show,Enum,Bounded,Data,Typeable,Generic)++instance FromText CertificateSource where+    parser = takeLowerText >>= \case+        "cloudfront" -> pure Cloudfront+        "iam" -> pure IAM+        e -> fromTextError $ "Failure parsing CertificateSource from value: '" <> e+           <> "'. Accepted values: cloudfront, iam"++instance ToText CertificateSource where+    toText = \case+        Cloudfront -> "cloudfront"+        IAM -> "iam"++instance Hashable     CertificateSource+instance ToByteString CertificateSource+instance ToQuery      CertificateSource+instance ToHeader     CertificateSource++instance FromXML CertificateSource where+    parseXML = parseXMLText "CertificateSource"++instance ToXML CertificateSource where+    toXML = toXMLText+ data GeoRestrictionType     = Blacklist     | None     | Whitelist-    deriving (Eq,Ord,Read,Show,Enum,Data,Typeable,Generic)+    deriving (Eq,Ord,Read,Show,Enum,Bounded,Data,Typeable,Generic)  instance FromText GeoRestrictionType where     parser = takeLowerText >>= \case@@ -54,7 +82,7 @@     = ISAll     | ISNone     | ISWhitelist-    deriving (Eq,Ord,Read,Show,Enum,Data,Typeable,Generic)+    deriving (Eq,Ord,Read,Show,Enum,Bounded,Data,Typeable,Generic)  instance FromText ItemSelection where     parser = takeLowerText >>= \case@@ -89,7 +117,7 @@     | Patch     | Post     | Put-    deriving (Eq,Ord,Read,Show,Enum,Data,Typeable,Generic)+    deriving (Eq,Ord,Read,Show,Enum,Bounded,Data,Typeable,Generic)  instance FromText Method where     parser = takeLowerText >>= \case@@ -127,7 +155,7 @@ data MinimumProtocolVersion     = SSLV3     | TLSV1-    deriving (Eq,Ord,Read,Show,Enum,Data,Typeable,Generic)+    deriving (Eq,Ord,Read,Show,Enum,Bounded,Data,Typeable,Generic)  instance FromText MinimumProtocolVersion where     parser = takeLowerText >>= \case@@ -155,7 +183,7 @@ data OriginProtocolPolicy     = HTTPOnly     | MatchViewer-    deriving (Eq,Ord,Read,Show,Enum,Data,Typeable,Generic)+    deriving (Eq,Ord,Read,Show,Enum,Bounded,Data,Typeable,Generic)  instance FromText OriginProtocolPolicy where     parser = takeLowerText >>= \case@@ -184,7 +212,7 @@     = PriceClass100     | PriceClass200     | PriceClassAll-    deriving (Eq,Ord,Read,Show,Enum,Data,Typeable,Generic)+    deriving (Eq,Ord,Read,Show,Enum,Bounded,Data,Typeable,Generic)  instance FromText PriceClass where     parser = takeLowerText >>= \case@@ -214,7 +242,7 @@ data SSLSupportMethod     = SNIOnly     | VIP-    deriving (Eq,Ord,Read,Show,Enum,Data,Typeable,Generic)+    deriving (Eq,Ord,Read,Show,Enum,Bounded,Data,Typeable,Generic)  instance FromText SSLSupportMethod where     parser = takeLowerText >>= \case@@ -243,7 +271,7 @@     = AllowAll     | HTTPSOnly     | RedirectToHTTPS-    deriving (Eq,Ord,Read,Show,Enum,Data,Typeable,Generic)+    deriving (Eq,Ord,Read,Show,Enum,Bounded,Data,Typeable,Generic)  instance FromText ViewerProtocolPolicy where     parser = takeLowerText >>= \case
gen/Network/AWS/CloudFront/UpdateCloudFrontOriginAccessIdentity.hs view
@@ -42,6 +42,7 @@  import           Network.AWS.CloudFront.Types import           Network.AWS.CloudFront.Types.Product+import           Network.AWS.Lens import           Network.AWS.Prelude import           Network.AWS.Request import           Network.AWS.Response@@ -104,7 +105,7 @@          UpdateCloudFrontOriginAccessIdentity where         toElement           = mkElement-              "{http://cloudfront.amazonaws.com/doc/2015-07-27/}CloudFrontOriginAccessIdentityConfig"+              "{http://cloudfront.amazonaws.com/doc/2015-09-17/}CloudFrontOriginAccessIdentityConfig"               .               _ucfoaiCloudFrontOriginAccessIdentityConfig @@ -117,7 +118,7 @@          where         toPath UpdateCloudFrontOriginAccessIdentity'{..}           = mconcat-              ["/2015-07-27/origin-access-identity/cloudfront/",+              ["/2015-09-17/origin-access-identity/cloudfront/",                toBS _ucfoaiId, "/config"]  instance ToQuery UpdateCloudFrontOriginAccessIdentity
gen/Network/AWS/CloudFront/UpdateDistribution.hs view
@@ -42,6 +42,7 @@  import           Network.AWS.CloudFront.Types import           Network.AWS.CloudFront.Types.Product+import           Network.AWS.Lens import           Network.AWS.Prelude import           Network.AWS.Request import           Network.AWS.Response@@ -102,7 +103,7 @@ instance ToElement UpdateDistribution where         toElement           = mkElement-              "{http://cloudfront.amazonaws.com/doc/2015-07-27/}DistributionConfig"+              "{http://cloudfront.amazonaws.com/doc/2015-09-17/}DistributionConfig"               .               _udDistributionConfig @@ -113,7 +114,7 @@ instance ToPath UpdateDistribution where         toPath UpdateDistribution'{..}           = mconcat-              ["/2015-07-27/distribution/", toBS _udId, "/config"]+              ["/2015-09-17/distribution/", toBS _udId, "/config"]  instance ToQuery UpdateDistribution where         toQuery = const mempty
gen/Network/AWS/CloudFront/UpdateStreamingDistribution.hs view
@@ -42,6 +42,7 @@  import           Network.AWS.CloudFront.Types import           Network.AWS.CloudFront.Types.Product+import           Network.AWS.Lens import           Network.AWS.Prelude import           Network.AWS.Request import           Network.AWS.Response@@ -102,7 +103,7 @@ instance ToElement UpdateStreamingDistribution where         toElement           = mkElement-              "{http://cloudfront.amazonaws.com/doc/2015-07-27/}StreamingDistributionConfig"+              "{http://cloudfront.amazonaws.com/doc/2015-09-17/}StreamingDistributionConfig"               .               _usdStreamingDistributionConfig @@ -113,7 +114,7 @@ instance ToPath UpdateStreamingDistribution where         toPath UpdateStreamingDistribution'{..}           = mconcat-              ["/2015-07-27/streaming-distribution/", toBS _usdId,+              ["/2015-09-17/streaming-distribution/", toBS _usdId,                "/config"]  instance ToQuery UpdateStreamingDistribution where
gen/Network/AWS/CloudFront/Waiters.hs view
@@ -19,6 +19,7 @@ import           Network.AWS.CloudFront.GetInvalidation import           Network.AWS.CloudFront.GetStreamingDistribution import           Network.AWS.CloudFront.Types+import           Network.AWS.Lens import           Network.AWS.Prelude import           Network.AWS.Waiter