Categorygithub.com/aws/aws-sdk-go-v2/service/cloudfront
modulepackage
0.31.0
Repository: https://github.com/aws/aws-sdk-go-v2.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

New returns an initialized Client based on the functional options.
NewDefaultEndpointResolver constructs a new service endpoint resolver.
NewDistributionDeployedWaiter constructs a DistributionDeployedWaiter.
NewFromConfig returns a new client from the provided config.
NewInvalidationCompletedWaiter constructs a InvalidationCompletedWaiter.
NewListCloudFrontOriginAccessIdentitiesPaginator returns a new ListCloudFrontOriginAccessIdentitiesPaginator.
NewListDistributionsPaginator returns a new ListDistributionsPaginator.
NewListInvalidationsPaginator returns a new ListInvalidationsPaginator.
NewListStreamingDistributionsPaginator returns a new ListStreamingDistributionsPaginator.
NewStreamingDistributionDeployedWaiter constructs a StreamingDistributionDeployedWaiter.
WithEndpointResolver returns an EndpointResolver that first delegates endpoint resolution to the awsResolver.

# Constants

No description provided by the author
No description provided by the author

# Structs

Client provides the API client to make operations call for Amazon CloudFront.
No description provided by the author
No description provided by the author
The request to create a new origin access identity (OAI).
The returned result of the corresponding request.
The request to create a new distribution.
The returned result of the corresponding request.
The request to create a new distribution with tags.
The returned result of the corresponding request.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The request to create an invalidation.
The returned result of the corresponding request.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The request to create a new streaming distribution.
The returned result of the corresponding request.
The request to create a new streaming distribution with tags.
The returned result of the corresponding request.
No description provided by the author
No description provided by the author
Deletes a origin access identity.
No description provided by the author
This action deletes a web distribution.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The request to delete a streaming distribution.
No description provided by the author
DistributionDeployedWaiter defines the waiters for DistributionDeployed.
DistributionDeployedWaiterOptions are waiter options for DistributionDeployedWaiter.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The origin access identity's configuration information.
The returned result of the corresponding request.
The request to get an origin access identity's information.
The returned result of the corresponding request.
The request to get a distribution configuration.
The returned result of the corresponding request.
The request to get a distribution's information.
The returned result of the corresponding request.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The request to get an invalidation's information.
The returned result of the corresponding request.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
To request to get a streaming distribution configuration.
The returned result of the corresponding request.
The request to get a streaming distribution's information.
The returned result of the corresponding request.
InvalidationCompletedWaiter defines the waiters for InvalidationCompleted.
InvalidationCompletedWaiterOptions are waiter options for InvalidationCompletedWaiter.
No description provided by the author
No description provided by the author
The request to list origin access identities.
The returned result of the corresponding request.
ListCloudFrontOriginAccessIdentitiesPaginator is a paginator for ListCloudFrontOriginAccessIdentities.
ListCloudFrontOriginAccessIdentitiesPaginatorOptions is the paginator options for ListCloudFrontOriginAccessIdentities.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The request to list distributions that are associated with a specified AWS WAF web ACL.
The response to a request to list the distributions that are associated with a specified AWS WAF web ACL.
The request to list your distributions.
The returned result of the corresponding request.
ListDistributionsPaginator is a paginator for ListDistributions.
ListDistributionsPaginatorOptions is the paginator options for ListDistributions.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The request to list invalidations.
The returned result of the corresponding request.
ListInvalidationsPaginator is a paginator for ListInvalidations.
ListInvalidationsPaginatorOptions is the paginator options for ListInvalidations.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The request to list your streaming distributions.
The returned result of the corresponding request.
ListStreamingDistributionsPaginator is a paginator for ListStreamingDistributions.
ListStreamingDistributionsPaginatorOptions is the paginator options for ListStreamingDistributions.
The request to list tags for a CloudFront resource.
The returned result of the corresponding request.
No description provided by the author
No description provided by the author
StreamingDistributionDeployedWaiter defines the waiters for StreamingDistributionDeployed.
StreamingDistributionDeployedWaiterOptions are waiter options for StreamingDistributionDeployedWaiter.
The request to add tags to a CloudFront resource.
No description provided by the author
The request to remove tags from a CloudFront resource.
No description provided by the author
No description provided by the author
No description provided by the author
The request to update an origin access identity.
The returned result of the corresponding request.
The request to update a distribution.
The returned result of the corresponding request.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The request to update a streaming distribution.
The returned result of the corresponding request.

# Interfaces

EndpointResolver interface for resolving service endpoints.
GetDistributionAPIClient is a client that implements the GetDistribution operation.
GetInvalidationAPIClient is a client that implements the GetInvalidation operation.
GetStreamingDistributionAPIClient is a client that implements the GetStreamingDistribution operation.
No description provided by the author
No description provided by the author
ListCloudFrontOriginAccessIdentitiesAPIClient is a client that implements the ListCloudFrontOriginAccessIdentities operation.
ListDistributionsAPIClient is a client that implements the ListDistributions operation.
ListInvalidationsAPIClient is a client that implements the ListInvalidations operation.
ListStreamingDistributionsAPIClient is a client that implements the ListStreamingDistributions operation.

# Type aliases

EndpointResolverFunc is a helper utility that wraps a function so it satisfies the EndpointResolver interface.
EndpointResolverOptions is the service endpoint resolver options.