Versions in this module Expand all Collapse all v1 v1.0.1 Jul 4, 2024 v1.0.0 Jul 4, 2024 Changes in this version + const CachePolicyCookieBehaviorAll + const CachePolicyCookieBehaviorAllExcept + const CachePolicyCookieBehaviorNone + const CachePolicyCookieBehaviorWhitelist + const CachePolicyHeaderBehaviorNone + const CachePolicyHeaderBehaviorWhitelist + const CachePolicyQueryStringBehaviorAll + const CachePolicyQueryStringBehaviorAllExcept + const CachePolicyQueryStringBehaviorNone + const CachePolicyQueryStringBehaviorWhitelist + const CachePolicyTypeCustom + const CachePolicyTypeManaged + const CertificateSourceAcm + const CertificateSourceCloudfront + const CertificateSourceIam + const ContinuousDeploymentPolicyTypeSingleHeader + const ContinuousDeploymentPolicyTypeSingleWeight + const EndpointsID + const ErrCodeAccessDenied + const ErrCodeBatchTooLarge + const ErrCodeCNAMEAlreadyExists + const ErrCodeCachePolicyAlreadyExists + const ErrCodeCachePolicyInUse + const ErrCodeCannotChangeImmutablePublicKeyFields + const ErrCodeContinuousDeploymentPolicyAlreadyExists + const ErrCodeContinuousDeploymentPolicyInUse + const ErrCodeDistributionAlreadyExists + const ErrCodeDistributionNotDisabled + const ErrCodeFieldLevelEncryptionConfigAlreadyExists + const ErrCodeFieldLevelEncryptionConfigInUse + const ErrCodeFieldLevelEncryptionProfileAlreadyExists + const ErrCodeFieldLevelEncryptionProfileInUse + const ErrCodeFieldLevelEncryptionProfileSizeExceeded + const ErrCodeFunctionAlreadyExists + const ErrCodeFunctionInUse + const ErrCodeFunctionSizeLimitExceeded + const ErrCodeIllegalDelete + const ErrCodeIllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior + const ErrCodeIllegalOriginAccessConfiguration + const ErrCodeIllegalUpdate + const ErrCodeInconsistentQuantities + const ErrCodeInvalidArgument + const ErrCodeInvalidDefaultRootObject + const ErrCodeInvalidDomainNameForOriginAccessControl + const ErrCodeInvalidErrorCode + const ErrCodeInvalidForwardCookies + const ErrCodeInvalidFunctionAssociation + const ErrCodeInvalidGeoRestrictionParameter + const ErrCodeInvalidHeadersForS3Origin + const ErrCodeInvalidIfMatchVersion + const ErrCodeInvalidLambdaFunctionAssociation + const ErrCodeInvalidLocationCode + const ErrCodeInvalidMinimumProtocolVersion + const ErrCodeInvalidOrigin + const ErrCodeInvalidOriginAccessControl + const ErrCodeInvalidOriginAccessIdentity + const ErrCodeInvalidOriginKeepaliveTimeout + const ErrCodeInvalidOriginReadTimeout + const ErrCodeInvalidProtocolSettings + const ErrCodeInvalidQueryStringParameters + const ErrCodeInvalidRelativePath + const ErrCodeInvalidRequiredProtocol + const ErrCodeInvalidResponseCode + const ErrCodeInvalidTTLOrder + const ErrCodeInvalidTagging + const ErrCodeInvalidViewerCertificate + const ErrCodeInvalidWebACLId + const ErrCodeKeyGroupAlreadyExists + const ErrCodeMissingBody + const ErrCodeMonitoringSubscriptionAlreadyExists + const ErrCodeNoSuchCachePolicy + const ErrCodeNoSuchCloudFrontOriginAccessIdentity + const ErrCodeNoSuchContinuousDeploymentPolicy + const ErrCodeNoSuchDistribution + const ErrCodeNoSuchFieldLevelEncryptionConfig + const ErrCodeNoSuchFieldLevelEncryptionProfile + const ErrCodeNoSuchFunctionExists + const ErrCodeNoSuchInvalidation + const ErrCodeNoSuchMonitoringSubscription + const ErrCodeNoSuchOrigin + const ErrCodeNoSuchOriginAccessControl + const ErrCodeNoSuchOriginRequestPolicy + const ErrCodeNoSuchPublicKey + const ErrCodeNoSuchRealtimeLogConfig + const ErrCodeNoSuchResource + const ErrCodeNoSuchResponseHeadersPolicy + const ErrCodeNoSuchStreamingDistribution + const ErrCodeOriginAccessControlAlreadyExists + const ErrCodeOriginAccessControlInUse + const ErrCodeOriginAccessIdentityAlreadyExists + const ErrCodeOriginAccessIdentityInUse + const ErrCodeOriginRequestPolicyAlreadyExists + const ErrCodeOriginRequestPolicyInUse + const ErrCodePreconditionFailed + const ErrCodePublicKeyAlreadyExists + const ErrCodePublicKeyInUse + const ErrCodeQueryArgProfileEmpty + const ErrCodeRealtimeLogConfigAlreadyExists + const ErrCodeRealtimeLogConfigInUse + const ErrCodeRealtimeLogConfigOwnerMismatch + const ErrCodeResourceInUse + const ErrCodeResponseHeadersPolicyAlreadyExists + const ErrCodeResponseHeadersPolicyInUse + const ErrCodeStagingDistributionInUse + const ErrCodeStreamingDistributionAlreadyExists + const ErrCodeStreamingDistributionNotDisabled + const ErrCodeTestFunctionFailed + const ErrCodeTooLongCSPInResponseHeadersPolicy + const ErrCodeTooManyCacheBehaviors + const ErrCodeTooManyCachePolicies + const ErrCodeTooManyCertificates + const ErrCodeTooManyCloudFrontOriginAccessIdentities + const ErrCodeTooManyContinuousDeploymentPolicies + const ErrCodeTooManyCookieNamesInWhiteList + const ErrCodeTooManyCookiesInCachePolicy + const ErrCodeTooManyCookiesInOriginRequestPolicy + const ErrCodeTooManyCustomHeadersInResponseHeadersPolicy + const ErrCodeTooManyDistributionCNAMEs + const ErrCodeTooManyDistributions + const ErrCodeTooManyDistributionsAssociatedToCachePolicy + const ErrCodeTooManyDistributionsAssociatedToFieldLevelEncryptionConfig + const ErrCodeTooManyDistributionsAssociatedToKeyGroup + const ErrCodeTooManyDistributionsAssociatedToOriginAccessControl + const ErrCodeTooManyDistributionsAssociatedToOriginRequestPolicy + const ErrCodeTooManyDistributionsAssociatedToResponseHeadersPolicy + const ErrCodeTooManyDistributionsWithFunctionAssociations + const ErrCodeTooManyDistributionsWithLambdaAssociations + const ErrCodeTooManyDistributionsWithSingleFunctionARN + const ErrCodeTooManyFieldLevelEncryptionConfigs + const ErrCodeTooManyFieldLevelEncryptionContentTypeProfiles + const ErrCodeTooManyFieldLevelEncryptionEncryptionEntities + const ErrCodeTooManyFieldLevelEncryptionFieldPatterns + const ErrCodeTooManyFieldLevelEncryptionProfiles + const ErrCodeTooManyFieldLevelEncryptionQueryArgProfiles + const ErrCodeTooManyFunctionAssociations + const ErrCodeTooManyFunctions + const ErrCodeTooManyHeadersInCachePolicy + const ErrCodeTooManyHeadersInForwardedValues + const ErrCodeTooManyHeadersInOriginRequestPolicy + const ErrCodeTooManyInvalidationsInProgress + const ErrCodeTooManyKeyGroups + const ErrCodeTooManyKeyGroupsAssociatedToDistribution + const ErrCodeTooManyLambdaFunctionAssociations + const ErrCodeTooManyOriginAccessControls + const ErrCodeTooManyOriginCustomHeaders + const ErrCodeTooManyOriginGroupsPerDistribution + const ErrCodeTooManyOriginRequestPolicies + const ErrCodeTooManyOrigins + const ErrCodeTooManyPublicKeys + const ErrCodeTooManyPublicKeysInKeyGroup + const ErrCodeTooManyQueryStringParameters + const ErrCodeTooManyQueryStringsInCachePolicy + const ErrCodeTooManyQueryStringsInOriginRequestPolicy + const ErrCodeTooManyRealtimeLogConfigs + const ErrCodeTooManyRemoveHeadersInResponseHeadersPolicy + const ErrCodeTooManyResponseHeadersPolicies + const ErrCodeTooManyStreamingDistributionCNAMEs + const ErrCodeTooManyStreamingDistributions + const ErrCodeTooManyTrustedSigners + const ErrCodeTrustedKeyGroupDoesNotExist + const ErrCodeTrustedSignerDoesNotExist + const ErrCodeUnsupportedOperation + const EventTypeOriginRequest + const EventTypeOriginResponse + const EventTypeViewerRequest + const EventTypeViewerResponse + const FormatUrlencoded + const FrameOptionsListDeny + const FrameOptionsListSameorigin + const FunctionRuntimeCloudfrontJs10 + const FunctionRuntimeCloudfrontJs20 + const FunctionStageDevelopment + const FunctionStageLive + const GeoRestrictionTypeBlacklist + const GeoRestrictionTypeNone + const GeoRestrictionTypeWhitelist + const HttpVersionHttp11 + const HttpVersionHttp2 + const HttpVersionHttp2and3 + const HttpVersionHttp3 + const ICPRecordalStatusApproved + const ICPRecordalStatusPending + const ICPRecordalStatusSuspended + const ItemSelectionAll + const ItemSelectionNone + const ItemSelectionWhitelist + const MethodDelete + const MethodGet + const MethodHead + const MethodOptions + const MethodPatch + const MethodPost + const MethodPut + const MinimumProtocolVersionSslv3 + const MinimumProtocolVersionTlsv1 + const MinimumProtocolVersionTlsv112016 + const MinimumProtocolVersionTlsv12016 + const MinimumProtocolVersionTlsv122018 + const MinimumProtocolVersionTlsv122019 + const MinimumProtocolVersionTlsv122021 + const OriginAccessControlOriginTypesMediastore + const OriginAccessControlOriginTypesS3 + const OriginAccessControlSigningBehaviorsAlways + const OriginAccessControlSigningBehaviorsNever + const OriginAccessControlSigningBehaviorsNoOverride + const OriginAccessControlSigningProtocolsSigv4 + const OriginProtocolPolicyHttpOnly + const OriginProtocolPolicyHttpsOnly + const OriginProtocolPolicyMatchViewer + const OriginRequestPolicyCookieBehaviorAll + const OriginRequestPolicyCookieBehaviorAllExcept + const OriginRequestPolicyCookieBehaviorNone + const OriginRequestPolicyCookieBehaviorWhitelist + const OriginRequestPolicyHeaderBehaviorAllExcept + const OriginRequestPolicyHeaderBehaviorAllViewer + const OriginRequestPolicyHeaderBehaviorAllViewerAndWhitelistCloudFront + const OriginRequestPolicyHeaderBehaviorNone + const OriginRequestPolicyHeaderBehaviorWhitelist + const OriginRequestPolicyQueryStringBehaviorAll + const OriginRequestPolicyQueryStringBehaviorAllExcept + const OriginRequestPolicyQueryStringBehaviorNone + const OriginRequestPolicyQueryStringBehaviorWhitelist + const OriginRequestPolicyTypeCustom + const OriginRequestPolicyTypeManaged + const PriceClassPriceClass100 + const PriceClassPriceClass200 + const PriceClassPriceClassAll + const RealtimeMetricsSubscriptionStatusDisabled + const RealtimeMetricsSubscriptionStatusEnabled + const ReferrerPolicyListNoReferrer + const ReferrerPolicyListNoReferrerWhenDowngrade + const ReferrerPolicyListOrigin + const ReferrerPolicyListOriginWhenCrossOrigin + const ReferrerPolicyListSameOrigin + const ReferrerPolicyListStrictOrigin + const ReferrerPolicyListStrictOriginWhenCrossOrigin + const ReferrerPolicyListUnsafeUrl + const ResponseHeadersPolicyAccessControlAllowMethodsValuesAll + const ResponseHeadersPolicyAccessControlAllowMethodsValuesDelete + const ResponseHeadersPolicyAccessControlAllowMethodsValuesGet + const ResponseHeadersPolicyAccessControlAllowMethodsValuesHead + const ResponseHeadersPolicyAccessControlAllowMethodsValuesOptions + const ResponseHeadersPolicyAccessControlAllowMethodsValuesPatch + const ResponseHeadersPolicyAccessControlAllowMethodsValuesPost + const ResponseHeadersPolicyAccessControlAllowMethodsValuesPut + const ResponseHeadersPolicyTypeCustom + const ResponseHeadersPolicyTypeManaged + const SSLSupportMethodSniOnly + const SSLSupportMethodStaticIp + const SSLSupportMethodVip + const ServiceID + const ServiceName + const SslProtocolSslv3 + const SslProtocolTlsv1 + const SslProtocolTlsv11 + const SslProtocolTlsv12 + const ViewerProtocolPolicyAllowAll + const ViewerProtocolPolicyHttpsOnly + const ViewerProtocolPolicyRedirectToHttps + func CachePolicyCookieBehavior_Values() []string + func CachePolicyHeaderBehavior_Values() []string + func CachePolicyQueryStringBehavior_Values() []string + func CachePolicyType_Values() []string + func CertificateSource_Values() []string + func ContinuousDeploymentPolicyType_Values() []string + func EventType_Values() []string + func Format_Values() []string + func FrameOptionsList_Values() []string + func FunctionRuntime_Values() []string + func FunctionStage_Values() []string + func GeoRestrictionType_Values() []string + func HttpVersion_Values() []string + func ICPRecordalStatus_Values() []string + func ItemSelection_Values() []string + func Method_Values() []string + func MinimumProtocolVersion_Values() []string + func OriginAccessControlOriginTypes_Values() []string + func OriginAccessControlSigningBehaviors_Values() []string + func OriginAccessControlSigningProtocols_Values() []string + func OriginProtocolPolicy_Values() []string + func OriginRequestPolicyCookieBehavior_Values() []string + func OriginRequestPolicyHeaderBehavior_Values() []string + func OriginRequestPolicyQueryStringBehavior_Values() []string + func OriginRequestPolicyType_Values() []string + func PriceClass_Values() []string + func RealtimeMetricsSubscriptionStatus_Values() []string + func ReferrerPolicyList_Values() []string + func ResponseHeadersPolicyAccessControlAllowMethodsValues_Values() []string + func ResponseHeadersPolicyType_Values() []string + func SSLSupportMethod_Values() []string + func SslProtocol_Values() []string + func ViewerProtocolPolicy_Values() []string + type ActiveTrustedKeyGroups struct + Enabled *bool + Items []*KGKeyPairIds + Quantity *int64 + func (s *ActiveTrustedKeyGroups) SetEnabled(v bool) *ActiveTrustedKeyGroups + func (s *ActiveTrustedKeyGroups) SetItems(v []*KGKeyPairIds) *ActiveTrustedKeyGroups + func (s *ActiveTrustedKeyGroups) SetQuantity(v int64) *ActiveTrustedKeyGroups + func (s ActiveTrustedKeyGroups) GoString() string + func (s ActiveTrustedKeyGroups) String() string + type ActiveTrustedSigners struct + Enabled *bool + Items []*Signer + Quantity *int64 + func (s *ActiveTrustedSigners) SetEnabled(v bool) *ActiveTrustedSigners + func (s *ActiveTrustedSigners) SetItems(v []*Signer) *ActiveTrustedSigners + func (s *ActiveTrustedSigners) SetQuantity(v int64) *ActiveTrustedSigners + func (s ActiveTrustedSigners) GoString() string + func (s ActiveTrustedSigners) String() string + type AliasICPRecordal struct + CNAME *string + ICPRecordalStatus *string + func (s *AliasICPRecordal) SetCNAME(v string) *AliasICPRecordal + func (s *AliasICPRecordal) SetICPRecordalStatus(v string) *AliasICPRecordal + func (s AliasICPRecordal) GoString() string + func (s AliasICPRecordal) String() string + type Aliases struct + Items []*string + Quantity *int64 + func (s *Aliases) SetItems(v []*string) *Aliases + func (s *Aliases) SetQuantity(v int64) *Aliases + func (s *Aliases) Validate() error + func (s Aliases) GoString() string + func (s Aliases) String() string + type AllowedMethods struct + CachedMethods *CachedMethods + Items []*string + Quantity *int64 + func (s *AllowedMethods) SetCachedMethods(v *CachedMethods) *AllowedMethods + func (s *AllowedMethods) SetItems(v []*string) *AllowedMethods + func (s *AllowedMethods) SetQuantity(v int64) *AllowedMethods + func (s *AllowedMethods) Validate() error + func (s AllowedMethods) GoString() string + func (s AllowedMethods) String() string + type AssociateAliasInput struct + Alias *string + TargetDistributionId *string + func (s *AssociateAliasInput) SetAlias(v string) *AssociateAliasInput + func (s *AssociateAliasInput) SetTargetDistributionId(v string) *AssociateAliasInput + func (s *AssociateAliasInput) Validate() error + func (s AssociateAliasInput) GoString() string + func (s AssociateAliasInput) String() string + type AssociateAliasOutput struct + func (s AssociateAliasOutput) GoString() string + func (s AssociateAliasOutput) String() string + type CacheBehavior struct + AllowedMethods *AllowedMethods + CachePolicyId *string + Compress *bool + DefaultTTL *int64 + FieldLevelEncryptionId *string + ForwardedValues *ForwardedValues + FunctionAssociations *FunctionAssociations + LambdaFunctionAssociations *LambdaFunctionAssociations + MaxTTL *int64 + MinTTL *int64 + OriginRequestPolicyId *string + PathPattern *string + RealtimeLogConfigArn *string + ResponseHeadersPolicyId *string + SmoothStreaming *bool + TargetOriginId *string + TrustedKeyGroups *TrustedKeyGroups + TrustedSigners *TrustedSigners + ViewerProtocolPolicy *string + func (s *CacheBehavior) SetAllowedMethods(v *AllowedMethods) *CacheBehavior + func (s *CacheBehavior) SetCachePolicyId(v string) *CacheBehavior + func (s *CacheBehavior) SetCompress(v bool) *CacheBehavior + func (s *CacheBehavior) SetDefaultTTL(v int64) *CacheBehavior + func (s *CacheBehavior) SetFieldLevelEncryptionId(v string) *CacheBehavior + func (s *CacheBehavior) SetForwardedValues(v *ForwardedValues) *CacheBehavior + func (s *CacheBehavior) SetFunctionAssociations(v *FunctionAssociations) *CacheBehavior + func (s *CacheBehavior) SetLambdaFunctionAssociations(v *LambdaFunctionAssociations) *CacheBehavior + func (s *CacheBehavior) SetMaxTTL(v int64) *CacheBehavior + func (s *CacheBehavior) SetMinTTL(v int64) *CacheBehavior + func (s *CacheBehavior) SetOriginRequestPolicyId(v string) *CacheBehavior + func (s *CacheBehavior) SetPathPattern(v string) *CacheBehavior + func (s *CacheBehavior) SetRealtimeLogConfigArn(v string) *CacheBehavior + func (s *CacheBehavior) SetResponseHeadersPolicyId(v string) *CacheBehavior + func (s *CacheBehavior) SetSmoothStreaming(v bool) *CacheBehavior + func (s *CacheBehavior) SetTargetOriginId(v string) *CacheBehavior + func (s *CacheBehavior) SetTrustedKeyGroups(v *TrustedKeyGroups) *CacheBehavior + func (s *CacheBehavior) SetTrustedSigners(v *TrustedSigners) *CacheBehavior + func (s *CacheBehavior) SetViewerProtocolPolicy(v string) *CacheBehavior + func (s *CacheBehavior) Validate() error + func (s CacheBehavior) GoString() string + func (s CacheBehavior) String() string + type CacheBehaviors struct + Items []*CacheBehavior + Quantity *int64 + func (s *CacheBehaviors) SetItems(v []*CacheBehavior) *CacheBehaviors + func (s *CacheBehaviors) SetQuantity(v int64) *CacheBehaviors + func (s *CacheBehaviors) Validate() error + func (s CacheBehaviors) GoString() string + func (s CacheBehaviors) String() string + type CachePolicy struct + CachePolicyConfig *CachePolicyConfig + Id *string + LastModifiedTime *time.Time + func (s *CachePolicy) SetCachePolicyConfig(v *CachePolicyConfig) *CachePolicy + func (s *CachePolicy) SetId(v string) *CachePolicy + func (s *CachePolicy) SetLastModifiedTime(v time.Time) *CachePolicy + func (s CachePolicy) GoString() string + func (s CachePolicy) String() string + type CachePolicyConfig struct + Comment *string + DefaultTTL *int64 + MaxTTL *int64 + MinTTL *int64 + Name *string + ParametersInCacheKeyAndForwardedToOrigin *ParametersInCacheKeyAndForwardedToOrigin + func (s *CachePolicyConfig) SetComment(v string) *CachePolicyConfig + func (s *CachePolicyConfig) SetDefaultTTL(v int64) *CachePolicyConfig + func (s *CachePolicyConfig) SetMaxTTL(v int64) *CachePolicyConfig + func (s *CachePolicyConfig) SetMinTTL(v int64) *CachePolicyConfig + func (s *CachePolicyConfig) SetName(v string) *CachePolicyConfig + func (s *CachePolicyConfig) SetParametersInCacheKeyAndForwardedToOrigin(v *ParametersInCacheKeyAndForwardedToOrigin) *CachePolicyConfig + func (s *CachePolicyConfig) Validate() error + func (s CachePolicyConfig) GoString() string + func (s CachePolicyConfig) String() string + type CachePolicyCookiesConfig struct + CookieBehavior *string + Cookies *CookieNames + func (s *CachePolicyCookiesConfig) SetCookieBehavior(v string) *CachePolicyCookiesConfig + func (s *CachePolicyCookiesConfig) SetCookies(v *CookieNames) *CachePolicyCookiesConfig + func (s *CachePolicyCookiesConfig) Validate() error + func (s CachePolicyCookiesConfig) GoString() string + func (s CachePolicyCookiesConfig) String() string + type CachePolicyHeadersConfig struct + HeaderBehavior *string + Headers *Headers + func (s *CachePolicyHeadersConfig) SetHeaderBehavior(v string) *CachePolicyHeadersConfig + func (s *CachePolicyHeadersConfig) SetHeaders(v *Headers) *CachePolicyHeadersConfig + func (s *CachePolicyHeadersConfig) Validate() error + func (s CachePolicyHeadersConfig) GoString() string + func (s CachePolicyHeadersConfig) String() string + type CachePolicyList struct + Items []*CachePolicySummary + MaxItems *int64 + NextMarker *string + Quantity *int64 + func (s *CachePolicyList) SetItems(v []*CachePolicySummary) *CachePolicyList + func (s *CachePolicyList) SetMaxItems(v int64) *CachePolicyList + func (s *CachePolicyList) SetNextMarker(v string) *CachePolicyList + func (s *CachePolicyList) SetQuantity(v int64) *CachePolicyList + func (s CachePolicyList) GoString() string + func (s CachePolicyList) String() string + type CachePolicyQueryStringsConfig struct + QueryStringBehavior *string + QueryStrings *QueryStringNames + func (s *CachePolicyQueryStringsConfig) SetQueryStringBehavior(v string) *CachePolicyQueryStringsConfig + func (s *CachePolicyQueryStringsConfig) SetQueryStrings(v *QueryStringNames) *CachePolicyQueryStringsConfig + func (s *CachePolicyQueryStringsConfig) Validate() error + func (s CachePolicyQueryStringsConfig) GoString() string + func (s CachePolicyQueryStringsConfig) String() string + type CachePolicySummary struct + CachePolicy *CachePolicy + Type *string + func (s *CachePolicySummary) SetCachePolicy(v *CachePolicy) *CachePolicySummary + func (s *CachePolicySummary) SetType(v string) *CachePolicySummary + func (s CachePolicySummary) GoString() string + func (s CachePolicySummary) String() string + type CachedMethods struct + Items []*string + Quantity *int64 + func (s *CachedMethods) SetItems(v []*string) *CachedMethods + func (s *CachedMethods) SetQuantity(v int64) *CachedMethods + func (s *CachedMethods) Validate() error + func (s CachedMethods) GoString() string + func (s CachedMethods) String() string + type CloudFront struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *CloudFront + func (c *CloudFront) AssociateAlias(input *AssociateAliasInput) (*AssociateAliasOutput, error) + func (c *CloudFront) AssociateAliasRequest(input *AssociateAliasInput) (req *request.Request, output *AssociateAliasOutput) + func (c *CloudFront) AssociateAliasWithContext(ctx aws.Context, input *AssociateAliasInput, opts ...request.Option) (*AssociateAliasOutput, error) + func (c *CloudFront) CopyDistribution(input *CopyDistributionInput) (*CopyDistributionOutput, error) + func (c *CloudFront) CopyDistributionRequest(input *CopyDistributionInput) (req *request.Request, output *CopyDistributionOutput) + func (c *CloudFront) CopyDistributionWithContext(ctx aws.Context, input *CopyDistributionInput, opts ...request.Option) (*CopyDistributionOutput, error) + func (c *CloudFront) CreateCachePolicy(input *CreateCachePolicyInput) (*CreateCachePolicyOutput, error) + func (c *CloudFront) CreateCachePolicyRequest(input *CreateCachePolicyInput) (req *request.Request, output *CreateCachePolicyOutput) + func (c *CloudFront) CreateCachePolicyWithContext(ctx aws.Context, input *CreateCachePolicyInput, opts ...request.Option) (*CreateCachePolicyOutput, error) + func (c *CloudFront) CreateCloudFrontOriginAccessIdentity(input *CreateCloudFrontOriginAccessIdentityInput) (*CreateCloudFrontOriginAccessIdentityOutput, error) + func (c *CloudFront) CreateCloudFrontOriginAccessIdentityRequest(input *CreateCloudFrontOriginAccessIdentityInput) (req *request.Request, output *CreateCloudFrontOriginAccessIdentityOutput) + func (c *CloudFront) CreateCloudFrontOriginAccessIdentityWithContext(ctx aws.Context, input *CreateCloudFrontOriginAccessIdentityInput, ...) (*CreateCloudFrontOriginAccessIdentityOutput, error) + func (c *CloudFront) CreateContinuousDeploymentPolicy(input *CreateContinuousDeploymentPolicyInput) (*CreateContinuousDeploymentPolicyOutput, error) + func (c *CloudFront) CreateContinuousDeploymentPolicyRequest(input *CreateContinuousDeploymentPolicyInput) (req *request.Request, output *CreateContinuousDeploymentPolicyOutput) + func (c *CloudFront) CreateContinuousDeploymentPolicyWithContext(ctx aws.Context, input *CreateContinuousDeploymentPolicyInput, ...) (*CreateContinuousDeploymentPolicyOutput, error) + func (c *CloudFront) CreateDistribution(input *CreateDistributionInput) (*CreateDistributionOutput, error) + func (c *CloudFront) CreateDistributionRequest(input *CreateDistributionInput) (req *request.Request, output *CreateDistributionOutput) + func (c *CloudFront) CreateDistributionWithContext(ctx aws.Context, input *CreateDistributionInput, opts ...request.Option) (*CreateDistributionOutput, error) + func (c *CloudFront) CreateDistributionWithTags(input *CreateDistributionWithTagsInput) (*CreateDistributionWithTagsOutput, error) + func (c *CloudFront) CreateDistributionWithTagsRequest(input *CreateDistributionWithTagsInput) (req *request.Request, output *CreateDistributionWithTagsOutput) + func (c *CloudFront) CreateDistributionWithTagsWithContext(ctx aws.Context, input *CreateDistributionWithTagsInput, ...) (*CreateDistributionWithTagsOutput, error) + func (c *CloudFront) CreateFieldLevelEncryptionConfig(input *CreateFieldLevelEncryptionConfigInput) (*CreateFieldLevelEncryptionConfigOutput, error) + func (c *CloudFront) CreateFieldLevelEncryptionConfigRequest(input *CreateFieldLevelEncryptionConfigInput) (req *request.Request, output *CreateFieldLevelEncryptionConfigOutput) + func (c *CloudFront) CreateFieldLevelEncryptionConfigWithContext(ctx aws.Context, input *CreateFieldLevelEncryptionConfigInput, ...) (*CreateFieldLevelEncryptionConfigOutput, error) + func (c *CloudFront) CreateFieldLevelEncryptionProfile(input *CreateFieldLevelEncryptionProfileInput) (*CreateFieldLevelEncryptionProfileOutput, error) + func (c *CloudFront) CreateFieldLevelEncryptionProfileRequest(input *CreateFieldLevelEncryptionProfileInput) (req *request.Request, output *CreateFieldLevelEncryptionProfileOutput) + func (c *CloudFront) CreateFieldLevelEncryptionProfileWithContext(ctx aws.Context, input *CreateFieldLevelEncryptionProfileInput, ...) (*CreateFieldLevelEncryptionProfileOutput, error) + func (c *CloudFront) CreateFunction(input *CreateFunctionInput) (*CreateFunctionOutput, error) + func (c *CloudFront) CreateFunctionRequest(input *CreateFunctionInput) (req *request.Request, output *CreateFunctionOutput) + func (c *CloudFront) CreateFunctionWithContext(ctx aws.Context, input *CreateFunctionInput, opts ...request.Option) (*CreateFunctionOutput, error) + func (c *CloudFront) CreateInvalidation(input *CreateInvalidationInput) (*CreateInvalidationOutput, error) + func (c *CloudFront) CreateInvalidationRequest(input *CreateInvalidationInput) (req *request.Request, output *CreateInvalidationOutput) + func (c *CloudFront) CreateInvalidationWithContext(ctx aws.Context, input *CreateInvalidationInput, opts ...request.Option) (*CreateInvalidationOutput, error) + func (c *CloudFront) CreateKeyGroup(input *CreateKeyGroupInput) (*CreateKeyGroupOutput, error) + func (c *CloudFront) CreateKeyGroupRequest(input *CreateKeyGroupInput) (req *request.Request, output *CreateKeyGroupOutput) + func (c *CloudFront) CreateKeyGroupWithContext(ctx aws.Context, input *CreateKeyGroupInput, opts ...request.Option) (*CreateKeyGroupOutput, error) + func (c *CloudFront) CreateMonitoringSubscription(input *CreateMonitoringSubscriptionInput) (*CreateMonitoringSubscriptionOutput, error) + func (c *CloudFront) CreateMonitoringSubscriptionRequest(input *CreateMonitoringSubscriptionInput) (req *request.Request, output *CreateMonitoringSubscriptionOutput) + func (c *CloudFront) CreateMonitoringSubscriptionWithContext(ctx aws.Context, input *CreateMonitoringSubscriptionInput, ...) (*CreateMonitoringSubscriptionOutput, error) + func (c *CloudFront) CreateOriginAccessControl(input *CreateOriginAccessControlInput) (*CreateOriginAccessControlOutput, error) + func (c *CloudFront) CreateOriginAccessControlRequest(input *CreateOriginAccessControlInput) (req *request.Request, output *CreateOriginAccessControlOutput) + func (c *CloudFront) CreateOriginAccessControlWithContext(ctx aws.Context, input *CreateOriginAccessControlInput, opts ...request.Option) (*CreateOriginAccessControlOutput, error) + func (c *CloudFront) CreateOriginRequestPolicy(input *CreateOriginRequestPolicyInput) (*CreateOriginRequestPolicyOutput, error) + func (c *CloudFront) CreateOriginRequestPolicyRequest(input *CreateOriginRequestPolicyInput) (req *request.Request, output *CreateOriginRequestPolicyOutput) + func (c *CloudFront) CreateOriginRequestPolicyWithContext(ctx aws.Context, input *CreateOriginRequestPolicyInput, opts ...request.Option) (*CreateOriginRequestPolicyOutput, error) + func (c *CloudFront) CreatePublicKey(input *CreatePublicKeyInput) (*CreatePublicKeyOutput, error) + func (c *CloudFront) CreatePublicKeyRequest(input *CreatePublicKeyInput) (req *request.Request, output *CreatePublicKeyOutput) + func (c *CloudFront) CreatePublicKeyWithContext(ctx aws.Context, input *CreatePublicKeyInput, opts ...request.Option) (*CreatePublicKeyOutput, error) + func (c *CloudFront) CreateRealtimeLogConfig(input *CreateRealtimeLogConfigInput) (*CreateRealtimeLogConfigOutput, error) + func (c *CloudFront) CreateRealtimeLogConfigRequest(input *CreateRealtimeLogConfigInput) (req *request.Request, output *CreateRealtimeLogConfigOutput) + func (c *CloudFront) CreateRealtimeLogConfigWithContext(ctx aws.Context, input *CreateRealtimeLogConfigInput, opts ...request.Option) (*CreateRealtimeLogConfigOutput, error) + func (c *CloudFront) CreateResponseHeadersPolicy(input *CreateResponseHeadersPolicyInput) (*CreateResponseHeadersPolicyOutput, error) + func (c *CloudFront) CreateResponseHeadersPolicyRequest(input *CreateResponseHeadersPolicyInput) (req *request.Request, output *CreateResponseHeadersPolicyOutput) + func (c *CloudFront) CreateResponseHeadersPolicyWithContext(ctx aws.Context, input *CreateResponseHeadersPolicyInput, ...) (*CreateResponseHeadersPolicyOutput, error) + func (c *CloudFront) CreateStreamingDistribution(input *CreateStreamingDistributionInput) (*CreateStreamingDistributionOutput, error) + func (c *CloudFront) CreateStreamingDistributionRequest(input *CreateStreamingDistributionInput) (req *request.Request, output *CreateStreamingDistributionOutput) + func (c *CloudFront) CreateStreamingDistributionWithContext(ctx aws.Context, input *CreateStreamingDistributionInput, ...) (*CreateStreamingDistributionOutput, error) + func (c *CloudFront) CreateStreamingDistributionWithTags(input *CreateStreamingDistributionWithTagsInput) (*CreateStreamingDistributionWithTagsOutput, error) + func (c *CloudFront) CreateStreamingDistributionWithTagsRequest(input *CreateStreamingDistributionWithTagsInput) (req *request.Request, output *CreateStreamingDistributionWithTagsOutput) + func (c *CloudFront) CreateStreamingDistributionWithTagsWithContext(ctx aws.Context, input *CreateStreamingDistributionWithTagsInput, ...) (*CreateStreamingDistributionWithTagsOutput, error) + func (c *CloudFront) DeleteCachePolicy(input *DeleteCachePolicyInput) (*DeleteCachePolicyOutput, error) + func (c *CloudFront) DeleteCachePolicyRequest(input *DeleteCachePolicyInput) (req *request.Request, output *DeleteCachePolicyOutput) + func (c *CloudFront) DeleteCachePolicyWithContext(ctx aws.Context, input *DeleteCachePolicyInput, opts ...request.Option) (*DeleteCachePolicyOutput, error) + func (c *CloudFront) DeleteCloudFrontOriginAccessIdentity(input *DeleteCloudFrontOriginAccessIdentityInput) (*DeleteCloudFrontOriginAccessIdentityOutput, error) + func (c *CloudFront) DeleteCloudFrontOriginAccessIdentityRequest(input *DeleteCloudFrontOriginAccessIdentityInput) (req *request.Request, output *DeleteCloudFrontOriginAccessIdentityOutput) + func (c *CloudFront) DeleteCloudFrontOriginAccessIdentityWithContext(ctx aws.Context, input *DeleteCloudFrontOriginAccessIdentityInput, ...) (*DeleteCloudFrontOriginAccessIdentityOutput, error) + func (c *CloudFront) DeleteContinuousDeploymentPolicy(input *DeleteContinuousDeploymentPolicyInput) (*DeleteContinuousDeploymentPolicyOutput, error) + func (c *CloudFront) DeleteContinuousDeploymentPolicyRequest(input *DeleteContinuousDeploymentPolicyInput) (req *request.Request, output *DeleteContinuousDeploymentPolicyOutput) + func (c *CloudFront) DeleteContinuousDeploymentPolicyWithContext(ctx aws.Context, input *DeleteContinuousDeploymentPolicyInput, ...) (*DeleteContinuousDeploymentPolicyOutput, error) + func (c *CloudFront) DeleteDistribution(input *DeleteDistributionInput) (*DeleteDistributionOutput, error) + func (c *CloudFront) DeleteDistributionRequest(input *DeleteDistributionInput) (req *request.Request, output *DeleteDistributionOutput) + func (c *CloudFront) DeleteDistributionWithContext(ctx aws.Context, input *DeleteDistributionInput, opts ...request.Option) (*DeleteDistributionOutput, error) + func (c *CloudFront) DeleteFieldLevelEncryptionConfig(input *DeleteFieldLevelEncryptionConfigInput) (*DeleteFieldLevelEncryptionConfigOutput, error) + func (c *CloudFront) DeleteFieldLevelEncryptionConfigRequest(input *DeleteFieldLevelEncryptionConfigInput) (req *request.Request, output *DeleteFieldLevelEncryptionConfigOutput) + func (c *CloudFront) DeleteFieldLevelEncryptionConfigWithContext(ctx aws.Context, input *DeleteFieldLevelEncryptionConfigInput, ...) (*DeleteFieldLevelEncryptionConfigOutput, error) + func (c *CloudFront) DeleteFieldLevelEncryptionProfile(input *DeleteFieldLevelEncryptionProfileInput) (*DeleteFieldLevelEncryptionProfileOutput, error) + func (c *CloudFront) DeleteFieldLevelEncryptionProfileRequest(input *DeleteFieldLevelEncryptionProfileInput) (req *request.Request, output *DeleteFieldLevelEncryptionProfileOutput) + func (c *CloudFront) DeleteFieldLevelEncryptionProfileWithContext(ctx aws.Context, input *DeleteFieldLevelEncryptionProfileInput, ...) (*DeleteFieldLevelEncryptionProfileOutput, error) + func (c *CloudFront) DeleteFunction(input *DeleteFunctionInput) (*DeleteFunctionOutput, error) + func (c *CloudFront) DeleteFunctionRequest(input *DeleteFunctionInput) (req *request.Request, output *DeleteFunctionOutput) + func (c *CloudFront) DeleteFunctionWithContext(ctx aws.Context, input *DeleteFunctionInput, opts ...request.Option) (*DeleteFunctionOutput, error) + func (c *CloudFront) DeleteKeyGroup(input *DeleteKeyGroupInput) (*DeleteKeyGroupOutput, error) + func (c *CloudFront) DeleteKeyGroupRequest(input *DeleteKeyGroupInput) (req *request.Request, output *DeleteKeyGroupOutput) + func (c *CloudFront) DeleteKeyGroupWithContext(ctx aws.Context, input *DeleteKeyGroupInput, opts ...request.Option) (*DeleteKeyGroupOutput, error) + func (c *CloudFront) DeleteMonitoringSubscription(input *DeleteMonitoringSubscriptionInput) (*DeleteMonitoringSubscriptionOutput, error) + func (c *CloudFront) DeleteMonitoringSubscriptionRequest(input *DeleteMonitoringSubscriptionInput) (req *request.Request, output *DeleteMonitoringSubscriptionOutput) + func (c *CloudFront) DeleteMonitoringSubscriptionWithContext(ctx aws.Context, input *DeleteMonitoringSubscriptionInput, ...) (*DeleteMonitoringSubscriptionOutput, error) + func (c *CloudFront) DeleteOriginAccessControl(input *DeleteOriginAccessControlInput) (*DeleteOriginAccessControlOutput, error) + func (c *CloudFront) DeleteOriginAccessControlRequest(input *DeleteOriginAccessControlInput) (req *request.Request, output *DeleteOriginAccessControlOutput) + func (c *CloudFront) DeleteOriginAccessControlWithContext(ctx aws.Context, input *DeleteOriginAccessControlInput, opts ...request.Option) (*DeleteOriginAccessControlOutput, error) + func (c *CloudFront) DeleteOriginRequestPolicy(input *DeleteOriginRequestPolicyInput) (*DeleteOriginRequestPolicyOutput, error) + func (c *CloudFront) DeleteOriginRequestPolicyRequest(input *DeleteOriginRequestPolicyInput) (req *request.Request, output *DeleteOriginRequestPolicyOutput) + func (c *CloudFront) DeleteOriginRequestPolicyWithContext(ctx aws.Context, input *DeleteOriginRequestPolicyInput, opts ...request.Option) (*DeleteOriginRequestPolicyOutput, error) + func (c *CloudFront) DeletePublicKey(input *DeletePublicKeyInput) (*DeletePublicKeyOutput, error) + func (c *CloudFront) DeletePublicKeyRequest(input *DeletePublicKeyInput) (req *request.Request, output *DeletePublicKeyOutput) + func (c *CloudFront) DeletePublicKeyWithContext(ctx aws.Context, input *DeletePublicKeyInput, opts ...request.Option) (*DeletePublicKeyOutput, error) + func (c *CloudFront) DeleteRealtimeLogConfig(input *DeleteRealtimeLogConfigInput) (*DeleteRealtimeLogConfigOutput, error) + func (c *CloudFront) DeleteRealtimeLogConfigRequest(input *DeleteRealtimeLogConfigInput) (req *request.Request, output *DeleteRealtimeLogConfigOutput) + func (c *CloudFront) DeleteRealtimeLogConfigWithContext(ctx aws.Context, input *DeleteRealtimeLogConfigInput, opts ...request.Option) (*DeleteRealtimeLogConfigOutput, error) + func (c *CloudFront) DeleteResponseHeadersPolicy(input *DeleteResponseHeadersPolicyInput) (*DeleteResponseHeadersPolicyOutput, error) + func (c *CloudFront) DeleteResponseHeadersPolicyRequest(input *DeleteResponseHeadersPolicyInput) (req *request.Request, output *DeleteResponseHeadersPolicyOutput) + func (c *CloudFront) DeleteResponseHeadersPolicyWithContext(ctx aws.Context, input *DeleteResponseHeadersPolicyInput, ...) (*DeleteResponseHeadersPolicyOutput, error) + func (c *CloudFront) DeleteStreamingDistribution(input *DeleteStreamingDistributionInput) (*DeleteStreamingDistributionOutput, error) + func (c *CloudFront) DeleteStreamingDistributionRequest(input *DeleteStreamingDistributionInput) (req *request.Request, output *DeleteStreamingDistributionOutput) + func (c *CloudFront) DeleteStreamingDistributionWithContext(ctx aws.Context, input *DeleteStreamingDistributionInput, ...) (*DeleteStreamingDistributionOutput, error) + func (c *CloudFront) DescribeFunction(input *DescribeFunctionInput) (*DescribeFunctionOutput, error) + func (c *CloudFront) DescribeFunctionRequest(input *DescribeFunctionInput) (req *request.Request, output *DescribeFunctionOutput) + func (c *CloudFront) DescribeFunctionWithContext(ctx aws.Context, input *DescribeFunctionInput, opts ...request.Option) (*DescribeFunctionOutput, error) + func (c *CloudFront) GetCachePolicy(input *GetCachePolicyInput) (*GetCachePolicyOutput, error) + func (c *CloudFront) GetCachePolicyConfig(input *GetCachePolicyConfigInput) (*GetCachePolicyConfigOutput, error) + func (c *CloudFront) GetCachePolicyConfigRequest(input *GetCachePolicyConfigInput) (req *request.Request, output *GetCachePolicyConfigOutput) + func (c *CloudFront) GetCachePolicyConfigWithContext(ctx aws.Context, input *GetCachePolicyConfigInput, opts ...request.Option) (*GetCachePolicyConfigOutput, error) + func (c *CloudFront) GetCachePolicyRequest(input *GetCachePolicyInput) (req *request.Request, output *GetCachePolicyOutput) + func (c *CloudFront) GetCachePolicyWithContext(ctx aws.Context, input *GetCachePolicyInput, opts ...request.Option) (*GetCachePolicyOutput, error) + func (c *CloudFront) GetCloudFrontOriginAccessIdentity(input *GetCloudFrontOriginAccessIdentityInput) (*GetCloudFrontOriginAccessIdentityOutput, error) + func (c *CloudFront) GetCloudFrontOriginAccessIdentityConfig(input *GetCloudFrontOriginAccessIdentityConfigInput) (*GetCloudFrontOriginAccessIdentityConfigOutput, error) + func (c *CloudFront) GetCloudFrontOriginAccessIdentityConfigRequest(input *GetCloudFrontOriginAccessIdentityConfigInput) (req *request.Request, output *GetCloudFrontOriginAccessIdentityConfigOutput) + func (c *CloudFront) GetCloudFrontOriginAccessIdentityConfigWithContext(ctx aws.Context, input *GetCloudFrontOriginAccessIdentityConfigInput, ...) (*GetCloudFrontOriginAccessIdentityConfigOutput, error) + func (c *CloudFront) GetCloudFrontOriginAccessIdentityRequest(input *GetCloudFrontOriginAccessIdentityInput) (req *request.Request, output *GetCloudFrontOriginAccessIdentityOutput) + func (c *CloudFront) GetCloudFrontOriginAccessIdentityWithContext(ctx aws.Context, input *GetCloudFrontOriginAccessIdentityInput, ...) (*GetCloudFrontOriginAccessIdentityOutput, error) + func (c *CloudFront) GetContinuousDeploymentPolicy(input *GetContinuousDeploymentPolicyInput) (*GetContinuousDeploymentPolicyOutput, error) + func (c *CloudFront) GetContinuousDeploymentPolicyConfig(input *GetContinuousDeploymentPolicyConfigInput) (*GetContinuousDeploymentPolicyConfigOutput, error) + func (c *CloudFront) GetContinuousDeploymentPolicyConfigRequest(input *GetContinuousDeploymentPolicyConfigInput) (req *request.Request, output *GetContinuousDeploymentPolicyConfigOutput) + func (c *CloudFront) GetContinuousDeploymentPolicyConfigWithContext(ctx aws.Context, input *GetContinuousDeploymentPolicyConfigInput, ...) (*GetContinuousDeploymentPolicyConfigOutput, error) + func (c *CloudFront) GetContinuousDeploymentPolicyRequest(input *GetContinuousDeploymentPolicyInput) (req *request.Request, output *GetContinuousDeploymentPolicyOutput) + func (c *CloudFront) GetContinuousDeploymentPolicyWithContext(ctx aws.Context, input *GetContinuousDeploymentPolicyInput, ...) (*GetContinuousDeploymentPolicyOutput, error) + func (c *CloudFront) GetDistribution(input *GetDistributionInput) (*GetDistributionOutput, error) + func (c *CloudFront) GetDistributionConfig(input *GetDistributionConfigInput) (*GetDistributionConfigOutput, error) + func (c *CloudFront) GetDistributionConfigRequest(input *GetDistributionConfigInput) (req *request.Request, output *GetDistributionConfigOutput) + func (c *CloudFront) GetDistributionConfigWithContext(ctx aws.Context, input *GetDistributionConfigInput, opts ...request.Option) (*GetDistributionConfigOutput, error) + func (c *CloudFront) GetDistributionRequest(input *GetDistributionInput) (req *request.Request, output *GetDistributionOutput) + func (c *CloudFront) GetDistributionWithContext(ctx aws.Context, input *GetDistributionInput, opts ...request.Option) (*GetDistributionOutput, error) + func (c *CloudFront) GetFieldLevelEncryption(input *GetFieldLevelEncryptionInput) (*GetFieldLevelEncryptionOutput, error) + func (c *CloudFront) GetFieldLevelEncryptionConfig(input *GetFieldLevelEncryptionConfigInput) (*GetFieldLevelEncryptionConfigOutput, error) + func (c *CloudFront) GetFieldLevelEncryptionConfigRequest(input *GetFieldLevelEncryptionConfigInput) (req *request.Request, output *GetFieldLevelEncryptionConfigOutput) + func (c *CloudFront) GetFieldLevelEncryptionConfigWithContext(ctx aws.Context, input *GetFieldLevelEncryptionConfigInput, ...) (*GetFieldLevelEncryptionConfigOutput, error) + func (c *CloudFront) GetFieldLevelEncryptionProfile(input *GetFieldLevelEncryptionProfileInput) (*GetFieldLevelEncryptionProfileOutput, error) + func (c *CloudFront) GetFieldLevelEncryptionProfileConfig(input *GetFieldLevelEncryptionProfileConfigInput) (*GetFieldLevelEncryptionProfileConfigOutput, error) + func (c *CloudFront) GetFieldLevelEncryptionProfileConfigRequest(input *GetFieldLevelEncryptionProfileConfigInput) (req *request.Request, output *GetFieldLevelEncryptionProfileConfigOutput) + func (c *CloudFront) GetFieldLevelEncryptionProfileConfigWithContext(ctx aws.Context, input *GetFieldLevelEncryptionProfileConfigInput, ...) (*GetFieldLevelEncryptionProfileConfigOutput, error) + func (c *CloudFront) GetFieldLevelEncryptionProfileRequest(input *GetFieldLevelEncryptionProfileInput) (req *request.Request, output *GetFieldLevelEncryptionProfileOutput) + func (c *CloudFront) GetFieldLevelEncryptionProfileWithContext(ctx aws.Context, input *GetFieldLevelEncryptionProfileInput, ...) (*GetFieldLevelEncryptionProfileOutput, error) + func (c *CloudFront) GetFieldLevelEncryptionRequest(input *GetFieldLevelEncryptionInput) (req *request.Request, output *GetFieldLevelEncryptionOutput) + func (c *CloudFront) GetFieldLevelEncryptionWithContext(ctx aws.Context, input *GetFieldLevelEncryptionInput, opts ...request.Option) (*GetFieldLevelEncryptionOutput, error) + func (c *CloudFront) GetFunction(input *GetFunctionInput) (*GetFunctionOutput, error) + func (c *CloudFront) GetFunctionRequest(input *GetFunctionInput) (req *request.Request, output *GetFunctionOutput) + func (c *CloudFront) GetFunctionWithContext(ctx aws.Context, input *GetFunctionInput, opts ...request.Option) (*GetFunctionOutput, error) + func (c *CloudFront) GetInvalidation(input *GetInvalidationInput) (*GetInvalidationOutput, error) + func (c *CloudFront) GetInvalidationRequest(input *GetInvalidationInput) (req *request.Request, output *GetInvalidationOutput) + func (c *CloudFront) GetInvalidationWithContext(ctx aws.Context, input *GetInvalidationInput, opts ...request.Option) (*GetInvalidationOutput, error) + func (c *CloudFront) GetKeyGroup(input *GetKeyGroupInput) (*GetKeyGroupOutput, error) + func (c *CloudFront) GetKeyGroupConfig(input *GetKeyGroupConfigInput) (*GetKeyGroupConfigOutput, error) + func (c *CloudFront) GetKeyGroupConfigRequest(input *GetKeyGroupConfigInput) (req *request.Request, output *GetKeyGroupConfigOutput) + func (c *CloudFront) GetKeyGroupConfigWithContext(ctx aws.Context, input *GetKeyGroupConfigInput, opts ...request.Option) (*GetKeyGroupConfigOutput, error) + func (c *CloudFront) GetKeyGroupRequest(input *GetKeyGroupInput) (req *request.Request, output *GetKeyGroupOutput) + func (c *CloudFront) GetKeyGroupWithContext(ctx aws.Context, input *GetKeyGroupInput, opts ...request.Option) (*GetKeyGroupOutput, error) + func (c *CloudFront) GetMonitoringSubscription(input *GetMonitoringSubscriptionInput) (*GetMonitoringSubscriptionOutput, error) + func (c *CloudFront) GetMonitoringSubscriptionRequest(input *GetMonitoringSubscriptionInput) (req *request.Request, output *GetMonitoringSubscriptionOutput) + func (c *CloudFront) GetMonitoringSubscriptionWithContext(ctx aws.Context, input *GetMonitoringSubscriptionInput, opts ...request.Option) (*GetMonitoringSubscriptionOutput, error) + func (c *CloudFront) GetOriginAccessControl(input *GetOriginAccessControlInput) (*GetOriginAccessControlOutput, error) + func (c *CloudFront) GetOriginAccessControlConfig(input *GetOriginAccessControlConfigInput) (*GetOriginAccessControlConfigOutput, error) + func (c *CloudFront) GetOriginAccessControlConfigRequest(input *GetOriginAccessControlConfigInput) (req *request.Request, output *GetOriginAccessControlConfigOutput) + func (c *CloudFront) GetOriginAccessControlConfigWithContext(ctx aws.Context, input *GetOriginAccessControlConfigInput, ...) (*GetOriginAccessControlConfigOutput, error) + func (c *CloudFront) GetOriginAccessControlRequest(input *GetOriginAccessControlInput) (req *request.Request, output *GetOriginAccessControlOutput) + func (c *CloudFront) GetOriginAccessControlWithContext(ctx aws.Context, input *GetOriginAccessControlInput, opts ...request.Option) (*GetOriginAccessControlOutput, error) + func (c *CloudFront) GetOriginRequestPolicy(input *GetOriginRequestPolicyInput) (*GetOriginRequestPolicyOutput, error) + func (c *CloudFront) GetOriginRequestPolicyConfig(input *GetOriginRequestPolicyConfigInput) (*GetOriginRequestPolicyConfigOutput, error) + func (c *CloudFront) GetOriginRequestPolicyConfigRequest(input *GetOriginRequestPolicyConfigInput) (req *request.Request, output *GetOriginRequestPolicyConfigOutput) + func (c *CloudFront) GetOriginRequestPolicyConfigWithContext(ctx aws.Context, input *GetOriginRequestPolicyConfigInput, ...) (*GetOriginRequestPolicyConfigOutput, error) + func (c *CloudFront) GetOriginRequestPolicyRequest(input *GetOriginRequestPolicyInput) (req *request.Request, output *GetOriginRequestPolicyOutput) + func (c *CloudFront) GetOriginRequestPolicyWithContext(ctx aws.Context, input *GetOriginRequestPolicyInput, opts ...request.Option) (*GetOriginRequestPolicyOutput, error) + func (c *CloudFront) GetPublicKey(input *GetPublicKeyInput) (*GetPublicKeyOutput, error) + func (c *CloudFront) GetPublicKeyConfig(input *GetPublicKeyConfigInput) (*GetPublicKeyConfigOutput, error) + func (c *CloudFront) GetPublicKeyConfigRequest(input *GetPublicKeyConfigInput) (req *request.Request, output *GetPublicKeyConfigOutput) + func (c *CloudFront) GetPublicKeyConfigWithContext(ctx aws.Context, input *GetPublicKeyConfigInput, opts ...request.Option) (*GetPublicKeyConfigOutput, error) + func (c *CloudFront) GetPublicKeyRequest(input *GetPublicKeyInput) (req *request.Request, output *GetPublicKeyOutput) + func (c *CloudFront) GetPublicKeyWithContext(ctx aws.Context, input *GetPublicKeyInput, opts ...request.Option) (*GetPublicKeyOutput, error) + func (c *CloudFront) GetRealtimeLogConfig(input *GetRealtimeLogConfigInput) (*GetRealtimeLogConfigOutput, error) + func (c *CloudFront) GetRealtimeLogConfigRequest(input *GetRealtimeLogConfigInput) (req *request.Request, output *GetRealtimeLogConfigOutput) + func (c *CloudFront) GetRealtimeLogConfigWithContext(ctx aws.Context, input *GetRealtimeLogConfigInput, opts ...request.Option) (*GetRealtimeLogConfigOutput, error) + func (c *CloudFront) GetResponseHeadersPolicy(input *GetResponseHeadersPolicyInput) (*GetResponseHeadersPolicyOutput, error) + func (c *CloudFront) GetResponseHeadersPolicyConfig(input *GetResponseHeadersPolicyConfigInput) (*GetResponseHeadersPolicyConfigOutput, error) + func (c *CloudFront) GetResponseHeadersPolicyConfigRequest(input *GetResponseHeadersPolicyConfigInput) (req *request.Request, output *GetResponseHeadersPolicyConfigOutput) + func (c *CloudFront) GetResponseHeadersPolicyConfigWithContext(ctx aws.Context, input *GetResponseHeadersPolicyConfigInput, ...) (*GetResponseHeadersPolicyConfigOutput, error) + func (c *CloudFront) GetResponseHeadersPolicyRequest(input *GetResponseHeadersPolicyInput) (req *request.Request, output *GetResponseHeadersPolicyOutput) + func (c *CloudFront) GetResponseHeadersPolicyWithContext(ctx aws.Context, input *GetResponseHeadersPolicyInput, opts ...request.Option) (*GetResponseHeadersPolicyOutput, error) + func (c *CloudFront) GetStreamingDistribution(input *GetStreamingDistributionInput) (*GetStreamingDistributionOutput, error) + func (c *CloudFront) GetStreamingDistributionConfig(input *GetStreamingDistributionConfigInput) (*GetStreamingDistributionConfigOutput, error) + func (c *CloudFront) GetStreamingDistributionConfigRequest(input *GetStreamingDistributionConfigInput) (req *request.Request, output *GetStreamingDistributionConfigOutput) + func (c *CloudFront) GetStreamingDistributionConfigWithContext(ctx aws.Context, input *GetStreamingDistributionConfigInput, ...) (*GetStreamingDistributionConfigOutput, error) + func (c *CloudFront) GetStreamingDistributionRequest(input *GetStreamingDistributionInput) (req *request.Request, output *GetStreamingDistributionOutput) + func (c *CloudFront) GetStreamingDistributionWithContext(ctx aws.Context, input *GetStreamingDistributionInput, opts ...request.Option) (*GetStreamingDistributionOutput, error) + func (c *CloudFront) ListCachePolicies(input *ListCachePoliciesInput) (*ListCachePoliciesOutput, error) + func (c *CloudFront) ListCachePoliciesRequest(input *ListCachePoliciesInput) (req *request.Request, output *ListCachePoliciesOutput) + func (c *CloudFront) ListCachePoliciesWithContext(ctx aws.Context, input *ListCachePoliciesInput, opts ...request.Option) (*ListCachePoliciesOutput, error) + func (c *CloudFront) ListCloudFrontOriginAccessIdentities(input *ListCloudFrontOriginAccessIdentitiesInput) (*ListCloudFrontOriginAccessIdentitiesOutput, error) + func (c *CloudFront) ListCloudFrontOriginAccessIdentitiesPages(input *ListCloudFrontOriginAccessIdentitiesInput, ...) error + func (c *CloudFront) ListCloudFrontOriginAccessIdentitiesPagesWithContext(ctx aws.Context, input *ListCloudFrontOriginAccessIdentitiesInput, ...) error + func (c *CloudFront) ListCloudFrontOriginAccessIdentitiesRequest(input *ListCloudFrontOriginAccessIdentitiesInput) (req *request.Request, output *ListCloudFrontOriginAccessIdentitiesOutput) + func (c *CloudFront) ListCloudFrontOriginAccessIdentitiesWithContext(ctx aws.Context, input *ListCloudFrontOriginAccessIdentitiesInput, ...) (*ListCloudFrontOriginAccessIdentitiesOutput, error) + func (c *CloudFront) ListConflictingAliases(input *ListConflictingAliasesInput) (*ListConflictingAliasesOutput, error) + func (c *CloudFront) ListConflictingAliasesRequest(input *ListConflictingAliasesInput) (req *request.Request, output *ListConflictingAliasesOutput) + func (c *CloudFront) ListConflictingAliasesWithContext(ctx aws.Context, input *ListConflictingAliasesInput, opts ...request.Option) (*ListConflictingAliasesOutput, error) + func (c *CloudFront) ListContinuousDeploymentPolicies(input *ListContinuousDeploymentPoliciesInput) (*ListContinuousDeploymentPoliciesOutput, error) + func (c *CloudFront) ListContinuousDeploymentPoliciesRequest(input *ListContinuousDeploymentPoliciesInput) (req *request.Request, output *ListContinuousDeploymentPoliciesOutput) + func (c *CloudFront) ListContinuousDeploymentPoliciesWithContext(ctx aws.Context, input *ListContinuousDeploymentPoliciesInput, ...) (*ListContinuousDeploymentPoliciesOutput, error) + func (c *CloudFront) ListDistributions(input *ListDistributionsInput) (*ListDistributionsOutput, error) + func (c *CloudFront) ListDistributionsByCachePolicyId(input *ListDistributionsByCachePolicyIdInput) (*ListDistributionsByCachePolicyIdOutput, error) + func (c *CloudFront) ListDistributionsByCachePolicyIdRequest(input *ListDistributionsByCachePolicyIdInput) (req *request.Request, output *ListDistributionsByCachePolicyIdOutput) + func (c *CloudFront) ListDistributionsByCachePolicyIdWithContext(ctx aws.Context, input *ListDistributionsByCachePolicyIdInput, ...) (*ListDistributionsByCachePolicyIdOutput, error) + func (c *CloudFront) ListDistributionsByKeyGroup(input *ListDistributionsByKeyGroupInput) (*ListDistributionsByKeyGroupOutput, error) + func (c *CloudFront) ListDistributionsByKeyGroupRequest(input *ListDistributionsByKeyGroupInput) (req *request.Request, output *ListDistributionsByKeyGroupOutput) + func (c *CloudFront) ListDistributionsByKeyGroupWithContext(ctx aws.Context, input *ListDistributionsByKeyGroupInput, ...) (*ListDistributionsByKeyGroupOutput, error) + func (c *CloudFront) ListDistributionsByOriginRequestPolicyId(input *ListDistributionsByOriginRequestPolicyIdInput) (*ListDistributionsByOriginRequestPolicyIdOutput, error) + func (c *CloudFront) ListDistributionsByOriginRequestPolicyIdRequest(input *ListDistributionsByOriginRequestPolicyIdInput) (req *request.Request, output *ListDistributionsByOriginRequestPolicyIdOutput) + func (c *CloudFront) ListDistributionsByOriginRequestPolicyIdWithContext(ctx aws.Context, input *ListDistributionsByOriginRequestPolicyIdInput, ...) (*ListDistributionsByOriginRequestPolicyIdOutput, error) + func (c *CloudFront) ListDistributionsByRealtimeLogConfig(input *ListDistributionsByRealtimeLogConfigInput) (*ListDistributionsByRealtimeLogConfigOutput, error) + func (c *CloudFront) ListDistributionsByRealtimeLogConfigRequest(input *ListDistributionsByRealtimeLogConfigInput) (req *request.Request, output *ListDistributionsByRealtimeLogConfigOutput) + func (c *CloudFront) ListDistributionsByRealtimeLogConfigWithContext(ctx aws.Context, input *ListDistributionsByRealtimeLogConfigInput, ...) (*ListDistributionsByRealtimeLogConfigOutput, error) + func (c *CloudFront) ListDistributionsByResponseHeadersPolicyId(input *ListDistributionsByResponseHeadersPolicyIdInput) (*ListDistributionsByResponseHeadersPolicyIdOutput, error) + func (c *CloudFront) ListDistributionsByResponseHeadersPolicyIdRequest(input *ListDistributionsByResponseHeadersPolicyIdInput) (req *request.Request, output *ListDistributionsByResponseHeadersPolicyIdOutput) + func (c *CloudFront) ListDistributionsByResponseHeadersPolicyIdWithContext(ctx aws.Context, input *ListDistributionsByResponseHeadersPolicyIdInput, ...) (*ListDistributionsByResponseHeadersPolicyIdOutput, error) + func (c *CloudFront) ListDistributionsByWebACLId(input *ListDistributionsByWebACLIdInput) (*ListDistributionsByWebACLIdOutput, error) + func (c *CloudFront) ListDistributionsByWebACLIdRequest(input *ListDistributionsByWebACLIdInput) (req *request.Request, output *ListDistributionsByWebACLIdOutput) + func (c *CloudFront) ListDistributionsByWebACLIdWithContext(ctx aws.Context, input *ListDistributionsByWebACLIdInput, ...) (*ListDistributionsByWebACLIdOutput, error) + func (c *CloudFront) ListDistributionsPages(input *ListDistributionsInput, fn func(*ListDistributionsOutput, bool) bool) error + func (c *CloudFront) ListDistributionsPagesWithContext(ctx aws.Context, input *ListDistributionsInput, ...) error + func (c *CloudFront) ListDistributionsRequest(input *ListDistributionsInput) (req *request.Request, output *ListDistributionsOutput) + func (c *CloudFront) ListDistributionsWithContext(ctx aws.Context, input *ListDistributionsInput, opts ...request.Option) (*ListDistributionsOutput, error) + func (c *CloudFront) ListFieldLevelEncryptionConfigs(input *ListFieldLevelEncryptionConfigsInput) (*ListFieldLevelEncryptionConfigsOutput, error) + func (c *CloudFront) ListFieldLevelEncryptionConfigsRequest(input *ListFieldLevelEncryptionConfigsInput) (req *request.Request, output *ListFieldLevelEncryptionConfigsOutput) + func (c *CloudFront) ListFieldLevelEncryptionConfigsWithContext(ctx aws.Context, input *ListFieldLevelEncryptionConfigsInput, ...) (*ListFieldLevelEncryptionConfigsOutput, error) + func (c *CloudFront) ListFieldLevelEncryptionProfiles(input *ListFieldLevelEncryptionProfilesInput) (*ListFieldLevelEncryptionProfilesOutput, error) + func (c *CloudFront) ListFieldLevelEncryptionProfilesRequest(input *ListFieldLevelEncryptionProfilesInput) (req *request.Request, output *ListFieldLevelEncryptionProfilesOutput) + func (c *CloudFront) ListFieldLevelEncryptionProfilesWithContext(ctx aws.Context, input *ListFieldLevelEncryptionProfilesInput, ...) (*ListFieldLevelEncryptionProfilesOutput, error) + func (c *CloudFront) ListFunctions(input *ListFunctionsInput) (*ListFunctionsOutput, error) + func (c *CloudFront) ListFunctionsRequest(input *ListFunctionsInput) (req *request.Request, output *ListFunctionsOutput) + func (c *CloudFront) ListFunctionsWithContext(ctx aws.Context, input *ListFunctionsInput, opts ...request.Option) (*ListFunctionsOutput, error) + func (c *CloudFront) ListInvalidations(input *ListInvalidationsInput) (*ListInvalidationsOutput, error) + func (c *CloudFront) ListInvalidationsPages(input *ListInvalidationsInput, fn func(*ListInvalidationsOutput, bool) bool) error + func (c *CloudFront) ListInvalidationsPagesWithContext(ctx aws.Context, input *ListInvalidationsInput, ...) error + func (c *CloudFront) ListInvalidationsRequest(input *ListInvalidationsInput) (req *request.Request, output *ListInvalidationsOutput) + func (c *CloudFront) ListInvalidationsWithContext(ctx aws.Context, input *ListInvalidationsInput, opts ...request.Option) (*ListInvalidationsOutput, error) + func (c *CloudFront) ListKeyGroups(input *ListKeyGroupsInput) (*ListKeyGroupsOutput, error) + func (c *CloudFront) ListKeyGroupsRequest(input *ListKeyGroupsInput) (req *request.Request, output *ListKeyGroupsOutput) + func (c *CloudFront) ListKeyGroupsWithContext(ctx aws.Context, input *ListKeyGroupsInput, opts ...request.Option) (*ListKeyGroupsOutput, error) + func (c *CloudFront) ListOriginAccessControls(input *ListOriginAccessControlsInput) (*ListOriginAccessControlsOutput, error) + func (c *CloudFront) ListOriginAccessControlsRequest(input *ListOriginAccessControlsInput) (req *request.Request, output *ListOriginAccessControlsOutput) + func (c *CloudFront) ListOriginAccessControlsWithContext(ctx aws.Context, input *ListOriginAccessControlsInput, opts ...request.Option) (*ListOriginAccessControlsOutput, error) + func (c *CloudFront) ListOriginRequestPolicies(input *ListOriginRequestPoliciesInput) (*ListOriginRequestPoliciesOutput, error) + func (c *CloudFront) ListOriginRequestPoliciesRequest(input *ListOriginRequestPoliciesInput) (req *request.Request, output *ListOriginRequestPoliciesOutput) + func (c *CloudFront) ListOriginRequestPoliciesWithContext(ctx aws.Context, input *ListOriginRequestPoliciesInput, opts ...request.Option) (*ListOriginRequestPoliciesOutput, error) + func (c *CloudFront) ListPublicKeys(input *ListPublicKeysInput) (*ListPublicKeysOutput, error) + func (c *CloudFront) ListPublicKeysRequest(input *ListPublicKeysInput) (req *request.Request, output *ListPublicKeysOutput) + func (c *CloudFront) ListPublicKeysWithContext(ctx aws.Context, input *ListPublicKeysInput, opts ...request.Option) (*ListPublicKeysOutput, error) + func (c *CloudFront) ListRealtimeLogConfigs(input *ListRealtimeLogConfigsInput) (*ListRealtimeLogConfigsOutput, error) + func (c *CloudFront) ListRealtimeLogConfigsRequest(input *ListRealtimeLogConfigsInput) (req *request.Request, output *ListRealtimeLogConfigsOutput) + func (c *CloudFront) ListRealtimeLogConfigsWithContext(ctx aws.Context, input *ListRealtimeLogConfigsInput, opts ...request.Option) (*ListRealtimeLogConfigsOutput, error) + func (c *CloudFront) ListResponseHeadersPolicies(input *ListResponseHeadersPoliciesInput) (*ListResponseHeadersPoliciesOutput, error) + func (c *CloudFront) ListResponseHeadersPoliciesRequest(input *ListResponseHeadersPoliciesInput) (req *request.Request, output *ListResponseHeadersPoliciesOutput) + func (c *CloudFront) ListResponseHeadersPoliciesWithContext(ctx aws.Context, input *ListResponseHeadersPoliciesInput, ...) (*ListResponseHeadersPoliciesOutput, error) + func (c *CloudFront) ListStreamingDistributions(input *ListStreamingDistributionsInput) (*ListStreamingDistributionsOutput, error) + func (c *CloudFront) ListStreamingDistributionsPages(input *ListStreamingDistributionsInput, ...) error + func (c *CloudFront) ListStreamingDistributionsPagesWithContext(ctx aws.Context, input *ListStreamingDistributionsInput, ...) error + func (c *CloudFront) ListStreamingDistributionsRequest(input *ListStreamingDistributionsInput) (req *request.Request, output *ListStreamingDistributionsOutput) + func (c *CloudFront) ListStreamingDistributionsWithContext(ctx aws.Context, input *ListStreamingDistributionsInput, ...) (*ListStreamingDistributionsOutput, error) + func (c *CloudFront) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error) + func (c *CloudFront) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput) + func (c *CloudFront) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error) + func (c *CloudFront) PublishFunction(input *PublishFunctionInput) (*PublishFunctionOutput, error) + func (c *CloudFront) PublishFunctionRequest(input *PublishFunctionInput) (req *request.Request, output *PublishFunctionOutput) + func (c *CloudFront) PublishFunctionWithContext(ctx aws.Context, input *PublishFunctionInput, opts ...request.Option) (*PublishFunctionOutput, error) + func (c *CloudFront) TagResource(input *TagResourceInput) (*TagResourceOutput, error) + func (c *CloudFront) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput) + func (c *CloudFront) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error) + func (c *CloudFront) TestFunction(input *TestFunctionInput) (*TestFunctionOutput, error) + func (c *CloudFront) TestFunctionRequest(input *TestFunctionInput) (req *request.Request, output *TestFunctionOutput) + func (c *CloudFront) TestFunctionWithContext(ctx aws.Context, input *TestFunctionInput, opts ...request.Option) (*TestFunctionOutput, error) + func (c *CloudFront) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error) + func (c *CloudFront) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput) + func (c *CloudFront) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error) + func (c *CloudFront) UpdateCachePolicy(input *UpdateCachePolicyInput) (*UpdateCachePolicyOutput, error) + func (c *CloudFront) UpdateCachePolicyRequest(input *UpdateCachePolicyInput) (req *request.Request, output *UpdateCachePolicyOutput) + func (c *CloudFront) UpdateCachePolicyWithContext(ctx aws.Context, input *UpdateCachePolicyInput, opts ...request.Option) (*UpdateCachePolicyOutput, error) + func (c *CloudFront) UpdateCloudFrontOriginAccessIdentity(input *UpdateCloudFrontOriginAccessIdentityInput) (*UpdateCloudFrontOriginAccessIdentityOutput, error) + func (c *CloudFront) UpdateCloudFrontOriginAccessIdentityRequest(input *UpdateCloudFrontOriginAccessIdentityInput) (req *request.Request, output *UpdateCloudFrontOriginAccessIdentityOutput) + func (c *CloudFront) UpdateCloudFrontOriginAccessIdentityWithContext(ctx aws.Context, input *UpdateCloudFrontOriginAccessIdentityInput, ...) (*UpdateCloudFrontOriginAccessIdentityOutput, error) + func (c *CloudFront) UpdateContinuousDeploymentPolicy(input *UpdateContinuousDeploymentPolicyInput) (*UpdateContinuousDeploymentPolicyOutput, error) + func (c *CloudFront) UpdateContinuousDeploymentPolicyRequest(input *UpdateContinuousDeploymentPolicyInput) (req *request.Request, output *UpdateContinuousDeploymentPolicyOutput) + func (c *CloudFront) UpdateContinuousDeploymentPolicyWithContext(ctx aws.Context, input *UpdateContinuousDeploymentPolicyInput, ...) (*UpdateContinuousDeploymentPolicyOutput, error) + func (c *CloudFront) UpdateDistribution(input *UpdateDistributionInput) (*UpdateDistributionOutput, error) + func (c *CloudFront) UpdateDistributionRequest(input *UpdateDistributionInput) (req *request.Request, output *UpdateDistributionOutput) + func (c *CloudFront) UpdateDistributionWithContext(ctx aws.Context, input *UpdateDistributionInput, opts ...request.Option) (*UpdateDistributionOutput, error) + func (c *CloudFront) UpdateDistributionWithStagingConfig(input *UpdateDistributionWithStagingConfigInput) (*UpdateDistributionWithStagingConfigOutput, error) + func (c *CloudFront) UpdateDistributionWithStagingConfigRequest(input *UpdateDistributionWithStagingConfigInput) (req *request.Request, output *UpdateDistributionWithStagingConfigOutput) + func (c *CloudFront) UpdateDistributionWithStagingConfigWithContext(ctx aws.Context, input *UpdateDistributionWithStagingConfigInput, ...) (*UpdateDistributionWithStagingConfigOutput, error) + func (c *CloudFront) UpdateFieldLevelEncryptionConfig(input *UpdateFieldLevelEncryptionConfigInput) (*UpdateFieldLevelEncryptionConfigOutput, error) + func (c *CloudFront) UpdateFieldLevelEncryptionConfigRequest(input *UpdateFieldLevelEncryptionConfigInput) (req *request.Request, output *UpdateFieldLevelEncryptionConfigOutput) + func (c *CloudFront) UpdateFieldLevelEncryptionConfigWithContext(ctx aws.Context, input *UpdateFieldLevelEncryptionConfigInput, ...) (*UpdateFieldLevelEncryptionConfigOutput, error) + func (c *CloudFront) UpdateFieldLevelEncryptionProfile(input *UpdateFieldLevelEncryptionProfileInput) (*UpdateFieldLevelEncryptionProfileOutput, error) + func (c *CloudFront) UpdateFieldLevelEncryptionProfileRequest(input *UpdateFieldLevelEncryptionProfileInput) (req *request.Request, output *UpdateFieldLevelEncryptionProfileOutput) + func (c *CloudFront) UpdateFieldLevelEncryptionProfileWithContext(ctx aws.Context, input *UpdateFieldLevelEncryptionProfileInput, ...) (*UpdateFieldLevelEncryptionProfileOutput, error) + func (c *CloudFront) UpdateFunction(input *UpdateFunctionInput) (*UpdateFunctionOutput, error) + func (c *CloudFront) UpdateFunctionRequest(input *UpdateFunctionInput) (req *request.Request, output *UpdateFunctionOutput) + func (c *CloudFront) UpdateFunctionWithContext(ctx aws.Context, input *UpdateFunctionInput, opts ...request.Option) (*UpdateFunctionOutput, error) + func (c *CloudFront) UpdateKeyGroup(input *UpdateKeyGroupInput) (*UpdateKeyGroupOutput, error) + func (c *CloudFront) UpdateKeyGroupRequest(input *UpdateKeyGroupInput) (req *request.Request, output *UpdateKeyGroupOutput) + func (c *CloudFront) UpdateKeyGroupWithContext(ctx aws.Context, input *UpdateKeyGroupInput, opts ...request.Option) (*UpdateKeyGroupOutput, error) + func (c *CloudFront) UpdateOriginAccessControl(input *UpdateOriginAccessControlInput) (*UpdateOriginAccessControlOutput, error) + func (c *CloudFront) UpdateOriginAccessControlRequest(input *UpdateOriginAccessControlInput) (req *request.Request, output *UpdateOriginAccessControlOutput) + func (c *CloudFront) UpdateOriginAccessControlWithContext(ctx aws.Context, input *UpdateOriginAccessControlInput, opts ...request.Option) (*UpdateOriginAccessControlOutput, error) + func (c *CloudFront) UpdateOriginRequestPolicy(input *UpdateOriginRequestPolicyInput) (*UpdateOriginRequestPolicyOutput, error) + func (c *CloudFront) UpdateOriginRequestPolicyRequest(input *UpdateOriginRequestPolicyInput) (req *request.Request, output *UpdateOriginRequestPolicyOutput) + func (c *CloudFront) UpdateOriginRequestPolicyWithContext(ctx aws.Context, input *UpdateOriginRequestPolicyInput, opts ...request.Option) (*UpdateOriginRequestPolicyOutput, error) + func (c *CloudFront) UpdatePublicKey(input *UpdatePublicKeyInput) (*UpdatePublicKeyOutput, error) + func (c *CloudFront) UpdatePublicKeyRequest(input *UpdatePublicKeyInput) (req *request.Request, output *UpdatePublicKeyOutput) + func (c *CloudFront) UpdatePublicKeyWithContext(ctx aws.Context, input *UpdatePublicKeyInput, opts ...request.Option) (*UpdatePublicKeyOutput, error) + func (c *CloudFront) UpdateRealtimeLogConfig(input *UpdateRealtimeLogConfigInput) (*UpdateRealtimeLogConfigOutput, error) + func (c *CloudFront) UpdateRealtimeLogConfigRequest(input *UpdateRealtimeLogConfigInput) (req *request.Request, output *UpdateRealtimeLogConfigOutput) + func (c *CloudFront) UpdateRealtimeLogConfigWithContext(ctx aws.Context, input *UpdateRealtimeLogConfigInput, opts ...request.Option) (*UpdateRealtimeLogConfigOutput, error) + func (c *CloudFront) UpdateResponseHeadersPolicy(input *UpdateResponseHeadersPolicyInput) (*UpdateResponseHeadersPolicyOutput, error) + func (c *CloudFront) UpdateResponseHeadersPolicyRequest(input *UpdateResponseHeadersPolicyInput) (req *request.Request, output *UpdateResponseHeadersPolicyOutput) + func (c *CloudFront) UpdateResponseHeadersPolicyWithContext(ctx aws.Context, input *UpdateResponseHeadersPolicyInput, ...) (*UpdateResponseHeadersPolicyOutput, error) + func (c *CloudFront) UpdateStreamingDistribution(input *UpdateStreamingDistributionInput) (*UpdateStreamingDistributionOutput, error) + func (c *CloudFront) UpdateStreamingDistributionRequest(input *UpdateStreamingDistributionInput) (req *request.Request, output *UpdateStreamingDistributionOutput) + func (c *CloudFront) UpdateStreamingDistributionWithContext(ctx aws.Context, input *UpdateStreamingDistributionInput, ...) (*UpdateStreamingDistributionOutput, error) + func (c *CloudFront) WaitUntilDistributionDeployed(input *GetDistributionInput) error + func (c *CloudFront) WaitUntilDistributionDeployedWithContext(ctx aws.Context, input *GetDistributionInput, opts ...request.WaiterOption) error + func (c *CloudFront) WaitUntilInvalidationCompleted(input *GetInvalidationInput) error + func (c *CloudFront) WaitUntilInvalidationCompletedWithContext(ctx aws.Context, input *GetInvalidationInput, opts ...request.WaiterOption) error + func (c *CloudFront) WaitUntilStreamingDistributionDeployed(input *GetStreamingDistributionInput) error + func (c *CloudFront) WaitUntilStreamingDistributionDeployedWithContext(ctx aws.Context, input *GetStreamingDistributionInput, ...) error + type ConflictingAlias struct + AccountId *string + Alias *string + DistributionId *string + func (s *ConflictingAlias) SetAccountId(v string) *ConflictingAlias + func (s *ConflictingAlias) SetAlias(v string) *ConflictingAlias + func (s *ConflictingAlias) SetDistributionId(v string) *ConflictingAlias + func (s ConflictingAlias) GoString() string + func (s ConflictingAlias) String() string + type ConflictingAliasesList struct + Items []*ConflictingAlias + MaxItems *int64 + NextMarker *string + Quantity *int64 + func (s *ConflictingAliasesList) SetItems(v []*ConflictingAlias) *ConflictingAliasesList + func (s *ConflictingAliasesList) SetMaxItems(v int64) *ConflictingAliasesList + func (s *ConflictingAliasesList) SetNextMarker(v string) *ConflictingAliasesList + func (s *ConflictingAliasesList) SetQuantity(v int64) *ConflictingAliasesList + func (s ConflictingAliasesList) GoString() string + func (s ConflictingAliasesList) String() string + type ContentTypeProfile struct + ContentType *string + Format *string + ProfileId *string + func (s *ContentTypeProfile) SetContentType(v string) *ContentTypeProfile + func (s *ContentTypeProfile) SetFormat(v string) *ContentTypeProfile + func (s *ContentTypeProfile) SetProfileId(v string) *ContentTypeProfile + func (s *ContentTypeProfile) Validate() error + func (s ContentTypeProfile) GoString() string + func (s ContentTypeProfile) String() string + type ContentTypeProfileConfig struct + ContentTypeProfiles *ContentTypeProfiles + ForwardWhenContentTypeIsUnknown *bool + func (s *ContentTypeProfileConfig) SetContentTypeProfiles(v *ContentTypeProfiles) *ContentTypeProfileConfig + func (s *ContentTypeProfileConfig) SetForwardWhenContentTypeIsUnknown(v bool) *ContentTypeProfileConfig + func (s *ContentTypeProfileConfig) Validate() error + func (s ContentTypeProfileConfig) GoString() string + func (s ContentTypeProfileConfig) String() string + type ContentTypeProfiles struct + Items []*ContentTypeProfile + Quantity *int64 + func (s *ContentTypeProfiles) SetItems(v []*ContentTypeProfile) *ContentTypeProfiles + func (s *ContentTypeProfiles) SetQuantity(v int64) *ContentTypeProfiles + func (s *ContentTypeProfiles) Validate() error + func (s ContentTypeProfiles) GoString() string + func (s ContentTypeProfiles) String() string + type ContinuousDeploymentPolicy struct + ContinuousDeploymentPolicyConfig *ContinuousDeploymentPolicyConfig + Id *string + LastModifiedTime *time.Time + func (s *ContinuousDeploymentPolicy) SetContinuousDeploymentPolicyConfig(v *ContinuousDeploymentPolicyConfig) *ContinuousDeploymentPolicy + func (s *ContinuousDeploymentPolicy) SetId(v string) *ContinuousDeploymentPolicy + func (s *ContinuousDeploymentPolicy) SetLastModifiedTime(v time.Time) *ContinuousDeploymentPolicy + func (s ContinuousDeploymentPolicy) GoString() string + func (s ContinuousDeploymentPolicy) String() string + type ContinuousDeploymentPolicyConfig struct + Enabled *bool + StagingDistributionDnsNames *StagingDistributionDnsNames + TrafficConfig *TrafficConfig + func (s *ContinuousDeploymentPolicyConfig) SetEnabled(v bool) *ContinuousDeploymentPolicyConfig + func (s *ContinuousDeploymentPolicyConfig) SetStagingDistributionDnsNames(v *StagingDistributionDnsNames) *ContinuousDeploymentPolicyConfig + func (s *ContinuousDeploymentPolicyConfig) SetTrafficConfig(v *TrafficConfig) *ContinuousDeploymentPolicyConfig + func (s *ContinuousDeploymentPolicyConfig) Validate() error + func (s ContinuousDeploymentPolicyConfig) GoString() string + func (s ContinuousDeploymentPolicyConfig) String() string + type ContinuousDeploymentPolicyList struct + Items []*ContinuousDeploymentPolicySummary + MaxItems *int64 + NextMarker *string + Quantity *int64 + func (s *ContinuousDeploymentPolicyList) SetItems(v []*ContinuousDeploymentPolicySummary) *ContinuousDeploymentPolicyList + func (s *ContinuousDeploymentPolicyList) SetMaxItems(v int64) *ContinuousDeploymentPolicyList + func (s *ContinuousDeploymentPolicyList) SetNextMarker(v string) *ContinuousDeploymentPolicyList + func (s *ContinuousDeploymentPolicyList) SetQuantity(v int64) *ContinuousDeploymentPolicyList + func (s ContinuousDeploymentPolicyList) GoString() string + func (s ContinuousDeploymentPolicyList) String() string + type ContinuousDeploymentPolicySummary struct + ContinuousDeploymentPolicy *ContinuousDeploymentPolicy + func (s *ContinuousDeploymentPolicySummary) SetContinuousDeploymentPolicy(v *ContinuousDeploymentPolicy) *ContinuousDeploymentPolicySummary + func (s ContinuousDeploymentPolicySummary) GoString() string + func (s ContinuousDeploymentPolicySummary) String() string + type ContinuousDeploymentSingleHeaderConfig struct + Header *string + Value *string + func (s *ContinuousDeploymentSingleHeaderConfig) SetHeader(v string) *ContinuousDeploymentSingleHeaderConfig + func (s *ContinuousDeploymentSingleHeaderConfig) SetValue(v string) *ContinuousDeploymentSingleHeaderConfig + func (s *ContinuousDeploymentSingleHeaderConfig) Validate() error + func (s ContinuousDeploymentSingleHeaderConfig) GoString() string + func (s ContinuousDeploymentSingleHeaderConfig) String() string + type ContinuousDeploymentSingleWeightConfig struct + SessionStickinessConfig *SessionStickinessConfig + Weight *float64 + func (s *ContinuousDeploymentSingleWeightConfig) SetSessionStickinessConfig(v *SessionStickinessConfig) *ContinuousDeploymentSingleWeightConfig + func (s *ContinuousDeploymentSingleWeightConfig) SetWeight(v float64) *ContinuousDeploymentSingleWeightConfig + func (s *ContinuousDeploymentSingleWeightConfig) Validate() error + func (s ContinuousDeploymentSingleWeightConfig) GoString() string + func (s ContinuousDeploymentSingleWeightConfig) String() string + type CookieNames struct + Items []*string + Quantity *int64 + func (s *CookieNames) SetItems(v []*string) *CookieNames + func (s *CookieNames) SetQuantity(v int64) *CookieNames + func (s *CookieNames) Validate() error + func (s CookieNames) GoString() string + func (s CookieNames) String() string + type CookiePreference struct + Forward *string + WhitelistedNames *CookieNames + func (s *CookiePreference) SetForward(v string) *CookiePreference + func (s *CookiePreference) SetWhitelistedNames(v *CookieNames) *CookiePreference + func (s *CookiePreference) Validate() error + func (s CookiePreference) GoString() string + func (s CookiePreference) String() string + type CopyDistributionInput struct + CallerReference *string + Enabled *bool + IfMatch *string + PrimaryDistributionId *string + Staging *bool + func (s *CopyDistributionInput) SetCallerReference(v string) *CopyDistributionInput + func (s *CopyDistributionInput) SetEnabled(v bool) *CopyDistributionInput + func (s *CopyDistributionInput) SetIfMatch(v string) *CopyDistributionInput + func (s *CopyDistributionInput) SetPrimaryDistributionId(v string) *CopyDistributionInput + func (s *CopyDistributionInput) SetStaging(v bool) *CopyDistributionInput + func (s *CopyDistributionInput) Validate() error + func (s CopyDistributionInput) GoString() string + func (s CopyDistributionInput) String() string + type CopyDistributionOutput struct + Distribution *Distribution + ETag *string + Location *string + func (s *CopyDistributionOutput) SetDistribution(v *Distribution) *CopyDistributionOutput + func (s *CopyDistributionOutput) SetETag(v string) *CopyDistributionOutput + func (s *CopyDistributionOutput) SetLocation(v string) *CopyDistributionOutput + func (s CopyDistributionOutput) GoString() string + func (s CopyDistributionOutput) String() string + type CreateCachePolicyInput struct + CachePolicyConfig *CachePolicyConfig + func (s *CreateCachePolicyInput) SetCachePolicyConfig(v *CachePolicyConfig) *CreateCachePolicyInput + func (s *CreateCachePolicyInput) Validate() error + func (s CreateCachePolicyInput) GoString() string + func (s CreateCachePolicyInput) String() string + type CreateCachePolicyOutput struct + CachePolicy *CachePolicy + ETag *string + Location *string + func (s *CreateCachePolicyOutput) SetCachePolicy(v *CachePolicy) *CreateCachePolicyOutput + func (s *CreateCachePolicyOutput) SetETag(v string) *CreateCachePolicyOutput + func (s *CreateCachePolicyOutput) SetLocation(v string) *CreateCachePolicyOutput + func (s CreateCachePolicyOutput) GoString() string + func (s CreateCachePolicyOutput) String() string + type CreateCloudFrontOriginAccessIdentityInput struct + CloudFrontOriginAccessIdentityConfig *OriginAccessIdentityConfig + func (s *CreateCloudFrontOriginAccessIdentityInput) SetCloudFrontOriginAccessIdentityConfig(v *OriginAccessIdentityConfig) *CreateCloudFrontOriginAccessIdentityInput + func (s *CreateCloudFrontOriginAccessIdentityInput) Validate() error + func (s CreateCloudFrontOriginAccessIdentityInput) GoString() string + func (s CreateCloudFrontOriginAccessIdentityInput) String() string + type CreateCloudFrontOriginAccessIdentityOutput struct + CloudFrontOriginAccessIdentity *OriginAccessIdentity + ETag *string + Location *string + func (s *CreateCloudFrontOriginAccessIdentityOutput) SetCloudFrontOriginAccessIdentity(v *OriginAccessIdentity) *CreateCloudFrontOriginAccessIdentityOutput + func (s *CreateCloudFrontOriginAccessIdentityOutput) SetETag(v string) *CreateCloudFrontOriginAccessIdentityOutput + func (s *CreateCloudFrontOriginAccessIdentityOutput) SetLocation(v string) *CreateCloudFrontOriginAccessIdentityOutput + func (s CreateCloudFrontOriginAccessIdentityOutput) GoString() string + func (s CreateCloudFrontOriginAccessIdentityOutput) String() string + type CreateContinuousDeploymentPolicyInput struct + ContinuousDeploymentPolicyConfig *ContinuousDeploymentPolicyConfig + func (s *CreateContinuousDeploymentPolicyInput) SetContinuousDeploymentPolicyConfig(v *ContinuousDeploymentPolicyConfig) *CreateContinuousDeploymentPolicyInput + func (s *CreateContinuousDeploymentPolicyInput) Validate() error + func (s CreateContinuousDeploymentPolicyInput) GoString() string + func (s CreateContinuousDeploymentPolicyInput) String() string + type CreateContinuousDeploymentPolicyOutput struct + ContinuousDeploymentPolicy *ContinuousDeploymentPolicy + ETag *string + Location *string + func (s *CreateContinuousDeploymentPolicyOutput) SetContinuousDeploymentPolicy(v *ContinuousDeploymentPolicy) *CreateContinuousDeploymentPolicyOutput + func (s *CreateContinuousDeploymentPolicyOutput) SetETag(v string) *CreateContinuousDeploymentPolicyOutput + func (s *CreateContinuousDeploymentPolicyOutput) SetLocation(v string) *CreateContinuousDeploymentPolicyOutput + func (s CreateContinuousDeploymentPolicyOutput) GoString() string + func (s CreateContinuousDeploymentPolicyOutput) String() string + type CreateDistributionInput struct + DistributionConfig *DistributionConfig + func (s *CreateDistributionInput) SetDistributionConfig(v *DistributionConfig) *CreateDistributionInput + func (s *CreateDistributionInput) Validate() error + func (s CreateDistributionInput) GoString() string + func (s CreateDistributionInput) String() string + type CreateDistributionOutput struct + Distribution *Distribution + ETag *string + Location *string + func (s *CreateDistributionOutput) SetDistribution(v *Distribution) *CreateDistributionOutput + func (s *CreateDistributionOutput) SetETag(v string) *CreateDistributionOutput + func (s *CreateDistributionOutput) SetLocation(v string) *CreateDistributionOutput + func (s CreateDistributionOutput) GoString() string + func (s CreateDistributionOutput) String() string + type CreateDistributionWithTagsInput struct + DistributionConfigWithTags *DistributionConfigWithTags + func (s *CreateDistributionWithTagsInput) SetDistributionConfigWithTags(v *DistributionConfigWithTags) *CreateDistributionWithTagsInput + func (s *CreateDistributionWithTagsInput) Validate() error + func (s CreateDistributionWithTagsInput) GoString() string + func (s CreateDistributionWithTagsInput) String() string + type CreateDistributionWithTagsOutput struct + Distribution *Distribution + ETag *string + Location *string + func (s *CreateDistributionWithTagsOutput) SetDistribution(v *Distribution) *CreateDistributionWithTagsOutput + func (s *CreateDistributionWithTagsOutput) SetETag(v string) *CreateDistributionWithTagsOutput + func (s *CreateDistributionWithTagsOutput) SetLocation(v string) *CreateDistributionWithTagsOutput + func (s CreateDistributionWithTagsOutput) GoString() string + func (s CreateDistributionWithTagsOutput) String() string + type CreateFieldLevelEncryptionConfigInput struct + FieldLevelEncryptionConfig *FieldLevelEncryptionConfig + func (s *CreateFieldLevelEncryptionConfigInput) SetFieldLevelEncryptionConfig(v *FieldLevelEncryptionConfig) *CreateFieldLevelEncryptionConfigInput + func (s *CreateFieldLevelEncryptionConfigInput) Validate() error + func (s CreateFieldLevelEncryptionConfigInput) GoString() string + func (s CreateFieldLevelEncryptionConfigInput) String() string + type CreateFieldLevelEncryptionConfigOutput struct + ETag *string + FieldLevelEncryption *FieldLevelEncryption + Location *string + func (s *CreateFieldLevelEncryptionConfigOutput) SetETag(v string) *CreateFieldLevelEncryptionConfigOutput + func (s *CreateFieldLevelEncryptionConfigOutput) SetFieldLevelEncryption(v *FieldLevelEncryption) *CreateFieldLevelEncryptionConfigOutput + func (s *CreateFieldLevelEncryptionConfigOutput) SetLocation(v string) *CreateFieldLevelEncryptionConfigOutput + func (s CreateFieldLevelEncryptionConfigOutput) GoString() string + func (s CreateFieldLevelEncryptionConfigOutput) String() string + type CreateFieldLevelEncryptionProfileInput struct + FieldLevelEncryptionProfileConfig *FieldLevelEncryptionProfileConfig + func (s *CreateFieldLevelEncryptionProfileInput) SetFieldLevelEncryptionProfileConfig(v *FieldLevelEncryptionProfileConfig) *CreateFieldLevelEncryptionProfileInput + func (s *CreateFieldLevelEncryptionProfileInput) Validate() error + func (s CreateFieldLevelEncryptionProfileInput) GoString() string + func (s CreateFieldLevelEncryptionProfileInput) String() string + type CreateFieldLevelEncryptionProfileOutput struct + ETag *string + FieldLevelEncryptionProfile *FieldLevelEncryptionProfile + Location *string + func (s *CreateFieldLevelEncryptionProfileOutput) SetETag(v string) *CreateFieldLevelEncryptionProfileOutput + func (s *CreateFieldLevelEncryptionProfileOutput) SetFieldLevelEncryptionProfile(v *FieldLevelEncryptionProfile) *CreateFieldLevelEncryptionProfileOutput + func (s *CreateFieldLevelEncryptionProfileOutput) SetLocation(v string) *CreateFieldLevelEncryptionProfileOutput + func (s CreateFieldLevelEncryptionProfileOutput) GoString() string + func (s CreateFieldLevelEncryptionProfileOutput) String() string + type CreateFunctionInput struct + FunctionCode []byte + FunctionConfig *FunctionConfig + Name *string + func (s *CreateFunctionInput) SetFunctionCode(v []byte) *CreateFunctionInput + func (s *CreateFunctionInput) SetFunctionConfig(v *FunctionConfig) *CreateFunctionInput + func (s *CreateFunctionInput) SetName(v string) *CreateFunctionInput + func (s *CreateFunctionInput) Validate() error + func (s CreateFunctionInput) GoString() string + func (s CreateFunctionInput) String() string + type CreateFunctionOutput struct + ETag *string + FunctionSummary *FunctionSummary + Location *string + func (s *CreateFunctionOutput) SetETag(v string) *CreateFunctionOutput + func (s *CreateFunctionOutput) SetFunctionSummary(v *FunctionSummary) *CreateFunctionOutput + func (s *CreateFunctionOutput) SetLocation(v string) *CreateFunctionOutput + func (s CreateFunctionOutput) GoString() string + func (s CreateFunctionOutput) String() string + type CreateInvalidationInput struct + DistributionId *string + InvalidationBatch *InvalidationBatch + func (s *CreateInvalidationInput) SetDistributionId(v string) *CreateInvalidationInput + func (s *CreateInvalidationInput) SetInvalidationBatch(v *InvalidationBatch) *CreateInvalidationInput + func (s *CreateInvalidationInput) Validate() error + func (s CreateInvalidationInput) GoString() string + func (s CreateInvalidationInput) String() string + type CreateInvalidationOutput struct + Invalidation *Invalidation + Location *string + func (s *CreateInvalidationOutput) SetInvalidation(v *Invalidation) *CreateInvalidationOutput + func (s *CreateInvalidationOutput) SetLocation(v string) *CreateInvalidationOutput + func (s CreateInvalidationOutput) GoString() string + func (s CreateInvalidationOutput) String() string + type CreateKeyGroupInput struct + KeyGroupConfig *KeyGroupConfig + func (s *CreateKeyGroupInput) SetKeyGroupConfig(v *KeyGroupConfig) *CreateKeyGroupInput + func (s *CreateKeyGroupInput) Validate() error + func (s CreateKeyGroupInput) GoString() string + func (s CreateKeyGroupInput) String() string + type CreateKeyGroupOutput struct + ETag *string + KeyGroup *KeyGroup + Location *string + func (s *CreateKeyGroupOutput) SetETag(v string) *CreateKeyGroupOutput + func (s *CreateKeyGroupOutput) SetKeyGroup(v *KeyGroup) *CreateKeyGroupOutput + func (s *CreateKeyGroupOutput) SetLocation(v string) *CreateKeyGroupOutput + func (s CreateKeyGroupOutput) GoString() string + func (s CreateKeyGroupOutput) String() string + type CreateMonitoringSubscriptionInput struct + DistributionId *string + MonitoringSubscription *MonitoringSubscription + func (s *CreateMonitoringSubscriptionInput) SetDistributionId(v string) *CreateMonitoringSubscriptionInput + func (s *CreateMonitoringSubscriptionInput) SetMonitoringSubscription(v *MonitoringSubscription) *CreateMonitoringSubscriptionInput + func (s *CreateMonitoringSubscriptionInput) Validate() error + func (s CreateMonitoringSubscriptionInput) GoString() string + func (s CreateMonitoringSubscriptionInput) String() string + type CreateMonitoringSubscriptionOutput struct + MonitoringSubscription *MonitoringSubscription + func (s *CreateMonitoringSubscriptionOutput) SetMonitoringSubscription(v *MonitoringSubscription) *CreateMonitoringSubscriptionOutput + func (s CreateMonitoringSubscriptionOutput) GoString() string + func (s CreateMonitoringSubscriptionOutput) String() string + type CreateOriginAccessControlInput struct + OriginAccessControlConfig *OriginAccessControlConfig + func (s *CreateOriginAccessControlInput) SetOriginAccessControlConfig(v *OriginAccessControlConfig) *CreateOriginAccessControlInput + func (s *CreateOriginAccessControlInput) Validate() error + func (s CreateOriginAccessControlInput) GoString() string + func (s CreateOriginAccessControlInput) String() string + type CreateOriginAccessControlOutput struct + ETag *string + Location *string + OriginAccessControl *OriginAccessControl + func (s *CreateOriginAccessControlOutput) SetETag(v string) *CreateOriginAccessControlOutput + func (s *CreateOriginAccessControlOutput) SetLocation(v string) *CreateOriginAccessControlOutput + func (s *CreateOriginAccessControlOutput) SetOriginAccessControl(v *OriginAccessControl) *CreateOriginAccessControlOutput + func (s CreateOriginAccessControlOutput) GoString() string + func (s CreateOriginAccessControlOutput) String() string + type CreateOriginRequestPolicyInput struct + OriginRequestPolicyConfig *OriginRequestPolicyConfig + func (s *CreateOriginRequestPolicyInput) SetOriginRequestPolicyConfig(v *OriginRequestPolicyConfig) *CreateOriginRequestPolicyInput + func (s *CreateOriginRequestPolicyInput) Validate() error + func (s CreateOriginRequestPolicyInput) GoString() string + func (s CreateOriginRequestPolicyInput) String() string + type CreateOriginRequestPolicyOutput struct + ETag *string + Location *string + OriginRequestPolicy *OriginRequestPolicy + func (s *CreateOriginRequestPolicyOutput) SetETag(v string) *CreateOriginRequestPolicyOutput + func (s *CreateOriginRequestPolicyOutput) SetLocation(v string) *CreateOriginRequestPolicyOutput + func (s *CreateOriginRequestPolicyOutput) SetOriginRequestPolicy(v *OriginRequestPolicy) *CreateOriginRequestPolicyOutput + func (s CreateOriginRequestPolicyOutput) GoString() string + func (s CreateOriginRequestPolicyOutput) String() string + type CreatePublicKeyInput struct + PublicKeyConfig *PublicKeyConfig + func (s *CreatePublicKeyInput) SetPublicKeyConfig(v *PublicKeyConfig) *CreatePublicKeyInput + func (s *CreatePublicKeyInput) Validate() error + func (s CreatePublicKeyInput) GoString() string + func (s CreatePublicKeyInput) String() string + type CreatePublicKeyOutput struct + ETag *string + Location *string + PublicKey *PublicKey + func (s *CreatePublicKeyOutput) SetETag(v string) *CreatePublicKeyOutput + func (s *CreatePublicKeyOutput) SetLocation(v string) *CreatePublicKeyOutput + func (s *CreatePublicKeyOutput) SetPublicKey(v *PublicKey) *CreatePublicKeyOutput + func (s CreatePublicKeyOutput) GoString() string + func (s CreatePublicKeyOutput) String() string + type CreateRealtimeLogConfigInput struct + EndPoints []*EndPoint + Fields []*string + Name *string + SamplingRate *int64 + func (s *CreateRealtimeLogConfigInput) SetEndPoints(v []*EndPoint) *CreateRealtimeLogConfigInput + func (s *CreateRealtimeLogConfigInput) SetFields(v []*string) *CreateRealtimeLogConfigInput + func (s *CreateRealtimeLogConfigInput) SetName(v string) *CreateRealtimeLogConfigInput + func (s *CreateRealtimeLogConfigInput) SetSamplingRate(v int64) *CreateRealtimeLogConfigInput + func (s *CreateRealtimeLogConfigInput) Validate() error + func (s CreateRealtimeLogConfigInput) GoString() string + func (s CreateRealtimeLogConfigInput) String() string + type CreateRealtimeLogConfigOutput struct + RealtimeLogConfig *RealtimeLogConfig + func (s *CreateRealtimeLogConfigOutput) SetRealtimeLogConfig(v *RealtimeLogConfig) *CreateRealtimeLogConfigOutput + func (s CreateRealtimeLogConfigOutput) GoString() string + func (s CreateRealtimeLogConfigOutput) String() string + type CreateResponseHeadersPolicyInput struct + ResponseHeadersPolicyConfig *ResponseHeadersPolicyConfig + func (s *CreateResponseHeadersPolicyInput) SetResponseHeadersPolicyConfig(v *ResponseHeadersPolicyConfig) *CreateResponseHeadersPolicyInput + func (s *CreateResponseHeadersPolicyInput) Validate() error + func (s CreateResponseHeadersPolicyInput) GoString() string + func (s CreateResponseHeadersPolicyInput) String() string + type CreateResponseHeadersPolicyOutput struct + ETag *string + Location *string + ResponseHeadersPolicy *ResponseHeadersPolicy + func (s *CreateResponseHeadersPolicyOutput) SetETag(v string) *CreateResponseHeadersPolicyOutput + func (s *CreateResponseHeadersPolicyOutput) SetLocation(v string) *CreateResponseHeadersPolicyOutput + func (s *CreateResponseHeadersPolicyOutput) SetResponseHeadersPolicy(v *ResponseHeadersPolicy) *CreateResponseHeadersPolicyOutput + func (s CreateResponseHeadersPolicyOutput) GoString() string + func (s CreateResponseHeadersPolicyOutput) String() string + type CreateStreamingDistributionInput struct + StreamingDistributionConfig *StreamingDistributionConfig + func (s *CreateStreamingDistributionInput) SetStreamingDistributionConfig(v *StreamingDistributionConfig) *CreateStreamingDistributionInput + func (s *CreateStreamingDistributionInput) Validate() error + func (s CreateStreamingDistributionInput) GoString() string + func (s CreateStreamingDistributionInput) String() string + type CreateStreamingDistributionOutput struct + ETag *string + Location *string + StreamingDistribution *StreamingDistribution + func (s *CreateStreamingDistributionOutput) SetETag(v string) *CreateStreamingDistributionOutput + func (s *CreateStreamingDistributionOutput) SetLocation(v string) *CreateStreamingDistributionOutput + func (s *CreateStreamingDistributionOutput) SetStreamingDistribution(v *StreamingDistribution) *CreateStreamingDistributionOutput + func (s CreateStreamingDistributionOutput) GoString() string + func (s CreateStreamingDistributionOutput) String() string + type CreateStreamingDistributionWithTagsInput struct + StreamingDistributionConfigWithTags *StreamingDistributionConfigWithTags + func (s *CreateStreamingDistributionWithTagsInput) SetStreamingDistributionConfigWithTags(v *StreamingDistributionConfigWithTags) *CreateStreamingDistributionWithTagsInput + func (s *CreateStreamingDistributionWithTagsInput) Validate() error + func (s CreateStreamingDistributionWithTagsInput) GoString() string + func (s CreateStreamingDistributionWithTagsInput) String() string + type CreateStreamingDistributionWithTagsOutput struct + ETag *string + Location *string + StreamingDistribution *StreamingDistribution + func (s *CreateStreamingDistributionWithTagsOutput) SetETag(v string) *CreateStreamingDistributionWithTagsOutput + func (s *CreateStreamingDistributionWithTagsOutput) SetLocation(v string) *CreateStreamingDistributionWithTagsOutput + func (s *CreateStreamingDistributionWithTagsOutput) SetStreamingDistribution(v *StreamingDistribution) *CreateStreamingDistributionWithTagsOutput + func (s CreateStreamingDistributionWithTagsOutput) GoString() string + func (s CreateStreamingDistributionWithTagsOutput) String() string + type CustomErrorResponse struct + ErrorCachingMinTTL *int64 + ErrorCode *int64 + ResponseCode *string + ResponsePagePath *string + func (s *CustomErrorResponse) SetErrorCachingMinTTL(v int64) *CustomErrorResponse + func (s *CustomErrorResponse) SetErrorCode(v int64) *CustomErrorResponse + func (s *CustomErrorResponse) SetResponseCode(v string) *CustomErrorResponse + func (s *CustomErrorResponse) SetResponsePagePath(v string) *CustomErrorResponse + func (s *CustomErrorResponse) Validate() error + func (s CustomErrorResponse) GoString() string + func (s CustomErrorResponse) String() string + type CustomErrorResponses struct + Items []*CustomErrorResponse + Quantity *int64 + func (s *CustomErrorResponses) SetItems(v []*CustomErrorResponse) *CustomErrorResponses + func (s *CustomErrorResponses) SetQuantity(v int64) *CustomErrorResponses + func (s *CustomErrorResponses) Validate() error + func (s CustomErrorResponses) GoString() string + func (s CustomErrorResponses) String() string + type CustomHeaders struct + Items []*OriginCustomHeader + Quantity *int64 + func (s *CustomHeaders) SetItems(v []*OriginCustomHeader) *CustomHeaders + func (s *CustomHeaders) SetQuantity(v int64) *CustomHeaders + func (s *CustomHeaders) Validate() error + func (s CustomHeaders) GoString() string + func (s CustomHeaders) String() string + type CustomOriginConfig struct + HTTPPort *int64 + HTTPSPort *int64 + OriginKeepaliveTimeout *int64 + OriginProtocolPolicy *string + OriginReadTimeout *int64 + OriginSslProtocols *OriginSslProtocols + func (s *CustomOriginConfig) SetHTTPPort(v int64) *CustomOriginConfig + func (s *CustomOriginConfig) SetHTTPSPort(v int64) *CustomOriginConfig + func (s *CustomOriginConfig) SetOriginKeepaliveTimeout(v int64) *CustomOriginConfig + func (s *CustomOriginConfig) SetOriginProtocolPolicy(v string) *CustomOriginConfig + func (s *CustomOriginConfig) SetOriginReadTimeout(v int64) *CustomOriginConfig + func (s *CustomOriginConfig) SetOriginSslProtocols(v *OriginSslProtocols) *CustomOriginConfig + func (s *CustomOriginConfig) Validate() error + func (s CustomOriginConfig) GoString() string + func (s CustomOriginConfig) String() string + type DefaultCacheBehavior struct + AllowedMethods *AllowedMethods + CachePolicyId *string + Compress *bool + DefaultTTL *int64 + FieldLevelEncryptionId *string + ForwardedValues *ForwardedValues + FunctionAssociations *FunctionAssociations + LambdaFunctionAssociations *LambdaFunctionAssociations + MaxTTL *int64 + MinTTL *int64 + OriginRequestPolicyId *string + RealtimeLogConfigArn *string + ResponseHeadersPolicyId *string + SmoothStreaming *bool + TargetOriginId *string + TrustedKeyGroups *TrustedKeyGroups + TrustedSigners *TrustedSigners + ViewerProtocolPolicy *string + func (s *DefaultCacheBehavior) SetAllowedMethods(v *AllowedMethods) *DefaultCacheBehavior + func (s *DefaultCacheBehavior) SetCachePolicyId(v string) *DefaultCacheBehavior + func (s *DefaultCacheBehavior) SetCompress(v bool) *DefaultCacheBehavior + func (s *DefaultCacheBehavior) SetDefaultTTL(v int64) *DefaultCacheBehavior + func (s *DefaultCacheBehavior) SetFieldLevelEncryptionId(v string) *DefaultCacheBehavior + func (s *DefaultCacheBehavior) SetForwardedValues(v *ForwardedValues) *DefaultCacheBehavior + func (s *DefaultCacheBehavior) SetFunctionAssociations(v *FunctionAssociations) *DefaultCacheBehavior + func (s *DefaultCacheBehavior) SetLambdaFunctionAssociations(v *LambdaFunctionAssociations) *DefaultCacheBehavior + func (s *DefaultCacheBehavior) SetMaxTTL(v int64) *DefaultCacheBehavior + func (s *DefaultCacheBehavior) SetMinTTL(v int64) *DefaultCacheBehavior + func (s *DefaultCacheBehavior) SetOriginRequestPolicyId(v string) *DefaultCacheBehavior + func (s *DefaultCacheBehavior) SetRealtimeLogConfigArn(v string) *DefaultCacheBehavior + func (s *DefaultCacheBehavior) SetResponseHeadersPolicyId(v string) *DefaultCacheBehavior + func (s *DefaultCacheBehavior) SetSmoothStreaming(v bool) *DefaultCacheBehavior + func (s *DefaultCacheBehavior) SetTargetOriginId(v string) *DefaultCacheBehavior + func (s *DefaultCacheBehavior) SetTrustedKeyGroups(v *TrustedKeyGroups) *DefaultCacheBehavior + func (s *DefaultCacheBehavior) SetTrustedSigners(v *TrustedSigners) *DefaultCacheBehavior + func (s *DefaultCacheBehavior) SetViewerProtocolPolicy(v string) *DefaultCacheBehavior + func (s *DefaultCacheBehavior) Validate() error + func (s DefaultCacheBehavior) GoString() string + func (s DefaultCacheBehavior) String() string + type DeleteCachePolicyInput struct + Id *string + IfMatch *string + func (s *DeleteCachePolicyInput) SetId(v string) *DeleteCachePolicyInput + func (s *DeleteCachePolicyInput) SetIfMatch(v string) *DeleteCachePolicyInput + func (s *DeleteCachePolicyInput) Validate() error + func (s DeleteCachePolicyInput) GoString() string + func (s DeleteCachePolicyInput) String() string + type DeleteCachePolicyOutput struct + func (s DeleteCachePolicyOutput) GoString() string + func (s DeleteCachePolicyOutput) String() string + type DeleteCloudFrontOriginAccessIdentityInput struct + Id *string + IfMatch *string + func (s *DeleteCloudFrontOriginAccessIdentityInput) SetId(v string) *DeleteCloudFrontOriginAccessIdentityInput + func (s *DeleteCloudFrontOriginAccessIdentityInput) SetIfMatch(v string) *DeleteCloudFrontOriginAccessIdentityInput + func (s *DeleteCloudFrontOriginAccessIdentityInput) Validate() error + func (s DeleteCloudFrontOriginAccessIdentityInput) GoString() string + func (s DeleteCloudFrontOriginAccessIdentityInput) String() string + type DeleteCloudFrontOriginAccessIdentityOutput struct + func (s DeleteCloudFrontOriginAccessIdentityOutput) GoString() string + func (s DeleteCloudFrontOriginAccessIdentityOutput) String() string + type DeleteContinuousDeploymentPolicyInput struct + Id *string + IfMatch *string + func (s *DeleteContinuousDeploymentPolicyInput) SetId(v string) *DeleteContinuousDeploymentPolicyInput + func (s *DeleteContinuousDeploymentPolicyInput) SetIfMatch(v string) *DeleteContinuousDeploymentPolicyInput + func (s *DeleteContinuousDeploymentPolicyInput) Validate() error + func (s DeleteContinuousDeploymentPolicyInput) GoString() string + func (s DeleteContinuousDeploymentPolicyInput) String() string + type DeleteContinuousDeploymentPolicyOutput struct + func (s DeleteContinuousDeploymentPolicyOutput) GoString() string + func (s DeleteContinuousDeploymentPolicyOutput) String() string + type DeleteDistributionInput struct + Id *string + IfMatch *string + func (s *DeleteDistributionInput) SetId(v string) *DeleteDistributionInput + func (s *DeleteDistributionInput) SetIfMatch(v string) *DeleteDistributionInput + func (s *DeleteDistributionInput) Validate() error + func (s DeleteDistributionInput) GoString() string + func (s DeleteDistributionInput) String() string + type DeleteDistributionOutput struct + func (s DeleteDistributionOutput) GoString() string + func (s DeleteDistributionOutput) String() string + type DeleteFieldLevelEncryptionConfigInput struct + Id *string + IfMatch *string + func (s *DeleteFieldLevelEncryptionConfigInput) SetId(v string) *DeleteFieldLevelEncryptionConfigInput + func (s *DeleteFieldLevelEncryptionConfigInput) SetIfMatch(v string) *DeleteFieldLevelEncryptionConfigInput + func (s *DeleteFieldLevelEncryptionConfigInput) Validate() error + func (s DeleteFieldLevelEncryptionConfigInput) GoString() string + func (s DeleteFieldLevelEncryptionConfigInput) String() string + type DeleteFieldLevelEncryptionConfigOutput struct + func (s DeleteFieldLevelEncryptionConfigOutput) GoString() string + func (s DeleteFieldLevelEncryptionConfigOutput) String() string + type DeleteFieldLevelEncryptionProfileInput struct + Id *string + IfMatch *string + func (s *DeleteFieldLevelEncryptionProfileInput) SetId(v string) *DeleteFieldLevelEncryptionProfileInput + func (s *DeleteFieldLevelEncryptionProfileInput) SetIfMatch(v string) *DeleteFieldLevelEncryptionProfileInput + func (s *DeleteFieldLevelEncryptionProfileInput) Validate() error + func (s DeleteFieldLevelEncryptionProfileInput) GoString() string + func (s DeleteFieldLevelEncryptionProfileInput) String() string + type DeleteFieldLevelEncryptionProfileOutput struct + func (s DeleteFieldLevelEncryptionProfileOutput) GoString() string + func (s DeleteFieldLevelEncryptionProfileOutput) String() string + type DeleteFunctionInput struct + IfMatch *string + Name *string + func (s *DeleteFunctionInput) SetIfMatch(v string) *DeleteFunctionInput + func (s *DeleteFunctionInput) SetName(v string) *DeleteFunctionInput + func (s *DeleteFunctionInput) Validate() error + func (s DeleteFunctionInput) GoString() string + func (s DeleteFunctionInput) String() string + type DeleteFunctionOutput struct + func (s DeleteFunctionOutput) GoString() string + func (s DeleteFunctionOutput) String() string + type DeleteKeyGroupInput struct + Id *string + IfMatch *string + func (s *DeleteKeyGroupInput) SetId(v string) *DeleteKeyGroupInput + func (s *DeleteKeyGroupInput) SetIfMatch(v string) *DeleteKeyGroupInput + func (s *DeleteKeyGroupInput) Validate() error + func (s DeleteKeyGroupInput) GoString() string + func (s DeleteKeyGroupInput) String() string + type DeleteKeyGroupOutput struct + func (s DeleteKeyGroupOutput) GoString() string + func (s DeleteKeyGroupOutput) String() string + type DeleteMonitoringSubscriptionInput struct + DistributionId *string + func (s *DeleteMonitoringSubscriptionInput) SetDistributionId(v string) *DeleteMonitoringSubscriptionInput + func (s *DeleteMonitoringSubscriptionInput) Validate() error + func (s DeleteMonitoringSubscriptionInput) GoString() string + func (s DeleteMonitoringSubscriptionInput) String() string + type DeleteMonitoringSubscriptionOutput struct + func (s DeleteMonitoringSubscriptionOutput) GoString() string + func (s DeleteMonitoringSubscriptionOutput) String() string + type DeleteOriginAccessControlInput struct + Id *string + IfMatch *string + func (s *DeleteOriginAccessControlInput) SetId(v string) *DeleteOriginAccessControlInput + func (s *DeleteOriginAccessControlInput) SetIfMatch(v string) *DeleteOriginAccessControlInput + func (s *DeleteOriginAccessControlInput) Validate() error + func (s DeleteOriginAccessControlInput) GoString() string + func (s DeleteOriginAccessControlInput) String() string + type DeleteOriginAccessControlOutput struct + func (s DeleteOriginAccessControlOutput) GoString() string + func (s DeleteOriginAccessControlOutput) String() string + type DeleteOriginRequestPolicyInput struct + Id *string + IfMatch *string + func (s *DeleteOriginRequestPolicyInput) SetId(v string) *DeleteOriginRequestPolicyInput + func (s *DeleteOriginRequestPolicyInput) SetIfMatch(v string) *DeleteOriginRequestPolicyInput + func (s *DeleteOriginRequestPolicyInput) Validate() error + func (s DeleteOriginRequestPolicyInput) GoString() string + func (s DeleteOriginRequestPolicyInput) String() string + type DeleteOriginRequestPolicyOutput struct + func (s DeleteOriginRequestPolicyOutput) GoString() string + func (s DeleteOriginRequestPolicyOutput) String() string + type DeletePublicKeyInput struct + Id *string + IfMatch *string + func (s *DeletePublicKeyInput) SetId(v string) *DeletePublicKeyInput + func (s *DeletePublicKeyInput) SetIfMatch(v string) *DeletePublicKeyInput + func (s *DeletePublicKeyInput) Validate() error + func (s DeletePublicKeyInput) GoString() string + func (s DeletePublicKeyInput) String() string + type DeletePublicKeyOutput struct + func (s DeletePublicKeyOutput) GoString() string + func (s DeletePublicKeyOutput) String() string + type DeleteRealtimeLogConfigInput struct + ARN *string + Name *string + func (s *DeleteRealtimeLogConfigInput) SetARN(v string) *DeleteRealtimeLogConfigInput + func (s *DeleteRealtimeLogConfigInput) SetName(v string) *DeleteRealtimeLogConfigInput + func (s DeleteRealtimeLogConfigInput) GoString() string + func (s DeleteRealtimeLogConfigInput) String() string + type DeleteRealtimeLogConfigOutput struct + func (s DeleteRealtimeLogConfigOutput) GoString() string + func (s DeleteRealtimeLogConfigOutput) String() string + type DeleteResponseHeadersPolicyInput struct + Id *string + IfMatch *string + func (s *DeleteResponseHeadersPolicyInput) SetId(v string) *DeleteResponseHeadersPolicyInput + func (s *DeleteResponseHeadersPolicyInput) SetIfMatch(v string) *DeleteResponseHeadersPolicyInput + func (s *DeleteResponseHeadersPolicyInput) Validate() error + func (s DeleteResponseHeadersPolicyInput) GoString() string + func (s DeleteResponseHeadersPolicyInput) String() string + type DeleteResponseHeadersPolicyOutput struct + func (s DeleteResponseHeadersPolicyOutput) GoString() string + func (s DeleteResponseHeadersPolicyOutput) String() string + type DeleteStreamingDistributionInput struct + Id *string + IfMatch *string + func (s *DeleteStreamingDistributionInput) SetId(v string) *DeleteStreamingDistributionInput + func (s *DeleteStreamingDistributionInput) SetIfMatch(v string) *DeleteStreamingDistributionInput + func (s *DeleteStreamingDistributionInput) Validate() error + func (s DeleteStreamingDistributionInput) GoString() string + func (s DeleteStreamingDistributionInput) String() string + type DeleteStreamingDistributionOutput struct + func (s DeleteStreamingDistributionOutput) GoString() string + func (s DeleteStreamingDistributionOutput) String() string + type DescribeFunctionInput struct + Name *string + Stage *string + func (s *DescribeFunctionInput) SetName(v string) *DescribeFunctionInput + func (s *DescribeFunctionInput) SetStage(v string) *DescribeFunctionInput + func (s *DescribeFunctionInput) Validate() error + func (s DescribeFunctionInput) GoString() string + func (s DescribeFunctionInput) String() string + type DescribeFunctionOutput struct + ETag *string + FunctionSummary *FunctionSummary + func (s *DescribeFunctionOutput) SetETag(v string) *DescribeFunctionOutput + func (s *DescribeFunctionOutput) SetFunctionSummary(v *FunctionSummary) *DescribeFunctionOutput + func (s DescribeFunctionOutput) GoString() string + func (s DescribeFunctionOutput) String() string + type Distribution struct + ARN *string + ActiveTrustedKeyGroups *ActiveTrustedKeyGroups + ActiveTrustedSigners *ActiveTrustedSigners + AliasICPRecordals []*AliasICPRecordal + DistributionConfig *DistributionConfig + DomainName *string + Id *string + InProgressInvalidationBatches *int64 + LastModifiedTime *time.Time + Status *string + func (s *Distribution) SetARN(v string) *Distribution + func (s *Distribution) SetActiveTrustedKeyGroups(v *ActiveTrustedKeyGroups) *Distribution + func (s *Distribution) SetActiveTrustedSigners(v *ActiveTrustedSigners) *Distribution + func (s *Distribution) SetAliasICPRecordals(v []*AliasICPRecordal) *Distribution + func (s *Distribution) SetDistributionConfig(v *DistributionConfig) *Distribution + func (s *Distribution) SetDomainName(v string) *Distribution + func (s *Distribution) SetId(v string) *Distribution + func (s *Distribution) SetInProgressInvalidationBatches(v int64) *Distribution + func (s *Distribution) SetLastModifiedTime(v time.Time) *Distribution + func (s *Distribution) SetStatus(v string) *Distribution + func (s Distribution) GoString() string + func (s Distribution) String() string + type DistributionConfig struct + Aliases *Aliases + CacheBehaviors *CacheBehaviors + CallerReference *string + Comment *string + ContinuousDeploymentPolicyId *string + CustomErrorResponses *CustomErrorResponses + DefaultCacheBehavior *DefaultCacheBehavior + DefaultRootObject *string + Enabled *bool + HttpVersion *string + IsIPV6Enabled *bool + Logging *LoggingConfig + OriginGroups *OriginGroups + Origins *Origins + PriceClass *string + Restrictions *Restrictions + Staging *bool + ViewerCertificate *ViewerCertificate + WebACLId *string + func (s *DistributionConfig) SetAliases(v *Aliases) *DistributionConfig + func (s *DistributionConfig) SetCacheBehaviors(v *CacheBehaviors) *DistributionConfig + func (s *DistributionConfig) SetCallerReference(v string) *DistributionConfig + func (s *DistributionConfig) SetComment(v string) *DistributionConfig + func (s *DistributionConfig) SetContinuousDeploymentPolicyId(v string) *DistributionConfig + func (s *DistributionConfig) SetCustomErrorResponses(v *CustomErrorResponses) *DistributionConfig + func (s *DistributionConfig) SetDefaultCacheBehavior(v *DefaultCacheBehavior) *DistributionConfig + func (s *DistributionConfig) SetDefaultRootObject(v string) *DistributionConfig + func (s *DistributionConfig) SetEnabled(v bool) *DistributionConfig + func (s *DistributionConfig) SetHttpVersion(v string) *DistributionConfig + func (s *DistributionConfig) SetIsIPV6Enabled(v bool) *DistributionConfig + func (s *DistributionConfig) SetLogging(v *LoggingConfig) *DistributionConfig + func (s *DistributionConfig) SetOriginGroups(v *OriginGroups) *DistributionConfig + func (s *DistributionConfig) SetOrigins(v *Origins) *DistributionConfig + func (s *DistributionConfig) SetPriceClass(v string) *DistributionConfig + func (s *DistributionConfig) SetRestrictions(v *Restrictions) *DistributionConfig + func (s *DistributionConfig) SetStaging(v bool) *DistributionConfig + func (s *DistributionConfig) SetViewerCertificate(v *ViewerCertificate) *DistributionConfig + func (s *DistributionConfig) SetWebACLId(v string) *DistributionConfig + func (s *DistributionConfig) Validate() error + func (s DistributionConfig) GoString() string + func (s DistributionConfig) String() string + type DistributionConfigWithTags struct + DistributionConfig *DistributionConfig + Tags *Tags + func (s *DistributionConfigWithTags) SetDistributionConfig(v *DistributionConfig) *DistributionConfigWithTags + func (s *DistributionConfigWithTags) SetTags(v *Tags) *DistributionConfigWithTags + func (s *DistributionConfigWithTags) Validate() error + func (s DistributionConfigWithTags) GoString() string + func (s DistributionConfigWithTags) String() string + type DistributionIdList struct + IsTruncated *bool + Items []*string + Marker *string + MaxItems *int64 + NextMarker *string + Quantity *int64 + func (s *DistributionIdList) SetIsTruncated(v bool) *DistributionIdList + func (s *DistributionIdList) SetItems(v []*string) *DistributionIdList + func (s *DistributionIdList) SetMarker(v string) *DistributionIdList + func (s *DistributionIdList) SetMaxItems(v int64) *DistributionIdList + func (s *DistributionIdList) SetNextMarker(v string) *DistributionIdList + func (s *DistributionIdList) SetQuantity(v int64) *DistributionIdList + func (s DistributionIdList) GoString() string + func (s DistributionIdList) String() string + type DistributionList struct + IsTruncated *bool + Items []*DistributionSummary + Marker *string + MaxItems *int64 + NextMarker *string + Quantity *int64 + func (s *DistributionList) SetIsTruncated(v bool) *DistributionList + func (s *DistributionList) SetItems(v []*DistributionSummary) *DistributionList + func (s *DistributionList) SetMarker(v string) *DistributionList + func (s *DistributionList) SetMaxItems(v int64) *DistributionList + func (s *DistributionList) SetNextMarker(v string) *DistributionList + func (s *DistributionList) SetQuantity(v int64) *DistributionList + func (s DistributionList) GoString() string + func (s DistributionList) String() string + type DistributionSummary struct + ARN *string + AliasICPRecordals []*AliasICPRecordal + Aliases *Aliases + CacheBehaviors *CacheBehaviors + Comment *string + CustomErrorResponses *CustomErrorResponses + DefaultCacheBehavior *DefaultCacheBehavior + DomainName *string + Enabled *bool + HttpVersion *string + Id *string + IsIPV6Enabled *bool + LastModifiedTime *time.Time + OriginGroups *OriginGroups + Origins *Origins + PriceClass *string + Restrictions *Restrictions + Staging *bool + Status *string + ViewerCertificate *ViewerCertificate + WebACLId *string + func (s *DistributionSummary) SetARN(v string) *DistributionSummary + func (s *DistributionSummary) SetAliasICPRecordals(v []*AliasICPRecordal) *DistributionSummary + func (s *DistributionSummary) SetAliases(v *Aliases) *DistributionSummary + func (s *DistributionSummary) SetCacheBehaviors(v *CacheBehaviors) *DistributionSummary + func (s *DistributionSummary) SetComment(v string) *DistributionSummary + func (s *DistributionSummary) SetCustomErrorResponses(v *CustomErrorResponses) *DistributionSummary + func (s *DistributionSummary) SetDefaultCacheBehavior(v *DefaultCacheBehavior) *DistributionSummary + func (s *DistributionSummary) SetDomainName(v string) *DistributionSummary + func (s *DistributionSummary) SetEnabled(v bool) *DistributionSummary + func (s *DistributionSummary) SetHttpVersion(v string) *DistributionSummary + func (s *DistributionSummary) SetId(v string) *DistributionSummary + func (s *DistributionSummary) SetIsIPV6Enabled(v bool) *DistributionSummary + func (s *DistributionSummary) SetLastModifiedTime(v time.Time) *DistributionSummary + func (s *DistributionSummary) SetOriginGroups(v *OriginGroups) *DistributionSummary + func (s *DistributionSummary) SetOrigins(v *Origins) *DistributionSummary + func (s *DistributionSummary) SetPriceClass(v string) *DistributionSummary + func (s *DistributionSummary) SetRestrictions(v *Restrictions) *DistributionSummary + func (s *DistributionSummary) SetStaging(v bool) *DistributionSummary + func (s *DistributionSummary) SetStatus(v string) *DistributionSummary + func (s *DistributionSummary) SetViewerCertificate(v *ViewerCertificate) *DistributionSummary + func (s *DistributionSummary) SetWebACLId(v string) *DistributionSummary + func (s DistributionSummary) GoString() string + func (s DistributionSummary) String() string + type EncryptionEntities struct + Items []*EncryptionEntity + Quantity *int64 + func (s *EncryptionEntities) SetItems(v []*EncryptionEntity) *EncryptionEntities + func (s *EncryptionEntities) SetQuantity(v int64) *EncryptionEntities + func (s *EncryptionEntities) Validate() error + func (s EncryptionEntities) GoString() string + func (s EncryptionEntities) String() string + type EncryptionEntity struct + FieldPatterns *FieldPatterns + ProviderId *string + PublicKeyId *string + func (s *EncryptionEntity) SetFieldPatterns(v *FieldPatterns) *EncryptionEntity + func (s *EncryptionEntity) SetProviderId(v string) *EncryptionEntity + func (s *EncryptionEntity) SetPublicKeyId(v string) *EncryptionEntity + func (s *EncryptionEntity) Validate() error + func (s EncryptionEntity) GoString() string + func (s EncryptionEntity) String() string + type EndPoint struct + KinesisStreamConfig *KinesisStreamConfig + StreamType *string + func (s *EndPoint) SetKinesisStreamConfig(v *KinesisStreamConfig) *EndPoint + func (s *EndPoint) SetStreamType(v string) *EndPoint + func (s *EndPoint) Validate() error + func (s EndPoint) GoString() string + func (s EndPoint) String() string + type FieldLevelEncryption struct + FieldLevelEncryptionConfig *FieldLevelEncryptionConfig + Id *string + LastModifiedTime *time.Time + func (s *FieldLevelEncryption) SetFieldLevelEncryptionConfig(v *FieldLevelEncryptionConfig) *FieldLevelEncryption + func (s *FieldLevelEncryption) SetId(v string) *FieldLevelEncryption + func (s *FieldLevelEncryption) SetLastModifiedTime(v time.Time) *FieldLevelEncryption + func (s FieldLevelEncryption) GoString() string + func (s FieldLevelEncryption) String() string + type FieldLevelEncryptionConfig struct + CallerReference *string + Comment *string + ContentTypeProfileConfig *ContentTypeProfileConfig + QueryArgProfileConfig *QueryArgProfileConfig + func (s *FieldLevelEncryptionConfig) SetCallerReference(v string) *FieldLevelEncryptionConfig + func (s *FieldLevelEncryptionConfig) SetComment(v string) *FieldLevelEncryptionConfig + func (s *FieldLevelEncryptionConfig) SetContentTypeProfileConfig(v *ContentTypeProfileConfig) *FieldLevelEncryptionConfig + func (s *FieldLevelEncryptionConfig) SetQueryArgProfileConfig(v *QueryArgProfileConfig) *FieldLevelEncryptionConfig + func (s *FieldLevelEncryptionConfig) Validate() error + func (s FieldLevelEncryptionConfig) GoString() string + func (s FieldLevelEncryptionConfig) String() string + type FieldLevelEncryptionList struct + Items []*FieldLevelEncryptionSummary + MaxItems *int64 + NextMarker *string + Quantity *int64 + func (s *FieldLevelEncryptionList) SetItems(v []*FieldLevelEncryptionSummary) *FieldLevelEncryptionList + func (s *FieldLevelEncryptionList) SetMaxItems(v int64) *FieldLevelEncryptionList + func (s *FieldLevelEncryptionList) SetNextMarker(v string) *FieldLevelEncryptionList + func (s *FieldLevelEncryptionList) SetQuantity(v int64) *FieldLevelEncryptionList + func (s FieldLevelEncryptionList) GoString() string + func (s FieldLevelEncryptionList) String() string + type FieldLevelEncryptionProfile struct + FieldLevelEncryptionProfileConfig *FieldLevelEncryptionProfileConfig + Id *string + LastModifiedTime *time.Time + func (s *FieldLevelEncryptionProfile) SetFieldLevelEncryptionProfileConfig(v *FieldLevelEncryptionProfileConfig) *FieldLevelEncryptionProfile + func (s *FieldLevelEncryptionProfile) SetId(v string) *FieldLevelEncryptionProfile + func (s *FieldLevelEncryptionProfile) SetLastModifiedTime(v time.Time) *FieldLevelEncryptionProfile + func (s FieldLevelEncryptionProfile) GoString() string + func (s FieldLevelEncryptionProfile) String() string + type FieldLevelEncryptionProfileConfig struct + CallerReference *string + Comment *string + EncryptionEntities *EncryptionEntities + Name *string + func (s *FieldLevelEncryptionProfileConfig) SetCallerReference(v string) *FieldLevelEncryptionProfileConfig + func (s *FieldLevelEncryptionProfileConfig) SetComment(v string) *FieldLevelEncryptionProfileConfig + func (s *FieldLevelEncryptionProfileConfig) SetEncryptionEntities(v *EncryptionEntities) *FieldLevelEncryptionProfileConfig + func (s *FieldLevelEncryptionProfileConfig) SetName(v string) *FieldLevelEncryptionProfileConfig + func (s *FieldLevelEncryptionProfileConfig) Validate() error + func (s FieldLevelEncryptionProfileConfig) GoString() string + func (s FieldLevelEncryptionProfileConfig) String() string + type FieldLevelEncryptionProfileList struct + Items []*FieldLevelEncryptionProfileSummary + MaxItems *int64 + NextMarker *string + Quantity *int64 + func (s *FieldLevelEncryptionProfileList) SetItems(v []*FieldLevelEncryptionProfileSummary) *FieldLevelEncryptionProfileList + func (s *FieldLevelEncryptionProfileList) SetMaxItems(v int64) *FieldLevelEncryptionProfileList + func (s *FieldLevelEncryptionProfileList) SetNextMarker(v string) *FieldLevelEncryptionProfileList + func (s *FieldLevelEncryptionProfileList) SetQuantity(v int64) *FieldLevelEncryptionProfileList + func (s FieldLevelEncryptionProfileList) GoString() string + func (s FieldLevelEncryptionProfileList) String() string + type FieldLevelEncryptionProfileSummary struct + Comment *string + EncryptionEntities *EncryptionEntities + Id *string + LastModifiedTime *time.Time + Name *string + func (s *FieldLevelEncryptionProfileSummary) SetComment(v string) *FieldLevelEncryptionProfileSummary + func (s *FieldLevelEncryptionProfileSummary) SetEncryptionEntities(v *EncryptionEntities) *FieldLevelEncryptionProfileSummary + func (s *FieldLevelEncryptionProfileSummary) SetId(v string) *FieldLevelEncryptionProfileSummary + func (s *FieldLevelEncryptionProfileSummary) SetLastModifiedTime(v time.Time) *FieldLevelEncryptionProfileSummary + func (s *FieldLevelEncryptionProfileSummary) SetName(v string) *FieldLevelEncryptionProfileSummary + func (s FieldLevelEncryptionProfileSummary) GoString() string + func (s FieldLevelEncryptionProfileSummary) String() string + type FieldLevelEncryptionSummary struct + Comment *string + ContentTypeProfileConfig *ContentTypeProfileConfig + Id *string + LastModifiedTime *time.Time + QueryArgProfileConfig *QueryArgProfileConfig + func (s *FieldLevelEncryptionSummary) SetComment(v string) *FieldLevelEncryptionSummary + func (s *FieldLevelEncryptionSummary) SetContentTypeProfileConfig(v *ContentTypeProfileConfig) *FieldLevelEncryptionSummary + func (s *FieldLevelEncryptionSummary) SetId(v string) *FieldLevelEncryptionSummary + func (s *FieldLevelEncryptionSummary) SetLastModifiedTime(v time.Time) *FieldLevelEncryptionSummary + func (s *FieldLevelEncryptionSummary) SetQueryArgProfileConfig(v *QueryArgProfileConfig) *FieldLevelEncryptionSummary + func (s FieldLevelEncryptionSummary) GoString() string + func (s FieldLevelEncryptionSummary) String() string + type FieldPatterns struct + Items []*string + Quantity *int64 + func (s *FieldPatterns) SetItems(v []*string) *FieldPatterns + func (s *FieldPatterns) SetQuantity(v int64) *FieldPatterns + func (s *FieldPatterns) Validate() error + func (s FieldPatterns) GoString() string + func (s FieldPatterns) String() string + type ForwardedValues struct + Cookies *CookiePreference + Headers *Headers + QueryString *bool + QueryStringCacheKeys *QueryStringCacheKeys + func (s *ForwardedValues) SetCookies(v *CookiePreference) *ForwardedValues + func (s *ForwardedValues) SetHeaders(v *Headers) *ForwardedValues + func (s *ForwardedValues) SetQueryString(v bool) *ForwardedValues + func (s *ForwardedValues) SetQueryStringCacheKeys(v *QueryStringCacheKeys) *ForwardedValues + func (s *ForwardedValues) Validate() error + func (s ForwardedValues) GoString() string + func (s ForwardedValues) String() string + type FunctionAssociation struct + EventType *string + FunctionARN *string + func (s *FunctionAssociation) SetEventType(v string) *FunctionAssociation + func (s *FunctionAssociation) SetFunctionARN(v string) *FunctionAssociation + func (s *FunctionAssociation) Validate() error + func (s FunctionAssociation) GoString() string + func (s FunctionAssociation) String() string + type FunctionAssociations struct + Items []*FunctionAssociation + Quantity *int64 + func (s *FunctionAssociations) SetItems(v []*FunctionAssociation) *FunctionAssociations + func (s *FunctionAssociations) SetQuantity(v int64) *FunctionAssociations + func (s *FunctionAssociations) Validate() error + func (s FunctionAssociations) GoString() string + func (s FunctionAssociations) String() string + type FunctionConfig struct + Comment *string + Runtime *string + func (s *FunctionConfig) SetComment(v string) *FunctionConfig + func (s *FunctionConfig) SetRuntime(v string) *FunctionConfig + func (s *FunctionConfig) Validate() error + func (s FunctionConfig) GoString() string + func (s FunctionConfig) String() string + type FunctionList struct + Items []*FunctionSummary + MaxItems *int64 + NextMarker *string + Quantity *int64 + func (s *FunctionList) SetItems(v []*FunctionSummary) *FunctionList + func (s *FunctionList) SetMaxItems(v int64) *FunctionList + func (s *FunctionList) SetNextMarker(v string) *FunctionList + func (s *FunctionList) SetQuantity(v int64) *FunctionList + func (s FunctionList) GoString() string + func (s FunctionList) String() string + type FunctionMetadata struct + CreatedTime *time.Time + FunctionARN *string + LastModifiedTime *time.Time + Stage *string + func (s *FunctionMetadata) SetCreatedTime(v time.Time) *FunctionMetadata + func (s *FunctionMetadata) SetFunctionARN(v string) *FunctionMetadata + func (s *FunctionMetadata) SetLastModifiedTime(v time.Time) *FunctionMetadata + func (s *FunctionMetadata) SetStage(v string) *FunctionMetadata + func (s FunctionMetadata) GoString() string + func (s FunctionMetadata) String() string + type FunctionSummary struct + FunctionConfig *FunctionConfig + FunctionMetadata *FunctionMetadata + Name *string + Status *string + func (s *FunctionSummary) SetFunctionConfig(v *FunctionConfig) *FunctionSummary + func (s *FunctionSummary) SetFunctionMetadata(v *FunctionMetadata) *FunctionSummary + func (s *FunctionSummary) SetName(v string) *FunctionSummary + func (s *FunctionSummary) SetStatus(v string) *FunctionSummary + func (s FunctionSummary) GoString() string + func (s FunctionSummary) String() string + type GeoRestriction struct + Items []*string + Quantity *int64 + RestrictionType *string + func (s *GeoRestriction) SetItems(v []*string) *GeoRestriction + func (s *GeoRestriction) SetQuantity(v int64) *GeoRestriction + func (s *GeoRestriction) SetRestrictionType(v string) *GeoRestriction + func (s *GeoRestriction) Validate() error + func (s GeoRestriction) GoString() string + func (s GeoRestriction) String() string + type GetCachePolicyConfigInput struct + Id *string + func (s *GetCachePolicyConfigInput) SetId(v string) *GetCachePolicyConfigInput + func (s *GetCachePolicyConfigInput) Validate() error + func (s GetCachePolicyConfigInput) GoString() string + func (s GetCachePolicyConfigInput) String() string + type GetCachePolicyConfigOutput struct + CachePolicyConfig *CachePolicyConfig + ETag *string + func (s *GetCachePolicyConfigOutput) SetCachePolicyConfig(v *CachePolicyConfig) *GetCachePolicyConfigOutput + func (s *GetCachePolicyConfigOutput) SetETag(v string) *GetCachePolicyConfigOutput + func (s GetCachePolicyConfigOutput) GoString() string + func (s GetCachePolicyConfigOutput) String() string + type GetCachePolicyInput struct + Id *string + func (s *GetCachePolicyInput) SetId(v string) *GetCachePolicyInput + func (s *GetCachePolicyInput) Validate() error + func (s GetCachePolicyInput) GoString() string + func (s GetCachePolicyInput) String() string + type GetCachePolicyOutput struct + CachePolicy *CachePolicy + ETag *string + func (s *GetCachePolicyOutput) SetCachePolicy(v *CachePolicy) *GetCachePolicyOutput + func (s *GetCachePolicyOutput) SetETag(v string) *GetCachePolicyOutput + func (s GetCachePolicyOutput) GoString() string + func (s GetCachePolicyOutput) String() string + type GetCloudFrontOriginAccessIdentityConfigInput struct + Id *string + func (s *GetCloudFrontOriginAccessIdentityConfigInput) SetId(v string) *GetCloudFrontOriginAccessIdentityConfigInput + func (s *GetCloudFrontOriginAccessIdentityConfigInput) Validate() error + func (s GetCloudFrontOriginAccessIdentityConfigInput) GoString() string + func (s GetCloudFrontOriginAccessIdentityConfigInput) String() string + type GetCloudFrontOriginAccessIdentityConfigOutput struct + CloudFrontOriginAccessIdentityConfig *OriginAccessIdentityConfig + ETag *string + func (s *GetCloudFrontOriginAccessIdentityConfigOutput) SetCloudFrontOriginAccessIdentityConfig(v *OriginAccessIdentityConfig) *GetCloudFrontOriginAccessIdentityConfigOutput + func (s *GetCloudFrontOriginAccessIdentityConfigOutput) SetETag(v string) *GetCloudFrontOriginAccessIdentityConfigOutput + func (s GetCloudFrontOriginAccessIdentityConfigOutput) GoString() string + func (s GetCloudFrontOriginAccessIdentityConfigOutput) String() string + type GetCloudFrontOriginAccessIdentityInput struct + Id *string + func (s *GetCloudFrontOriginAccessIdentityInput) SetId(v string) *GetCloudFrontOriginAccessIdentityInput + func (s *GetCloudFrontOriginAccessIdentityInput) Validate() error + func (s GetCloudFrontOriginAccessIdentityInput) GoString() string + func (s GetCloudFrontOriginAccessIdentityInput) String() string + type GetCloudFrontOriginAccessIdentityOutput struct + CloudFrontOriginAccessIdentity *OriginAccessIdentity + ETag *string + func (s *GetCloudFrontOriginAccessIdentityOutput) SetCloudFrontOriginAccessIdentity(v *OriginAccessIdentity) *GetCloudFrontOriginAccessIdentityOutput + func (s *GetCloudFrontOriginAccessIdentityOutput) SetETag(v string) *GetCloudFrontOriginAccessIdentityOutput + func (s GetCloudFrontOriginAccessIdentityOutput) GoString() string + func (s GetCloudFrontOriginAccessIdentityOutput) String() string + type GetContinuousDeploymentPolicyConfigInput struct + Id *string + func (s *GetContinuousDeploymentPolicyConfigInput) SetId(v string) *GetContinuousDeploymentPolicyConfigInput + func (s *GetContinuousDeploymentPolicyConfigInput) Validate() error + func (s GetContinuousDeploymentPolicyConfigInput) GoString() string + func (s GetContinuousDeploymentPolicyConfigInput) String() string + type GetContinuousDeploymentPolicyConfigOutput struct + ContinuousDeploymentPolicyConfig *ContinuousDeploymentPolicyConfig + ETag *string + func (s *GetContinuousDeploymentPolicyConfigOutput) SetContinuousDeploymentPolicyConfig(v *ContinuousDeploymentPolicyConfig) *GetContinuousDeploymentPolicyConfigOutput + func (s *GetContinuousDeploymentPolicyConfigOutput) SetETag(v string) *GetContinuousDeploymentPolicyConfigOutput + func (s GetContinuousDeploymentPolicyConfigOutput) GoString() string + func (s GetContinuousDeploymentPolicyConfigOutput) String() string + type GetContinuousDeploymentPolicyInput struct + Id *string + func (s *GetContinuousDeploymentPolicyInput) SetId(v string) *GetContinuousDeploymentPolicyInput + func (s *GetContinuousDeploymentPolicyInput) Validate() error + func (s GetContinuousDeploymentPolicyInput) GoString() string + func (s GetContinuousDeploymentPolicyInput) String() string + type GetContinuousDeploymentPolicyOutput struct + ContinuousDeploymentPolicy *ContinuousDeploymentPolicy + ETag *string + func (s *GetContinuousDeploymentPolicyOutput) SetContinuousDeploymentPolicy(v *ContinuousDeploymentPolicy) *GetContinuousDeploymentPolicyOutput + func (s *GetContinuousDeploymentPolicyOutput) SetETag(v string) *GetContinuousDeploymentPolicyOutput + func (s GetContinuousDeploymentPolicyOutput) GoString() string + func (s GetContinuousDeploymentPolicyOutput) String() string + type GetDistributionConfigInput struct + Id *string + func (s *GetDistributionConfigInput) SetId(v string) *GetDistributionConfigInput + func (s *GetDistributionConfigInput) Validate() error + func (s GetDistributionConfigInput) GoString() string + func (s GetDistributionConfigInput) String() string + type GetDistributionConfigOutput struct + DistributionConfig *DistributionConfig + ETag *string + func (s *GetDistributionConfigOutput) SetDistributionConfig(v *DistributionConfig) *GetDistributionConfigOutput + func (s *GetDistributionConfigOutput) SetETag(v string) *GetDistributionConfigOutput + func (s GetDistributionConfigOutput) GoString() string + func (s GetDistributionConfigOutput) String() string + type GetDistributionInput struct + Id *string + func (s *GetDistributionInput) SetId(v string) *GetDistributionInput + func (s *GetDistributionInput) Validate() error + func (s GetDistributionInput) GoString() string + func (s GetDistributionInput) String() string + type GetDistributionOutput struct + Distribution *Distribution + ETag *string + func (s *GetDistributionOutput) SetDistribution(v *Distribution) *GetDistributionOutput + func (s *GetDistributionOutput) SetETag(v string) *GetDistributionOutput + func (s GetDistributionOutput) GoString() string + func (s GetDistributionOutput) String() string + type GetFieldLevelEncryptionConfigInput struct + Id *string + func (s *GetFieldLevelEncryptionConfigInput) SetId(v string) *GetFieldLevelEncryptionConfigInput + func (s *GetFieldLevelEncryptionConfigInput) Validate() error + func (s GetFieldLevelEncryptionConfigInput) GoString() string + func (s GetFieldLevelEncryptionConfigInput) String() string + type GetFieldLevelEncryptionConfigOutput struct + ETag *string + FieldLevelEncryptionConfig *FieldLevelEncryptionConfig + func (s *GetFieldLevelEncryptionConfigOutput) SetETag(v string) *GetFieldLevelEncryptionConfigOutput + func (s *GetFieldLevelEncryptionConfigOutput) SetFieldLevelEncryptionConfig(v *FieldLevelEncryptionConfig) *GetFieldLevelEncryptionConfigOutput + func (s GetFieldLevelEncryptionConfigOutput) GoString() string + func (s GetFieldLevelEncryptionConfigOutput) String() string + type GetFieldLevelEncryptionInput struct + Id *string + func (s *GetFieldLevelEncryptionInput) SetId(v string) *GetFieldLevelEncryptionInput + func (s *GetFieldLevelEncryptionInput) Validate() error + func (s GetFieldLevelEncryptionInput) GoString() string + func (s GetFieldLevelEncryptionInput) String() string + type GetFieldLevelEncryptionOutput struct + ETag *string + FieldLevelEncryption *FieldLevelEncryption + func (s *GetFieldLevelEncryptionOutput) SetETag(v string) *GetFieldLevelEncryptionOutput + func (s *GetFieldLevelEncryptionOutput) SetFieldLevelEncryption(v *FieldLevelEncryption) *GetFieldLevelEncryptionOutput + func (s GetFieldLevelEncryptionOutput) GoString() string + func (s GetFieldLevelEncryptionOutput) String() string + type GetFieldLevelEncryptionProfileConfigInput struct + Id *string + func (s *GetFieldLevelEncryptionProfileConfigInput) SetId(v string) *GetFieldLevelEncryptionProfileConfigInput + func (s *GetFieldLevelEncryptionProfileConfigInput) Validate() error + func (s GetFieldLevelEncryptionProfileConfigInput) GoString() string + func (s GetFieldLevelEncryptionProfileConfigInput) String() string + type GetFieldLevelEncryptionProfileConfigOutput struct + ETag *string + FieldLevelEncryptionProfileConfig *FieldLevelEncryptionProfileConfig + func (s *GetFieldLevelEncryptionProfileConfigOutput) SetETag(v string) *GetFieldLevelEncryptionProfileConfigOutput + func (s *GetFieldLevelEncryptionProfileConfigOutput) SetFieldLevelEncryptionProfileConfig(v *FieldLevelEncryptionProfileConfig) *GetFieldLevelEncryptionProfileConfigOutput + func (s GetFieldLevelEncryptionProfileConfigOutput) GoString() string + func (s GetFieldLevelEncryptionProfileConfigOutput) String() string + type GetFieldLevelEncryptionProfileInput struct + Id *string + func (s *GetFieldLevelEncryptionProfileInput) SetId(v string) *GetFieldLevelEncryptionProfileInput + func (s *GetFieldLevelEncryptionProfileInput) Validate() error + func (s GetFieldLevelEncryptionProfileInput) GoString() string + func (s GetFieldLevelEncryptionProfileInput) String() string + type GetFieldLevelEncryptionProfileOutput struct + ETag *string + FieldLevelEncryptionProfile *FieldLevelEncryptionProfile + func (s *GetFieldLevelEncryptionProfileOutput) SetETag(v string) *GetFieldLevelEncryptionProfileOutput + func (s *GetFieldLevelEncryptionProfileOutput) SetFieldLevelEncryptionProfile(v *FieldLevelEncryptionProfile) *GetFieldLevelEncryptionProfileOutput + func (s GetFieldLevelEncryptionProfileOutput) GoString() string + func (s GetFieldLevelEncryptionProfileOutput) String() string + type GetFunctionInput struct + Name *string + Stage *string + func (s *GetFunctionInput) SetName(v string) *GetFunctionInput + func (s *GetFunctionInput) SetStage(v string) *GetFunctionInput + func (s *GetFunctionInput) Validate() error + func (s GetFunctionInput) GoString() string + func (s GetFunctionInput) String() string + type GetFunctionOutput struct + ContentType *string + ETag *string + FunctionCode []byte + func (s *GetFunctionOutput) SetContentType(v string) *GetFunctionOutput + func (s *GetFunctionOutput) SetETag(v string) *GetFunctionOutput + func (s *GetFunctionOutput) SetFunctionCode(v []byte) *GetFunctionOutput + func (s GetFunctionOutput) GoString() string + func (s GetFunctionOutput) String() string + type GetInvalidationInput struct + DistributionId *string + Id *string + func (s *GetInvalidationInput) SetDistributionId(v string) *GetInvalidationInput + func (s *GetInvalidationInput) SetId(v string) *GetInvalidationInput + func (s *GetInvalidationInput) Validate() error + func (s GetInvalidationInput) GoString() string + func (s GetInvalidationInput) String() string + type GetInvalidationOutput struct + Invalidation *Invalidation + func (s *GetInvalidationOutput) SetInvalidation(v *Invalidation) *GetInvalidationOutput + func (s GetInvalidationOutput) GoString() string + func (s GetInvalidationOutput) String() string + type GetKeyGroupConfigInput struct + Id *string + func (s *GetKeyGroupConfigInput) SetId(v string) *GetKeyGroupConfigInput + func (s *GetKeyGroupConfigInput) Validate() error + func (s GetKeyGroupConfigInput) GoString() string + func (s GetKeyGroupConfigInput) String() string + type GetKeyGroupConfigOutput struct + ETag *string + KeyGroupConfig *KeyGroupConfig + func (s *GetKeyGroupConfigOutput) SetETag(v string) *GetKeyGroupConfigOutput + func (s *GetKeyGroupConfigOutput) SetKeyGroupConfig(v *KeyGroupConfig) *GetKeyGroupConfigOutput + func (s GetKeyGroupConfigOutput) GoString() string + func (s GetKeyGroupConfigOutput) String() string + type GetKeyGroupInput struct + Id *string + func (s *GetKeyGroupInput) SetId(v string) *GetKeyGroupInput + func (s *GetKeyGroupInput) Validate() error + func (s GetKeyGroupInput) GoString() string + func (s GetKeyGroupInput) String() string + type GetKeyGroupOutput struct + ETag *string + KeyGroup *KeyGroup + func (s *GetKeyGroupOutput) SetETag(v string) *GetKeyGroupOutput + func (s *GetKeyGroupOutput) SetKeyGroup(v *KeyGroup) *GetKeyGroupOutput + func (s GetKeyGroupOutput) GoString() string + func (s GetKeyGroupOutput) String() string + type GetMonitoringSubscriptionInput struct + DistributionId *string + func (s *GetMonitoringSubscriptionInput) SetDistributionId(v string) *GetMonitoringSubscriptionInput + func (s *GetMonitoringSubscriptionInput) Validate() error + func (s GetMonitoringSubscriptionInput) GoString() string + func (s GetMonitoringSubscriptionInput) String() string + type GetMonitoringSubscriptionOutput struct + MonitoringSubscription *MonitoringSubscription + func (s *GetMonitoringSubscriptionOutput) SetMonitoringSubscription(v *MonitoringSubscription) *GetMonitoringSubscriptionOutput + func (s GetMonitoringSubscriptionOutput) GoString() string + func (s GetMonitoringSubscriptionOutput) String() string + type GetOriginAccessControlConfigInput struct + Id *string + func (s *GetOriginAccessControlConfigInput) SetId(v string) *GetOriginAccessControlConfigInput + func (s *GetOriginAccessControlConfigInput) Validate() error + func (s GetOriginAccessControlConfigInput) GoString() string + func (s GetOriginAccessControlConfigInput) String() string + type GetOriginAccessControlConfigOutput struct + ETag *string + OriginAccessControlConfig *OriginAccessControlConfig + func (s *GetOriginAccessControlConfigOutput) SetETag(v string) *GetOriginAccessControlConfigOutput + func (s *GetOriginAccessControlConfigOutput) SetOriginAccessControlConfig(v *OriginAccessControlConfig) *GetOriginAccessControlConfigOutput + func (s GetOriginAccessControlConfigOutput) GoString() string + func (s GetOriginAccessControlConfigOutput) String() string + type GetOriginAccessControlInput struct + Id *string + func (s *GetOriginAccessControlInput) SetId(v string) *GetOriginAccessControlInput + func (s *GetOriginAccessControlInput) Validate() error + func (s GetOriginAccessControlInput) GoString() string + func (s GetOriginAccessControlInput) String() string + type GetOriginAccessControlOutput struct + ETag *string + OriginAccessControl *OriginAccessControl + func (s *GetOriginAccessControlOutput) SetETag(v string) *GetOriginAccessControlOutput + func (s *GetOriginAccessControlOutput) SetOriginAccessControl(v *OriginAccessControl) *GetOriginAccessControlOutput + func (s GetOriginAccessControlOutput) GoString() string + func (s GetOriginAccessControlOutput) String() string + type GetOriginRequestPolicyConfigInput struct + Id *string + func (s *GetOriginRequestPolicyConfigInput) SetId(v string) *GetOriginRequestPolicyConfigInput + func (s *GetOriginRequestPolicyConfigInput) Validate() error + func (s GetOriginRequestPolicyConfigInput) GoString() string + func (s GetOriginRequestPolicyConfigInput) String() string + type GetOriginRequestPolicyConfigOutput struct + ETag *string + OriginRequestPolicyConfig *OriginRequestPolicyConfig + func (s *GetOriginRequestPolicyConfigOutput) SetETag(v string) *GetOriginRequestPolicyConfigOutput + func (s *GetOriginRequestPolicyConfigOutput) SetOriginRequestPolicyConfig(v *OriginRequestPolicyConfig) *GetOriginRequestPolicyConfigOutput + func (s GetOriginRequestPolicyConfigOutput) GoString() string + func (s GetOriginRequestPolicyConfigOutput) String() string + type GetOriginRequestPolicyInput struct + Id *string + func (s *GetOriginRequestPolicyInput) SetId(v string) *GetOriginRequestPolicyInput + func (s *GetOriginRequestPolicyInput) Validate() error + func (s GetOriginRequestPolicyInput) GoString() string + func (s GetOriginRequestPolicyInput) String() string + type GetOriginRequestPolicyOutput struct + ETag *string + OriginRequestPolicy *OriginRequestPolicy + func (s *GetOriginRequestPolicyOutput) SetETag(v string) *GetOriginRequestPolicyOutput + func (s *GetOriginRequestPolicyOutput) SetOriginRequestPolicy(v *OriginRequestPolicy) *GetOriginRequestPolicyOutput + func (s GetOriginRequestPolicyOutput) GoString() string + func (s GetOriginRequestPolicyOutput) String() string + type GetPublicKeyConfigInput struct + Id *string + func (s *GetPublicKeyConfigInput) SetId(v string) *GetPublicKeyConfigInput + func (s *GetPublicKeyConfigInput) Validate() error + func (s GetPublicKeyConfigInput) GoString() string + func (s GetPublicKeyConfigInput) String() string + type GetPublicKeyConfigOutput struct + ETag *string + PublicKeyConfig *PublicKeyConfig + func (s *GetPublicKeyConfigOutput) SetETag(v string) *GetPublicKeyConfigOutput + func (s *GetPublicKeyConfigOutput) SetPublicKeyConfig(v *PublicKeyConfig) *GetPublicKeyConfigOutput + func (s GetPublicKeyConfigOutput) GoString() string + func (s GetPublicKeyConfigOutput) String() string + type GetPublicKeyInput struct + Id *string + func (s *GetPublicKeyInput) SetId(v string) *GetPublicKeyInput + func (s *GetPublicKeyInput) Validate() error + func (s GetPublicKeyInput) GoString() string + func (s GetPublicKeyInput) String() string + type GetPublicKeyOutput struct + ETag *string + PublicKey *PublicKey + func (s *GetPublicKeyOutput) SetETag(v string) *GetPublicKeyOutput + func (s *GetPublicKeyOutput) SetPublicKey(v *PublicKey) *GetPublicKeyOutput + func (s GetPublicKeyOutput) GoString() string + func (s GetPublicKeyOutput) String() string + type GetRealtimeLogConfigInput struct + ARN *string + Name *string + func (s *GetRealtimeLogConfigInput) SetARN(v string) *GetRealtimeLogConfigInput + func (s *GetRealtimeLogConfigInput) SetName(v string) *GetRealtimeLogConfigInput + func (s GetRealtimeLogConfigInput) GoString() string + func (s GetRealtimeLogConfigInput) String() string + type GetRealtimeLogConfigOutput struct + RealtimeLogConfig *RealtimeLogConfig + func (s *GetRealtimeLogConfigOutput) SetRealtimeLogConfig(v *RealtimeLogConfig) *GetRealtimeLogConfigOutput + func (s GetRealtimeLogConfigOutput) GoString() string + func (s GetRealtimeLogConfigOutput) String() string + type GetResponseHeadersPolicyConfigInput struct + Id *string + func (s *GetResponseHeadersPolicyConfigInput) SetId(v string) *GetResponseHeadersPolicyConfigInput + func (s *GetResponseHeadersPolicyConfigInput) Validate() error + func (s GetResponseHeadersPolicyConfigInput) GoString() string + func (s GetResponseHeadersPolicyConfigInput) String() string + type GetResponseHeadersPolicyConfigOutput struct + ETag *string + ResponseHeadersPolicyConfig *ResponseHeadersPolicyConfig + func (s *GetResponseHeadersPolicyConfigOutput) SetETag(v string) *GetResponseHeadersPolicyConfigOutput + func (s *GetResponseHeadersPolicyConfigOutput) SetResponseHeadersPolicyConfig(v *ResponseHeadersPolicyConfig) *GetResponseHeadersPolicyConfigOutput + func (s GetResponseHeadersPolicyConfigOutput) GoString() string + func (s GetResponseHeadersPolicyConfigOutput) String() string + type GetResponseHeadersPolicyInput struct + Id *string + func (s *GetResponseHeadersPolicyInput) SetId(v string) *GetResponseHeadersPolicyInput + func (s *GetResponseHeadersPolicyInput) Validate() error + func (s GetResponseHeadersPolicyInput) GoString() string + func (s GetResponseHeadersPolicyInput) String() string + type GetResponseHeadersPolicyOutput struct + ETag *string + ResponseHeadersPolicy *ResponseHeadersPolicy + func (s *GetResponseHeadersPolicyOutput) SetETag(v string) *GetResponseHeadersPolicyOutput + func (s *GetResponseHeadersPolicyOutput) SetResponseHeadersPolicy(v *ResponseHeadersPolicy) *GetResponseHeadersPolicyOutput + func (s GetResponseHeadersPolicyOutput) GoString() string + func (s GetResponseHeadersPolicyOutput) String() string + type GetStreamingDistributionConfigInput struct + Id *string + func (s *GetStreamingDistributionConfigInput) SetId(v string) *GetStreamingDistributionConfigInput + func (s *GetStreamingDistributionConfigInput) Validate() error + func (s GetStreamingDistributionConfigInput) GoString() string + func (s GetStreamingDistributionConfigInput) String() string + type GetStreamingDistributionConfigOutput struct + ETag *string + StreamingDistributionConfig *StreamingDistributionConfig + func (s *GetStreamingDistributionConfigOutput) SetETag(v string) *GetStreamingDistributionConfigOutput + func (s *GetStreamingDistributionConfigOutput) SetStreamingDistributionConfig(v *StreamingDistributionConfig) *GetStreamingDistributionConfigOutput + func (s GetStreamingDistributionConfigOutput) GoString() string + func (s GetStreamingDistributionConfigOutput) String() string + type GetStreamingDistributionInput struct + Id *string + func (s *GetStreamingDistributionInput) SetId(v string) *GetStreamingDistributionInput + func (s *GetStreamingDistributionInput) Validate() error + func (s GetStreamingDistributionInput) GoString() string + func (s GetStreamingDistributionInput) String() string + type GetStreamingDistributionOutput struct + ETag *string + StreamingDistribution *StreamingDistribution + func (s *GetStreamingDistributionOutput) SetETag(v string) *GetStreamingDistributionOutput + func (s *GetStreamingDistributionOutput) SetStreamingDistribution(v *StreamingDistribution) *GetStreamingDistributionOutput + func (s GetStreamingDistributionOutput) GoString() string + func (s GetStreamingDistributionOutput) String() string + type Headers struct + Items []*string + Quantity *int64 + func (s *Headers) SetItems(v []*string) *Headers + func (s *Headers) SetQuantity(v int64) *Headers + func (s *Headers) Validate() error + func (s Headers) GoString() string + func (s Headers) String() string + type Invalidation struct + CreateTime *time.Time + Id *string + InvalidationBatch *InvalidationBatch + Status *string + func (s *Invalidation) SetCreateTime(v time.Time) *Invalidation + func (s *Invalidation) SetId(v string) *Invalidation + func (s *Invalidation) SetInvalidationBatch(v *InvalidationBatch) *Invalidation + func (s *Invalidation) SetStatus(v string) *Invalidation + func (s Invalidation) GoString() string + func (s Invalidation) String() string + type InvalidationBatch struct + CallerReference *string + Paths *Paths + func (s *InvalidationBatch) SetCallerReference(v string) *InvalidationBatch + func (s *InvalidationBatch) SetPaths(v *Paths) *InvalidationBatch + func (s *InvalidationBatch) Validate() error + func (s InvalidationBatch) GoString() string + func (s InvalidationBatch) String() string + type InvalidationList struct + IsTruncated *bool + Items []*InvalidationSummary + Marker *string + MaxItems *int64 + NextMarker *string + Quantity *int64 + func (s *InvalidationList) SetIsTruncated(v bool) *InvalidationList + func (s *InvalidationList) SetItems(v []*InvalidationSummary) *InvalidationList + func (s *InvalidationList) SetMarker(v string) *InvalidationList + func (s *InvalidationList) SetMaxItems(v int64) *InvalidationList + func (s *InvalidationList) SetNextMarker(v string) *InvalidationList + func (s *InvalidationList) SetQuantity(v int64) *InvalidationList + func (s InvalidationList) GoString() string + func (s InvalidationList) String() string + type InvalidationSummary struct + CreateTime *time.Time + Id *string + Status *string + func (s *InvalidationSummary) SetCreateTime(v time.Time) *InvalidationSummary + func (s *InvalidationSummary) SetId(v string) *InvalidationSummary + func (s *InvalidationSummary) SetStatus(v string) *InvalidationSummary + func (s InvalidationSummary) GoString() string + func (s InvalidationSummary) String() string + type KGKeyPairIds struct + KeyGroupId *string + KeyPairIds *KeyPairIds + func (s *KGKeyPairIds) SetKeyGroupId(v string) *KGKeyPairIds + func (s *KGKeyPairIds) SetKeyPairIds(v *KeyPairIds) *KGKeyPairIds + func (s KGKeyPairIds) GoString() string + func (s KGKeyPairIds) String() string + type KeyGroup struct + Id *string + KeyGroupConfig *KeyGroupConfig + LastModifiedTime *time.Time + func (s *KeyGroup) SetId(v string) *KeyGroup + func (s *KeyGroup) SetKeyGroupConfig(v *KeyGroupConfig) *KeyGroup + func (s *KeyGroup) SetLastModifiedTime(v time.Time) *KeyGroup + func (s KeyGroup) GoString() string + func (s KeyGroup) String() string + type KeyGroupConfig struct + Comment *string + Items []*string + Name *string + func (s *KeyGroupConfig) SetComment(v string) *KeyGroupConfig + func (s *KeyGroupConfig) SetItems(v []*string) *KeyGroupConfig + func (s *KeyGroupConfig) SetName(v string) *KeyGroupConfig + func (s *KeyGroupConfig) Validate() error + func (s KeyGroupConfig) GoString() string + func (s KeyGroupConfig) String() string + type KeyGroupList struct + Items []*KeyGroupSummary + MaxItems *int64 + NextMarker *string + Quantity *int64 + func (s *KeyGroupList) SetItems(v []*KeyGroupSummary) *KeyGroupList + func (s *KeyGroupList) SetMaxItems(v int64) *KeyGroupList + func (s *KeyGroupList) SetNextMarker(v string) *KeyGroupList + func (s *KeyGroupList) SetQuantity(v int64) *KeyGroupList + func (s KeyGroupList) GoString() string + func (s KeyGroupList) String() string + type KeyGroupSummary struct + KeyGroup *KeyGroup + func (s *KeyGroupSummary) SetKeyGroup(v *KeyGroup) *KeyGroupSummary + func (s KeyGroupSummary) GoString() string + func (s KeyGroupSummary) String() string + type KeyPairIds struct + Items []*string + Quantity *int64 + func (s *KeyPairIds) SetItems(v []*string) *KeyPairIds + func (s *KeyPairIds) SetQuantity(v int64) *KeyPairIds + func (s KeyPairIds) GoString() string + func (s KeyPairIds) String() string + type KinesisStreamConfig struct + RoleARN *string + StreamARN *string + func (s *KinesisStreamConfig) SetRoleARN(v string) *KinesisStreamConfig + func (s *KinesisStreamConfig) SetStreamARN(v string) *KinesisStreamConfig + func (s *KinesisStreamConfig) Validate() error + func (s KinesisStreamConfig) GoString() string + func (s KinesisStreamConfig) String() string + type LambdaFunctionAssociation struct + EventType *string + IncludeBody *bool + LambdaFunctionARN *string + func (s *LambdaFunctionAssociation) SetEventType(v string) *LambdaFunctionAssociation + func (s *LambdaFunctionAssociation) SetIncludeBody(v bool) *LambdaFunctionAssociation + func (s *LambdaFunctionAssociation) SetLambdaFunctionARN(v string) *LambdaFunctionAssociation + func (s *LambdaFunctionAssociation) Validate() error + func (s LambdaFunctionAssociation) GoString() string + func (s LambdaFunctionAssociation) String() string + type LambdaFunctionAssociations struct + Items []*LambdaFunctionAssociation + Quantity *int64 + func (s *LambdaFunctionAssociations) SetItems(v []*LambdaFunctionAssociation) *LambdaFunctionAssociations + func (s *LambdaFunctionAssociations) SetQuantity(v int64) *LambdaFunctionAssociations + func (s *LambdaFunctionAssociations) Validate() error + func (s LambdaFunctionAssociations) GoString() string + func (s LambdaFunctionAssociations) String() string + type ListCachePoliciesInput struct + Marker *string + MaxItems *int64 + Type *string + func (s *ListCachePoliciesInput) SetMarker(v string) *ListCachePoliciesInput + func (s *ListCachePoliciesInput) SetMaxItems(v int64) *ListCachePoliciesInput + func (s *ListCachePoliciesInput) SetType(v string) *ListCachePoliciesInput + func (s ListCachePoliciesInput) GoString() string + func (s ListCachePoliciesInput) String() string + type ListCachePoliciesOutput struct + CachePolicyList *CachePolicyList + func (s *ListCachePoliciesOutput) SetCachePolicyList(v *CachePolicyList) *ListCachePoliciesOutput + func (s ListCachePoliciesOutput) GoString() string + func (s ListCachePoliciesOutput) String() string + type ListCloudFrontOriginAccessIdentitiesInput struct + Marker *string + MaxItems *int64 + func (s *ListCloudFrontOriginAccessIdentitiesInput) SetMarker(v string) *ListCloudFrontOriginAccessIdentitiesInput + func (s *ListCloudFrontOriginAccessIdentitiesInput) SetMaxItems(v int64) *ListCloudFrontOriginAccessIdentitiesInput + func (s ListCloudFrontOriginAccessIdentitiesInput) GoString() string + func (s ListCloudFrontOriginAccessIdentitiesInput) String() string + type ListCloudFrontOriginAccessIdentitiesOutput struct + CloudFrontOriginAccessIdentityList *OriginAccessIdentityList + func (s *ListCloudFrontOriginAccessIdentitiesOutput) SetCloudFrontOriginAccessIdentityList(v *OriginAccessIdentityList) *ListCloudFrontOriginAccessIdentitiesOutput + func (s ListCloudFrontOriginAccessIdentitiesOutput) GoString() string + func (s ListCloudFrontOriginAccessIdentitiesOutput) String() string + type ListConflictingAliasesInput struct + Alias *string + DistributionId *string + Marker *string + MaxItems *int64 + func (s *ListConflictingAliasesInput) SetAlias(v string) *ListConflictingAliasesInput + func (s *ListConflictingAliasesInput) SetDistributionId(v string) *ListConflictingAliasesInput + func (s *ListConflictingAliasesInput) SetMarker(v string) *ListConflictingAliasesInput + func (s *ListConflictingAliasesInput) SetMaxItems(v int64) *ListConflictingAliasesInput + func (s *ListConflictingAliasesInput) Validate() error + func (s ListConflictingAliasesInput) GoString() string + func (s ListConflictingAliasesInput) String() string + type ListConflictingAliasesOutput struct + ConflictingAliasesList *ConflictingAliasesList + func (s *ListConflictingAliasesOutput) SetConflictingAliasesList(v *ConflictingAliasesList) *ListConflictingAliasesOutput + func (s ListConflictingAliasesOutput) GoString() string + func (s ListConflictingAliasesOutput) String() string + type ListContinuousDeploymentPoliciesInput struct + Marker *string + MaxItems *int64 + func (s *ListContinuousDeploymentPoliciesInput) SetMarker(v string) *ListContinuousDeploymentPoliciesInput + func (s *ListContinuousDeploymentPoliciesInput) SetMaxItems(v int64) *ListContinuousDeploymentPoliciesInput + func (s ListContinuousDeploymentPoliciesInput) GoString() string + func (s ListContinuousDeploymentPoliciesInput) String() string + type ListContinuousDeploymentPoliciesOutput struct + ContinuousDeploymentPolicyList *ContinuousDeploymentPolicyList + func (s *ListContinuousDeploymentPoliciesOutput) SetContinuousDeploymentPolicyList(v *ContinuousDeploymentPolicyList) *ListContinuousDeploymentPoliciesOutput + func (s ListContinuousDeploymentPoliciesOutput) GoString() string + func (s ListContinuousDeploymentPoliciesOutput) String() string + type ListDistributionsByCachePolicyIdInput struct + CachePolicyId *string + Marker *string + MaxItems *int64 + func (s *ListDistributionsByCachePolicyIdInput) SetCachePolicyId(v string) *ListDistributionsByCachePolicyIdInput + func (s *ListDistributionsByCachePolicyIdInput) SetMarker(v string) *ListDistributionsByCachePolicyIdInput + func (s *ListDistributionsByCachePolicyIdInput) SetMaxItems(v int64) *ListDistributionsByCachePolicyIdInput + func (s *ListDistributionsByCachePolicyIdInput) Validate() error + func (s ListDistributionsByCachePolicyIdInput) GoString() string + func (s ListDistributionsByCachePolicyIdInput) String() string + type ListDistributionsByCachePolicyIdOutput struct + DistributionIdList *DistributionIdList + func (s *ListDistributionsByCachePolicyIdOutput) SetDistributionIdList(v *DistributionIdList) *ListDistributionsByCachePolicyIdOutput + func (s ListDistributionsByCachePolicyIdOutput) GoString() string + func (s ListDistributionsByCachePolicyIdOutput) String() string + type ListDistributionsByKeyGroupInput struct + KeyGroupId *string + Marker *string + MaxItems *int64 + func (s *ListDistributionsByKeyGroupInput) SetKeyGroupId(v string) *ListDistributionsByKeyGroupInput + func (s *ListDistributionsByKeyGroupInput) SetMarker(v string) *ListDistributionsByKeyGroupInput + func (s *ListDistributionsByKeyGroupInput) SetMaxItems(v int64) *ListDistributionsByKeyGroupInput + func (s *ListDistributionsByKeyGroupInput) Validate() error + func (s ListDistributionsByKeyGroupInput) GoString() string + func (s ListDistributionsByKeyGroupInput) String() string + type ListDistributionsByKeyGroupOutput struct + DistributionIdList *DistributionIdList + func (s *ListDistributionsByKeyGroupOutput) SetDistributionIdList(v *DistributionIdList) *ListDistributionsByKeyGroupOutput + func (s ListDistributionsByKeyGroupOutput) GoString() string + func (s ListDistributionsByKeyGroupOutput) String() string + type ListDistributionsByOriginRequestPolicyIdInput struct + Marker *string + MaxItems *int64 + OriginRequestPolicyId *string + func (s *ListDistributionsByOriginRequestPolicyIdInput) SetMarker(v string) *ListDistributionsByOriginRequestPolicyIdInput + func (s *ListDistributionsByOriginRequestPolicyIdInput) SetMaxItems(v int64) *ListDistributionsByOriginRequestPolicyIdInput + func (s *ListDistributionsByOriginRequestPolicyIdInput) SetOriginRequestPolicyId(v string) *ListDistributionsByOriginRequestPolicyIdInput + func (s *ListDistributionsByOriginRequestPolicyIdInput) Validate() error + func (s ListDistributionsByOriginRequestPolicyIdInput) GoString() string + func (s ListDistributionsByOriginRequestPolicyIdInput) String() string + type ListDistributionsByOriginRequestPolicyIdOutput struct + DistributionIdList *DistributionIdList + func (s *ListDistributionsByOriginRequestPolicyIdOutput) SetDistributionIdList(v *DistributionIdList) *ListDistributionsByOriginRequestPolicyIdOutput + func (s ListDistributionsByOriginRequestPolicyIdOutput) GoString() string + func (s ListDistributionsByOriginRequestPolicyIdOutput) String() string + type ListDistributionsByRealtimeLogConfigInput struct + Marker *string + MaxItems *int64 + RealtimeLogConfigArn *string + RealtimeLogConfigName *string + func (s *ListDistributionsByRealtimeLogConfigInput) SetMarker(v string) *ListDistributionsByRealtimeLogConfigInput + func (s *ListDistributionsByRealtimeLogConfigInput) SetMaxItems(v int64) *ListDistributionsByRealtimeLogConfigInput + func (s *ListDistributionsByRealtimeLogConfigInput) SetRealtimeLogConfigArn(v string) *ListDistributionsByRealtimeLogConfigInput + func (s *ListDistributionsByRealtimeLogConfigInput) SetRealtimeLogConfigName(v string) *ListDistributionsByRealtimeLogConfigInput + func (s ListDistributionsByRealtimeLogConfigInput) GoString() string + func (s ListDistributionsByRealtimeLogConfigInput) String() string + type ListDistributionsByRealtimeLogConfigOutput struct + DistributionList *DistributionList + func (s *ListDistributionsByRealtimeLogConfigOutput) SetDistributionList(v *DistributionList) *ListDistributionsByRealtimeLogConfigOutput + func (s ListDistributionsByRealtimeLogConfigOutput) GoString() string + func (s ListDistributionsByRealtimeLogConfigOutput) String() string + type ListDistributionsByResponseHeadersPolicyIdInput struct + Marker *string + MaxItems *int64 + ResponseHeadersPolicyId *string + func (s *ListDistributionsByResponseHeadersPolicyIdInput) SetMarker(v string) *ListDistributionsByResponseHeadersPolicyIdInput + func (s *ListDistributionsByResponseHeadersPolicyIdInput) SetMaxItems(v int64) *ListDistributionsByResponseHeadersPolicyIdInput + func (s *ListDistributionsByResponseHeadersPolicyIdInput) SetResponseHeadersPolicyId(v string) *ListDistributionsByResponseHeadersPolicyIdInput + func (s *ListDistributionsByResponseHeadersPolicyIdInput) Validate() error + func (s ListDistributionsByResponseHeadersPolicyIdInput) GoString() string + func (s ListDistributionsByResponseHeadersPolicyIdInput) String() string + type ListDistributionsByResponseHeadersPolicyIdOutput struct + DistributionIdList *DistributionIdList + func (s *ListDistributionsByResponseHeadersPolicyIdOutput) SetDistributionIdList(v *DistributionIdList) *ListDistributionsByResponseHeadersPolicyIdOutput + func (s ListDistributionsByResponseHeadersPolicyIdOutput) GoString() string + func (s ListDistributionsByResponseHeadersPolicyIdOutput) String() string + type ListDistributionsByWebACLIdInput struct + Marker *string + MaxItems *int64 + WebACLId *string + func (s *ListDistributionsByWebACLIdInput) SetMarker(v string) *ListDistributionsByWebACLIdInput + func (s *ListDistributionsByWebACLIdInput) SetMaxItems(v int64) *ListDistributionsByWebACLIdInput + func (s *ListDistributionsByWebACLIdInput) SetWebACLId(v string) *ListDistributionsByWebACLIdInput + func (s *ListDistributionsByWebACLIdInput) Validate() error + func (s ListDistributionsByWebACLIdInput) GoString() string + func (s ListDistributionsByWebACLIdInput) String() string + type ListDistributionsByWebACLIdOutput struct + DistributionList *DistributionList + func (s *ListDistributionsByWebACLIdOutput) SetDistributionList(v *DistributionList) *ListDistributionsByWebACLIdOutput + func (s ListDistributionsByWebACLIdOutput) GoString() string + func (s ListDistributionsByWebACLIdOutput) String() string + type ListDistributionsInput struct + Marker *string + MaxItems *int64 + func (s *ListDistributionsInput) SetMarker(v string) *ListDistributionsInput + func (s *ListDistributionsInput) SetMaxItems(v int64) *ListDistributionsInput + func (s ListDistributionsInput) GoString() string + func (s ListDistributionsInput) String() string + type ListDistributionsOutput struct + DistributionList *DistributionList + func (s *ListDistributionsOutput) SetDistributionList(v *DistributionList) *ListDistributionsOutput + func (s ListDistributionsOutput) GoString() string + func (s ListDistributionsOutput) String() string + type ListFieldLevelEncryptionConfigsInput struct + Marker *string + MaxItems *int64 + func (s *ListFieldLevelEncryptionConfigsInput) SetMarker(v string) *ListFieldLevelEncryptionConfigsInput + func (s *ListFieldLevelEncryptionConfigsInput) SetMaxItems(v int64) *ListFieldLevelEncryptionConfigsInput + func (s ListFieldLevelEncryptionConfigsInput) GoString() string + func (s ListFieldLevelEncryptionConfigsInput) String() string + type ListFieldLevelEncryptionConfigsOutput struct + FieldLevelEncryptionList *FieldLevelEncryptionList + func (s *ListFieldLevelEncryptionConfigsOutput) SetFieldLevelEncryptionList(v *FieldLevelEncryptionList) *ListFieldLevelEncryptionConfigsOutput + func (s ListFieldLevelEncryptionConfigsOutput) GoString() string + func (s ListFieldLevelEncryptionConfigsOutput) String() string + type ListFieldLevelEncryptionProfilesInput struct + Marker *string + MaxItems *int64 + func (s *ListFieldLevelEncryptionProfilesInput) SetMarker(v string) *ListFieldLevelEncryptionProfilesInput + func (s *ListFieldLevelEncryptionProfilesInput) SetMaxItems(v int64) *ListFieldLevelEncryptionProfilesInput + func (s ListFieldLevelEncryptionProfilesInput) GoString() string + func (s ListFieldLevelEncryptionProfilesInput) String() string + type ListFieldLevelEncryptionProfilesOutput struct + FieldLevelEncryptionProfileList *FieldLevelEncryptionProfileList + func (s *ListFieldLevelEncryptionProfilesOutput) SetFieldLevelEncryptionProfileList(v *FieldLevelEncryptionProfileList) *ListFieldLevelEncryptionProfilesOutput + func (s ListFieldLevelEncryptionProfilesOutput) GoString() string + func (s ListFieldLevelEncryptionProfilesOutput) String() string + type ListFunctionsInput struct + Marker *string + MaxItems *int64 + Stage *string + func (s *ListFunctionsInput) SetMarker(v string) *ListFunctionsInput + func (s *ListFunctionsInput) SetMaxItems(v int64) *ListFunctionsInput + func (s *ListFunctionsInput) SetStage(v string) *ListFunctionsInput + func (s ListFunctionsInput) GoString() string + func (s ListFunctionsInput) String() string + type ListFunctionsOutput struct + FunctionList *FunctionList + func (s *ListFunctionsOutput) SetFunctionList(v *FunctionList) *ListFunctionsOutput + func (s ListFunctionsOutput) GoString() string + func (s ListFunctionsOutput) String() string + type ListInvalidationsInput struct + DistributionId *string + Marker *string + MaxItems *int64 + func (s *ListInvalidationsInput) SetDistributionId(v string) *ListInvalidationsInput + func (s *ListInvalidationsInput) SetMarker(v string) *ListInvalidationsInput + func (s *ListInvalidationsInput) SetMaxItems(v int64) *ListInvalidationsInput + func (s *ListInvalidationsInput) Validate() error + func (s ListInvalidationsInput) GoString() string + func (s ListInvalidationsInput) String() string + type ListInvalidationsOutput struct + InvalidationList *InvalidationList + func (s *ListInvalidationsOutput) SetInvalidationList(v *InvalidationList) *ListInvalidationsOutput + func (s ListInvalidationsOutput) GoString() string + func (s ListInvalidationsOutput) String() string + type ListKeyGroupsInput struct + Marker *string + MaxItems *int64 + func (s *ListKeyGroupsInput) SetMarker(v string) *ListKeyGroupsInput + func (s *ListKeyGroupsInput) SetMaxItems(v int64) *ListKeyGroupsInput + func (s ListKeyGroupsInput) GoString() string + func (s ListKeyGroupsInput) String() string + type ListKeyGroupsOutput struct + KeyGroupList *KeyGroupList + func (s *ListKeyGroupsOutput) SetKeyGroupList(v *KeyGroupList) *ListKeyGroupsOutput + func (s ListKeyGroupsOutput) GoString() string + func (s ListKeyGroupsOutput) String() string + type ListOriginAccessControlsInput struct + Marker *string + MaxItems *int64 + func (s *ListOriginAccessControlsInput) SetMarker(v string) *ListOriginAccessControlsInput + func (s *ListOriginAccessControlsInput) SetMaxItems(v int64) *ListOriginAccessControlsInput + func (s ListOriginAccessControlsInput) GoString() string + func (s ListOriginAccessControlsInput) String() string + type ListOriginAccessControlsOutput struct + OriginAccessControlList *OriginAccessControlList + func (s *ListOriginAccessControlsOutput) SetOriginAccessControlList(v *OriginAccessControlList) *ListOriginAccessControlsOutput + func (s ListOriginAccessControlsOutput) GoString() string + func (s ListOriginAccessControlsOutput) String() string + type ListOriginRequestPoliciesInput struct + Marker *string + MaxItems *int64 + Type *string + func (s *ListOriginRequestPoliciesInput) SetMarker(v string) *ListOriginRequestPoliciesInput + func (s *ListOriginRequestPoliciesInput) SetMaxItems(v int64) *ListOriginRequestPoliciesInput + func (s *ListOriginRequestPoliciesInput) SetType(v string) *ListOriginRequestPoliciesInput + func (s ListOriginRequestPoliciesInput) GoString() string + func (s ListOriginRequestPoliciesInput) String() string + type ListOriginRequestPoliciesOutput struct + OriginRequestPolicyList *OriginRequestPolicyList + func (s *ListOriginRequestPoliciesOutput) SetOriginRequestPolicyList(v *OriginRequestPolicyList) *ListOriginRequestPoliciesOutput + func (s ListOriginRequestPoliciesOutput) GoString() string + func (s ListOriginRequestPoliciesOutput) String() string + type ListPublicKeysInput struct + Marker *string + MaxItems *int64 + func (s *ListPublicKeysInput) SetMarker(v string) *ListPublicKeysInput + func (s *ListPublicKeysInput) SetMaxItems(v int64) *ListPublicKeysInput + func (s ListPublicKeysInput) GoString() string + func (s ListPublicKeysInput) String() string + type ListPublicKeysOutput struct + PublicKeyList *PublicKeyList + func (s *ListPublicKeysOutput) SetPublicKeyList(v *PublicKeyList) *ListPublicKeysOutput + func (s ListPublicKeysOutput) GoString() string + func (s ListPublicKeysOutput) String() string + type ListRealtimeLogConfigsInput struct + Marker *string + MaxItems *int64 + func (s *ListRealtimeLogConfigsInput) SetMarker(v string) *ListRealtimeLogConfigsInput + func (s *ListRealtimeLogConfigsInput) SetMaxItems(v int64) *ListRealtimeLogConfigsInput + func (s ListRealtimeLogConfigsInput) GoString() string + func (s ListRealtimeLogConfigsInput) String() string + type ListRealtimeLogConfigsOutput struct + RealtimeLogConfigs *RealtimeLogConfigs + func (s *ListRealtimeLogConfigsOutput) SetRealtimeLogConfigs(v *RealtimeLogConfigs) *ListRealtimeLogConfigsOutput + func (s ListRealtimeLogConfigsOutput) GoString() string + func (s ListRealtimeLogConfigsOutput) String() string + type ListResponseHeadersPoliciesInput struct + Marker *string + MaxItems *int64 + Type *string + func (s *ListResponseHeadersPoliciesInput) SetMarker(v string) *ListResponseHeadersPoliciesInput + func (s *ListResponseHeadersPoliciesInput) SetMaxItems(v int64) *ListResponseHeadersPoliciesInput + func (s *ListResponseHeadersPoliciesInput) SetType(v string) *ListResponseHeadersPoliciesInput + func (s ListResponseHeadersPoliciesInput) GoString() string + func (s ListResponseHeadersPoliciesInput) String() string + type ListResponseHeadersPoliciesOutput struct + ResponseHeadersPolicyList *ResponseHeadersPolicyList + func (s *ListResponseHeadersPoliciesOutput) SetResponseHeadersPolicyList(v *ResponseHeadersPolicyList) *ListResponseHeadersPoliciesOutput + func (s ListResponseHeadersPoliciesOutput) GoString() string + func (s ListResponseHeadersPoliciesOutput) String() string + type ListStreamingDistributionsInput struct + Marker *string + MaxItems *int64 + func (s *ListStreamingDistributionsInput) SetMarker(v string) *ListStreamingDistributionsInput + func (s *ListStreamingDistributionsInput) SetMaxItems(v int64) *ListStreamingDistributionsInput + func (s ListStreamingDistributionsInput) GoString() string + func (s ListStreamingDistributionsInput) String() string + type ListStreamingDistributionsOutput struct + StreamingDistributionList *StreamingDistributionList + func (s *ListStreamingDistributionsOutput) SetStreamingDistributionList(v *StreamingDistributionList) *ListStreamingDistributionsOutput + func (s ListStreamingDistributionsOutput) GoString() string + func (s ListStreamingDistributionsOutput) String() string + type ListTagsForResourceInput struct + Resource *string + func (s *ListTagsForResourceInput) SetResource(v string) *ListTagsForResourceInput + func (s *ListTagsForResourceInput) Validate() error + func (s ListTagsForResourceInput) GoString() string + func (s ListTagsForResourceInput) String() string + type ListTagsForResourceOutput struct + Tags *Tags + func (s *ListTagsForResourceOutput) SetTags(v *Tags) *ListTagsForResourceOutput + func (s ListTagsForResourceOutput) GoString() string + func (s ListTagsForResourceOutput) String() string + type LoggingConfig struct + Bucket *string + Enabled *bool + IncludeCookies *bool + Prefix *string + func (s *LoggingConfig) SetBucket(v string) *LoggingConfig + func (s *LoggingConfig) SetEnabled(v bool) *LoggingConfig + func (s *LoggingConfig) SetIncludeCookies(v bool) *LoggingConfig + func (s *LoggingConfig) SetPrefix(v string) *LoggingConfig + func (s *LoggingConfig) Validate() error + func (s LoggingConfig) GoString() string + func (s LoggingConfig) String() string + type MonitoringSubscription struct + RealtimeMetricsSubscriptionConfig *RealtimeMetricsSubscriptionConfig + func (s *MonitoringSubscription) SetRealtimeMetricsSubscriptionConfig(v *RealtimeMetricsSubscriptionConfig) *MonitoringSubscription + func (s *MonitoringSubscription) Validate() error + func (s MonitoringSubscription) GoString() string + func (s MonitoringSubscription) String() string + type Origin struct + ConnectionAttempts *int64 + ConnectionTimeout *int64 + CustomHeaders *CustomHeaders + CustomOriginConfig *CustomOriginConfig + DomainName *string + Id *string + OriginAccessControlId *string + OriginPath *string + OriginShield *OriginShield + S3OriginConfig *S3OriginConfig + func (s *Origin) SetConnectionAttempts(v int64) *Origin + func (s *Origin) SetConnectionTimeout(v int64) *Origin + func (s *Origin) SetCustomHeaders(v *CustomHeaders) *Origin + func (s *Origin) SetCustomOriginConfig(v *CustomOriginConfig) *Origin + func (s *Origin) SetDomainName(v string) *Origin + func (s *Origin) SetId(v string) *Origin + func (s *Origin) SetOriginAccessControlId(v string) *Origin + func (s *Origin) SetOriginPath(v string) *Origin + func (s *Origin) SetOriginShield(v *OriginShield) *Origin + func (s *Origin) SetS3OriginConfig(v *S3OriginConfig) *Origin + func (s *Origin) Validate() error + func (s Origin) GoString() string + func (s Origin) String() string + type OriginAccessControl struct + Id *string + OriginAccessControlConfig *OriginAccessControlConfig + func (s *OriginAccessControl) SetId(v string) *OriginAccessControl + func (s *OriginAccessControl) SetOriginAccessControlConfig(v *OriginAccessControlConfig) *OriginAccessControl + func (s OriginAccessControl) GoString() string + func (s OriginAccessControl) String() string + type OriginAccessControlConfig struct + Description *string + Name *string + OriginAccessControlOriginType *string + SigningBehavior *string + SigningProtocol *string + func (s *OriginAccessControlConfig) SetDescription(v string) *OriginAccessControlConfig + func (s *OriginAccessControlConfig) SetName(v string) *OriginAccessControlConfig + func (s *OriginAccessControlConfig) SetOriginAccessControlOriginType(v string) *OriginAccessControlConfig + func (s *OriginAccessControlConfig) SetSigningBehavior(v string) *OriginAccessControlConfig + func (s *OriginAccessControlConfig) SetSigningProtocol(v string) *OriginAccessControlConfig + func (s *OriginAccessControlConfig) Validate() error + func (s OriginAccessControlConfig) GoString() string + func (s OriginAccessControlConfig) String() string + type OriginAccessControlList struct + IsTruncated *bool + Items []*OriginAccessControlSummary + Marker *string + MaxItems *int64 + NextMarker *string + Quantity *int64 + func (s *OriginAccessControlList) SetIsTruncated(v bool) *OriginAccessControlList + func (s *OriginAccessControlList) SetItems(v []*OriginAccessControlSummary) *OriginAccessControlList + func (s *OriginAccessControlList) SetMarker(v string) *OriginAccessControlList + func (s *OriginAccessControlList) SetMaxItems(v int64) *OriginAccessControlList + func (s *OriginAccessControlList) SetNextMarker(v string) *OriginAccessControlList + func (s *OriginAccessControlList) SetQuantity(v int64) *OriginAccessControlList + func (s OriginAccessControlList) GoString() string + func (s OriginAccessControlList) String() string + type OriginAccessControlSummary struct + Description *string + Id *string + Name *string + OriginAccessControlOriginType *string + SigningBehavior *string + SigningProtocol *string + func (s *OriginAccessControlSummary) SetDescription(v string) *OriginAccessControlSummary + func (s *OriginAccessControlSummary) SetId(v string) *OriginAccessControlSummary + func (s *OriginAccessControlSummary) SetName(v string) *OriginAccessControlSummary + func (s *OriginAccessControlSummary) SetOriginAccessControlOriginType(v string) *OriginAccessControlSummary + func (s *OriginAccessControlSummary) SetSigningBehavior(v string) *OriginAccessControlSummary + func (s *OriginAccessControlSummary) SetSigningProtocol(v string) *OriginAccessControlSummary + func (s OriginAccessControlSummary) GoString() string + func (s OriginAccessControlSummary) String() string + type OriginAccessIdentity struct + CloudFrontOriginAccessIdentityConfig *OriginAccessIdentityConfig + Id *string + S3CanonicalUserId *string + func (s *OriginAccessIdentity) SetCloudFrontOriginAccessIdentityConfig(v *OriginAccessIdentityConfig) *OriginAccessIdentity + func (s *OriginAccessIdentity) SetId(v string) *OriginAccessIdentity + func (s *OriginAccessIdentity) SetS3CanonicalUserId(v string) *OriginAccessIdentity + func (s OriginAccessIdentity) GoString() string + func (s OriginAccessIdentity) String() string + type OriginAccessIdentityConfig struct + CallerReference *string + Comment *string + func (s *OriginAccessIdentityConfig) SetCallerReference(v string) *OriginAccessIdentityConfig + func (s *OriginAccessIdentityConfig) SetComment(v string) *OriginAccessIdentityConfig + func (s *OriginAccessIdentityConfig) Validate() error + func (s OriginAccessIdentityConfig) GoString() string + func (s OriginAccessIdentityConfig) String() string + type OriginAccessIdentityList struct + IsTruncated *bool + Items []*OriginAccessIdentitySummary + Marker *string + MaxItems *int64 + NextMarker *string + Quantity *int64 + func (s *OriginAccessIdentityList) SetIsTruncated(v bool) *OriginAccessIdentityList + func (s *OriginAccessIdentityList) SetItems(v []*OriginAccessIdentitySummary) *OriginAccessIdentityList + func (s *OriginAccessIdentityList) SetMarker(v string) *OriginAccessIdentityList + func (s *OriginAccessIdentityList) SetMaxItems(v int64) *OriginAccessIdentityList + func (s *OriginAccessIdentityList) SetNextMarker(v string) *OriginAccessIdentityList + func (s *OriginAccessIdentityList) SetQuantity(v int64) *OriginAccessIdentityList + func (s OriginAccessIdentityList) GoString() string + func (s OriginAccessIdentityList) String() string + type OriginAccessIdentitySummary struct + Comment *string + Id *string + S3CanonicalUserId *string + func (s *OriginAccessIdentitySummary) SetComment(v string) *OriginAccessIdentitySummary + func (s *OriginAccessIdentitySummary) SetId(v string) *OriginAccessIdentitySummary + func (s *OriginAccessIdentitySummary) SetS3CanonicalUserId(v string) *OriginAccessIdentitySummary + func (s OriginAccessIdentitySummary) GoString() string + func (s OriginAccessIdentitySummary) String() string + type OriginCustomHeader struct + HeaderName *string + HeaderValue *string + func (s *OriginCustomHeader) SetHeaderName(v string) *OriginCustomHeader + func (s *OriginCustomHeader) SetHeaderValue(v string) *OriginCustomHeader + func (s *OriginCustomHeader) Validate() error + func (s OriginCustomHeader) GoString() string + func (s OriginCustomHeader) String() string + type OriginGroup struct + FailoverCriteria *OriginGroupFailoverCriteria + Id *string + Members *OriginGroupMembers + func (s *OriginGroup) SetFailoverCriteria(v *OriginGroupFailoverCriteria) *OriginGroup + func (s *OriginGroup) SetId(v string) *OriginGroup + func (s *OriginGroup) SetMembers(v *OriginGroupMembers) *OriginGroup + func (s *OriginGroup) Validate() error + func (s OriginGroup) GoString() string + func (s OriginGroup) String() string + type OriginGroupFailoverCriteria struct + StatusCodes *StatusCodes + func (s *OriginGroupFailoverCriteria) SetStatusCodes(v *StatusCodes) *OriginGroupFailoverCriteria + func (s *OriginGroupFailoverCriteria) Validate() error + func (s OriginGroupFailoverCriteria) GoString() string + func (s OriginGroupFailoverCriteria) String() string + type OriginGroupMember struct + OriginId *string + func (s *OriginGroupMember) SetOriginId(v string) *OriginGroupMember + func (s *OriginGroupMember) Validate() error + func (s OriginGroupMember) GoString() string + func (s OriginGroupMember) String() string + type OriginGroupMembers struct + Items []*OriginGroupMember + Quantity *int64 + func (s *OriginGroupMembers) SetItems(v []*OriginGroupMember) *OriginGroupMembers + func (s *OriginGroupMembers) SetQuantity(v int64) *OriginGroupMembers + func (s *OriginGroupMembers) Validate() error + func (s OriginGroupMembers) GoString() string + func (s OriginGroupMembers) String() string + type OriginGroups struct + Items []*OriginGroup + Quantity *int64 + func (s *OriginGroups) SetItems(v []*OriginGroup) *OriginGroups + func (s *OriginGroups) SetQuantity(v int64) *OriginGroups + func (s *OriginGroups) Validate() error + func (s OriginGroups) GoString() string + func (s OriginGroups) String() string + type OriginRequestPolicy struct + Id *string + LastModifiedTime *time.Time + OriginRequestPolicyConfig *OriginRequestPolicyConfig + func (s *OriginRequestPolicy) SetId(v string) *OriginRequestPolicy + func (s *OriginRequestPolicy) SetLastModifiedTime(v time.Time) *OriginRequestPolicy + func (s *OriginRequestPolicy) SetOriginRequestPolicyConfig(v *OriginRequestPolicyConfig) *OriginRequestPolicy + func (s OriginRequestPolicy) GoString() string + func (s OriginRequestPolicy) String() string + type OriginRequestPolicyConfig struct + Comment *string + CookiesConfig *OriginRequestPolicyCookiesConfig + HeadersConfig *OriginRequestPolicyHeadersConfig + Name *string + QueryStringsConfig *OriginRequestPolicyQueryStringsConfig + func (s *OriginRequestPolicyConfig) SetComment(v string) *OriginRequestPolicyConfig + func (s *OriginRequestPolicyConfig) SetCookiesConfig(v *OriginRequestPolicyCookiesConfig) *OriginRequestPolicyConfig + func (s *OriginRequestPolicyConfig) SetHeadersConfig(v *OriginRequestPolicyHeadersConfig) *OriginRequestPolicyConfig + func (s *OriginRequestPolicyConfig) SetName(v string) *OriginRequestPolicyConfig + func (s *OriginRequestPolicyConfig) SetQueryStringsConfig(v *OriginRequestPolicyQueryStringsConfig) *OriginRequestPolicyConfig + func (s *OriginRequestPolicyConfig) Validate() error + func (s OriginRequestPolicyConfig) GoString() string + func (s OriginRequestPolicyConfig) String() string + type OriginRequestPolicyCookiesConfig struct + CookieBehavior *string + Cookies *CookieNames + func (s *OriginRequestPolicyCookiesConfig) SetCookieBehavior(v string) *OriginRequestPolicyCookiesConfig + func (s *OriginRequestPolicyCookiesConfig) SetCookies(v *CookieNames) *OriginRequestPolicyCookiesConfig + func (s *OriginRequestPolicyCookiesConfig) Validate() error + func (s OriginRequestPolicyCookiesConfig) GoString() string + func (s OriginRequestPolicyCookiesConfig) String() string + type OriginRequestPolicyHeadersConfig struct + HeaderBehavior *string + Headers *Headers + func (s *OriginRequestPolicyHeadersConfig) SetHeaderBehavior(v string) *OriginRequestPolicyHeadersConfig + func (s *OriginRequestPolicyHeadersConfig) SetHeaders(v *Headers) *OriginRequestPolicyHeadersConfig + func (s *OriginRequestPolicyHeadersConfig) Validate() error + func (s OriginRequestPolicyHeadersConfig) GoString() string + func (s OriginRequestPolicyHeadersConfig) String() string + type OriginRequestPolicyList struct + Items []*OriginRequestPolicySummary + MaxItems *int64 + NextMarker *string + Quantity *int64 + func (s *OriginRequestPolicyList) SetItems(v []*OriginRequestPolicySummary) *OriginRequestPolicyList + func (s *OriginRequestPolicyList) SetMaxItems(v int64) *OriginRequestPolicyList + func (s *OriginRequestPolicyList) SetNextMarker(v string) *OriginRequestPolicyList + func (s *OriginRequestPolicyList) SetQuantity(v int64) *OriginRequestPolicyList + func (s OriginRequestPolicyList) GoString() string + func (s OriginRequestPolicyList) String() string + type OriginRequestPolicyQueryStringsConfig struct + QueryStringBehavior *string + QueryStrings *QueryStringNames + func (s *OriginRequestPolicyQueryStringsConfig) SetQueryStringBehavior(v string) *OriginRequestPolicyQueryStringsConfig + func (s *OriginRequestPolicyQueryStringsConfig) SetQueryStrings(v *QueryStringNames) *OriginRequestPolicyQueryStringsConfig + func (s *OriginRequestPolicyQueryStringsConfig) Validate() error + func (s OriginRequestPolicyQueryStringsConfig) GoString() string + func (s OriginRequestPolicyQueryStringsConfig) String() string + type OriginRequestPolicySummary struct + OriginRequestPolicy *OriginRequestPolicy + Type *string + func (s *OriginRequestPolicySummary) SetOriginRequestPolicy(v *OriginRequestPolicy) *OriginRequestPolicySummary + func (s *OriginRequestPolicySummary) SetType(v string) *OriginRequestPolicySummary + func (s OriginRequestPolicySummary) GoString() string + func (s OriginRequestPolicySummary) String() string + type OriginShield struct + Enabled *bool + OriginShieldRegion *string + func (s *OriginShield) SetEnabled(v bool) *OriginShield + func (s *OriginShield) SetOriginShieldRegion(v string) *OriginShield + func (s *OriginShield) Validate() error + func (s OriginShield) GoString() string + func (s OriginShield) String() string + type OriginSslProtocols struct + Items []*string + Quantity *int64 + func (s *OriginSslProtocols) SetItems(v []*string) *OriginSslProtocols + func (s *OriginSslProtocols) SetQuantity(v int64) *OriginSslProtocols + func (s *OriginSslProtocols) Validate() error + func (s OriginSslProtocols) GoString() string + func (s OriginSslProtocols) String() string + type Origins struct + Items []*Origin + Quantity *int64 + func (s *Origins) SetItems(v []*Origin) *Origins + func (s *Origins) SetQuantity(v int64) *Origins + func (s *Origins) Validate() error + func (s Origins) GoString() string + func (s Origins) String() string + type ParametersInCacheKeyAndForwardedToOrigin struct + CookiesConfig *CachePolicyCookiesConfig + EnableAcceptEncodingBrotli *bool + EnableAcceptEncodingGzip *bool + HeadersConfig *CachePolicyHeadersConfig + QueryStringsConfig *CachePolicyQueryStringsConfig + func (s *ParametersInCacheKeyAndForwardedToOrigin) SetCookiesConfig(v *CachePolicyCookiesConfig) *ParametersInCacheKeyAndForwardedToOrigin + func (s *ParametersInCacheKeyAndForwardedToOrigin) SetEnableAcceptEncodingBrotli(v bool) *ParametersInCacheKeyAndForwardedToOrigin + func (s *ParametersInCacheKeyAndForwardedToOrigin) SetEnableAcceptEncodingGzip(v bool) *ParametersInCacheKeyAndForwardedToOrigin + func (s *ParametersInCacheKeyAndForwardedToOrigin) SetHeadersConfig(v *CachePolicyHeadersConfig) *ParametersInCacheKeyAndForwardedToOrigin + func (s *ParametersInCacheKeyAndForwardedToOrigin) SetQueryStringsConfig(v *CachePolicyQueryStringsConfig) *ParametersInCacheKeyAndForwardedToOrigin + func (s *ParametersInCacheKeyAndForwardedToOrigin) Validate() error + func (s ParametersInCacheKeyAndForwardedToOrigin) GoString() string + func (s ParametersInCacheKeyAndForwardedToOrigin) String() string + type Paths struct + Items []*string + Quantity *int64 + func (s *Paths) SetItems(v []*string) *Paths + func (s *Paths) SetQuantity(v int64) *Paths + func (s *Paths) Validate() error + func (s Paths) GoString() string + func (s Paths) String() string + type PublicKey struct + CreatedTime *time.Time + Id *string + PublicKeyConfig *PublicKeyConfig + func (s *PublicKey) SetCreatedTime(v time.Time) *PublicKey + func (s *PublicKey) SetId(v string) *PublicKey + func (s *PublicKey) SetPublicKeyConfig(v *PublicKeyConfig) *PublicKey + func (s PublicKey) GoString() string + func (s PublicKey) String() string + type PublicKeyConfig struct + CallerReference *string + Comment *string + EncodedKey *string + Name *string + func (s *PublicKeyConfig) SetCallerReference(v string) *PublicKeyConfig + func (s *PublicKeyConfig) SetComment(v string) *PublicKeyConfig + func (s *PublicKeyConfig) SetEncodedKey(v string) *PublicKeyConfig + func (s *PublicKeyConfig) SetName(v string) *PublicKeyConfig + func (s *PublicKeyConfig) Validate() error + func (s PublicKeyConfig) GoString() string + func (s PublicKeyConfig) String() string + type PublicKeyList struct + Items []*PublicKeySummary + MaxItems *int64 + NextMarker *string + Quantity *int64 + func (s *PublicKeyList) SetItems(v []*PublicKeySummary) *PublicKeyList + func (s *PublicKeyList) SetMaxItems(v int64) *PublicKeyList + func (s *PublicKeyList) SetNextMarker(v string) *PublicKeyList + func (s *PublicKeyList) SetQuantity(v int64) *PublicKeyList + func (s PublicKeyList) GoString() string + func (s PublicKeyList) String() string + type PublicKeySummary struct + Comment *string + CreatedTime *time.Time + EncodedKey *string + Id *string + Name *string + func (s *PublicKeySummary) SetComment(v string) *PublicKeySummary + func (s *PublicKeySummary) SetCreatedTime(v time.Time) *PublicKeySummary + func (s *PublicKeySummary) SetEncodedKey(v string) *PublicKeySummary + func (s *PublicKeySummary) SetId(v string) *PublicKeySummary + func (s *PublicKeySummary) SetName(v string) *PublicKeySummary + func (s PublicKeySummary) GoString() string + func (s PublicKeySummary) String() string + type PublishFunctionInput struct + IfMatch *string + Name *string + func (s *PublishFunctionInput) SetIfMatch(v string) *PublishFunctionInput + func (s *PublishFunctionInput) SetName(v string) *PublishFunctionInput + func (s *PublishFunctionInput) Validate() error + func (s PublishFunctionInput) GoString() string + func (s PublishFunctionInput) String() string + type PublishFunctionOutput struct + FunctionSummary *FunctionSummary + func (s *PublishFunctionOutput) SetFunctionSummary(v *FunctionSummary) *PublishFunctionOutput + func (s PublishFunctionOutput) GoString() string + func (s PublishFunctionOutput) String() string + type QueryArgProfile struct + ProfileId *string + QueryArg *string + func (s *QueryArgProfile) SetProfileId(v string) *QueryArgProfile + func (s *QueryArgProfile) SetQueryArg(v string) *QueryArgProfile + func (s *QueryArgProfile) Validate() error + func (s QueryArgProfile) GoString() string + func (s QueryArgProfile) String() string + type QueryArgProfileConfig struct + ForwardWhenQueryArgProfileIsUnknown *bool + QueryArgProfiles *QueryArgProfiles + func (s *QueryArgProfileConfig) SetForwardWhenQueryArgProfileIsUnknown(v bool) *QueryArgProfileConfig + func (s *QueryArgProfileConfig) SetQueryArgProfiles(v *QueryArgProfiles) *QueryArgProfileConfig + func (s *QueryArgProfileConfig) Validate() error + func (s QueryArgProfileConfig) GoString() string + func (s QueryArgProfileConfig) String() string + type QueryArgProfiles struct + Items []*QueryArgProfile + Quantity *int64 + func (s *QueryArgProfiles) SetItems(v []*QueryArgProfile) *QueryArgProfiles + func (s *QueryArgProfiles) SetQuantity(v int64) *QueryArgProfiles + func (s *QueryArgProfiles) Validate() error + func (s QueryArgProfiles) GoString() string + func (s QueryArgProfiles) String() string + type QueryStringCacheKeys struct + Items []*string + Quantity *int64 + func (s *QueryStringCacheKeys) SetItems(v []*string) *QueryStringCacheKeys + func (s *QueryStringCacheKeys) SetQuantity(v int64) *QueryStringCacheKeys + func (s *QueryStringCacheKeys) Validate() error + func (s QueryStringCacheKeys) GoString() string + func (s QueryStringCacheKeys) String() string + type QueryStringNames struct + Items []*string + Quantity *int64 + func (s *QueryStringNames) SetItems(v []*string) *QueryStringNames + func (s *QueryStringNames) SetQuantity(v int64) *QueryStringNames + func (s *QueryStringNames) Validate() error + func (s QueryStringNames) GoString() string + func (s QueryStringNames) String() string + type RealtimeLogConfig struct + ARN *string + EndPoints []*EndPoint + Fields []*string + Name *string + SamplingRate *int64 + func (s *RealtimeLogConfig) SetARN(v string) *RealtimeLogConfig + func (s *RealtimeLogConfig) SetEndPoints(v []*EndPoint) *RealtimeLogConfig + func (s *RealtimeLogConfig) SetFields(v []*string) *RealtimeLogConfig + func (s *RealtimeLogConfig) SetName(v string) *RealtimeLogConfig + func (s *RealtimeLogConfig) SetSamplingRate(v int64) *RealtimeLogConfig + func (s RealtimeLogConfig) GoString() string + func (s RealtimeLogConfig) String() string + type RealtimeLogConfigs struct + IsTruncated *bool + Items []*RealtimeLogConfig + Marker *string + MaxItems *int64 + NextMarker *string + func (s *RealtimeLogConfigs) SetIsTruncated(v bool) *RealtimeLogConfigs + func (s *RealtimeLogConfigs) SetItems(v []*RealtimeLogConfig) *RealtimeLogConfigs + func (s *RealtimeLogConfigs) SetMarker(v string) *RealtimeLogConfigs + func (s *RealtimeLogConfigs) SetMaxItems(v int64) *RealtimeLogConfigs + func (s *RealtimeLogConfigs) SetNextMarker(v string) *RealtimeLogConfigs + func (s RealtimeLogConfigs) GoString() string + func (s RealtimeLogConfigs) String() string + type RealtimeMetricsSubscriptionConfig struct + RealtimeMetricsSubscriptionStatus *string + func (s *RealtimeMetricsSubscriptionConfig) SetRealtimeMetricsSubscriptionStatus(v string) *RealtimeMetricsSubscriptionConfig + func (s *RealtimeMetricsSubscriptionConfig) Validate() error + func (s RealtimeMetricsSubscriptionConfig) GoString() string + func (s RealtimeMetricsSubscriptionConfig) String() string + type ResponseHeadersPolicy struct + Id *string + LastModifiedTime *time.Time + ResponseHeadersPolicyConfig *ResponseHeadersPolicyConfig + func (s *ResponseHeadersPolicy) SetId(v string) *ResponseHeadersPolicy + func (s *ResponseHeadersPolicy) SetLastModifiedTime(v time.Time) *ResponseHeadersPolicy + func (s *ResponseHeadersPolicy) SetResponseHeadersPolicyConfig(v *ResponseHeadersPolicyConfig) *ResponseHeadersPolicy + func (s ResponseHeadersPolicy) GoString() string + func (s ResponseHeadersPolicy) String() string + type ResponseHeadersPolicyAccessControlAllowHeaders struct + Items []*string + Quantity *int64 + func (s *ResponseHeadersPolicyAccessControlAllowHeaders) SetItems(v []*string) *ResponseHeadersPolicyAccessControlAllowHeaders + func (s *ResponseHeadersPolicyAccessControlAllowHeaders) SetQuantity(v int64) *ResponseHeadersPolicyAccessControlAllowHeaders + func (s *ResponseHeadersPolicyAccessControlAllowHeaders) Validate() error + func (s ResponseHeadersPolicyAccessControlAllowHeaders) GoString() string + func (s ResponseHeadersPolicyAccessControlAllowHeaders) String() string + type ResponseHeadersPolicyAccessControlAllowMethods struct + Items []*string + Quantity *int64 + func (s *ResponseHeadersPolicyAccessControlAllowMethods) SetItems(v []*string) *ResponseHeadersPolicyAccessControlAllowMethods + func (s *ResponseHeadersPolicyAccessControlAllowMethods) SetQuantity(v int64) *ResponseHeadersPolicyAccessControlAllowMethods + func (s *ResponseHeadersPolicyAccessControlAllowMethods) Validate() error + func (s ResponseHeadersPolicyAccessControlAllowMethods) GoString() string + func (s ResponseHeadersPolicyAccessControlAllowMethods) String() string + type ResponseHeadersPolicyAccessControlAllowOrigins struct + Items []*string + Quantity *int64 + func (s *ResponseHeadersPolicyAccessControlAllowOrigins) SetItems(v []*string) *ResponseHeadersPolicyAccessControlAllowOrigins + func (s *ResponseHeadersPolicyAccessControlAllowOrigins) SetQuantity(v int64) *ResponseHeadersPolicyAccessControlAllowOrigins + func (s *ResponseHeadersPolicyAccessControlAllowOrigins) Validate() error + func (s ResponseHeadersPolicyAccessControlAllowOrigins) GoString() string + func (s ResponseHeadersPolicyAccessControlAllowOrigins) String() string + type ResponseHeadersPolicyAccessControlExposeHeaders struct + Items []*string + Quantity *int64 + func (s *ResponseHeadersPolicyAccessControlExposeHeaders) SetItems(v []*string) *ResponseHeadersPolicyAccessControlExposeHeaders + func (s *ResponseHeadersPolicyAccessControlExposeHeaders) SetQuantity(v int64) *ResponseHeadersPolicyAccessControlExposeHeaders + func (s *ResponseHeadersPolicyAccessControlExposeHeaders) Validate() error + func (s ResponseHeadersPolicyAccessControlExposeHeaders) GoString() string + func (s ResponseHeadersPolicyAccessControlExposeHeaders) String() string + type ResponseHeadersPolicyConfig struct + Comment *string + CorsConfig *ResponseHeadersPolicyCorsConfig + CustomHeadersConfig *ResponseHeadersPolicyCustomHeadersConfig + Name *string + RemoveHeadersConfig *ResponseHeadersPolicyRemoveHeadersConfig + SecurityHeadersConfig *ResponseHeadersPolicySecurityHeadersConfig + ServerTimingHeadersConfig *ResponseHeadersPolicyServerTimingHeadersConfig + func (s *ResponseHeadersPolicyConfig) SetComment(v string) *ResponseHeadersPolicyConfig + func (s *ResponseHeadersPolicyConfig) SetCorsConfig(v *ResponseHeadersPolicyCorsConfig) *ResponseHeadersPolicyConfig + func (s *ResponseHeadersPolicyConfig) SetCustomHeadersConfig(v *ResponseHeadersPolicyCustomHeadersConfig) *ResponseHeadersPolicyConfig + func (s *ResponseHeadersPolicyConfig) SetName(v string) *ResponseHeadersPolicyConfig + func (s *ResponseHeadersPolicyConfig) SetRemoveHeadersConfig(v *ResponseHeadersPolicyRemoveHeadersConfig) *ResponseHeadersPolicyConfig + func (s *ResponseHeadersPolicyConfig) SetSecurityHeadersConfig(v *ResponseHeadersPolicySecurityHeadersConfig) *ResponseHeadersPolicyConfig + func (s *ResponseHeadersPolicyConfig) SetServerTimingHeadersConfig(v *ResponseHeadersPolicyServerTimingHeadersConfig) *ResponseHeadersPolicyConfig + func (s *ResponseHeadersPolicyConfig) Validate() error + func (s ResponseHeadersPolicyConfig) GoString() string + func (s ResponseHeadersPolicyConfig) String() string + type ResponseHeadersPolicyContentSecurityPolicy struct + ContentSecurityPolicy *string + Override *bool + func (s *ResponseHeadersPolicyContentSecurityPolicy) SetContentSecurityPolicy(v string) *ResponseHeadersPolicyContentSecurityPolicy + func (s *ResponseHeadersPolicyContentSecurityPolicy) SetOverride(v bool) *ResponseHeadersPolicyContentSecurityPolicy + func (s *ResponseHeadersPolicyContentSecurityPolicy) Validate() error + func (s ResponseHeadersPolicyContentSecurityPolicy) GoString() string + func (s ResponseHeadersPolicyContentSecurityPolicy) String() string + type ResponseHeadersPolicyContentTypeOptions struct + Override *bool + func (s *ResponseHeadersPolicyContentTypeOptions) SetOverride(v bool) *ResponseHeadersPolicyContentTypeOptions + func (s *ResponseHeadersPolicyContentTypeOptions) Validate() error + func (s ResponseHeadersPolicyContentTypeOptions) GoString() string + func (s ResponseHeadersPolicyContentTypeOptions) String() string + type ResponseHeadersPolicyCorsConfig struct + AccessControlAllowCredentials *bool + AccessControlAllowHeaders *ResponseHeadersPolicyAccessControlAllowHeaders + AccessControlAllowMethods *ResponseHeadersPolicyAccessControlAllowMethods + AccessControlAllowOrigins *ResponseHeadersPolicyAccessControlAllowOrigins + AccessControlExposeHeaders *ResponseHeadersPolicyAccessControlExposeHeaders + AccessControlMaxAgeSec *int64 + OriginOverride *bool + func (s *ResponseHeadersPolicyCorsConfig) SetAccessControlAllowCredentials(v bool) *ResponseHeadersPolicyCorsConfig + func (s *ResponseHeadersPolicyCorsConfig) SetAccessControlAllowHeaders(v *ResponseHeadersPolicyAccessControlAllowHeaders) *ResponseHeadersPolicyCorsConfig + func (s *ResponseHeadersPolicyCorsConfig) SetAccessControlAllowMethods(v *ResponseHeadersPolicyAccessControlAllowMethods) *ResponseHeadersPolicyCorsConfig + func (s *ResponseHeadersPolicyCorsConfig) SetAccessControlAllowOrigins(v *ResponseHeadersPolicyAccessControlAllowOrigins) *ResponseHeadersPolicyCorsConfig + func (s *ResponseHeadersPolicyCorsConfig) SetAccessControlExposeHeaders(v *ResponseHeadersPolicyAccessControlExposeHeaders) *ResponseHeadersPolicyCorsConfig + func (s *ResponseHeadersPolicyCorsConfig) SetAccessControlMaxAgeSec(v int64) *ResponseHeadersPolicyCorsConfig + func (s *ResponseHeadersPolicyCorsConfig) SetOriginOverride(v bool) *ResponseHeadersPolicyCorsConfig + func (s *ResponseHeadersPolicyCorsConfig) Validate() error + func (s ResponseHeadersPolicyCorsConfig) GoString() string + func (s ResponseHeadersPolicyCorsConfig) String() string + type ResponseHeadersPolicyCustomHeader struct + Header *string + Override *bool + Value *string + func (s *ResponseHeadersPolicyCustomHeader) SetHeader(v string) *ResponseHeadersPolicyCustomHeader + func (s *ResponseHeadersPolicyCustomHeader) SetOverride(v bool) *ResponseHeadersPolicyCustomHeader + func (s *ResponseHeadersPolicyCustomHeader) SetValue(v string) *ResponseHeadersPolicyCustomHeader + func (s *ResponseHeadersPolicyCustomHeader) Validate() error + func (s ResponseHeadersPolicyCustomHeader) GoString() string + func (s ResponseHeadersPolicyCustomHeader) String() string + type ResponseHeadersPolicyCustomHeadersConfig struct + Items []*ResponseHeadersPolicyCustomHeader + Quantity *int64 + func (s *ResponseHeadersPolicyCustomHeadersConfig) SetItems(v []*ResponseHeadersPolicyCustomHeader) *ResponseHeadersPolicyCustomHeadersConfig + func (s *ResponseHeadersPolicyCustomHeadersConfig) SetQuantity(v int64) *ResponseHeadersPolicyCustomHeadersConfig + func (s *ResponseHeadersPolicyCustomHeadersConfig) Validate() error + func (s ResponseHeadersPolicyCustomHeadersConfig) GoString() string + func (s ResponseHeadersPolicyCustomHeadersConfig) String() string + type ResponseHeadersPolicyFrameOptions struct + FrameOption *string + Override *bool + func (s *ResponseHeadersPolicyFrameOptions) SetFrameOption(v string) *ResponseHeadersPolicyFrameOptions + func (s *ResponseHeadersPolicyFrameOptions) SetOverride(v bool) *ResponseHeadersPolicyFrameOptions + func (s *ResponseHeadersPolicyFrameOptions) Validate() error + func (s ResponseHeadersPolicyFrameOptions) GoString() string + func (s ResponseHeadersPolicyFrameOptions) String() string + type ResponseHeadersPolicyList struct + Items []*ResponseHeadersPolicySummary + MaxItems *int64 + NextMarker *string + Quantity *int64 + func (s *ResponseHeadersPolicyList) SetItems(v []*ResponseHeadersPolicySummary) *ResponseHeadersPolicyList + func (s *ResponseHeadersPolicyList) SetMaxItems(v int64) *ResponseHeadersPolicyList + func (s *ResponseHeadersPolicyList) SetNextMarker(v string) *ResponseHeadersPolicyList + func (s *ResponseHeadersPolicyList) SetQuantity(v int64) *ResponseHeadersPolicyList + func (s ResponseHeadersPolicyList) GoString() string + func (s ResponseHeadersPolicyList) String() string + type ResponseHeadersPolicyReferrerPolicy struct + Override *bool + ReferrerPolicy *string + func (s *ResponseHeadersPolicyReferrerPolicy) SetOverride(v bool) *ResponseHeadersPolicyReferrerPolicy + func (s *ResponseHeadersPolicyReferrerPolicy) SetReferrerPolicy(v string) *ResponseHeadersPolicyReferrerPolicy + func (s *ResponseHeadersPolicyReferrerPolicy) Validate() error + func (s ResponseHeadersPolicyReferrerPolicy) GoString() string + func (s ResponseHeadersPolicyReferrerPolicy) String() string + type ResponseHeadersPolicyRemoveHeader struct + Header *string + func (s *ResponseHeadersPolicyRemoveHeader) SetHeader(v string) *ResponseHeadersPolicyRemoveHeader + func (s *ResponseHeadersPolicyRemoveHeader) Validate() error + func (s ResponseHeadersPolicyRemoveHeader) GoString() string + func (s ResponseHeadersPolicyRemoveHeader) String() string + type ResponseHeadersPolicyRemoveHeadersConfig struct + Items []*ResponseHeadersPolicyRemoveHeader + Quantity *int64 + func (s *ResponseHeadersPolicyRemoveHeadersConfig) SetItems(v []*ResponseHeadersPolicyRemoveHeader) *ResponseHeadersPolicyRemoveHeadersConfig + func (s *ResponseHeadersPolicyRemoveHeadersConfig) SetQuantity(v int64) *ResponseHeadersPolicyRemoveHeadersConfig + func (s *ResponseHeadersPolicyRemoveHeadersConfig) Validate() error + func (s ResponseHeadersPolicyRemoveHeadersConfig) GoString() string + func (s ResponseHeadersPolicyRemoveHeadersConfig) String() string + type ResponseHeadersPolicySecurityHeadersConfig struct + ContentSecurityPolicy *ResponseHeadersPolicyContentSecurityPolicy + ContentTypeOptions *ResponseHeadersPolicyContentTypeOptions + FrameOptions *ResponseHeadersPolicyFrameOptions + ReferrerPolicy *ResponseHeadersPolicyReferrerPolicy + StrictTransportSecurity *ResponseHeadersPolicyStrictTransportSecurity + XSSProtection *ResponseHeadersPolicyXSSProtection + func (s *ResponseHeadersPolicySecurityHeadersConfig) SetContentSecurityPolicy(v *ResponseHeadersPolicyContentSecurityPolicy) *ResponseHeadersPolicySecurityHeadersConfig + func (s *ResponseHeadersPolicySecurityHeadersConfig) SetContentTypeOptions(v *ResponseHeadersPolicyContentTypeOptions) *ResponseHeadersPolicySecurityHeadersConfig + func (s *ResponseHeadersPolicySecurityHeadersConfig) SetFrameOptions(v *ResponseHeadersPolicyFrameOptions) *ResponseHeadersPolicySecurityHeadersConfig + func (s *ResponseHeadersPolicySecurityHeadersConfig) SetReferrerPolicy(v *ResponseHeadersPolicyReferrerPolicy) *ResponseHeadersPolicySecurityHeadersConfig + func (s *ResponseHeadersPolicySecurityHeadersConfig) SetStrictTransportSecurity(v *ResponseHeadersPolicyStrictTransportSecurity) *ResponseHeadersPolicySecurityHeadersConfig + func (s *ResponseHeadersPolicySecurityHeadersConfig) SetXSSProtection(v *ResponseHeadersPolicyXSSProtection) *ResponseHeadersPolicySecurityHeadersConfig + func (s *ResponseHeadersPolicySecurityHeadersConfig) Validate() error + func (s ResponseHeadersPolicySecurityHeadersConfig) GoString() string + func (s ResponseHeadersPolicySecurityHeadersConfig) String() string + type ResponseHeadersPolicyServerTimingHeadersConfig struct + Enabled *bool + SamplingRate *float64 + func (s *ResponseHeadersPolicyServerTimingHeadersConfig) SetEnabled(v bool) *ResponseHeadersPolicyServerTimingHeadersConfig + func (s *ResponseHeadersPolicyServerTimingHeadersConfig) SetSamplingRate(v float64) *ResponseHeadersPolicyServerTimingHeadersConfig + func (s *ResponseHeadersPolicyServerTimingHeadersConfig) Validate() error + func (s ResponseHeadersPolicyServerTimingHeadersConfig) GoString() string + func (s ResponseHeadersPolicyServerTimingHeadersConfig) String() string + type ResponseHeadersPolicyStrictTransportSecurity struct + AccessControlMaxAgeSec *int64 + IncludeSubdomains *bool + Override *bool + Preload *bool + func (s *ResponseHeadersPolicyStrictTransportSecurity) SetAccessControlMaxAgeSec(v int64) *ResponseHeadersPolicyStrictTransportSecurity + func (s *ResponseHeadersPolicyStrictTransportSecurity) SetIncludeSubdomains(v bool) *ResponseHeadersPolicyStrictTransportSecurity + func (s *ResponseHeadersPolicyStrictTransportSecurity) SetOverride(v bool) *ResponseHeadersPolicyStrictTransportSecurity + func (s *ResponseHeadersPolicyStrictTransportSecurity) SetPreload(v bool) *ResponseHeadersPolicyStrictTransportSecurity + func (s *ResponseHeadersPolicyStrictTransportSecurity) Validate() error + func (s ResponseHeadersPolicyStrictTransportSecurity) GoString() string + func (s ResponseHeadersPolicyStrictTransportSecurity) String() string + type ResponseHeadersPolicySummary struct + ResponseHeadersPolicy *ResponseHeadersPolicy + Type *string + func (s *ResponseHeadersPolicySummary) SetResponseHeadersPolicy(v *ResponseHeadersPolicy) *ResponseHeadersPolicySummary + func (s *ResponseHeadersPolicySummary) SetType(v string) *ResponseHeadersPolicySummary + func (s ResponseHeadersPolicySummary) GoString() string + func (s ResponseHeadersPolicySummary) String() string + type ResponseHeadersPolicyXSSProtection struct + ModeBlock *bool + Override *bool + Protection *bool + ReportUri *string + func (s *ResponseHeadersPolicyXSSProtection) SetModeBlock(v bool) *ResponseHeadersPolicyXSSProtection + func (s *ResponseHeadersPolicyXSSProtection) SetOverride(v bool) *ResponseHeadersPolicyXSSProtection + func (s *ResponseHeadersPolicyXSSProtection) SetProtection(v bool) *ResponseHeadersPolicyXSSProtection + func (s *ResponseHeadersPolicyXSSProtection) SetReportUri(v string) *ResponseHeadersPolicyXSSProtection + func (s *ResponseHeadersPolicyXSSProtection) Validate() error + func (s ResponseHeadersPolicyXSSProtection) GoString() string + func (s ResponseHeadersPolicyXSSProtection) String() string + type Restrictions struct + GeoRestriction *GeoRestriction + func (s *Restrictions) SetGeoRestriction(v *GeoRestriction) *Restrictions + func (s *Restrictions) Validate() error + func (s Restrictions) GoString() string + func (s Restrictions) String() string + type S3Origin struct + DomainName *string + OriginAccessIdentity *string + func (s *S3Origin) SetDomainName(v string) *S3Origin + func (s *S3Origin) SetOriginAccessIdentity(v string) *S3Origin + func (s *S3Origin) Validate() error + func (s S3Origin) GoString() string + func (s S3Origin) String() string + type S3OriginConfig struct + OriginAccessIdentity *string + func (s *S3OriginConfig) SetOriginAccessIdentity(v string) *S3OriginConfig + func (s *S3OriginConfig) Validate() error + func (s S3OriginConfig) GoString() string + func (s S3OriginConfig) String() string + type SessionStickinessConfig struct + IdleTTL *int64 + MaximumTTL *int64 + func (s *SessionStickinessConfig) SetIdleTTL(v int64) *SessionStickinessConfig + func (s *SessionStickinessConfig) SetMaximumTTL(v int64) *SessionStickinessConfig + func (s *SessionStickinessConfig) Validate() error + func (s SessionStickinessConfig) GoString() string + func (s SessionStickinessConfig) String() string + type Signer struct + AwsAccountNumber *string + KeyPairIds *KeyPairIds + func (s *Signer) SetAwsAccountNumber(v string) *Signer + func (s *Signer) SetKeyPairIds(v *KeyPairIds) *Signer + func (s Signer) GoString() string + func (s Signer) String() string + type StagingDistributionDnsNames struct + Items []*string + Quantity *int64 + func (s *StagingDistributionDnsNames) SetItems(v []*string) *StagingDistributionDnsNames + func (s *StagingDistributionDnsNames) SetQuantity(v int64) *StagingDistributionDnsNames + func (s *StagingDistributionDnsNames) Validate() error + func (s StagingDistributionDnsNames) GoString() string + func (s StagingDistributionDnsNames) String() string + type StatusCodes struct + Items []*int64 + Quantity *int64 + func (s *StatusCodes) SetItems(v []*int64) *StatusCodes + func (s *StatusCodes) SetQuantity(v int64) *StatusCodes + func (s *StatusCodes) Validate() error + func (s StatusCodes) GoString() string + func (s StatusCodes) String() string + type StreamingDistribution struct + ARN *string + ActiveTrustedSigners *ActiveTrustedSigners + DomainName *string + Id *string + LastModifiedTime *time.Time + Status *string + StreamingDistributionConfig *StreamingDistributionConfig + func (s *StreamingDistribution) SetARN(v string) *StreamingDistribution + func (s *StreamingDistribution) SetActiveTrustedSigners(v *ActiveTrustedSigners) *StreamingDistribution + func (s *StreamingDistribution) SetDomainName(v string) *StreamingDistribution + func (s *StreamingDistribution) SetId(v string) *StreamingDistribution + func (s *StreamingDistribution) SetLastModifiedTime(v time.Time) *StreamingDistribution + func (s *StreamingDistribution) SetStatus(v string) *StreamingDistribution + func (s *StreamingDistribution) SetStreamingDistributionConfig(v *StreamingDistributionConfig) *StreamingDistribution + func (s StreamingDistribution) GoString() string + func (s StreamingDistribution) String() string + type StreamingDistributionConfig struct + Aliases *Aliases + CallerReference *string + Comment *string + Enabled *bool + Logging *StreamingLoggingConfig + PriceClass *string + S3Origin *S3Origin + TrustedSigners *TrustedSigners + func (s *StreamingDistributionConfig) SetAliases(v *Aliases) *StreamingDistributionConfig + func (s *StreamingDistributionConfig) SetCallerReference(v string) *StreamingDistributionConfig + func (s *StreamingDistributionConfig) SetComment(v string) *StreamingDistributionConfig + func (s *StreamingDistributionConfig) SetEnabled(v bool) *StreamingDistributionConfig + func (s *StreamingDistributionConfig) SetLogging(v *StreamingLoggingConfig) *StreamingDistributionConfig + func (s *StreamingDistributionConfig) SetPriceClass(v string) *StreamingDistributionConfig + func (s *StreamingDistributionConfig) SetS3Origin(v *S3Origin) *StreamingDistributionConfig + func (s *StreamingDistributionConfig) SetTrustedSigners(v *TrustedSigners) *StreamingDistributionConfig + func (s *StreamingDistributionConfig) Validate() error + func (s StreamingDistributionConfig) GoString() string + func (s StreamingDistributionConfig) String() string + type StreamingDistributionConfigWithTags struct + StreamingDistributionConfig *StreamingDistributionConfig + Tags *Tags + func (s *StreamingDistributionConfigWithTags) SetStreamingDistributionConfig(v *StreamingDistributionConfig) *StreamingDistributionConfigWithTags + func (s *StreamingDistributionConfigWithTags) SetTags(v *Tags) *StreamingDistributionConfigWithTags + func (s *StreamingDistributionConfigWithTags) Validate() error + func (s StreamingDistributionConfigWithTags) GoString() string + func (s StreamingDistributionConfigWithTags) String() string + type StreamingDistributionList struct + IsTruncated *bool + Items []*StreamingDistributionSummary + Marker *string + MaxItems *int64 + NextMarker *string + Quantity *int64 + func (s *StreamingDistributionList) SetIsTruncated(v bool) *StreamingDistributionList + func (s *StreamingDistributionList) SetItems(v []*StreamingDistributionSummary) *StreamingDistributionList + func (s *StreamingDistributionList) SetMarker(v string) *StreamingDistributionList + func (s *StreamingDistributionList) SetMaxItems(v int64) *StreamingDistributionList + func (s *StreamingDistributionList) SetNextMarker(v string) *StreamingDistributionList + func (s *StreamingDistributionList) SetQuantity(v int64) *StreamingDistributionList + func (s StreamingDistributionList) GoString() string + func (s StreamingDistributionList) String() string + type StreamingDistributionSummary struct + ARN *string + Aliases *Aliases + Comment *string + DomainName *string + Enabled *bool + Id *string + LastModifiedTime *time.Time + PriceClass *string + S3Origin *S3Origin + Status *string + TrustedSigners *TrustedSigners + func (s *StreamingDistributionSummary) SetARN(v string) *StreamingDistributionSummary + func (s *StreamingDistributionSummary) SetAliases(v *Aliases) *StreamingDistributionSummary + func (s *StreamingDistributionSummary) SetComment(v string) *StreamingDistributionSummary + func (s *StreamingDistributionSummary) SetDomainName(v string) *StreamingDistributionSummary + func (s *StreamingDistributionSummary) SetEnabled(v bool) *StreamingDistributionSummary + func (s *StreamingDistributionSummary) SetId(v string) *StreamingDistributionSummary + func (s *StreamingDistributionSummary) SetLastModifiedTime(v time.Time) *StreamingDistributionSummary + func (s *StreamingDistributionSummary) SetPriceClass(v string) *StreamingDistributionSummary + func (s *StreamingDistributionSummary) SetS3Origin(v *S3Origin) *StreamingDistributionSummary + func (s *StreamingDistributionSummary) SetStatus(v string) *StreamingDistributionSummary + func (s *StreamingDistributionSummary) SetTrustedSigners(v *TrustedSigners) *StreamingDistributionSummary + func (s StreamingDistributionSummary) GoString() string + func (s StreamingDistributionSummary) String() string + type StreamingLoggingConfig struct + Bucket *string + Enabled *bool + Prefix *string + func (s *StreamingLoggingConfig) SetBucket(v string) *StreamingLoggingConfig + func (s *StreamingLoggingConfig) SetEnabled(v bool) *StreamingLoggingConfig + func (s *StreamingLoggingConfig) SetPrefix(v string) *StreamingLoggingConfig + func (s *StreamingLoggingConfig) Validate() error + func (s StreamingLoggingConfig) GoString() string + func (s StreamingLoggingConfig) String() string + type Tag struct + Key *string + Value *string + func (s *Tag) SetKey(v string) *Tag + func (s *Tag) SetValue(v string) *Tag + func (s *Tag) Validate() error + func (s Tag) GoString() string + func (s Tag) String() string + type TagKeys struct + Items []*string + func (s *TagKeys) SetItems(v []*string) *TagKeys + func (s TagKeys) GoString() string + func (s TagKeys) String() string + type TagResourceInput struct + Resource *string + Tags *Tags + func (s *TagResourceInput) SetResource(v string) *TagResourceInput + func (s *TagResourceInput) SetTags(v *Tags) *TagResourceInput + func (s *TagResourceInput) Validate() error + func (s TagResourceInput) GoString() string + func (s TagResourceInput) String() string + type TagResourceOutput struct + func (s TagResourceOutput) GoString() string + func (s TagResourceOutput) String() string + type Tags struct + Items []*Tag + func (s *Tags) SetItems(v []*Tag) *Tags + func (s *Tags) Validate() error + func (s Tags) GoString() string + func (s Tags) String() string + type TestFunctionInput struct + EventObject []byte + IfMatch *string + Name *string + Stage *string + func (s *TestFunctionInput) SetEventObject(v []byte) *TestFunctionInput + func (s *TestFunctionInput) SetIfMatch(v string) *TestFunctionInput + func (s *TestFunctionInput) SetName(v string) *TestFunctionInput + func (s *TestFunctionInput) SetStage(v string) *TestFunctionInput + func (s *TestFunctionInput) Validate() error + func (s TestFunctionInput) GoString() string + func (s TestFunctionInput) String() string + type TestFunctionOutput struct + TestResult *TestResult + func (s *TestFunctionOutput) SetTestResult(v *TestResult) *TestFunctionOutput + func (s TestFunctionOutput) GoString() string + func (s TestFunctionOutput) String() string + type TestResult struct + ComputeUtilization *string + FunctionErrorMessage *string + FunctionExecutionLogs []*string + FunctionOutput *string + FunctionSummary *FunctionSummary + func (s *TestResult) SetComputeUtilization(v string) *TestResult + func (s *TestResult) SetFunctionErrorMessage(v string) *TestResult + func (s *TestResult) SetFunctionExecutionLogs(v []*string) *TestResult + func (s *TestResult) SetFunctionOutput(v string) *TestResult + func (s *TestResult) SetFunctionSummary(v *FunctionSummary) *TestResult + func (s TestResult) GoString() string + func (s TestResult) String() string + type TrafficConfig struct + SingleHeaderConfig *ContinuousDeploymentSingleHeaderConfig + SingleWeightConfig *ContinuousDeploymentSingleWeightConfig + Type *string + func (s *TrafficConfig) SetSingleHeaderConfig(v *ContinuousDeploymentSingleHeaderConfig) *TrafficConfig + func (s *TrafficConfig) SetSingleWeightConfig(v *ContinuousDeploymentSingleWeightConfig) *TrafficConfig + func (s *TrafficConfig) SetType(v string) *TrafficConfig + func (s *TrafficConfig) Validate() error + func (s TrafficConfig) GoString() string + func (s TrafficConfig) String() string + type TrustedKeyGroups struct + Enabled *bool + Items []*string + Quantity *int64 + func (s *TrustedKeyGroups) SetEnabled(v bool) *TrustedKeyGroups + func (s *TrustedKeyGroups) SetItems(v []*string) *TrustedKeyGroups + func (s *TrustedKeyGroups) SetQuantity(v int64) *TrustedKeyGroups + func (s *TrustedKeyGroups) Validate() error + func (s TrustedKeyGroups) GoString() string + func (s TrustedKeyGroups) String() string + type TrustedSigners struct + Enabled *bool + Items []*string + Quantity *int64 + func (s *TrustedSigners) SetEnabled(v bool) *TrustedSigners + func (s *TrustedSigners) SetItems(v []*string) *TrustedSigners + func (s *TrustedSigners) SetQuantity(v int64) *TrustedSigners + func (s *TrustedSigners) Validate() error + func (s TrustedSigners) GoString() string + func (s TrustedSigners) String() string + type UntagResourceInput struct + Resource *string + TagKeys *TagKeys + func (s *UntagResourceInput) SetResource(v string) *UntagResourceInput + func (s *UntagResourceInput) SetTagKeys(v *TagKeys) *UntagResourceInput + func (s *UntagResourceInput) Validate() error + func (s UntagResourceInput) GoString() string + func (s UntagResourceInput) String() string + type UntagResourceOutput struct + func (s UntagResourceOutput) GoString() string + func (s UntagResourceOutput) String() string + type UpdateCachePolicyInput struct + CachePolicyConfig *CachePolicyConfig + Id *string + IfMatch *string + func (s *UpdateCachePolicyInput) SetCachePolicyConfig(v *CachePolicyConfig) *UpdateCachePolicyInput + func (s *UpdateCachePolicyInput) SetId(v string) *UpdateCachePolicyInput + func (s *UpdateCachePolicyInput) SetIfMatch(v string) *UpdateCachePolicyInput + func (s *UpdateCachePolicyInput) Validate() error + func (s UpdateCachePolicyInput) GoString() string + func (s UpdateCachePolicyInput) String() string + type UpdateCachePolicyOutput struct + CachePolicy *CachePolicy + ETag *string + func (s *UpdateCachePolicyOutput) SetCachePolicy(v *CachePolicy) *UpdateCachePolicyOutput + func (s *UpdateCachePolicyOutput) SetETag(v string) *UpdateCachePolicyOutput + func (s UpdateCachePolicyOutput) GoString() string + func (s UpdateCachePolicyOutput) String() string + type UpdateCloudFrontOriginAccessIdentityInput struct + CloudFrontOriginAccessIdentityConfig *OriginAccessIdentityConfig + Id *string + IfMatch *string + func (s *UpdateCloudFrontOriginAccessIdentityInput) SetCloudFrontOriginAccessIdentityConfig(v *OriginAccessIdentityConfig) *UpdateCloudFrontOriginAccessIdentityInput + func (s *UpdateCloudFrontOriginAccessIdentityInput) SetId(v string) *UpdateCloudFrontOriginAccessIdentityInput + func (s *UpdateCloudFrontOriginAccessIdentityInput) SetIfMatch(v string) *UpdateCloudFrontOriginAccessIdentityInput + func (s *UpdateCloudFrontOriginAccessIdentityInput) Validate() error + func (s UpdateCloudFrontOriginAccessIdentityInput) GoString() string + func (s UpdateCloudFrontOriginAccessIdentityInput) String() string + type UpdateCloudFrontOriginAccessIdentityOutput struct + CloudFrontOriginAccessIdentity *OriginAccessIdentity + ETag *string + func (s *UpdateCloudFrontOriginAccessIdentityOutput) SetCloudFrontOriginAccessIdentity(v *OriginAccessIdentity) *UpdateCloudFrontOriginAccessIdentityOutput + func (s *UpdateCloudFrontOriginAccessIdentityOutput) SetETag(v string) *UpdateCloudFrontOriginAccessIdentityOutput + func (s UpdateCloudFrontOriginAccessIdentityOutput) GoString() string + func (s UpdateCloudFrontOriginAccessIdentityOutput) String() string + type UpdateContinuousDeploymentPolicyInput struct + ContinuousDeploymentPolicyConfig *ContinuousDeploymentPolicyConfig + Id *string + IfMatch *string + func (s *UpdateContinuousDeploymentPolicyInput) SetContinuousDeploymentPolicyConfig(v *ContinuousDeploymentPolicyConfig) *UpdateContinuousDeploymentPolicyInput + func (s *UpdateContinuousDeploymentPolicyInput) SetId(v string) *UpdateContinuousDeploymentPolicyInput + func (s *UpdateContinuousDeploymentPolicyInput) SetIfMatch(v string) *UpdateContinuousDeploymentPolicyInput + func (s *UpdateContinuousDeploymentPolicyInput) Validate() error + func (s UpdateContinuousDeploymentPolicyInput) GoString() string + func (s UpdateContinuousDeploymentPolicyInput) String() string + type UpdateContinuousDeploymentPolicyOutput struct + ContinuousDeploymentPolicy *ContinuousDeploymentPolicy + ETag *string + func (s *UpdateContinuousDeploymentPolicyOutput) SetContinuousDeploymentPolicy(v *ContinuousDeploymentPolicy) *UpdateContinuousDeploymentPolicyOutput + func (s *UpdateContinuousDeploymentPolicyOutput) SetETag(v string) *UpdateContinuousDeploymentPolicyOutput + func (s UpdateContinuousDeploymentPolicyOutput) GoString() string + func (s UpdateContinuousDeploymentPolicyOutput) String() string + type UpdateDistributionInput struct + DistributionConfig *DistributionConfig + Id *string + IfMatch *string + func (s *UpdateDistributionInput) SetDistributionConfig(v *DistributionConfig) *UpdateDistributionInput + func (s *UpdateDistributionInput) SetId(v string) *UpdateDistributionInput + func (s *UpdateDistributionInput) SetIfMatch(v string) *UpdateDistributionInput + func (s *UpdateDistributionInput) Validate() error + func (s UpdateDistributionInput) GoString() string + func (s UpdateDistributionInput) String() string + type UpdateDistributionOutput struct + Distribution *Distribution + ETag *string + func (s *UpdateDistributionOutput) SetDistribution(v *Distribution) *UpdateDistributionOutput + func (s *UpdateDistributionOutput) SetETag(v string) *UpdateDistributionOutput + func (s UpdateDistributionOutput) GoString() string + func (s UpdateDistributionOutput) String() string + type UpdateDistributionWithStagingConfigInput struct + Id *string + IfMatch *string + StagingDistributionId *string + func (s *UpdateDistributionWithStagingConfigInput) SetId(v string) *UpdateDistributionWithStagingConfigInput + func (s *UpdateDistributionWithStagingConfigInput) SetIfMatch(v string) *UpdateDistributionWithStagingConfigInput + func (s *UpdateDistributionWithStagingConfigInput) SetStagingDistributionId(v string) *UpdateDistributionWithStagingConfigInput + func (s *UpdateDistributionWithStagingConfigInput) Validate() error + func (s UpdateDistributionWithStagingConfigInput) GoString() string + func (s UpdateDistributionWithStagingConfigInput) String() string + type UpdateDistributionWithStagingConfigOutput struct + Distribution *Distribution + ETag *string + func (s *UpdateDistributionWithStagingConfigOutput) SetDistribution(v *Distribution) *UpdateDistributionWithStagingConfigOutput + func (s *UpdateDistributionWithStagingConfigOutput) SetETag(v string) *UpdateDistributionWithStagingConfigOutput + func (s UpdateDistributionWithStagingConfigOutput) GoString() string + func (s UpdateDistributionWithStagingConfigOutput) String() string + type UpdateFieldLevelEncryptionConfigInput struct + FieldLevelEncryptionConfig *FieldLevelEncryptionConfig + Id *string + IfMatch *string + func (s *UpdateFieldLevelEncryptionConfigInput) SetFieldLevelEncryptionConfig(v *FieldLevelEncryptionConfig) *UpdateFieldLevelEncryptionConfigInput + func (s *UpdateFieldLevelEncryptionConfigInput) SetId(v string) *UpdateFieldLevelEncryptionConfigInput + func (s *UpdateFieldLevelEncryptionConfigInput) SetIfMatch(v string) *UpdateFieldLevelEncryptionConfigInput + func (s *UpdateFieldLevelEncryptionConfigInput) Validate() error + func (s UpdateFieldLevelEncryptionConfigInput) GoString() string + func (s UpdateFieldLevelEncryptionConfigInput) String() string + type UpdateFieldLevelEncryptionConfigOutput struct + ETag *string + FieldLevelEncryption *FieldLevelEncryption + func (s *UpdateFieldLevelEncryptionConfigOutput) SetETag(v string) *UpdateFieldLevelEncryptionConfigOutput + func (s *UpdateFieldLevelEncryptionConfigOutput) SetFieldLevelEncryption(v *FieldLevelEncryption) *UpdateFieldLevelEncryptionConfigOutput + func (s UpdateFieldLevelEncryptionConfigOutput) GoString() string + func (s UpdateFieldLevelEncryptionConfigOutput) String() string + type UpdateFieldLevelEncryptionProfileInput struct + FieldLevelEncryptionProfileConfig *FieldLevelEncryptionProfileConfig + Id *string + IfMatch *string + func (s *UpdateFieldLevelEncryptionProfileInput) SetFieldLevelEncryptionProfileConfig(v *FieldLevelEncryptionProfileConfig) *UpdateFieldLevelEncryptionProfileInput + func (s *UpdateFieldLevelEncryptionProfileInput) SetId(v string) *UpdateFieldLevelEncryptionProfileInput + func (s *UpdateFieldLevelEncryptionProfileInput) SetIfMatch(v string) *UpdateFieldLevelEncryptionProfileInput + func (s *UpdateFieldLevelEncryptionProfileInput) Validate() error + func (s UpdateFieldLevelEncryptionProfileInput) GoString() string + func (s UpdateFieldLevelEncryptionProfileInput) String() string + type UpdateFieldLevelEncryptionProfileOutput struct + ETag *string + FieldLevelEncryptionProfile *FieldLevelEncryptionProfile + func (s *UpdateFieldLevelEncryptionProfileOutput) SetETag(v string) *UpdateFieldLevelEncryptionProfileOutput + func (s *UpdateFieldLevelEncryptionProfileOutput) SetFieldLevelEncryptionProfile(v *FieldLevelEncryptionProfile) *UpdateFieldLevelEncryptionProfileOutput + func (s UpdateFieldLevelEncryptionProfileOutput) GoString() string + func (s UpdateFieldLevelEncryptionProfileOutput) String() string + type UpdateFunctionInput struct + FunctionCode []byte + FunctionConfig *FunctionConfig + IfMatch *string + Name *string + func (s *UpdateFunctionInput) SetFunctionCode(v []byte) *UpdateFunctionInput + func (s *UpdateFunctionInput) SetFunctionConfig(v *FunctionConfig) *UpdateFunctionInput + func (s *UpdateFunctionInput) SetIfMatch(v string) *UpdateFunctionInput + func (s *UpdateFunctionInput) SetName(v string) *UpdateFunctionInput + func (s *UpdateFunctionInput) Validate() error + func (s UpdateFunctionInput) GoString() string + func (s UpdateFunctionInput) String() string + type UpdateFunctionOutput struct + ETag *string + FunctionSummary *FunctionSummary + func (s *UpdateFunctionOutput) SetETag(v string) *UpdateFunctionOutput + func (s *UpdateFunctionOutput) SetFunctionSummary(v *FunctionSummary) *UpdateFunctionOutput + func (s UpdateFunctionOutput) GoString() string + func (s UpdateFunctionOutput) String() string + type UpdateKeyGroupInput struct + Id *string + IfMatch *string + KeyGroupConfig *KeyGroupConfig + func (s *UpdateKeyGroupInput) SetId(v string) *UpdateKeyGroupInput + func (s *UpdateKeyGroupInput) SetIfMatch(v string) *UpdateKeyGroupInput + func (s *UpdateKeyGroupInput) SetKeyGroupConfig(v *KeyGroupConfig) *UpdateKeyGroupInput + func (s *UpdateKeyGroupInput) Validate() error + func (s UpdateKeyGroupInput) GoString() string + func (s UpdateKeyGroupInput) String() string + type UpdateKeyGroupOutput struct + ETag *string + KeyGroup *KeyGroup + func (s *UpdateKeyGroupOutput) SetETag(v string) *UpdateKeyGroupOutput + func (s *UpdateKeyGroupOutput) SetKeyGroup(v *KeyGroup) *UpdateKeyGroupOutput + func (s UpdateKeyGroupOutput) GoString() string + func (s UpdateKeyGroupOutput) String() string + type UpdateOriginAccessControlInput struct + Id *string + IfMatch *string + OriginAccessControlConfig *OriginAccessControlConfig + func (s *UpdateOriginAccessControlInput) SetId(v string) *UpdateOriginAccessControlInput + func (s *UpdateOriginAccessControlInput) SetIfMatch(v string) *UpdateOriginAccessControlInput + func (s *UpdateOriginAccessControlInput) SetOriginAccessControlConfig(v *OriginAccessControlConfig) *UpdateOriginAccessControlInput + func (s *UpdateOriginAccessControlInput) Validate() error + func (s UpdateOriginAccessControlInput) GoString() string + func (s UpdateOriginAccessControlInput) String() string + type UpdateOriginAccessControlOutput struct + ETag *string + OriginAccessControl *OriginAccessControl + func (s *UpdateOriginAccessControlOutput) SetETag(v string) *UpdateOriginAccessControlOutput + func (s *UpdateOriginAccessControlOutput) SetOriginAccessControl(v *OriginAccessControl) *UpdateOriginAccessControlOutput + func (s UpdateOriginAccessControlOutput) GoString() string + func (s UpdateOriginAccessControlOutput) String() string + type UpdateOriginRequestPolicyInput struct + Id *string + IfMatch *string + OriginRequestPolicyConfig *OriginRequestPolicyConfig + func (s *UpdateOriginRequestPolicyInput) SetId(v string) *UpdateOriginRequestPolicyInput + func (s *UpdateOriginRequestPolicyInput) SetIfMatch(v string) *UpdateOriginRequestPolicyInput + func (s *UpdateOriginRequestPolicyInput) SetOriginRequestPolicyConfig(v *OriginRequestPolicyConfig) *UpdateOriginRequestPolicyInput + func (s *UpdateOriginRequestPolicyInput) Validate() error + func (s UpdateOriginRequestPolicyInput) GoString() string + func (s UpdateOriginRequestPolicyInput) String() string + type UpdateOriginRequestPolicyOutput struct + ETag *string + OriginRequestPolicy *OriginRequestPolicy + func (s *UpdateOriginRequestPolicyOutput) SetETag(v string) *UpdateOriginRequestPolicyOutput + func (s *UpdateOriginRequestPolicyOutput) SetOriginRequestPolicy(v *OriginRequestPolicy) *UpdateOriginRequestPolicyOutput + func (s UpdateOriginRequestPolicyOutput) GoString() string + func (s UpdateOriginRequestPolicyOutput) String() string + type UpdatePublicKeyInput struct + Id *string + IfMatch *string + PublicKeyConfig *PublicKeyConfig + func (s *UpdatePublicKeyInput) SetId(v string) *UpdatePublicKeyInput + func (s *UpdatePublicKeyInput) SetIfMatch(v string) *UpdatePublicKeyInput + func (s *UpdatePublicKeyInput) SetPublicKeyConfig(v *PublicKeyConfig) *UpdatePublicKeyInput + func (s *UpdatePublicKeyInput) Validate() error + func (s UpdatePublicKeyInput) GoString() string + func (s UpdatePublicKeyInput) String() string + type UpdatePublicKeyOutput struct + ETag *string + PublicKey *PublicKey + func (s *UpdatePublicKeyOutput) SetETag(v string) *UpdatePublicKeyOutput + func (s *UpdatePublicKeyOutput) SetPublicKey(v *PublicKey) *UpdatePublicKeyOutput + func (s UpdatePublicKeyOutput) GoString() string + func (s UpdatePublicKeyOutput) String() string + type UpdateRealtimeLogConfigInput struct + ARN *string + EndPoints []*EndPoint + Fields []*string + Name *string + SamplingRate *int64 + func (s *UpdateRealtimeLogConfigInput) SetARN(v string) *UpdateRealtimeLogConfigInput + func (s *UpdateRealtimeLogConfigInput) SetEndPoints(v []*EndPoint) *UpdateRealtimeLogConfigInput + func (s *UpdateRealtimeLogConfigInput) SetFields(v []*string) *UpdateRealtimeLogConfigInput + func (s *UpdateRealtimeLogConfigInput) SetName(v string) *UpdateRealtimeLogConfigInput + func (s *UpdateRealtimeLogConfigInput) SetSamplingRate(v int64) *UpdateRealtimeLogConfigInput + func (s *UpdateRealtimeLogConfigInput) Validate() error + func (s UpdateRealtimeLogConfigInput) GoString() string + func (s UpdateRealtimeLogConfigInput) String() string + type UpdateRealtimeLogConfigOutput struct + RealtimeLogConfig *RealtimeLogConfig + func (s *UpdateRealtimeLogConfigOutput) SetRealtimeLogConfig(v *RealtimeLogConfig) *UpdateRealtimeLogConfigOutput + func (s UpdateRealtimeLogConfigOutput) GoString() string + func (s UpdateRealtimeLogConfigOutput) String() string + type UpdateResponseHeadersPolicyInput struct + Id *string + IfMatch *string + ResponseHeadersPolicyConfig *ResponseHeadersPolicyConfig + func (s *UpdateResponseHeadersPolicyInput) SetId(v string) *UpdateResponseHeadersPolicyInput + func (s *UpdateResponseHeadersPolicyInput) SetIfMatch(v string) *UpdateResponseHeadersPolicyInput + func (s *UpdateResponseHeadersPolicyInput) SetResponseHeadersPolicyConfig(v *ResponseHeadersPolicyConfig) *UpdateResponseHeadersPolicyInput + func (s *UpdateResponseHeadersPolicyInput) Validate() error + func (s UpdateResponseHeadersPolicyInput) GoString() string + func (s UpdateResponseHeadersPolicyInput) String() string + type UpdateResponseHeadersPolicyOutput struct + ETag *string + ResponseHeadersPolicy *ResponseHeadersPolicy + func (s *UpdateResponseHeadersPolicyOutput) SetETag(v string) *UpdateResponseHeadersPolicyOutput + func (s *UpdateResponseHeadersPolicyOutput) SetResponseHeadersPolicy(v *ResponseHeadersPolicy) *UpdateResponseHeadersPolicyOutput + func (s UpdateResponseHeadersPolicyOutput) GoString() string + func (s UpdateResponseHeadersPolicyOutput) String() string + type UpdateStreamingDistributionInput struct + Id *string + IfMatch *string + StreamingDistributionConfig *StreamingDistributionConfig + func (s *UpdateStreamingDistributionInput) SetId(v string) *UpdateStreamingDistributionInput + func (s *UpdateStreamingDistributionInput) SetIfMatch(v string) *UpdateStreamingDistributionInput + func (s *UpdateStreamingDistributionInput) SetStreamingDistributionConfig(v *StreamingDistributionConfig) *UpdateStreamingDistributionInput + func (s *UpdateStreamingDistributionInput) Validate() error + func (s UpdateStreamingDistributionInput) GoString() string + func (s UpdateStreamingDistributionInput) String() string + type UpdateStreamingDistributionOutput struct + ETag *string + StreamingDistribution *StreamingDistribution + func (s *UpdateStreamingDistributionOutput) SetETag(v string) *UpdateStreamingDistributionOutput + func (s *UpdateStreamingDistributionOutput) SetStreamingDistribution(v *StreamingDistribution) *UpdateStreamingDistributionOutput + func (s UpdateStreamingDistributionOutput) GoString() string + func (s UpdateStreamingDistributionOutput) String() string + type ViewerCertificate struct + ACMCertificateArn *string + Certificate *string + CertificateSource *string + CloudFrontDefaultCertificate *bool + IAMCertificateId *string + MinimumProtocolVersion *string + SSLSupportMethod *string + func (s *ViewerCertificate) SetACMCertificateArn(v string) *ViewerCertificate + func (s *ViewerCertificate) SetCertificate(v string) *ViewerCertificate + func (s *ViewerCertificate) SetCertificateSource(v string) *ViewerCertificate + func (s *ViewerCertificate) SetCloudFrontDefaultCertificate(v bool) *ViewerCertificate + func (s *ViewerCertificate) SetIAMCertificateId(v string) *ViewerCertificate + func (s *ViewerCertificate) SetMinimumProtocolVersion(v string) *ViewerCertificate + func (s *ViewerCertificate) SetSSLSupportMethod(v string) *ViewerCertificate + func (s ViewerCertificate) GoString() string + func (s ViewerCertificate) String() string