Class: Humidifier::GlobalAccelerator::EndpointGroup
- Defined in:
- lib/humidifier/magic.rb
Overview
A dynamically-defined class that represents an AWS::GlobalAccelerator::EndpointGroup resource
Constant Summary
Constants inherited from Resource
Instance Method Summary collapse
-
#endpoint_configurations ⇒ Object
returns the EndpointConfigurations property.
-
#endpoint_configurations=(value) ⇒ Object
sets the EndpointConfigurations property (List).
-
#endpoint_group_region ⇒ Object
returns the EndpointGroupRegion property.
-
#endpoint_group_region=(value) ⇒ Object
sets the EndpointGroupRegion property (String).
-
#health_check_interval_seconds ⇒ Object
returns the HealthCheckIntervalSeconds property.
-
#health_check_interval_seconds=(value) ⇒ Object
sets the HealthCheckIntervalSeconds property (Integer).
-
#health_check_path ⇒ Object
returns the HealthCheckPath property.
-
#health_check_path=(value) ⇒ Object
sets the HealthCheckPath property (String).
-
#health_check_port ⇒ Object
returns the HealthCheckPort property.
-
#health_check_port=(value) ⇒ Object
sets the HealthCheckPort property (Integer).
-
#health_check_protocol ⇒ Object
returns the HealthCheckProtocol property.
-
#health_check_protocol=(value) ⇒ Object
sets the HealthCheckProtocol property (String).
-
#listener_arn ⇒ Object
returns the ListenerArn property.
-
#listener_arn=(value) ⇒ Object
sets the ListenerArn property (String).
-
#port_overrides ⇒ Object
returns the PortOverrides property.
-
#port_overrides=(value) ⇒ Object
sets the PortOverrides property (List).
-
#threshold_count ⇒ Object
returns the ThresholdCount property.
-
#threshold_count=(value) ⇒ Object
sets the ThresholdCount property (Integer).
-
#traffic_dial_percentage ⇒ Object
returns the TrafficDialPercentage property.
-
#traffic_dial_percentage=(value) ⇒ Object
sets the TrafficDialPercentage property (Double).
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
#endpoint_configurations ⇒ Object
returns the EndpointConfigurations property
10 11 12 |
# File 'lib/humidifier/magic.rb', line 10 def endpoint_configurations properties['endpoint_configurations'] end |
#endpoint_configurations=(value) ⇒ Object
sets the EndpointConfigurations property (List)
15 16 17 |
# File 'lib/humidifier/magic.rb', line 15 def endpoint_configurations=(value) update_property('endpoint_configurations', value) end |
#endpoint_group_region ⇒ Object
returns the EndpointGroupRegion property
20 21 22 |
# File 'lib/humidifier/magic.rb', line 20 def endpoint_group_region properties['endpoint_group_region'] end |
#endpoint_group_region=(value) ⇒ Object
sets the EndpointGroupRegion property (String)
25 26 27 |
# File 'lib/humidifier/magic.rb', line 25 def endpoint_group_region=(value) update_property('endpoint_group_region', value) end |
#health_check_interval_seconds ⇒ Object
returns the HealthCheckIntervalSeconds property
30 31 32 |
# File 'lib/humidifier/magic.rb', line 30 def health_check_interval_seconds properties['health_check_interval_seconds'] end |
#health_check_interval_seconds=(value) ⇒ Object
sets the HealthCheckIntervalSeconds property (Integer)
35 36 37 |
# File 'lib/humidifier/magic.rb', line 35 def health_check_interval_seconds=(value) update_property('health_check_interval_seconds', value) end |
#health_check_path ⇒ Object
returns the HealthCheckPath property
40 41 42 |
# File 'lib/humidifier/magic.rb', line 40 def health_check_path properties['health_check_path'] end |
#health_check_path=(value) ⇒ Object
sets the HealthCheckPath property (String)
45 46 47 |
# File 'lib/humidifier/magic.rb', line 45 def health_check_path=(value) update_property('health_check_path', value) end |
#health_check_port ⇒ Object
returns the HealthCheckPort property
50 51 52 |
# File 'lib/humidifier/magic.rb', line 50 def health_check_port properties['health_check_port'] end |
#health_check_port=(value) ⇒ Object
sets the HealthCheckPort property (Integer)
55 56 57 |
# File 'lib/humidifier/magic.rb', line 55 def health_check_port=(value) update_property('health_check_port', value) end |
#health_check_protocol ⇒ Object
returns the HealthCheckProtocol property
60 61 62 |
# File 'lib/humidifier/magic.rb', line 60 def health_check_protocol properties['health_check_protocol'] end |
#health_check_protocol=(value) ⇒ Object
sets the HealthCheckProtocol property (String)
65 66 67 |
# File 'lib/humidifier/magic.rb', line 65 def health_check_protocol=(value) update_property('health_check_protocol', value) end |
#listener_arn ⇒ Object
returns the ListenerArn property
70 71 72 |
# File 'lib/humidifier/magic.rb', line 70 def listener_arn properties['listener_arn'] end |
#listener_arn=(value) ⇒ Object
sets the ListenerArn property (String)
75 76 77 |
# File 'lib/humidifier/magic.rb', line 75 def listener_arn=(value) update_property('listener_arn', value) end |
#port_overrides ⇒ Object
returns the PortOverrides property
80 81 82 |
# File 'lib/humidifier/magic.rb', line 80 def port_overrides properties['port_overrides'] end |
#port_overrides=(value) ⇒ Object
sets the PortOverrides property (List)
85 86 87 |
# File 'lib/humidifier/magic.rb', line 85 def port_overrides=(value) update_property('port_overrides', value) end |
#threshold_count ⇒ Object
returns the ThresholdCount property
90 91 92 |
# File 'lib/humidifier/magic.rb', line 90 def threshold_count properties['threshold_count'] end |
#threshold_count=(value) ⇒ Object
sets the ThresholdCount property (Integer)
95 96 97 |
# File 'lib/humidifier/magic.rb', line 95 def threshold_count=(value) update_property('threshold_count', value) end |
#traffic_dial_percentage ⇒ Object
returns the TrafficDialPercentage property
100 101 102 |
# File 'lib/humidifier/magic.rb', line 100 def traffic_dial_percentage properties['traffic_dial_percentage'] end |
#traffic_dial_percentage=(value) ⇒ Object
sets the TrafficDialPercentage property (Double)
105 106 107 |
# File 'lib/humidifier/magic.rb', line 105 def traffic_dial_percentage=(value) update_property('traffic_dial_percentage', value) end |