Class: Humidifier::MediaConnect::FlowSource
- Defined in:
- lib/humidifier/magic.rb
Overview
A dynamically-defined class that represents an AWS::MediaConnect::FlowSource resource
Constant Summary
Constants inherited from Resource
Instance Method Summary collapse
-
#decryption ⇒ Object
returns the Decryption property.
-
#decryption=(value) ⇒ Object
sets the Decryption property (Structure).
-
#description ⇒ Object
returns the Description property.
-
#description=(value) ⇒ Object
sets the Description property (String).
-
#entitlement_arn ⇒ Object
returns the EntitlementArn property.
-
#entitlement_arn=(value) ⇒ Object
sets the EntitlementArn property (String).
-
#flow_arn ⇒ Object
returns the FlowArn property.
-
#flow_arn=(value) ⇒ Object
sets the FlowArn property (String).
-
#ingest_port ⇒ Object
returns the IngestPort property.
-
#ingest_port=(value) ⇒ Object
sets the IngestPort property (Integer).
-
#max_bitrate ⇒ Object
returns the MaxBitrate property.
-
#max_bitrate=(value) ⇒ Object
sets the MaxBitrate property (Integer).
-
#max_latency ⇒ Object
returns the MaxLatency property.
-
#max_latency=(value) ⇒ Object
sets the MaxLatency property (Integer).
-
#name ⇒ Object
returns the Name property.
-
#name=(value) ⇒ Object
sets the Name property (String).
-
#protocol ⇒ Object
returns the Protocol property.
-
#protocol=(value) ⇒ Object
sets the Protocol property (String).
-
#stream_id ⇒ Object
returns the StreamId property.
-
#stream_id=(value) ⇒ Object
sets the StreamId property (String).
-
#vpc_interface_name ⇒ Object
returns the VpcInterfaceName property.
-
#vpc_interface_name=(value) ⇒ Object
sets the VpcInterfaceName property (String).
-
#whitelist_cidr ⇒ Object
returns the WhitelistCidr property.
-
#whitelist_cidr=(value) ⇒ Object
sets the WhitelistCidr property (String).
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
#decryption ⇒ Object
returns the Decryption property
10 11 12 |
# File 'lib/humidifier/magic.rb', line 10 def decryption properties['decryption'] end |
#decryption=(value) ⇒ Object
sets the Decryption property (Structure)
15 16 17 |
# File 'lib/humidifier/magic.rb', line 15 def decryption=(value) update_property('decryption', 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 |
#entitlement_arn ⇒ Object
returns the EntitlementArn property
30 31 32 |
# File 'lib/humidifier/magic.rb', line 30 def entitlement_arn properties['entitlement_arn'] end |
#entitlement_arn=(value) ⇒ Object
sets the EntitlementArn property (String)
35 36 37 |
# File 'lib/humidifier/magic.rb', line 35 def entitlement_arn=(value) update_property('entitlement_arn', value) end |
#flow_arn ⇒ Object
returns the FlowArn property
40 41 42 |
# File 'lib/humidifier/magic.rb', line 40 def flow_arn properties['flow_arn'] end |
#flow_arn=(value) ⇒ Object
sets the FlowArn property (String)
45 46 47 |
# File 'lib/humidifier/magic.rb', line 45 def flow_arn=(value) update_property('flow_arn', value) end |
#ingest_port ⇒ Object
returns the IngestPort property
50 51 52 |
# File 'lib/humidifier/magic.rb', line 50 def ingest_port properties['ingest_port'] end |
#ingest_port=(value) ⇒ Object
sets the IngestPort property (Integer)
55 56 57 |
# File 'lib/humidifier/magic.rb', line 55 def ingest_port=(value) update_property('ingest_port', value) end |
#max_bitrate ⇒ Object
returns the MaxBitrate property
60 61 62 |
# File 'lib/humidifier/magic.rb', line 60 def max_bitrate properties['max_bitrate'] end |
#max_bitrate=(value) ⇒ Object
sets the MaxBitrate property (Integer)
65 66 67 |
# File 'lib/humidifier/magic.rb', line 65 def max_bitrate=(value) update_property('max_bitrate', value) end |
#max_latency ⇒ Object
returns the MaxLatency property
70 71 72 |
# File 'lib/humidifier/magic.rb', line 70 def max_latency properties['max_latency'] end |
#max_latency=(value) ⇒ Object
sets the MaxLatency property (Integer)
75 76 77 |
# File 'lib/humidifier/magic.rb', line 75 def max_latency=(value) update_property('max_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 |
#protocol ⇒ Object
returns the Protocol property
90 91 92 |
# File 'lib/humidifier/magic.rb', line 90 def protocol properties['protocol'] end |
#protocol=(value) ⇒ Object
sets the Protocol property (String)
95 96 97 |
# File 'lib/humidifier/magic.rb', line 95 def protocol=(value) update_property('protocol', value) end |
#stream_id ⇒ Object
returns the StreamId property
100 101 102 |
# File 'lib/humidifier/magic.rb', line 100 def stream_id properties['stream_id'] end |
#stream_id=(value) ⇒ Object
sets the StreamId property (String)
105 106 107 |
# File 'lib/humidifier/magic.rb', line 105 def stream_id=(value) update_property('stream_id', value) end |
#vpc_interface_name ⇒ Object
returns the VpcInterfaceName property
110 111 112 |
# File 'lib/humidifier/magic.rb', line 110 def vpc_interface_name properties['vpc_interface_name'] end |
#vpc_interface_name=(value) ⇒ Object
sets the VpcInterfaceName property (String)
115 116 117 |
# File 'lib/humidifier/magic.rb', line 115 def vpc_interface_name=(value) update_property('vpc_interface_name', value) end |
#whitelist_cidr ⇒ Object
returns the WhitelistCidr property
120 121 122 |
# File 'lib/humidifier/magic.rb', line 120 def whitelist_cidr properties['whitelist_cidr'] end |
#whitelist_cidr=(value) ⇒ Object
sets the WhitelistCidr property (String)
125 126 127 |
# File 'lib/humidifier/magic.rb', line 125 def whitelist_cidr=(value) update_property('whitelist_cidr', value) end |