Module: Cloudfront::Distribution::DownloadDistribution
- Includes:
- Distribution
- Included in:
- Cloudfront
- Defined in:
- lib/cloudfront/distribution/download_distribution.rb
Instance Method Summary collapse
- #download_distribution_create(distribution) ⇒ Object
- #download_distribution_delete(distribution_id) ⇒ Object
- #download_distribution_disable(distribution_id) ⇒ Object
- #download_distribution_enable(distribution_id) ⇒ Object
- #download_distribution_get(distribution_id) ⇒ Object
- #download_distribution_get_config(distribution_id) ⇒ Object
- #download_distribution_list(max_items = 0, marker = "") ⇒ Object
- #download_distribution_put_config(distribution_id, distribution, etag) ⇒ Object
Instance Method Details
#download_distribution_create(distribution) ⇒ Object
13 14 15 |
# File 'lib/cloudfront/distribution/download_distribution.rb', line 13 def download_distribution_create(distribution) distribution_create(DOWNLOAD_DISTRIBUTION_URL, distribution) end |
#download_distribution_delete(distribution_id) ⇒ Object
41 42 43 |
# File 'lib/cloudfront/distribution/download_distribution.rb', line 41 def download_distribution_delete(distribution_id) distribution_delete(DOWNLOAD_DISTRIBUTION_URL, distribution_id) end |
#download_distribution_disable(distribution_id) ⇒ Object
37 38 39 |
# File 'lib/cloudfront/distribution/download_distribution.rb', line 37 def download_distribution_disable(distribution_id) distribution_disable(DOWNLOAD_DISTRIBUTION_URL, distribution_id) end |
#download_distribution_enable(distribution_id) ⇒ Object
33 34 35 |
# File 'lib/cloudfront/distribution/download_distribution.rb', line 33 def download_distribution_enable(distribution_id) distribution_enable(DOWNLOAD_DISTRIBUTION_URL, distribution_id) end |
#download_distribution_get(distribution_id) ⇒ Object
21 22 23 |
# File 'lib/cloudfront/distribution/download_distribution.rb', line 21 def download_distribution_get(distribution_id) distribution_get(DOWNLOAD_DISTRIBUTION_URL, distribution_id) end |
#download_distribution_get_config(distribution_id) ⇒ Object
25 26 27 |
# File 'lib/cloudfront/distribution/download_distribution.rb', line 25 def download_distribution_get_config(distribution_id) distribution_get_config(DOWNLOAD_DISTRIBUTION_URL, distribution_id) end |
#download_distribution_list(max_items = 0, marker = "") ⇒ Object
17 18 19 |
# File 'lib/cloudfront/distribution/download_distribution.rb', line 17 def download_distribution_list(max_items = 0, marker = "") distribution_list(DOWNLOAD_DISTRIBUTION_URL, max_items, marker) end |
#download_distribution_put_config(distribution_id, distribution, etag) ⇒ Object
29 30 31 |
# File 'lib/cloudfront/distribution/download_distribution.rb', line 29 def download_distribution_put_config(distribution_id, distribution, etag) distribution_put_config(DOWNLOAD_DISTRIBUTION_URL, distribution_id, distribution, etag) end |