Class: Humidifier::Rekognition::StreamProcessor
- Inherits:
-
Humidifier::Resource
- Object
- Humidifier::Resource
- Humidifier::Rekognition::StreamProcessor
- Defined in:
- lib/humidifier/magic.rb
Overview
A dynamically-defined class that represents an AWS::Rekognition::StreamProcessor resource
Constant Summary
Constants inherited from Humidifier::Resource
Humidifier::Resource::COMMON_ATTRIBUTES
Instance Method Summary collapse
-
#bounding_box_regions_of_interest ⇒ Object
returns the BoundingBoxRegionsOfInterest property.
-
#bounding_box_regions_of_interest=(value) ⇒ Object
sets the BoundingBoxRegionsOfInterest property (List).
-
#connected_home_settings ⇒ Object
returns the ConnectedHomeSettings property.
-
#connected_home_settings=(value) ⇒ Object
sets the ConnectedHomeSettings property (Structure).
-
#data_sharing_preference ⇒ Object
returns the DataSharingPreference property.
-
#data_sharing_preference=(value) ⇒ Object
sets the DataSharingPreference property (Structure).
-
#face_search_settings ⇒ Object
returns the FaceSearchSettings property.
-
#face_search_settings=(value) ⇒ Object
sets the FaceSearchSettings property (Structure).
-
#kinesis_data_stream ⇒ Object
returns the KinesisDataStream property.
-
#kinesis_data_stream=(value) ⇒ Object
sets the KinesisDataStream property (Structure).
-
#kinesis_video_stream ⇒ Object
returns the KinesisVideoStream property.
-
#kinesis_video_stream=(value) ⇒ Object
sets the KinesisVideoStream property (Structure).
-
#kms_key_id ⇒ Object
returns the KmsKeyId property.
-
#kms_key_id=(value) ⇒ Object
sets the KmsKeyId property (String).
-
#name ⇒ Object
returns the Name property.
-
#name=(value) ⇒ Object
sets the Name property (String).
-
#notification_channel ⇒ Object
returns the NotificationChannel property.
-
#notification_channel=(value) ⇒ Object
sets the NotificationChannel property (Structure).
-
#polygon_regions_of_interest ⇒ Object
returns the PolygonRegionsOfInterest property.
-
#polygon_regions_of_interest=(value) ⇒ Object
sets the PolygonRegionsOfInterest property (List).
-
#role_arn ⇒ Object
returns the RoleArn property.
-
#role_arn=(value) ⇒ Object
sets the RoleArn property (String).
-
#s3_destination ⇒ Object
returns the S3Destination property.
-
#s3_destination=(value) ⇒ Object
sets the S3Destination property (Structure).
-
#tags ⇒ Object
returns the Tags property.
-
#tags=(value) ⇒ Object
sets the Tags property (List).
Methods inherited from Humidifier::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
#bounding_box_regions_of_interest ⇒ Object
returns the BoundingBoxRegionsOfInterest property
10 11 12 |
# File 'lib/humidifier/magic.rb', line 10 def bounding_box_regions_of_interest properties['bounding_box_regions_of_interest'] end |
#bounding_box_regions_of_interest=(value) ⇒ Object
sets the BoundingBoxRegionsOfInterest property (List)
15 16 17 |
# File 'lib/humidifier/magic.rb', line 15 def bounding_box_regions_of_interest=(value) update_property('bounding_box_regions_of_interest', value) end |
#connected_home_settings ⇒ Object
returns the ConnectedHomeSettings property
20 21 22 |
# File 'lib/humidifier/magic.rb', line 20 def connected_home_settings properties['connected_home_settings'] end |
#connected_home_settings=(value) ⇒ Object
sets the ConnectedHomeSettings property (Structure)
25 26 27 |
# File 'lib/humidifier/magic.rb', line 25 def connected_home_settings=(value) update_property('connected_home_settings', value) end |
#data_sharing_preference ⇒ Object
returns the DataSharingPreference property
30 31 32 |
# File 'lib/humidifier/magic.rb', line 30 def data_sharing_preference properties['data_sharing_preference'] end |
#data_sharing_preference=(value) ⇒ Object
sets the DataSharingPreference property (Structure)
35 36 37 |
# File 'lib/humidifier/magic.rb', line 35 def data_sharing_preference=(value) update_property('data_sharing_preference', value) end |
#face_search_settings ⇒ Object
returns the FaceSearchSettings property
40 41 42 |
# File 'lib/humidifier/magic.rb', line 40 def face_search_settings properties['face_search_settings'] end |
#face_search_settings=(value) ⇒ Object
sets the FaceSearchSettings property (Structure)
45 46 47 |
# File 'lib/humidifier/magic.rb', line 45 def face_search_settings=(value) update_property('face_search_settings', value) end |
#kinesis_data_stream ⇒ Object
returns the KinesisDataStream property
50 51 52 |
# File 'lib/humidifier/magic.rb', line 50 def kinesis_data_stream properties['kinesis_data_stream'] end |
#kinesis_data_stream=(value) ⇒ Object
sets the KinesisDataStream property (Structure)
55 56 57 |
# File 'lib/humidifier/magic.rb', line 55 def kinesis_data_stream=(value) update_property('kinesis_data_stream', value) end |
#kinesis_video_stream ⇒ Object
returns the KinesisVideoStream property
60 61 62 |
# File 'lib/humidifier/magic.rb', line 60 def kinesis_video_stream properties['kinesis_video_stream'] end |
#kinesis_video_stream=(value) ⇒ Object
sets the KinesisVideoStream property (Structure)
65 66 67 |
# File 'lib/humidifier/magic.rb', line 65 def kinesis_video_stream=(value) update_property('kinesis_video_stream', value) end |
#kms_key_id ⇒ Object
returns the KmsKeyId property
70 71 72 |
# File 'lib/humidifier/magic.rb', line 70 def kms_key_id properties['kms_key_id'] end |
#kms_key_id=(value) ⇒ Object
sets the KmsKeyId property (String)
75 76 77 |
# File 'lib/humidifier/magic.rb', line 75 def kms_key_id=(value) update_property('kms_key_id', 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 |
#notification_channel ⇒ Object
returns the NotificationChannel property
90 91 92 |
# File 'lib/humidifier/magic.rb', line 90 def notification_channel properties['notification_channel'] end |
#notification_channel=(value) ⇒ Object
sets the NotificationChannel property (Structure)
95 96 97 |
# File 'lib/humidifier/magic.rb', line 95 def notification_channel=(value) update_property('notification_channel', value) end |
#polygon_regions_of_interest ⇒ Object
returns the PolygonRegionsOfInterest property
100 101 102 |
# File 'lib/humidifier/magic.rb', line 100 def polygon_regions_of_interest properties['polygon_regions_of_interest'] end |
#polygon_regions_of_interest=(value) ⇒ Object
sets the PolygonRegionsOfInterest property (List)
105 106 107 |
# File 'lib/humidifier/magic.rb', line 105 def polygon_regions_of_interest=(value) update_property('polygon_regions_of_interest', value) end |
#role_arn ⇒ Object
returns the RoleArn property
110 111 112 |
# File 'lib/humidifier/magic.rb', line 110 def role_arn properties['role_arn'] end |
#role_arn=(value) ⇒ Object
sets the RoleArn property (String)
115 116 117 |
# File 'lib/humidifier/magic.rb', line 115 def role_arn=(value) update_property('role_arn', value) end |
#s3_destination ⇒ Object
returns the S3Destination property
120 121 122 |
# File 'lib/humidifier/magic.rb', line 120 def s3_destination properties['s3_destination'] end |
#s3_destination=(value) ⇒ Object
sets the S3Destination property (Structure)
125 126 127 |
# File 'lib/humidifier/magic.rb', line 125 def s3_destination=(value) update_property('s3_destination', value) end |
#tags ⇒ Object
returns the Tags property
130 131 132 |
# File 'lib/humidifier/magic.rb', line 130 def properties['tags'] end |
#tags=(value) ⇒ Object
sets the Tags property (List)
135 136 137 |
# File 'lib/humidifier/magic.rb', line 135 def (value) update_property('tags', value) end |