# File lib/fog/aws/models/cdn/invalidation.rb, line 38 def destroy # invalidations can't be removed, but tests are requiring they do :) true end
# File lib/fog/aws/models/cdn/invalidation.rb, line 21 def distribution @distribution end
# File lib/fog/aws/models/cdn/invalidation.rb, line 25 def ready? requires :id, :status status == 'Completed' end
# File lib/fog/aws/models/cdn/invalidation.rb, line 30 def save requires :paths, :caller_reference raise "Submitted invalidation cannot be submitted again" if persisted? response = service.post_invalidation(distribution.identity, paths, caller_reference) merge_attributes(invalidation_to_attributes(response.body)) true end
Generated with the Darkfish Rdoc Generator 2.