AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Namespace: Amazon.CloudFront
Assembly: AWSSDK.dll
Version: (assembly version)
public class AmazonCloudFrontClient : AmazonServiceClient IAmazonCloudFront, IDisposable
The AmazonCloudFrontClient type exposes the following members
| Name | 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.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="AWSProfileName" value="AWS Default"/>
</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.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="AWSProfileName" value="AWS Default"/>
</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.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="AWSProfileName" value="AWS Default"/>
</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. |
| Name | Description | |
|---|---|---|
|
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() | Inherited from Amazon.Runtime.AmazonServiceClient. |
|
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. |
|
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. |
|
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. |
|
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. |
|
UpdateCloudFrontOriginAccessIdentity(UpdateCloudFrontOriginAccessIdentityRequest) | Update an origin access identity. |
|
UpdateDistribution(UpdateDistributionRequest) | Update a distribution. |
|
UpdateStreamingDistribution(UpdateStreamingDistributionRequest) | Update a streaming distribution. |
| Name | Description | |
|---|---|---|
|
AfterResponseEvent | Inherited from Amazon.Runtime.AmazonServiceClient. |
|
BeforeRequestEvent | Inherited from Amazon.Runtime.AmazonServiceClient. |
|
ExceptionEvent | Inherited from Amazon.Runtime.AmazonServiceClient. |
.NET Framework:
Supported in: 4.5, 4.0, 3.5
.NET for Windows Store apps:
Supported in: Windows 8