Implementation for accessing CloudFront
            
             
             
 Declaration Syntax
 Declaration Syntax| C# | 
public class AmazonCloudFrontClient : AmazonWebServiceClient, AmazonCloudFront, IDisposable
 Members
 Members| All Members | Constructors | Methods | Events | ||
| Icon | Member | Description | 
|---|---|---|
|  | 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) | (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
 Inheritance Hierarchy| Object | ||
|  | AmazonWebServiceClient | |
|  | AmazonCloudFrontClient | |