Class: Humidifier::DMS::ReplicationTask
- Defined in:
- lib/humidifier/magic.rb
Overview
A dynamically-defined class that represents an AWS::DMS::ReplicationTask resource
Constant Summary
Constants inherited from Resource
Instance Method Summary collapse
-
#cdc_start_position ⇒ Object
returns the CdcStartPosition property.
-
#cdc_start_position=(value) ⇒ Object
sets the CdcStartPosition property (String).
-
#cdc_start_time ⇒ Object
returns the CdcStartTime property.
-
#cdc_start_time=(value) ⇒ Object
sets the CdcStartTime property (Double).
-
#cdc_stop_position ⇒ Object
returns the CdcStopPosition property.
-
#cdc_stop_position=(value) ⇒ Object
sets the CdcStopPosition property (String).
-
#migration_type ⇒ Object
returns the MigrationType property.
-
#migration_type=(value) ⇒ Object
sets the MigrationType property (String).
-
#replication_instance_arn ⇒ Object
returns the ReplicationInstanceArn property.
-
#replication_instance_arn=(value) ⇒ Object
sets the ReplicationInstanceArn property (String).
-
#replication_task_identifier ⇒ Object
returns the ReplicationTaskIdentifier property.
-
#replication_task_identifier=(value) ⇒ Object
sets the ReplicationTaskIdentifier property (String).
-
#replication_task_settings ⇒ Object
returns the ReplicationTaskSettings property.
-
#replication_task_settings=(value) ⇒ Object
sets the ReplicationTaskSettings property (String).
-
#resource_identifier ⇒ Object
returns the ResourceIdentifier property.
-
#resource_identifier=(value) ⇒ Object
sets the ResourceIdentifier property (String).
-
#source_endpoint_arn ⇒ Object
returns the SourceEndpointArn property.
-
#source_endpoint_arn=(value) ⇒ Object
sets the SourceEndpointArn property (String).
-
#table_mappings ⇒ Object
returns the TableMappings property.
-
#table_mappings=(value) ⇒ Object
sets the TableMappings property (String).
-
#tags ⇒ Object
returns the Tags property.
-
#tags=(value) ⇒ Object
sets the Tags property (List).
-
#target_endpoint_arn ⇒ Object
returns the TargetEndpointArn property.
-
#target_endpoint_arn=(value) ⇒ Object
sets the TargetEndpointArn property (String).
-
#task_data ⇒ Object
returns the TaskData property.
-
#task_data=(value) ⇒ Object
sets the TaskData 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
#cdc_start_position ⇒ Object
returns the CdcStartPosition property
10 11 12 |
# File 'lib/humidifier/magic.rb', line 10 def cdc_start_position properties['cdc_start_position'] end |
#cdc_start_position=(value) ⇒ Object
sets the CdcStartPosition property (String)
15 16 17 |
# File 'lib/humidifier/magic.rb', line 15 def cdc_start_position=(value) update_property('cdc_start_position', value) end |
#cdc_start_time ⇒ Object
returns the CdcStartTime property
20 21 22 |
# File 'lib/humidifier/magic.rb', line 20 def cdc_start_time properties['cdc_start_time'] end |
#cdc_start_time=(value) ⇒ Object
sets the CdcStartTime property (Double)
25 26 27 |
# File 'lib/humidifier/magic.rb', line 25 def cdc_start_time=(value) update_property('cdc_start_time', value) end |
#cdc_stop_position ⇒ Object
returns the CdcStopPosition property
30 31 32 |
# File 'lib/humidifier/magic.rb', line 30 def cdc_stop_position properties['cdc_stop_position'] end |
#cdc_stop_position=(value) ⇒ Object
sets the CdcStopPosition property (String)
35 36 37 |
# File 'lib/humidifier/magic.rb', line 35 def cdc_stop_position=(value) update_property('cdc_stop_position', value) end |
#migration_type ⇒ Object
returns the MigrationType property
40 41 42 |
# File 'lib/humidifier/magic.rb', line 40 def migration_type properties['migration_type'] end |
#migration_type=(value) ⇒ Object
sets the MigrationType property (String)
45 46 47 |
# File 'lib/humidifier/magic.rb', line 45 def migration_type=(value) update_property('migration_type', value) end |
#replication_instance_arn ⇒ Object
returns the ReplicationInstanceArn property
50 51 52 |
# File 'lib/humidifier/magic.rb', line 50 def replication_instance_arn properties['replication_instance_arn'] end |
#replication_instance_arn=(value) ⇒ Object
sets the ReplicationInstanceArn property (String)
55 56 57 |
# File 'lib/humidifier/magic.rb', line 55 def replication_instance_arn=(value) update_property('replication_instance_arn', value) end |
#replication_task_identifier ⇒ Object
returns the ReplicationTaskIdentifier property
60 61 62 |
# File 'lib/humidifier/magic.rb', line 60 def replication_task_identifier properties['replication_task_identifier'] end |
#replication_task_identifier=(value) ⇒ Object
sets the ReplicationTaskIdentifier property (String)
65 66 67 |
# File 'lib/humidifier/magic.rb', line 65 def replication_task_identifier=(value) update_property('replication_task_identifier', value) end |
#replication_task_settings ⇒ Object
returns the ReplicationTaskSettings property
70 71 72 |
# File 'lib/humidifier/magic.rb', line 70 def replication_task_settings properties['replication_task_settings'] end |
#replication_task_settings=(value) ⇒ Object
sets the ReplicationTaskSettings property (String)
75 76 77 |
# File 'lib/humidifier/magic.rb', line 75 def replication_task_settings=(value) update_property('replication_task_settings', value) end |
#resource_identifier ⇒ Object
returns the ResourceIdentifier property
80 81 82 |
# File 'lib/humidifier/magic.rb', line 80 def resource_identifier properties['resource_identifier'] end |
#resource_identifier=(value) ⇒ Object
sets the ResourceIdentifier property (String)
85 86 87 |
# File 'lib/humidifier/magic.rb', line 85 def resource_identifier=(value) update_property('resource_identifier', value) end |
#source_endpoint_arn ⇒ Object
returns the SourceEndpointArn property
90 91 92 |
# File 'lib/humidifier/magic.rb', line 90 def source_endpoint_arn properties['source_endpoint_arn'] end |
#source_endpoint_arn=(value) ⇒ Object
sets the SourceEndpointArn property (String)
95 96 97 |
# File 'lib/humidifier/magic.rb', line 95 def source_endpoint_arn=(value) update_property('source_endpoint_arn', value) end |
#table_mappings ⇒ Object
returns the TableMappings property
100 101 102 |
# File 'lib/humidifier/magic.rb', line 100 def table_mappings properties['table_mappings'] end |
#table_mappings=(value) ⇒ Object
sets the TableMappings property (String)
105 106 107 |
# File 'lib/humidifier/magic.rb', line 105 def table_mappings=(value) update_property('table_mappings', value) end |
#tags ⇒ Object
returns the Tags property
110 111 112 |
# File 'lib/humidifier/magic.rb', line 110 def properties['tags'] end |
#tags=(value) ⇒ Object
sets the Tags property (List)
115 116 117 |
# File 'lib/humidifier/magic.rb', line 115 def (value) update_property('tags', value) end |
#target_endpoint_arn ⇒ Object
returns the TargetEndpointArn property
120 121 122 |
# File 'lib/humidifier/magic.rb', line 120 def target_endpoint_arn properties['target_endpoint_arn'] end |
#target_endpoint_arn=(value) ⇒ Object
sets the TargetEndpointArn property (String)
125 126 127 |
# File 'lib/humidifier/magic.rb', line 125 def target_endpoint_arn=(value) update_property('target_endpoint_arn', value) end |
#task_data ⇒ Object
returns the TaskData property
130 131 132 |
# File 'lib/humidifier/magic.rb', line 130 def task_data properties['task_data'] end |
#task_data=(value) ⇒ Object
sets the TaskData property (String)
135 136 137 |
# File 'lib/humidifier/magic.rb', line 135 def task_data=(value) update_property('task_data', value) end |