class CfnGuardian::Models::RDSEventSubscription

Attributes

message[RW]
rds_event_category[RW]
source_id[RW]

Public Class Methods

new(resource) click to toggle source
# File lib/cfnguardian/models/event_subscription.rb, line 40
def initialize(resource)
  super(resource)
  @source = 'aws.rds'
  @detail_type = 'RDS DB Instance Event'
  @source_id = ''
  @rds_event_category = ''
  @message = ''
end

Public Instance Methods

detail() click to toggle source
# File lib/cfnguardian/models/event_subscription.rb, line 49
def detail
  return {
    EventCategories: [@rds_event_category],
    SourceType: [@source_type],
    SourceIdentifier: ["rds:#{@resource_id}"],
    Message: [@message]
  }
end