Class: Humidifier::Config::OrganizationConformancePack

Inherits:
Resource
  • Object
show all
Defined in:
lib/humidifier/magic.rb

Overview

A dynamically-defined class that represents an AWS::Config::OrganizationConformancePack resource

Constant Summary

Constants inherited from Resource

Resource::COMMON_ATTRIBUTES

Instance Method Summary collapse

Methods inherited from Resource

#initialize, #method_missing, prop?, #respond_to_missing?, #to_cf, #update, #update_attributes, #update_property

Constructor Details

This class inherits a constructor from Humidifier::Resource

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Humidifier::Resource

Instance Method Details

#conformance_pack_input_parametersObject

returns the ConformancePackInputParameters property



10
11
12
# File 'lib/humidifier/magic.rb', line 10

def conformance_pack_input_parameters
  properties['conformance_pack_input_parameters']
end

#conformance_pack_input_parameters=(value) ⇒ Object

sets the ConformancePackInputParameters property (List)



15
16
17
# File 'lib/humidifier/magic.rb', line 15

def conformance_pack_input_parameters=(value)
  update_property('conformance_pack_input_parameters', value)
end

#delivery_s3_bucketObject

returns the DeliveryS3Bucket property



20
21
22
# File 'lib/humidifier/magic.rb', line 20

def delivery_s3_bucket
  properties['delivery_s3_bucket']
end

#delivery_s3_bucket=(value) ⇒ Object

sets the DeliveryS3Bucket property (String)



25
26
27
# File 'lib/humidifier/magic.rb', line 25

def delivery_s3_bucket=(value)
  update_property('delivery_s3_bucket', value)
end

#delivery_s3_key_prefixObject

returns the DeliveryS3KeyPrefix property



30
31
32
# File 'lib/humidifier/magic.rb', line 30

def delivery_s3_key_prefix
  properties['delivery_s3_key_prefix']
end

#delivery_s3_key_prefix=(value) ⇒ Object

sets the DeliveryS3KeyPrefix property (String)



35
36
37
# File 'lib/humidifier/magic.rb', line 35

def delivery_s3_key_prefix=(value)
  update_property('delivery_s3_key_prefix', value)
end

#excluded_accountsObject

returns the ExcludedAccounts property



40
41
42
# File 'lib/humidifier/magic.rb', line 40

def excluded_accounts
  properties['excluded_accounts']
end

#excluded_accounts=(value) ⇒ Object

sets the ExcludedAccounts property (List)



45
46
47
# File 'lib/humidifier/magic.rb', line 45

def excluded_accounts=(value)
  update_property('excluded_accounts', value)
end

#organization_conformance_pack_nameObject

returns the OrganizationConformancePackName property



50
51
52
# File 'lib/humidifier/magic.rb', line 50

def organization_conformance_pack_name
  properties['organization_conformance_pack_name']
end

#organization_conformance_pack_name=(value) ⇒ Object

sets the OrganizationConformancePackName property (String)



55
56
57
# File 'lib/humidifier/magic.rb', line 55

def organization_conformance_pack_name=(value)
  update_property('organization_conformance_pack_name', value)
end

#template_bodyObject

returns the TemplateBody property



60
61
62
# File 'lib/humidifier/magic.rb', line 60

def template_body
  properties['template_body']
end

#template_body=(value) ⇒ Object

sets the TemplateBody property (String)



65
66
67
# File 'lib/humidifier/magic.rb', line 65

def template_body=(value)
  update_property('template_body', value)
end

#template_s3_uriObject

returns the TemplateS3Uri property



70
71
72
# File 'lib/humidifier/magic.rb', line 70

def template_s3_uri
  properties['template_s3_uri']
end

#template_s3_uri=(value) ⇒ Object

sets the TemplateS3Uri property (String)



75
76
77
# File 'lib/humidifier/magic.rb', line 75

def template_s3_uri=(value)
  update_property('template_s3_uri', value)
end