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

# Packages

No description provided by the author

# Functions

EndpointResolverFromURL returns an EndpointResolver configured using the provided endpoint url.
New returns an initialized Client based on the functional options.
NewDefaultEndpointResolver constructs a new service endpoint resolver.
No description provided by the author
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.
NewListKeyValueStoresPaginator returns a new ListKeyValueStoresPaginator.
NewListPublicKeysPaginator returns a new ListPublicKeysPaginator.
NewListStreamingDistributionsPaginator returns a new ListStreamingDistributionsPaginator.
NewStreamingDistributionDeployedWaiter constructs a StreamingDistributionDeployedWaiter.
WithAPIOptions returns a functional option for setting the Client's APIOptions option.
Deprecated: EndpointResolver and WithEndpointResolver.
WithEndpointResolverV2 returns a functional option for setting the Client's EndpointResolverV2 option.
WithSigV4SigningName applies an override to the authentication workflow to use the given signing name for SigV4-authenticated operations.
WithSigV4SigningRegion applies an override to the authentication workflow to use the given signing region for SigV4-authenticated operations.

# Constants

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

# Structs

No description provided by the author
No description provided by the author
AuthResolverParameters contains the set of inputs necessary for auth scheme resolution.
Client provides the API client to make operations call for Amazon CloudFront.
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 origin access identity (OAI).
The returned result of the corresponding request.
No description provided by the author
No description provided by the author
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
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
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
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Deletes a origin access identity.
No description provided by the author
No description provided by the author
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
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
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
DistributionDeployedWaiter defines the waiters for DistributionDeployed.
DistributionDeployedWaiterOptions are waiter options for DistributionDeployedWaiter.
EndpointParameters provides the parameters that influence how endpoints are resolved.
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 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.
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 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
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
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.
No description provided by the author
No description provided by the author
InvalidationCompletedWaiter defines the waiters for InvalidationCompleted.
InvalidationCompletedWaiterOptions are waiter options for InvalidationCompletedWaiter.
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 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
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 list distributions that are associated with a specified WAF web ACL.
The response to a request to list the distributions that are associated with a specified 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
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
ListKeyValueStoresPaginator is a paginator for ListKeyValueStores.
ListKeyValueStoresPaginatorOptions is the paginator options for ListKeyValueStores.
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
ListPublicKeysPaginator is a paginator for ListPublicKeys.
ListPublicKeysPaginatorOptions is the paginator options for ListPublicKeys.
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
No description provided by the author
No description provided by the author
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
No description provided by the author
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.
No description provided by the author
No description provided by the author
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
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.
No description provided by the author
No description provided by the author

# Interfaces

AuthSchemeResolver returns a set of possible authentication options for an operation.
EndpointResolver interface for resolving service endpoints.
EndpointResolverV2 provides the 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.
ListKeyValueStoresAPIClient is a client that implements the ListKeyValueStores operation.
ListPublicKeysAPIClient is a client that implements the ListPublicKeys 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.