Class: Humidifier::CUR::ReportDefinition
- Defined in:
- lib/humidifier/magic.rb
Overview
A dynamically-defined class that represents an AWS::CUR::ReportDefinition resource
Constant Summary
Constants inherited from Resource
Instance Method Summary collapse
-
#additional_artifacts ⇒ Object
returns the AdditionalArtifacts property.
-
#additional_artifacts=(value) ⇒ Object
sets the AdditionalArtifacts property (List).
-
#additional_schema_elements ⇒ Object
returns the AdditionalSchemaElements property.
-
#additional_schema_elements=(value) ⇒ Object
sets the AdditionalSchemaElements property (List).
-
#billing_view_arn ⇒ Object
returns the BillingViewArn property.
-
#billing_view_arn=(value) ⇒ Object
sets the BillingViewArn property (String).
-
#compression ⇒ Object
returns the Compression property.
-
#compression=(value) ⇒ Object
sets the Compression property (String).
-
#format ⇒ Object
returns the Format property.
-
#format=(value) ⇒ Object
sets the Format property (String).
-
#refresh_closed_reports ⇒ Object
returns the RefreshClosedReports property.
-
#refresh_closed_reports=(value) ⇒ Object
sets the RefreshClosedReports property (Boolean).
-
#report_name ⇒ Object
returns the ReportName property.
-
#report_name=(value) ⇒ Object
sets the ReportName property (String).
-
#report_versioning ⇒ Object
returns the ReportVersioning property.
-
#report_versioning=(value) ⇒ Object
sets the ReportVersioning property (String).
-
#s3_bucket ⇒ Object
returns the S3Bucket property.
-
#s3_bucket=(value) ⇒ Object
sets the S3Bucket property (String).
-
#s3_prefix ⇒ Object
returns the S3Prefix property.
-
#s3_prefix=(value) ⇒ Object
sets the S3Prefix property (String).
-
#s3_region ⇒ Object
returns the S3Region property.
-
#s3_region=(value) ⇒ Object
sets the S3Region property (String).
-
#time_unit ⇒ Object
returns the TimeUnit property.
-
#time_unit=(value) ⇒ Object
sets the TimeUnit property (String).
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
#additional_artifacts ⇒ Object
returns the AdditionalArtifacts property
10 11 12 |
# File 'lib/humidifier/magic.rb', line 10 def additional_artifacts properties['additional_artifacts'] end |
#additional_artifacts=(value) ⇒ Object
sets the AdditionalArtifacts property (List)
15 16 17 |
# File 'lib/humidifier/magic.rb', line 15 def additional_artifacts=(value) update_property('additional_artifacts', value) end |
#additional_schema_elements ⇒ Object
returns the AdditionalSchemaElements property
20 21 22 |
# File 'lib/humidifier/magic.rb', line 20 def additional_schema_elements properties['additional_schema_elements'] end |
#additional_schema_elements=(value) ⇒ Object
sets the AdditionalSchemaElements property (List)
25 26 27 |
# File 'lib/humidifier/magic.rb', line 25 def additional_schema_elements=(value) update_property('additional_schema_elements', value) end |
#billing_view_arn ⇒ Object
returns the BillingViewArn property
30 31 32 |
# File 'lib/humidifier/magic.rb', line 30 def billing_view_arn properties['billing_view_arn'] end |
#billing_view_arn=(value) ⇒ Object
sets the BillingViewArn property (String)
35 36 37 |
# File 'lib/humidifier/magic.rb', line 35 def billing_view_arn=(value) update_property('billing_view_arn', value) end |
#compression ⇒ Object
returns the Compression property
40 41 42 |
# File 'lib/humidifier/magic.rb', line 40 def compression properties['compression'] end |
#compression=(value) ⇒ Object
sets the Compression property (String)
45 46 47 |
# File 'lib/humidifier/magic.rb', line 45 def compression=(value) update_property('compression', value) end |
#format ⇒ Object
returns the Format property
50 51 52 |
# File 'lib/humidifier/magic.rb', line 50 def format properties['format'] end |
#format=(value) ⇒ Object
sets the Format property (String)
55 56 57 |
# File 'lib/humidifier/magic.rb', line 55 def format=(value) update_property('format', value) end |
#refresh_closed_reports ⇒ Object
returns the RefreshClosedReports property
60 61 62 |
# File 'lib/humidifier/magic.rb', line 60 def refresh_closed_reports properties['refresh_closed_reports'] end |
#refresh_closed_reports=(value) ⇒ Object
sets the RefreshClosedReports property (Boolean)
65 66 67 |
# File 'lib/humidifier/magic.rb', line 65 def refresh_closed_reports=(value) update_property('refresh_closed_reports', value) end |
#report_name ⇒ Object
returns the ReportName property
70 71 72 |
# File 'lib/humidifier/magic.rb', line 70 def report_name properties['report_name'] end |
#report_name=(value) ⇒ Object
sets the ReportName property (String)
75 76 77 |
# File 'lib/humidifier/magic.rb', line 75 def report_name=(value) update_property('report_name', value) end |
#report_versioning ⇒ Object
returns the ReportVersioning property
80 81 82 |
# File 'lib/humidifier/magic.rb', line 80 def report_versioning properties['report_versioning'] end |
#report_versioning=(value) ⇒ Object
sets the ReportVersioning property (String)
85 86 87 |
# File 'lib/humidifier/magic.rb', line 85 def report_versioning=(value) update_property('report_versioning', value) end |
#s3_bucket ⇒ Object
returns the S3Bucket property
90 91 92 |
# File 'lib/humidifier/magic.rb', line 90 def s3_bucket properties['s3_bucket'] end |
#s3_bucket=(value) ⇒ Object
sets the S3Bucket property (String)
95 96 97 |
# File 'lib/humidifier/magic.rb', line 95 def s3_bucket=(value) update_property('s3_bucket', value) end |
#s3_prefix ⇒ Object
returns the S3Prefix property
100 101 102 |
# File 'lib/humidifier/magic.rb', line 100 def s3_prefix properties['s3_prefix'] end |
#s3_prefix=(value) ⇒ Object
sets the S3Prefix property (String)
105 106 107 |
# File 'lib/humidifier/magic.rb', line 105 def s3_prefix=(value) update_property('s3_prefix', value) end |
#s3_region ⇒ Object
returns the S3Region property
110 111 112 |
# File 'lib/humidifier/magic.rb', line 110 def s3_region properties['s3_region'] end |
#s3_region=(value) ⇒ Object
sets the S3Region property (String)
115 116 117 |
# File 'lib/humidifier/magic.rb', line 115 def s3_region=(value) update_property('s3_region', value) end |
#time_unit ⇒ Object
returns the TimeUnit property
120 121 122 |
# File 'lib/humidifier/magic.rb', line 120 def time_unit properties['time_unit'] end |
#time_unit=(value) ⇒ Object
sets the TimeUnit property (String)
125 126 127 |
# File 'lib/humidifier/magic.rb', line 125 def time_unit=(value) update_property('time_unit', value) end |