Module: Cloudfront::Distribution::StreamingDistribution
- Includes:
- Distribution
- Included in:
- Cloudfront
- Defined in:
- lib/cloudfront/distribution/streaming_distribution.rb
Instance Method Summary collapse
- #streaming_distribution_create(distribution) ⇒ Object
- #streaming_distribution_delete(distribution_id) ⇒ Object
- #streaming_distribution_disable(distribution_id) ⇒ Object
- #streaming_distribution_enable(distribution_id) ⇒ Object
- #streaming_distribution_get(distribution_id) ⇒ Object
- #streaming_distribution_get_config(distribution_id) ⇒ Object
- #streaming_distribution_list(max_items = 0, marker = "") ⇒ Object
- #streaming_distribution_put_config(distribution_id, distribution, etag) ⇒ Object
Instance Method Details
#streaming_distribution_create(distribution) ⇒ Object
13 14 15 |
# File 'lib/cloudfront/distribution/streaming_distribution.rb', line 13 def streaming_distribution_create(distribution) distribution_create(STREAMING_DISTRIBUTION_URL, distribution) end |
#streaming_distribution_delete(distribution_id) ⇒ Object
41 42 43 |
# File 'lib/cloudfront/distribution/streaming_distribution.rb', line 41 def streaming_distribution_delete(distribution_id) distribution_delete(STREAMING_DISTRIBUTION_URL, distribution_id) end |
#streaming_distribution_disable(distribution_id) ⇒ Object
37 38 39 |
# File 'lib/cloudfront/distribution/streaming_distribution.rb', line 37 def streaming_distribution_disable(distribution_id) distribution_disable(STREAMING_DISTRIBUTION_URL, distribution_id) end |
#streaming_distribution_enable(distribution_id) ⇒ Object
33 34 35 |
# File 'lib/cloudfront/distribution/streaming_distribution.rb', line 33 def streaming_distribution_enable(distribution_id) distribution_enable(STREAMING_DISTRIBUTION_URL, distribution_id) end |
#streaming_distribution_get(distribution_id) ⇒ Object
21 22 23 |
# File 'lib/cloudfront/distribution/streaming_distribution.rb', line 21 def streaming_distribution_get(distribution_id) distribution_get(STREAMING_DISTRIBUTION_URL, distribution_id) end |
#streaming_distribution_get_config(distribution_id) ⇒ Object
25 26 27 |
# File 'lib/cloudfront/distribution/streaming_distribution.rb', line 25 def streaming_distribution_get_config(distribution_id) distribution_get_config(STREAMING_DISTRIBUTION_URL, distribution_id) end |
#streaming_distribution_list(max_items = 0, marker = "") ⇒ Object
17 18 19 |
# File 'lib/cloudfront/distribution/streaming_distribution.rb', line 17 def streaming_distribution_list(max_items = 0, marker = "") distribution_list(STREAMING_DISTRIBUTION_URL, max_items, marker) end |
#streaming_distribution_put_config(distribution_id, distribution, etag) ⇒ Object
29 30 31 |
# File 'lib/cloudfront/distribution/streaming_distribution.rb', line 29 def streaming_distribution_put_config(distribution_id, distribution, etag) distribution_put_config(STREAMING_DISTRIBUTION_URL, distribution_id, distribution, etag) end |