class CfnGuardian::Models::BaseEventSubscription
Attributes
detail[RW]
detail_type[RW]
enabled[RW]
group[R]
hash[RW]
name[RW]
resource_arn[RW]
resource_id[RW]
source[RW]
topic[RW]
type[R]
Public Class Methods
new(resource)
click to toggle source
# File lib/cfnguardian/models/event_subscription.rb, line 17 def initialize(resource) @type = 'EventSubscription' @group = self.class.name.split('::').last @name = '' @hash = Digest::MD5.hexdigest resource['Id'] @enabled = true @events = [] @topic = 'Events' @resource_id = resource['Id'] @resource_arn = '' @source = '' @detail_type = '' @detail = {} end
Public Instance Methods
detail()
click to toggle source
# File lib/cfnguardian/models/event_subscription.rb, line 32 def detail return @detail end