AWS SDK for .NET Documentation
AmazonCloudFrontClient Class
AmazonAmazon.CloudFrontAmazonCloudFrontClient Did this page help you?   Yes   No    Tell us about it...
Implementation for accessing CloudFront
Declaration Syntax
C#
public class AmazonCloudFrontClient : AmazonWebServiceClient, 
	AmazonCloudFront, IDisposable
Members
All MembersConstructorsMethodsEvents



IconMemberDescription
AmazonCloudFrontClient()()()()
Constructs AmazonCloudFrontClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set.
CopyC#
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <appSettings>
        <add key="AWSAccessKey" value="********************"/>
        <add key="AWSSecretKey" value="****************************************"/>
    </appSettings>
</configuration>

AmazonCloudFrontClient(RegionEndpoint)
Constructs AmazonCloudFrontClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set.
CopyC#
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <appSettings>
        <add key="AWSAccessKey" value="********************"/>
        <add key="AWSSecretKey" value="****************************************"/>
    </appSettings>
</configuration>

AmazonCloudFrontClient(AmazonCloudFrontConfig)
Constructs AmazonCloudFrontClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set.
CopyC#
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <appSettings>
        <add key="AWSAccessKey" value="********************"/>
        <add key="AWSSecretKey" value="****************************************"/>
    </appSettings>
</configuration>

AmazonCloudFrontClient(AWSCredentials)
Constructs AmazonCloudFrontClient with AWS Credentials

AmazonCloudFrontClient(AWSCredentials, RegionEndpoint)
Constructs AmazonCloudFrontClient with AWS Credentials

AmazonCloudFrontClient(AWSCredentials, AmazonCloudFrontConfig)
Constructs AmazonCloudFrontClient with AWS Credentials and an AmazonCloudFrontClient Configuration object.

AmazonCloudFrontClient(String, String)
Constructs AmazonCloudFrontClient with AWS Access Key ID and AWS Secret Key

AmazonCloudFrontClient(String, String, RegionEndpoint)
Constructs AmazonCloudFrontClient with AWS Access Key ID and AWS Secret Key

AmazonCloudFrontClient(String, String, AmazonCloudFrontConfig)
Constructs AmazonCloudFrontClient with AWS Access Key ID, AWS Secret Key and an AmazonCloudFrontClient Configuration object.

AmazonCloudFrontClient(String, String, String)
Constructs AmazonCloudFrontClient with AWS Access Key ID and AWS Secret Key

AmazonCloudFrontClient(String, String, String, RegionEndpoint)
Constructs AmazonCloudFrontClient with AWS Access Key ID and AWS Secret Key

AmazonCloudFrontClient(String, String, String, AmazonCloudFrontConfig)
Constructs AmazonCloudFrontClient with AWS Access Key ID, AWS Secret Key and an AmazonCloudFrontClient Configuration object.

