Class: Humidifier::KafkaConnect::Connector
- Defined in:
- lib/humidifier/magic.rb
Overview
A dynamically-defined class that represents an AWS::KafkaConnect::Connector resource
Constant Summary
Constants inherited from Resource
Instance Method Summary collapse
-
#capacity ⇒ Object
returns the Capacity property.
-
#capacity=(value) ⇒ Object
sets the Capacity property (Structure).
-
#connector_configuration ⇒ Object
returns the ConnectorConfiguration property.
-
#connector_configuration=(value) ⇒ Object
sets the ConnectorConfiguration property (Map).
-
#connector_description ⇒ Object
returns the ConnectorDescription property.
-
#connector_description=(value) ⇒ Object
sets the ConnectorDescription property (String).
-
#connector_name ⇒ Object
returns the ConnectorName property.
-
#connector_name=(value) ⇒ Object
sets the ConnectorName property (String).
-
#kafka_cluster ⇒ Object
returns the KafkaCluster property.
-
#kafka_cluster=(value) ⇒ Object
sets the KafkaCluster property (Structure).
-
#kafka_cluster_client_authentication ⇒ Object
returns the KafkaClusterClientAuthentication property.
-
#kafka_cluster_client_authentication=(value) ⇒ Object
sets the KafkaClusterClientAuthentication property (Structure).
-
#kafka_cluster_encryption_in_transit ⇒ Object
returns the KafkaClusterEncryptionInTransit property.
-
#kafka_cluster_encryption_in_transit=(value) ⇒ Object
sets the KafkaClusterEncryptionInTransit property (Structure).
-
#kafka_connect_version ⇒ Object
returns the KafkaConnectVersion property.
-
#kafka_connect_version=(value) ⇒ Object
sets the KafkaConnectVersion property (String).
-
#log_delivery ⇒ Object
returns the LogDelivery property.
-
#log_delivery=(value) ⇒ Object
sets the LogDelivery property (Structure).
-
#plugins ⇒ Object
returns the Plugins property.
-
#plugins=(value) ⇒ Object
sets the Plugins property (List).
-
#service_execution_role_arn ⇒ Object
returns the ServiceExecutionRoleArn property.
-
#service_execution_role_arn=(value) ⇒ Object
sets the ServiceExecutionRoleArn property (String).
-
#worker_configuration ⇒ Object
returns the WorkerConfiguration property.
-
#worker_configuration=(value) ⇒ Object
sets the WorkerConfiguration 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
#capacity ⇒ Object
returns the Capacity property
10 11 12 |
# File 'lib/humidifier/magic.rb', line 10 def capacity properties['capacity'] end |
#capacity=(value) ⇒ Object
sets the Capacity property (Structure)
15 16 17 |
# File 'lib/humidifier/magic.rb', line 15 def capacity=(value) update_property('capacity', value) end |
#connector_configuration ⇒ Object
returns the ConnectorConfiguration property
20 21 22 |
# File 'lib/humidifier/magic.rb', line 20 def connector_configuration properties['connector_configuration'] end |
#connector_configuration=(value) ⇒ Object
sets the ConnectorConfiguration property (Map)
25 26 27 |
# File 'lib/humidifier/magic.rb', line 25 def connector_configuration=(value) update_property('connector_configuration', value) end |
#connector_description ⇒ Object
returns the ConnectorDescription property
30 31 32 |
# File 'lib/humidifier/magic.rb', line 30 def connector_description properties['connector_description'] end |
#connector_description=(value) ⇒ Object
sets the ConnectorDescription property (String)
35 36 37 |
# File 'lib/humidifier/magic.rb', line 35 def connector_description=(value) update_property('connector_description', value) end |
#connector_name ⇒ Object
returns the ConnectorName property
40 41 42 |
# File 'lib/humidifier/magic.rb', line 40 def connector_name properties['connector_name'] end |
#connector_name=(value) ⇒ Object
sets the ConnectorName property (String)
45 46 47 |
# File 'lib/humidifier/magic.rb', line 45 def connector_name=(value) update_property('connector_name', value) end |
#kafka_cluster ⇒ Object
returns the KafkaCluster property
50 51 52 |
# File 'lib/humidifier/magic.rb', line 50 def kafka_cluster properties['kafka_cluster'] end |
#kafka_cluster=(value) ⇒ Object
sets the KafkaCluster property (Structure)
55 56 57 |
# File 'lib/humidifier/magic.rb', line 55 def kafka_cluster=(value) update_property('kafka_cluster', value) end |
#kafka_cluster_client_authentication ⇒ Object
returns the KafkaClusterClientAuthentication property
60 61 62 |
# File 'lib/humidifier/magic.rb', line 60 def kafka_cluster_client_authentication properties['kafka_cluster_client_authentication'] end |
#kafka_cluster_client_authentication=(value) ⇒ Object
sets the KafkaClusterClientAuthentication property (Structure)
65 66 67 |
# File 'lib/humidifier/magic.rb', line 65 def kafka_cluster_client_authentication=(value) update_property('kafka_cluster_client_authentication', value) end |
#kafka_cluster_encryption_in_transit ⇒ Object
returns the KafkaClusterEncryptionInTransit property
70 71 72 |
# File 'lib/humidifier/magic.rb', line 70 def kafka_cluster_encryption_in_transit properties['kafka_cluster_encryption_in_transit'] end |
#kafka_cluster_encryption_in_transit=(value) ⇒ Object
sets the KafkaClusterEncryptionInTransit property (Structure)
75 76 77 |
# File 'lib/humidifier/magic.rb', line 75 def kafka_cluster_encryption_in_transit=(value) update_property('kafka_cluster_encryption_in_transit', value) end |
#kafka_connect_version ⇒ Object
returns the KafkaConnectVersion property
80 81 82 |
# File 'lib/humidifier/magic.rb', line 80 def kafka_connect_version properties['kafka_connect_version'] end |
#kafka_connect_version=(value) ⇒ Object
sets the KafkaConnectVersion property (String)
85 86 87 |
# File 'lib/humidifier/magic.rb', line 85 def kafka_connect_version=(value) update_property('kafka_connect_version', value) end |
#log_delivery ⇒ Object
returns the LogDelivery property
90 91 92 |
# File 'lib/humidifier/magic.rb', line 90 def log_delivery properties['log_delivery'] end |
#log_delivery=(value) ⇒ Object
sets the LogDelivery property (Structure)
95 96 97 |
# File 'lib/humidifier/magic.rb', line 95 def log_delivery=(value) update_property('log_delivery', value) end |
#plugins ⇒ Object
returns the Plugins property
100 101 102 |
# File 'lib/humidifier/magic.rb', line 100 def plugins properties['plugins'] end |
#plugins=(value) ⇒ Object
sets the Plugins property (List)
105 106 107 |
# File 'lib/humidifier/magic.rb', line 105 def plugins=(value) update_property('plugins', value) end |
#service_execution_role_arn ⇒ Object
returns the ServiceExecutionRoleArn property
110 111 112 |
# File 'lib/humidifier/magic.rb', line 110 def service_execution_role_arn properties['service_execution_role_arn'] end |
#service_execution_role_arn=(value) ⇒ Object
sets the ServiceExecutionRoleArn property (String)
115 116 117 |
# File 'lib/humidifier/magic.rb', line 115 def service_execution_role_arn=(value) update_property('service_execution_role_arn', value) end |
#worker_configuration ⇒ Object
returns the WorkerConfiguration property
120 121 122 |
# File 'lib/humidifier/magic.rb', line 120 def worker_configuration properties['worker_configuration'] end |
#worker_configuration=(value) ⇒ Object
sets the WorkerConfiguration property (Structure)
125 126 127 |
# File 'lib/humidifier/magic.rb', line 125 def worker_configuration=(value) update_property('worker_configuration', value) end |