Class Fog::CDN::AWS::Mock
In: lib/fog/aws/requests/cdn/get_distribution.rb
lib/fog/aws/requests/cdn/post_distribution.rb
lib/fog/aws/requests/cdn/delete_streaming_distribution.rb
lib/fog/aws/requests/cdn/put_streaming_distribution_config.rb
lib/fog/aws/requests/cdn/get_distribution_list.rb
lib/fog/aws/requests/cdn/delete_distribution.rb
lib/fog/aws/requests/cdn/get_streaming_distribution.rb
lib/fog/aws/requests/cdn/get_invalidation.rb
lib/fog/aws/requests/cdn/post_invalidation.rb
lib/fog/aws/requests/cdn/get_streaming_distribution_list.rb
lib/fog/aws/requests/cdn/get_invalidation_list.rb
lib/fog/aws/requests/cdn/put_distribution_config.rb
lib/fog/aws/requests/cdn/post_streaming_distribution.rb
lib/fog/aws/cdn.rb
Parent: Object

Methods

Constants

CDN_ERRORS = { :access_denies => {:code => 'AccessDenied',:msg => 'Access denied.',:status => 403}, :inappropriate_xml => {:code => 'InappropriateXML',:msg => 'The XML document you provided was well-formed and valid, but not appropriate for this operation.',:status => 400}, :internal_error => {:code => 'InternalError',:msg => 'We encountered an internal error. Please try again.',:status => 500}, :invalid_action => {:code => 'InvalidAction',:msg => 'The action specified is not valid.',:status => 400}, :invalid_argument => {:code => 'InvalidArgument',:msg => '%s', :status => 400}, :not_implemented => {:code => 'NotImplemented', :msg => 'Not implemented.',:status => 501}, :no_such_distribution => { :code => 'NoSuchDistribution', :msg => 'The specified distribution does not exist', :status => 404 }, :no_such_streaming_distribution => { :code => 'NoSuchStreamingDistribution', :msg => 'The specified streaming distribution does not exist', :status => 404 }, :no_such_invalidation => { :code => 'NoSuchInvalidation', :msg => 'The specified invalidation does not exist', :status => 404 }, :cname_exists => { :code => 'CNAMEAlreadyExists', :msg => 'One or more of the CNAMEs you provided are already associated with a different distribution', :status => 409 }, :illegal_update => { :code => 'IllegalUpdate', :msg => 'Origin and CallerReference cannot be updated.', :status => 400 }, :invalid_if_match_version => { :code => 'InvalidIfMatchVersion', :msg => 'The If-Match version is missing or not valid for the distribution.', :status => 400}, :distribution_not_disabled => { :code => 'DistributionNotDisabled', :msg => 'The distribution you are trying to delete has not been disabled.', :status => 409 }, }

Public Class methods

Public Instance methods

[Validate]