Class: Humidifier::Config::ConformancePack

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

Overview

A dynamically-defined class that represents an AWS::Config::ConformancePack 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

[View source]

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)

[View source]

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

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

#conformance_pack_nameObject

returns the ConformancePackName property

[View source]

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

def conformance_pack_name
  properties['conformance_pack_name']
end

#conformance_pack_name=(value) ⇒ Object

sets the ConformancePackName property (String)

[View source]

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

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

#delivery_s3_bucketObject

returns the DeliveryS3Bucket property

[View source]

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

def delivery_s3_bucket
  properties['delivery_s3_bucket']
end

#delivery_s3_bucket=(value) ⇒ Object

sets the DeliveryS3Bucket property (String)

[View source]

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

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

#delivery_s3_key_prefixObject

returns the DeliveryS3KeyPrefix property

[View source]

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

def delivery_s3_key_prefix
  properties['delivery_s3_key_prefix']
end

#delivery_s3_key_prefix=(value) ⇒ Object

sets the DeliveryS3KeyPrefix property (String)

[View source]

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

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

#template_bodyObject

returns the TemplateBody property

[View source]

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

def template_body
  properties['template_body']
end

#template_body=(value) ⇒ Object

sets the TemplateBody property (String)

[View source]

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

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

#template_s3_uriObject

returns the TemplateS3Uri property

[View source]

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

def template_s3_uri
  properties['template_s3_uri']
end

#template_s3_uri=(value) ⇒ Object

sets the TemplateS3Uri property (String)

[View source]

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

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