Method: Fog::CDN::AWS::Real#get_invalidation

Defined in:
lib/fog/aws/requests/cdn/get_invalidation.rb

#get_invalidation(distribution_id, invalidation_id) ⇒ Object

Parameters

Returns

  • response<~Excon::Response>:

    • body<~Hash>:

      • ‘Id’<~String> - Invalidation id

      • ‘Status’<~String>

      • ‘CreateTime’<~String>

      • ‘InvalidationBatch’<~Array>:

        • ‘Path’<~String>

See Also

docs.amazonwebservices.com/AmazonCloudFront/2010-11-01/APIReference/GetInvalidation.html

[View source]

21
22
23
24
25
26
27
28
29
# File 'lib/fog/aws/requests/cdn/get_invalidation.rb', line 21

def get_invalidation(distribution_id, invalidation_id)
  request({
    :expects    => 200,
    :idempotent => true,
    :method   => 'GET',
    :parser   => Fog::Parsers::CDN::AWS::GetInvalidation.new,
    :path       => "/distribution/#{distribution_id}/invalidation/#{invalidation_id}"
  })
end