Class: CfS3OriginConfig
- Inherits:
-
Object
show all
- Includes:
- CfInner
- Defined in:
- lib/cf_factory/cloudfront/cf_s3_origin_config.rb
Instance Method Summary
collapse
Methods included from CfInner
#generate, #generate_name, #set_quotes
Constructor Details
Returns a new instance of CfS3OriginConfig.
11
12
13
|
# File 'lib/cf_factory/cloudfront/cf_s3_origin_config.rb', line 11
def initialize(options = {})
@origin_access_identity = options[:origin_access_identity]
end
|
Instance Method Details
#additional_indent ⇒ Object
6
7
8
|
# File 'lib/cf_factory/cloudfront/cf_s3_origin_config.rb', line 6
def additional_indent
6
end
|
#get_cf_attributes ⇒ Object
15
16
17
18
19
|
# File 'lib/cf_factory/cloudfront/cf_s3_origin_config.rb', line 15
def get_cf_attributes
result = {}
result["OriginAccessIdentity"] = @origin_access_identity unless @origin_access_identify.nil?
result
end
|
#is_custom? ⇒ Boolean
21
22
23
|
# File 'lib/cf_factory/cloudfront/cf_s3_origin_config.rb', line 21
def is_custom?
false
end
|