Sha256: 8aee59cc75edbeebb568bf28e6d3feaf33c564b2cf3f2a475e82f76d3f4d779f
Contents?: true
Size: 533 Bytes
Versions: 27
Compression:
Stored size: 533 Bytes
Contents
module Awspec::Type class Acm < ResourceBase def resource_via_client @resource_via_client ||= find_certificate(@display_name) end def id @id = resource_via_client.certificate_arn if resource_via_client end STATUSES = %w( PENDING_VALIDATION ISSUED INACTIVE EXPIRED VALIDATION_TIMED_OUT REVOKED FAILED ) STATUSES.each do |status| define_method status.downcase + '?' do resource_via_client.status == status end end end end
Version data entries
27 entries across 27 versions & 1 rubygems