AfterResponseEvent
Occurs after a response is received from the service.
(Inherited from AmazonWebServiceClient.)
BeforeRequestEvent
Occurs before a request is issued against the service.
(Inherited from AmazonWebServiceClient.)
BeginCreateCloudFrontOriginAccessIdentity(CreateCloudFrontOriginAccessIdentityRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the CreateCloudFrontOriginAccessIdentity operation.

BeginCreateDistribution(CreateDistributionRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the CreateDistribution operation.

BeginCreateInvalidation(CreateInvalidationRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the CreateInvalidation operation.

BeginCreateStreamingDistribution(CreateStreamingDistributionRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the CreateStreamingDistribution operation.

BeginDeleteCloudFrontOriginAccessIdentity(DeleteCloudFrontOriginAccessIdentityRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the DeleteCloudFrontOriginAccessIdentity operation.

BeginDeleteDistribution(DeleteDistributionRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the DeleteDistribution operation.

BeginDeleteStreamingDistribution(DeleteStreamingDistributionRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the DeleteStreamingDistribution operation.

BeginGetCloudFrontOriginAccessIdentity(GetCloudFrontOriginAccessIdentityRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the GetCloudFrontOriginAccessIdentity operation.

BeginGetCloudFrontOriginAccessIdentityConfig(GetCloudFrontOriginAccessIdentityConfigRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the GetCloudFrontOriginAccessIdentityConfig operation.

BeginGetDistribution(GetDistributionRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the GetDistribution operation.

BeginGetDistributionConfig(GetDistributionConfigRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the GetDistributionConfig operation.

BeginGetInvalidation(GetInvalidationRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the GetInvalidation operation.

BeginGetStreamingDistribution(GetStreamingDistributionRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the GetStreamingDistribution operation.

BeginGetStreamingDistributionConfig(GetStreamingDistributionConfigRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the GetStreamingDistributionConfig operation.

BeginListCloudFrontOriginAccessIdentities(ListCloudFrontOriginAccessIdentitiesRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the ListCloudFrontOriginAccessIdentities operation.

BeginListDistributions(ListDistributionsRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the ListDistributions operation.

BeginListInvalidations(ListInvalidationsRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the ListInvalidations operation.

BeginListStreamingDistributions(ListStreamingDistributionsRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the ListStreamingDistributions operation.

BeginUpdateCloudFrontOriginAccessIdentity(UpdateCloudFrontOriginAccessIdentityRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the UpdateCloudFrontOriginAccessIdentity operation.

BeginUpdateDistribution(UpdateDistributionRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the UpdateDistribution operation.

BeginUpdateStreamingDistribution(UpdateStreamingDistributionRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the UpdateStreamingDistribution operation.

CreateCloudFrontOriginAccessIdentity(CreateCloudFrontOriginAccessIdentityRequest)
Create a new origin access identity.

CreateDistribution(CreateDistributionRequest)
Create a new distribution.

CreateInvalidation(CreateInvalidationRequest)
Create a new invalidation.

CreateStreamingDistribution(CreateStreamingDistributionRequest)
Create a new streaming distribution.

DeleteCloudFrontOriginAccessIdentity()()()()
Delete an origin access identity.

DeleteCloudFrontOriginAccessIdentity(DeleteCloudFrontOriginAccessIdentityRequest)
Delete an origin access identity.

DeleteDistribution()()()()
Delete a distribution.

DeleteDistribution(DeleteDistributionRequest)
Delete a distribution.

DeleteStreamingDistribution()()()()
Delete a streaming distribution.

DeleteStreamingDistribution(DeleteStreamingDistributionRequest)
Delete a streaming distribution.

Dispose()()()()
Disposes of all managed and unmanaged resources.
(Inherited from AmazonWebServiceClient.)
EndCreateCloudFrontOriginAccessIdentity(IAsyncResult)
Finishes the asynchronous execution of the CreateCloudFrontOriginAccessIdentity operation.

EndCreateDistribution(IAsyncResult)
Finishes the asynchronous execution of the CreateDistribution operation.

EndCreateInvalidation(IAsyncResult)
Finishes the asynchronous execution of the CreateInvalidation operation.

EndCreateStreamingDistribution(IAsyncResult)
Finishes the asynchronous execution of the CreateStreamingDistribution operation.

EndDeleteCloudFrontOriginAccessIdentity(IAsyncResult)
Finishes the asynchronous execution of the DeleteCloudFrontOriginAccessIdentity operation.

EndDeleteDistribution(IAsyncResult)
Finishes the asynchronous execution of the DeleteDistribution operation.

EndDeleteStreamingDistribution(IAsyncResult)
Finishes the asynchronous execution of the DeleteStreamingDistribution operation.

EndGetCloudFrontOriginAccessIdentity(IAsyncResult)
Finishes the asynchronous execution of the GetCloudFrontOriginAccessIdentity operation.

EndGetCloudFrontOriginAccessIdentityConfig(IAsyncResult)
Finishes the asynchronous execution of the GetCloudFrontOriginAccessIdentityConfig operation.

EndGetDistribution(IAsyncResult)
Finishes the asynchronous execution of the GetDistribution operation.

EndGetDistributionConfig(IAsyncResult)
Finishes the asynchronous execution of the GetDistributionConfig operation.

EndGetInvalidation(IAsyncResult)
Finishes the asynchronous execution of the GetInvalidation operation.

EndGetStreamingDistribution(IAsyncResult)
Finishes the asynchronous execution of the GetStreamingDistribution operation.

EndGetStreamingDistributionConfig(IAsyncResult)
Finishes the asynchronous execution of the GetStreamingDistributionConfig operation.

EndListCloudFrontOriginAccessIdentities(IAsyncResult)
Finishes the asynchronous execution of the ListCloudFrontOriginAccessIdentities operation.

EndListDistributions(IAsyncResult)
Finishes the asynchronous execution of the ListDistributions operation.

EndListInvalidations(IAsyncResult)
Finishes the asynchronous execution of the ListInvalidations operation.

EndListStreamingDistributions(IAsyncResult)
Finishes the asynchronous execution of the ListStreamingDistributions operation.

EndUpdateCloudFrontOriginAccessIdentity(IAsyncResult)
Finishes the asynchronous execution of the UpdateCloudFrontOriginAccessIdentity operation.

EndUpdateDistribution(IAsyncResult)
Finishes the asynchronous execution of the UpdateDistribution operation.

EndUpdateStreamingDistribution(IAsyncResult)
Finishes the asynchronous execution of the UpdateStreamingDistribution operation.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
ExceptionEvent
Occurs after an exception is encountered.
(Inherited from AmazonWebServiceClient.)
GetCloudFrontOriginAccessIdentity()()()()
Get the information about an origin access identity.

GetCloudFrontOriginAccessIdentity(GetCloudFrontOriginAccessIdentityRequest)
Get the information about an origin access identity.

GetCloudFrontOriginAccessIdentityConfig()()()()
Get the configuration information about an origin access identity.

GetCloudFrontOriginAccessIdentityConfig(GetCloudFrontOriginAccessIdentityConfigRequest)
Get the configuration information about an origin access identity.

GetDistribution()()()()
Get the information about a distribution.

GetDistribution(GetDistributionRequest)
Get the information about a distribution.

GetDistributionConfig()()()()
Get the configuration information about a distribution.

GetDistributionConfig(GetDistributionConfigRequest)
Get the configuration information about a distribution.

GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetInvalidation(GetInvalidationRequest)
Get the information about an invalidation.

GetStreamingDistribution()()()()
Get the information about a streaming distribution.

GetStreamingDistribution(GetStreamingDistributionRequest)
Get the information about a streaming distribution.

GetStreamingDistributionConfig()()()()
Get the configuration information about a streaming distribution.

GetStreamingDistributionConfig(GetStreamingDistributionConfigRequest)
Get the configuration information about a streaming distribution.

GetType()()()()
Gets the type of the current instance.
(Inherited from Object.)
ListCloudFrontOriginAccessIdentities()()()()
List origin access identities.

ListCloudFrontOriginAccessIdentities(ListCloudFrontOriginAccessIdentitiesRequest)
List origin access identities.

ListDistributions()()()()
List distributions.

ListDistributions(ListDistributionsRequest)
List distributions.

ListInvalidations(ListInvalidationsRequest)
List invalidation batches.

ListStreamingDistributions()()()()
List streaming distributions.

ListStreamingDistributions(ListStreamingDistributionsRequest)
List streaming distributions.

ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
UpdateCloudFrontOriginAccessIdentity(UpdateCloudFrontOriginAccessIdentityRequest)
Update an origin access identity.

UpdateDistribution(UpdateDistributionRequest)
Update a distribution.

UpdateStreamingDistribution(UpdateStreamingDistributionRequest)
Update a streaming distribution.

Inheritance Hierarchy
Object
AmazonWebServiceClient
 AmazonCloudFrontClient

Assembly: AWSSDK (Module: AWSSDK) Version: 1.5.60.0 (1.5.60.0)