Versions in this module Expand all Collapse all v1 v1.11.0 Dec 6, 2022 Changes in this version + const CertificateSourceAcm + const CertificateSourceCloudfront + const CertificateSourceIam + const EndpointsID + const ErrCodeAccessDenied + const ErrCodeBatchTooLarge + const ErrCodeCNAMEAlreadyExists + const ErrCodeDistributionAlreadyExists + const ErrCodeDistributionNotDisabled + const ErrCodeIllegalUpdate + const ErrCodeInconsistentQuantities + const ErrCodeInvalidArgument + const ErrCodeInvalidDefaultRootObject + const ErrCodeInvalidErrorCode + const ErrCodeInvalidForwardCookies + const ErrCodeInvalidGeoRestrictionParameter + const ErrCodeInvalidHeadersForS3Origin + const ErrCodeInvalidIfMatchVersion + const ErrCodeInvalidLambdaFunctionAssociation + const ErrCodeInvalidLocationCode + const ErrCodeInvalidMinimumProtocolVersion + const ErrCodeInvalidOrigin + 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 ErrCodeMissingBody + const ErrCodeNoSuchCloudFrontOriginAccessIdentity + const ErrCodeNoSuchDistribution + const ErrCodeNoSuchInvalidation + const ErrCodeNoSuchOrigin + const ErrCodeNoSuchResource + const ErrCodeNoSuchStreamingDistribution + const ErrCodeOriginAccessIdentityAlreadyExists + const ErrCodeOriginAccessIdentityInUse + const ErrCodePreconditionFailed + const ErrCodeStreamingDistributionAlreadyExists + const ErrCodeStreamingDistributionNotDisabled + const ErrCodeTooManyCacheBehaviors + const ErrCodeTooManyCertificates + const ErrCodeTooManyCloudFrontOriginAccessIdentities + const ErrCodeTooManyCookieNamesInWhiteList + const ErrCodeTooManyDistributionCNAMEs + const ErrCodeTooManyDistributions + const ErrCodeTooManyDistributionsWithLambdaAssociations + const ErrCodeTooManyHeadersInForwardedValues + const ErrCodeTooManyInvalidationsInProgress + const ErrCodeTooManyLambdaFunctionAssociations + const ErrCodeTooManyOriginCustomHeaders + const ErrCodeTooManyOrigins + const ErrCodeTooManyQueryStringParameters + const ErrCodeTooManyStreamingDistributionCNAMEs + const ErrCodeTooManyStreamingDistributions + const ErrCodeTooManyTrustedSigners + const ErrCodeTrustedSignerDoesNotExist + const EventTypeOriginRequest + const EventTypeOriginResponse + const EventTypeViewerRequest + const EventTypeViewerResponse + const GeoRestrictionTypeBlacklist + const GeoRestrictionTypeNone + const GeoRestrictionTypeWhitelist + const HttpVersionHttp11 + const HttpVersionHttp2 + 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 OriginProtocolPolicyHttpOnly + const OriginProtocolPolicyHttpsOnly + const OriginProtocolPolicyMatchViewer + const PriceClassPriceClass100 + const PriceClassPriceClass200 + const PriceClassPriceClassAll + const SSLSupportMethodSniOnly + const SSLSupportMethodVip + const ServiceName + const SslProtocolSslv3 + const SslProtocolTlsv1 + const SslProtocolTlsv11 + const SslProtocolTlsv12 + const ViewerProtocolPolicyAllowAll + const ViewerProtocolPolicyHttpsOnly + const ViewerProtocolPolicyRedirectToHttps + type ActiveTrustedSigners struct + Enabled *bool + Items []*Signer + Quantity *int64 + func (s *ActiveTrustedSigners) MarshalFields(e protocol.FieldEncoder) error + 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 Aliases struct + Items []*string + Quantity *int64 + func (s *Aliases) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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 CacheBehavior struct + AllowedMethods *AllowedMethods + Compress *bool + DefaultTTL *int64 + ForwardedValues *ForwardedValues + LambdaFunctionAssociations *LambdaFunctionAssociations + MaxTTL *int64 + MinTTL *int64 + PathPattern *string + SmoothStreaming *bool + TargetOriginId *string + TrustedSigners *TrustedSigners + ViewerProtocolPolicy *string + func (s *CacheBehavior) MarshalFields(e protocol.FieldEncoder) error + func (s *CacheBehavior) SetAllowedMethods(v *AllowedMethods) *CacheBehavior + func (s *CacheBehavior) SetCompress(v bool) *CacheBehavior + func (s *CacheBehavior) SetDefaultTTL(v int64) *CacheBehavior + func (s *CacheBehavior) SetForwardedValues(v *ForwardedValues) *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) SetPathPattern(v string) *CacheBehavior + func (s *CacheBehavior) SetSmoothStreaming(v bool) *CacheBehavior + func (s *CacheBehavior) SetTargetOriginId(v string) *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) MarshalFields(e protocol.FieldEncoder) error + 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 CachedMethods struct + Items []*string + Quantity *int64 + func (s *CachedMethods) MarshalFields(e protocol.FieldEncoder) error + 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) ListDistributions(input *ListDistributionsInput) (*ListDistributionsOutput, 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) 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) 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) 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) 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) 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) 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) 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 CookieNames struct + Items []*string + Quantity *int64 + func (s *CookieNames) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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 CreateCloudFrontOriginAccessIdentityInput struct + CloudFrontOriginAccessIdentityConfig *OriginAccessIdentityConfig + func (s *CreateCloudFrontOriginAccessIdentityInput) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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 CreateDistributionInput struct + DistributionConfig *DistributionConfig + func (s *CreateDistributionInput) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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 CreateInvalidationInput struct + DistributionId *string + InvalidationBatch *InvalidationBatch + func (s *CreateInvalidationInput) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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 CreateStreamingDistributionInput struct + StreamingDistributionConfig *StreamingDistributionConfig + func (s *CreateStreamingDistributionInput) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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 + Compress *bool + DefaultTTL *int64 + ForwardedValues *ForwardedValues + LambdaFunctionAssociations *LambdaFunctionAssociations + MaxTTL *int64 + MinTTL *int64 + SmoothStreaming *bool + TargetOriginId *string + TrustedSigners *TrustedSigners + ViewerProtocolPolicy *string + func (s *DefaultCacheBehavior) MarshalFields(e protocol.FieldEncoder) error + func (s *DefaultCacheBehavior) SetAllowedMethods(v *AllowedMethods) *DefaultCacheBehavior + func (s *DefaultCacheBehavior) SetCompress(v bool) *DefaultCacheBehavior + func (s *DefaultCacheBehavior) SetDefaultTTL(v int64) *DefaultCacheBehavior + func (s *DefaultCacheBehavior) SetForwardedValues(v *ForwardedValues) *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) SetSmoothStreaming(v bool) *DefaultCacheBehavior + func (s *DefaultCacheBehavior) SetTargetOriginId(v string) *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 DeleteCloudFrontOriginAccessIdentityInput struct + Id *string + IfMatch *string + func (s *DeleteCloudFrontOriginAccessIdentityInput) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + func (s DeleteCloudFrontOriginAccessIdentityOutput) GoString() string + func (s DeleteCloudFrontOriginAccessIdentityOutput) String() string + type DeleteDistributionInput struct + Id *string + IfMatch *string + func (s *DeleteDistributionInput) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + func (s DeleteDistributionOutput) GoString() string + func (s DeleteDistributionOutput) String() string + type DeleteStreamingDistributionInput struct + Id *string + IfMatch *string + func (s *DeleteStreamingDistributionInput) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + func (s DeleteStreamingDistributionOutput) GoString() string + func (s DeleteStreamingDistributionOutput) String() string + type Distribution struct + ARN *string + ActiveTrustedSigners *ActiveTrustedSigners + DistributionConfig *DistributionConfig + DomainName *string + Id *string + InProgressInvalidationBatches *int64 + LastModifiedTime *time.Time + Status *string + func (s *Distribution) MarshalFields(e protocol.FieldEncoder) error + func (s *Distribution) SetARN(v string) *Distribution + func (s *Distribution) SetActiveTrustedSigners(v *ActiveTrustedSigners) *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 + CustomErrorResponses *CustomErrorResponses + DefaultCacheBehavior *DefaultCacheBehavior + DefaultRootObject *string + Enabled *bool + HttpVersion *string + IsIPV6Enabled *bool + Logging *LoggingConfig + Origins *Origins + PriceClass *string + Restrictions *Restrictions + ViewerCertificate *ViewerCertificate + WebACLId *string + func (s *DistributionConfig) MarshalFields(e protocol.FieldEncoder) error + 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) 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) SetOrigins(v *Origins) *DistributionConfig + func (s *DistributionConfig) SetPriceClass(v string) *DistributionConfig + func (s *DistributionConfig) SetRestrictions(v *Restrictions) *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) MarshalFields(e protocol.FieldEncoder) error + 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 DistributionList struct + IsTruncated *bool + Items []*DistributionSummary + Marker *string + MaxItems *int64 + NextMarker *string + Quantity *int64 + func (s *DistributionList) MarshalFields(e protocol.FieldEncoder) error + 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 + Aliases *Aliases + CacheBehaviors *CacheBehaviors + Comment *string + CustomErrorResponses *CustomErrorResponses + DefaultCacheBehavior *DefaultCacheBehavior + DomainName *string + Enabled *bool + HttpVersion *string + Id *string + IsIPV6Enabled *bool + LastModifiedTime *time.Time + Origins *Origins + PriceClass *string + Restrictions *Restrictions + Status *string + ViewerCertificate *ViewerCertificate + WebACLId *string + func (s *DistributionSummary) MarshalFields(e protocol.FieldEncoder) error + func (s *DistributionSummary) SetARN(v string) *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) SetOrigins(v *Origins) *DistributionSummary + func (s *DistributionSummary) SetPriceClass(v string) *DistributionSummary + func (s *DistributionSummary) SetRestrictions(v *Restrictions) *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 ForwardedValues struct + Cookies *CookiePreference + Headers *Headers + QueryString *bool + QueryStringCacheKeys *QueryStringCacheKeys + func (s *ForwardedValues) MarshalFields(e protocol.FieldEncoder) error + 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 GeoRestriction struct + Items []*string + Quantity *int64 + RestrictionType *string + func (s *GeoRestriction) MarshalFields(e protocol.FieldEncoder) error + 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 GetCloudFrontOriginAccessIdentityConfigInput struct + Id *string + func (s *GetCloudFrontOriginAccessIdentityConfigInput) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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 GetDistributionConfigInput struct + Id *string + func (s *GetDistributionConfigInput) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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 GetInvalidationInput struct + DistributionId *string + Id *string + func (s *GetInvalidationInput) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + func (s *GetInvalidationOutput) SetInvalidation(v *Invalidation) *GetInvalidationOutput + func (s GetInvalidationOutput) GoString() string + func (s GetInvalidationOutput) String() string + type GetStreamingDistributionConfigInput struct + Id *string + func (s *GetStreamingDistributionConfigInput) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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 KeyPairIds struct + Items []*string + Quantity *int64 + func (s *KeyPairIds) MarshalFields(e protocol.FieldEncoder) error + 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 LambdaFunctionAssociation struct + EventType *string + LambdaFunctionARN *string + func (s *LambdaFunctionAssociation) MarshalFields(e protocol.FieldEncoder) error + func (s *LambdaFunctionAssociation) SetEventType(v string) *LambdaFunctionAssociation + func (s *LambdaFunctionAssociation) SetLambdaFunctionARN(v string) *LambdaFunctionAssociation + func (s LambdaFunctionAssociation) GoString() string + func (s LambdaFunctionAssociation) String() string + type LambdaFunctionAssociations struct + Items []*LambdaFunctionAssociation + Quantity *int64 + func (s *LambdaFunctionAssociations) MarshalFields(e protocol.FieldEncoder) error + 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 ListCloudFrontOriginAccessIdentitiesInput struct + Marker *string + MaxItems *int64 + func (s *ListCloudFrontOriginAccessIdentitiesInput) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + func (s *ListCloudFrontOriginAccessIdentitiesOutput) SetCloudFrontOriginAccessIdentityList(v *OriginAccessIdentityList) *ListCloudFrontOriginAccessIdentitiesOutput + func (s ListCloudFrontOriginAccessIdentitiesOutput) GoString() string + func (s ListCloudFrontOriginAccessIdentitiesOutput) String() string + type ListDistributionsByWebACLIdInput struct + Marker *string + MaxItems *int64 + WebACLId *string + func (s *ListDistributionsByWebACLIdInput) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + func (s *ListDistributionsOutput) SetDistributionList(v *DistributionList) *ListDistributionsOutput + func (s ListDistributionsOutput) GoString() string + func (s ListDistributionsOutput) String() string + type ListInvalidationsInput struct + DistributionId *string + Marker *string + MaxItems *int64 + func (s *ListInvalidationsInput) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + func (s *ListInvalidationsOutput) SetInvalidationList(v *InvalidationList) *ListInvalidationsOutput + func (s ListInvalidationsOutput) GoString() string + func (s ListInvalidationsOutput) String() string + type ListStreamingDistributionsInput struct + Marker *string + MaxItems *int64 + func (s *ListStreamingDistributionsInput) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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 Origin struct + CustomHeaders *CustomHeaders + CustomOriginConfig *CustomOriginConfig + DomainName *string + Id *string + OriginPath *string + S3OriginConfig *S3OriginConfig + func (s *Origin) MarshalFields(e protocol.FieldEncoder) error + 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) SetOriginPath(v string) *Origin + func (s *Origin) SetS3OriginConfig(v *S3OriginConfig) *Origin + func (s *Origin) Validate() error + func (s Origin) GoString() string + func (s Origin) String() string + type OriginAccessIdentity struct + CloudFrontOriginAccessIdentityConfig *OriginAccessIdentityConfig + Id *string + S3CanonicalUserId *string + func (s *OriginAccessIdentity) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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 OriginSslProtocols struct + Items []*string + Quantity *int64 + func (s *OriginSslProtocols) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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 Paths struct + Items []*string + Quantity *int64 + func (s *Paths) MarshalFields(e protocol.FieldEncoder) error + 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 QueryStringCacheKeys struct + Items []*string + Quantity *int64 + func (s *QueryStringCacheKeys) MarshalFields(e protocol.FieldEncoder) error + 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 Restrictions struct + GeoRestriction *GeoRestriction + func (s *Restrictions) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + func (s *S3OriginConfig) SetOriginAccessIdentity(v string) *S3OriginConfig + func (s *S3OriginConfig) Validate() error + func (s S3OriginConfig) GoString() string + func (s S3OriginConfig) String() string + type Signer struct + AwsAccountNumber *string + KeyPairIds *KeyPairIds + func (s *Signer) MarshalFields(e protocol.FieldEncoder) error + 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 StreamingDistribution struct + ARN *string + ActiveTrustedSigners *ActiveTrustedSigners + DomainName *string + Id *string + LastModifiedTime *time.Time + Status *string + StreamingDistributionConfig *StreamingDistributionConfig + func (s *StreamingDistribution) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + func (s TagResourceOutput) GoString() string + func (s TagResourceOutput) String() string + type Tags struct + Items []*Tag + func (s *Tags) MarshalFields(e protocol.FieldEncoder) error + func (s *Tags) SetItems(v []*Tag) *Tags + func (s *Tags) Validate() error + func (s Tags) GoString() string + func (s Tags) String() string + type TrustedSigners struct + Enabled *bool + Items []*string + Quantity *int64 + func (s *TrustedSigners) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + func (s UntagResourceOutput) GoString() string + func (s UntagResourceOutput) String() string + type UpdateCloudFrontOriginAccessIdentityInput struct + CloudFrontOriginAccessIdentityConfig *OriginAccessIdentityConfig + Id *string + IfMatch *string + func (s *UpdateCloudFrontOriginAccessIdentityInput) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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 UpdateDistributionInput struct + DistributionConfig *DistributionConfig + Id *string + IfMatch *string + func (s *UpdateDistributionInput) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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 UpdateStreamingDistributionInput struct + Id *string + IfMatch *string + StreamingDistributionConfig *StreamingDistributionConfig + func (s *UpdateStreamingDistributionInput) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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) MarshalFields(e protocol.FieldEncoder) error + 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