Class: AWS::CloudFront::Client
- Inherits:
-
AWS::Core::RESTXMLClient
- Object
- AWS::Core::Client
- AWS::Core::RESTXMLClient
- AWS::CloudFront::Client
- Defined in:
- lib/aws/cloud_front/client.rb
Instance Attribute Summary
Attributes inherited from AWS::Core::Client
Instance Method Summary collapse
-
#create_cloud_front_origin_access_identity(options = {}) ⇒ Core::Response
Calls the POST CreateCloudFrontOriginAccessIdentity API operation.
-
#create_distribution(options = {}) ⇒ Core::Response
Calls the POST CreateDistribution API operation.
-
#create_invalidation(options = {}) ⇒ Core::Response
Calls the POST CreateInvalidation API operation.
-
#create_streaming_distribution(options = {}) ⇒ Core::Response
Calls the POST CreateStreamingDistribution API operation.
-
#delete_cloud_front_origin_access_identity(options = {}) ⇒ Core::Response
Calls the DELETE DeleteCloudFrontOriginAccessIdentity API operation.
-
#delete_distribution(options = {}) ⇒ Core::Response
Calls the DELETE DeleteDistribution API operation.
-
#delete_streaming_distribution(options = {}) ⇒ Core::Response
Calls the DELETE DeleteStreamingDistribution API operation.
-
#get_cloud_front_origin_access_identity(options = {}) ⇒ Core::Response
Calls the GET GetCloudFrontOriginAccessIdentity API operation.
-
#get_cloud_front_origin_access_identity_config(options = {}) ⇒ Core::Response
Calls the GET GetCloudFrontOriginAccessIdentityConfig API operation.
-
#get_distribution(options = {}) ⇒ Core::Response
Calls the GET GetDistribution API operation.
-
#get_distribution_config(options = {}) ⇒ Core::Response
Calls the GET GetDistributionConfig API operation.
-
#get_invalidation(options = {}) ⇒ Core::Response
Calls the GET GetInvalidation API operation.
-
#get_streaming_distribution(options = {}) ⇒ Core::Response
Calls the GET GetStreamingDistribution API operation.
-
#get_streaming_distribution_config(options = {}) ⇒ Core::Response
Calls the GET GetStreamingDistributionConfig API operation.
-
#list_cloud_front_origin_access_identities(options = {}) ⇒ Core::Response
Calls the GET ListCloudFrontOriginAccessIdentities API operation.
-
#list_distributions(options = {}) ⇒ Core::Response
Calls the GET ListDistributions API operation.
-
#list_invalidations(options = {}) ⇒ Core::Response
Calls the GET ListInvalidations API operation.
-
#list_streaming_distributions(options = {}) ⇒ Core::Response
Calls the GET ListStreamingDistributions API operation.
-
#update_cloud_front_origin_access_identity(options = {}) ⇒ Core::Response
Calls the PUT UpdateCloudFrontOriginAccessIdentity API operation.
-
#update_distribution(options = {}) ⇒ Core::Response
Calls the PUT UpdateDistribution API operation.
-
#update_streaming_distribution(options = {}) ⇒ Core::Response
Calls the PUT UpdateStreamingDistribution API operation.
Methods inherited from AWS::Core::Client
#initialize, #log_warning, #operations, operations, #with_http_handler, #with_options
Constructor Details
This class inherits a constructor from AWS::Core::Client
Instance Method Details
#create_cloud_front_origin_access_identity(options = {}) ⇒ Core::Response
Calls the POST CreateCloudFrontOriginAccessIdentity API operation.
|
# File 'lib/aws/cloud_front/client.rb', line 23
|
#create_distribution(options = {}) ⇒ Core::Response
Calls the POST CreateDistribution API operation.
|
# File 'lib/aws/cloud_front/client.rb', line 55
|
#create_invalidation(options = {}) ⇒ Core::Response
Calls the POST CreateInvalidation API operation.
|
# File 'lib/aws/cloud_front/client.rb', line 408
|
#create_streaming_distribution(options = {}) ⇒ Core::Response
Calls the POST CreateStreamingDistribution API operation.
|
# File 'lib/aws/cloud_front/client.rb', line 453
|
#delete_cloud_front_origin_access_identity(options = {}) ⇒ Core::Response
Calls the DELETE DeleteCloudFrontOriginAccessIdentity API operation.
|
# File 'lib/aws/cloud_front/client.rb', line 575
|
#delete_distribution(options = {}) ⇒ Core::Response
Calls the DELETE DeleteDistribution API operation.
|
# File 'lib/aws/cloud_front/client.rb', line 584
|
#delete_streaming_distribution(options = {}) ⇒ Core::Response
Calls the DELETE DeleteStreamingDistribution API operation.
|
# File 'lib/aws/cloud_front/client.rb', line 593
|
#get_cloud_front_origin_access_identity(options = {}) ⇒ Core::Response
Calls the GET GetCloudFrontOriginAccessIdentity API operation.
|
# File 'lib/aws/cloud_front/client.rb', line 603
|
#get_cloud_front_origin_access_identity_config(options = {}) ⇒ Core::Response
Calls the GET GetCloudFrontOriginAccessIdentityConfig API operation.
|
# File 'lib/aws/cloud_front/client.rb', line 618
|
#get_distribution(options = {}) ⇒ Core::Response
Calls the GET GetDistribution API operation.
|
# File 'lib/aws/cloud_front/client.rb', line 630
|
#get_distribution_config(options = {}) ⇒ Core::Response
Calls the GET GetDistributionConfig API operation.
|
# File 'lib/aws/cloud_front/client.rb', line 711
|
#get_invalidation(options = {}) ⇒ Core::Response
Calls the GET GetInvalidation API operation.
|
# File 'lib/aws/cloud_front/client.rb', line 778
|
#get_streaming_distribution(options = {}) ⇒ Core::Response
Calls the GET GetStreamingDistribution API operation.
|
# File 'lib/aws/cloud_front/client.rb', line 797
|
#get_streaming_distribution_config(options = {}) ⇒ Core::Response
Calls the GET GetStreamingDistributionConfig API operation.
|
# File 'lib/aws/cloud_front/client.rb', line 838
|
#list_cloud_front_origin_access_identities(options = {}) ⇒ Core::Response
Calls the GET ListCloudFrontOriginAccessIdentities API operation.
|
# File 'lib/aws/cloud_front/client.rb', line 866
|
#list_distributions(options = {}) ⇒ Core::Response
Calls the GET ListDistributions API operation.
|
# File 'lib/aws/cloud_front/client.rb', line 892
|
#list_invalidations(options = {}) ⇒ Core::Response
Calls the GET ListInvalidations API operation.
|
# File 'lib/aws/cloud_front/client.rb', line 969
|
#list_streaming_distributions(options = {}) ⇒ Core::Response
Calls the GET ListStreamingDistributions API operation.
|
# File 'lib/aws/cloud_front/client.rb', line 998
|
#update_cloud_front_origin_access_identity(options = {}) ⇒ Core::Response
Calls the PUT UpdateCloudFrontOriginAccessIdentity API operation.
|
# File 'lib/aws/cloud_front/client.rb', line 1038
|
#update_distribution(options = {}) ⇒ Core::Response
Calls the PUT UpdateDistribution API operation.
|
# File 'lib/aws/cloud_front/client.rb', line 1074
|
#update_streaming_distribution(options = {}) ⇒ Core::Response
Calls the PUT UpdateStreamingDistribution API operation.
|
# File 'lib/aws/cloud_front/client.rb', line 1431
|