Class: Humidifier::MediaConnect::FlowOutput
- Defined in:
- lib/humidifier/magic.rb
Overview
A dynamically-defined class that represents an AWS::MediaConnect::FlowOutput resource
Constant Summary
Constants inherited from Resource
Instance Method Summary collapse
-
#cidr_allow_list ⇒ Object
returns the CidrAllowList property.
-
#cidr_allow_list=(value) ⇒ Object
sets the CidrAllowList property (List).
-
#description ⇒ Object
returns the Description property.
-
#description=(value) ⇒ Object
sets the Description property (String).
-
#destination ⇒ Object
returns the Destination property.
-
#destination=(value) ⇒ Object
sets the Destination property (String).
-
#encryption ⇒ Object
returns the Encryption property.
-
#encryption=(value) ⇒ Object
sets the Encryption property (Structure).
-
#flow_arn ⇒ Object
returns the FlowArn property.
-
#flow_arn=(value) ⇒ Object
sets the FlowArn property (String).
-
#max_latency ⇒ Object
returns the MaxLatency property.
-
#max_latency=(value) ⇒ Object
sets the MaxLatency property (Integer).
-
#min_latency ⇒ Object
returns the MinLatency property.
-
#min_latency=(value) ⇒ Object
sets the MinLatency property (Integer).
-
#name ⇒ Object
returns the Name property.
-
#name=(value) ⇒ Object
sets the Name property (String).
-
#port ⇒ Object
returns the Port property.
-
#port=(value) ⇒ Object
sets the Port property (Integer).
-
#protocol ⇒ Object
returns the Protocol property.
-
#protocol=(value) ⇒ Object
sets the Protocol property (String).
-
#remote_id ⇒ Object
returns the RemoteId property.
-
#remote_id=(value) ⇒ Object
sets the RemoteId property (String).
-
#smoothing_latency ⇒ Object
returns the SmoothingLatency property.
-
#smoothing_latency=(value) ⇒ Object
sets the SmoothingLatency property (Integer).
-
#stream_id ⇒ Object
returns the StreamId property.
-
#stream_id=(value) ⇒ Object
sets the StreamId property (String).
-
#vpc_interface_attachment ⇒ Object
returns the VpcInterfaceAttachment property.
-
#vpc_interface_attachment=(value) ⇒ Object
sets the VpcInterfaceAttachment property (Structure).
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
#cidr_allow_list ⇒ Object
returns the CidrAllowList property
10 11 12 |
# File 'lib/humidifier/magic.rb', line 10 def cidr_allow_list properties['cidr_allow_list'] end |
#cidr_allow_list=(value) ⇒ Object
sets the CidrAllowList property (List)
15 16 17 |
# File 'lib/humidifier/magic.rb', line 15 def cidr_allow_list=(value) update_property('cidr_allow_list', value) end |
#description ⇒ Object
returns the Description property
20 21 22 |
# File 'lib/humidifier/magic.rb', line 20 def description properties['description'] end |
#description=(value) ⇒ Object
sets the Description property (String)
25 26 27 |
# File 'lib/humidifier/magic.rb', line 25 def description=(value) update_property('description', value) end |
#destination ⇒ Object
returns the Destination property
30 31 32 |
# File 'lib/humidifier/magic.rb', line 30 def destination properties['destination'] end |
#destination=(value) ⇒ Object
sets the Destination property (String)
35 36 37 |
# File 'lib/humidifier/magic.rb', line 35 def destination=(value) update_property('destination', value) end |
#encryption ⇒ Object
returns the Encryption property
40 41 42 |
# File 'lib/humidifier/magic.rb', line 40 def encryption properties['encryption'] end |
#encryption=(value) ⇒ Object
sets the Encryption property (Structure)
45 46 47 |
# File 'lib/humidifier/magic.rb', line 45 def encryption=(value) update_property('encryption', value) end |
#flow_arn ⇒ Object
returns the FlowArn property
50 51 52 |
# File 'lib/humidifier/magic.rb', line 50 def flow_arn properties['flow_arn'] end |
#flow_arn=(value) ⇒ Object
sets the FlowArn property (String)
55 56 57 |
# File 'lib/humidifier/magic.rb', line 55 def flow_arn=(value) update_property('flow_arn', value) end |
#max_latency ⇒ Object
returns the MaxLatency property
60 61 62 |
# File 'lib/humidifier/magic.rb', line 60 def max_latency properties['max_latency'] end |
#max_latency=(value) ⇒ Object
sets the MaxLatency property (Integer)
65 66 67 |
# File 'lib/humidifier/magic.rb', line 65 def max_latency=(value) update_property('max_latency', value) end |
#min_latency ⇒ Object
returns the MinLatency property
70 71 72 |
# File 'lib/humidifier/magic.rb', line 70 def min_latency properties['min_latency'] end |
#min_latency=(value) ⇒ Object
sets the MinLatency property (Integer)
75 76 77 |
# File 'lib/humidifier/magic.rb', line 75 def min_latency=(value) update_property('min_latency', value) end |
#name ⇒ Object
returns the Name property
80 81 82 |
# File 'lib/humidifier/magic.rb', line 80 def name properties['name'] end |
#name=(value) ⇒ Object
sets the Name property (String)
85 86 87 |
# File 'lib/humidifier/magic.rb', line 85 def name=(value) update_property('name', value) end |
#port ⇒ Object
returns the Port property
90 91 92 |
# File 'lib/humidifier/magic.rb', line 90 def port properties['port'] end |
#port=(value) ⇒ Object
sets the Port property (Integer)
95 96 97 |
# File 'lib/humidifier/magic.rb', line 95 def port=(value) update_property('port', value) end |
#protocol ⇒ Object
returns the Protocol property
100 101 102 |
# File 'lib/humidifier/magic.rb', line 100 def protocol properties['protocol'] end |
#protocol=(value) ⇒ Object
sets the Protocol property (String)
105 106 107 |
# File 'lib/humidifier/magic.rb', line 105 def protocol=(value) update_property('protocol', value) end |
#remote_id ⇒ Object
returns the RemoteId property
110 111 112 |
# File 'lib/humidifier/magic.rb', line 110 def remote_id properties['remote_id'] end |
#remote_id=(value) ⇒ Object
sets the RemoteId property (String)
115 116 117 |
# File 'lib/humidifier/magic.rb', line 115 def remote_id=(value) update_property('remote_id', value) end |
#smoothing_latency ⇒ Object
returns the SmoothingLatency property
120 121 122 |
# File 'lib/humidifier/magic.rb', line 120 def smoothing_latency properties['smoothing_latency'] end |
#smoothing_latency=(value) ⇒ Object
sets the SmoothingLatency property (Integer)
125 126 127 |
# File 'lib/humidifier/magic.rb', line 125 def smoothing_latency=(value) update_property('smoothing_latency', value) end |
#stream_id ⇒ Object
returns the StreamId property
130 131 132 |
# File 'lib/humidifier/magic.rb', line 130 def stream_id properties['stream_id'] end |
#stream_id=(value) ⇒ Object
sets the StreamId property (String)
135 136 137 |
# File 'lib/humidifier/magic.rb', line 135 def stream_id=(value) update_property('stream_id', value) end |
#vpc_interface_attachment ⇒ Object
returns the VpcInterfaceAttachment property
140 141 142 |
# File 'lib/humidifier/magic.rb', line 140 def properties['vpc_interface_attachment'] end |
#vpc_interface_attachment=(value) ⇒ Object
sets the VpcInterfaceAttachment property (Structure)
145 146 147 |
# File 'lib/humidifier/magic.rb', line 145 def (value) update_property('vpc_interface_attachment', value) end |