Class: AwsElb
- Inherits:
-
Object
- Object
- AwsElb
- Includes:
- AwsSingularResourceMixin
- Defined in:
- lib/resources/aws/aws_elb.rb
Defined Under Namespace
Classes: Backend
Instance Attribute Summary collapse
-
#availability_zones ⇒ Object
readonly
Returns the value of attribute availability_zones.
-
#dns_name ⇒ Object
readonly
Returns the value of attribute dns_name.
-
#elb_name ⇒ Object
readonly
Returns the value of attribute elb_name.
-
#external_ports ⇒ Object
readonly
Returns the value of attribute external_ports.
-
#instance_ids ⇒ Object
readonly
Returns the value of attribute instance_ids.
-
#internal_ports ⇒ Object
readonly
Returns the value of attribute internal_ports.
-
#security_group_ids ⇒ Object
readonly
Returns the value of attribute security_group_ids.
-
#subnet_ids ⇒ Object
readonly
Returns the value of attribute subnet_ids.
-
#vpc_id ⇒ Object
readonly
Returns the value of attribute vpc_id.
Instance Method Summary collapse
Methods included from AwsSingularResourceMixin
Methods included from AwsResourceMixin
#catch_aws_errors, #check_resource_param_names, #initialize, #inspec_runner
Instance Attribute Details
#availability_zones ⇒ Object (readonly)
Returns the value of attribute availability_zones.
16 17 18 |
# File 'lib/resources/aws/aws_elb.rb', line 16 def availability_zones @availability_zones end |
#dns_name ⇒ Object (readonly)
Returns the value of attribute dns_name.
16 17 18 |
# File 'lib/resources/aws/aws_elb.rb', line 16 def dns_name @dns_name end |
#elb_name ⇒ Object (readonly)
Returns the value of attribute elb_name.
16 17 18 |
# File 'lib/resources/aws/aws_elb.rb', line 16 def elb_name @elb_name end |
#external_ports ⇒ Object (readonly)
Returns the value of attribute external_ports.
16 17 18 |
# File 'lib/resources/aws/aws_elb.rb', line 16 def external_ports @external_ports end |
#instance_ids ⇒ Object (readonly)
Returns the value of attribute instance_ids.
16 17 18 |
# File 'lib/resources/aws/aws_elb.rb', line 16 def instance_ids @instance_ids end |
#internal_ports ⇒ Object (readonly)
Returns the value of attribute internal_ports.
16 17 18 |
# File 'lib/resources/aws/aws_elb.rb', line 16 def internal_ports @internal_ports end |
#security_group_ids ⇒ Object (readonly)
Returns the value of attribute security_group_ids.
16 17 18 |
# File 'lib/resources/aws/aws_elb.rb', line 16 def security_group_ids @security_group_ids end |
#subnet_ids ⇒ Object (readonly)
Returns the value of attribute subnet_ids.
16 17 18 |
# File 'lib/resources/aws/aws_elb.rb', line 16 def subnet_ids @subnet_ids end |
#vpc_id ⇒ Object (readonly)
Returns the value of attribute vpc_id.
16 17 18 |
# File 'lib/resources/aws/aws_elb.rb', line 16 def vpc_id @vpc_id end |
Instance Method Details
#to_s ⇒ Object
20 21 22 |
# File 'lib/resources/aws/aws_elb.rb', line 20 def to_s "AWS ELB #{elb_name}" end |