Class: Convection::Model::Template::Resource::Route53RecordSet
Overview
Instance Attribute Summary
#exist, #name, #parent, #properties, #resource_attributes, #template
Instance Method Summary
collapse
#as_attribute, attach_method, #deletion_policy, #depends_on, #initialize, properties, property, #property, #reference, #render, type, #type, #with_output
#condition, #render_condition
attach_resource
#camel_case, included, method_name, #screaming_snake_case, #snake_case
#base64, #find_in_map, #fn_and, #fn_equals, #fn_if, #fn_not, #fn_or, #fn_ref, #get_att, #get_azs, #join, #select
Instance Method Details
#alias_target ⇒ Object
#alias_target(value) ⇒ Object
12
|
# File 'lib/convection/model/template/resource/aws_route53_recordset.rb', line 12
property :alias_target, 'AliasTarget'
|
13
|
# File 'lib/convection/model/template/resource/aws_route53_recordset.rb', line 13
property :comment, 'Comment'
|
#failover ⇒ Object
#failover(value) ⇒ Object
14
|
# File 'lib/convection/model/template/resource/aws_route53_recordset.rb', line 14
property :failover, 'Failover'
|
#geo_location ⇒ Object
#geo_location(value) ⇒ Object
15
|
# File 'lib/convection/model/template/resource/aws_route53_recordset.rb', line 15
property :geo_location, 'GeoLocation', :array
|
#health_check_id ⇒ Object
#health_check_id(value) ⇒ Object
16
|
# File 'lib/convection/model/template/resource/aws_route53_recordset.rb', line 16
property :health_check_id, 'HealthCheckId'
|
#record ⇒ Object
#record(value) ⇒ Object
21
|
# File 'lib/convection/model/template/resource/aws_route53_recordset.rb', line 21
property :record, 'ResourceRecords', :array
|
#record_name ⇒ Object
#record_name(value) ⇒ Object
19
|
# File 'lib/convection/model/template/resource/aws_route53_recordset.rb', line 19
property :record_name, 'Name'
|
#record_type ⇒ Object
#record_type(value) ⇒ Object
24
|
# File 'lib/convection/model/template/resource/aws_route53_recordset.rb', line 24
property :record_type, 'Type'
|
#region ⇒ Object
#region(value) ⇒ Object
20
|
# File 'lib/convection/model/template/resource/aws_route53_recordset.rb', line 20
property :region, 'Region'
|
#set_identifier ⇒ Object
#set_identifier(value) ⇒ Object
22
|
# File 'lib/convection/model/template/resource/aws_route53_recordset.rb', line 22
property :set_identifier, 'SetIdentifier'
|
#ttl ⇒ Object
#ttl(value) ⇒ Object
23
|
# File 'lib/convection/model/template/resource/aws_route53_recordset.rb', line 23
property :ttl, 'TTL'
|
#weight ⇒ Object
#weight(value) ⇒ Object
25
|
# File 'lib/convection/model/template/resource/aws_route53_recordset.rb', line 25
property :weight, 'Weight'
|
#zone ⇒ Object
#zone(value) ⇒ Object
17
|
# File 'lib/convection/model/template/resource/aws_route53_recordset.rb', line 17
property :zone, 'HostedZoneId'
|
#zone_name ⇒ Object
#zone_name(value) ⇒ Object
18
|
# File 'lib/convection/model/template/resource/aws_route53_recordset.rb', line 18
property :zone_name, 'HostedZoneName'
|