Class: Conductor::Http::Models::IntegrationUpdate
- Defined in:
- lib/conductor/http/models/integration_update.rb
Overview
IntegrationUpdate model - request to create/update an integration provider
Constant Summary collapse
- SWAGGER_TYPES =
{ category: 'String', configuration: 'Hash<String, Object>', description: 'String', enabled: 'Boolean', type: 'String' }.freeze
- ATTRIBUTE_MAP =
{ category: :category, configuration: :configuration, description: :description, enabled: :enabled, type: :type }.freeze
Instance Attribute Summary collapse
-
#category ⇒ Object
Returns the value of attribute category.
-
#configuration ⇒ Object
Returns the value of attribute configuration.
-
#description ⇒ Object
Returns the value of attribute description.
-
#enabled ⇒ Object
Returns the value of attribute enabled.
-
#type ⇒ Object
Returns the value of attribute type.
Instance Method Summary collapse
-
#initialize(params = {}) ⇒ IntegrationUpdate
constructor
A new instance of IntegrationUpdate.
Methods inherited from BaseModel
attribute_map, deserialize_model, deserialize_value, find_model_class, from_hash, from_json, parse_datetime, swagger_types, #to_h, #to_json
Constructor Details
#initialize(params = {}) ⇒ IntegrationUpdate
Returns a new instance of IntegrationUpdate.
26 27 28 29 30 31 32 |
# File 'lib/conductor/http/models/integration_update.rb', line 26 def initialize(params = {}) @category = params[:category] @configuration = params[:configuration] @description = params[:description] @enabled = params[:enabled] @type = params[:type] end |
Instance Attribute Details
#category ⇒ Object
Returns the value of attribute category.
24 25 26 |
# File 'lib/conductor/http/models/integration_update.rb', line 24 def category @category end |
#configuration ⇒ Object
Returns the value of attribute configuration.
24 25 26 |
# File 'lib/conductor/http/models/integration_update.rb', line 24 def configuration @configuration end |
#description ⇒ Object
Returns the value of attribute description.
24 25 26 |
# File 'lib/conductor/http/models/integration_update.rb', line 24 def description @description end |
#enabled ⇒ Object
Returns the value of attribute enabled.
24 25 26 |
# File 'lib/conductor/http/models/integration_update.rb', line 24 def enabled @enabled end |
#type ⇒ Object
Returns the value of attribute type.
24 25 26 |
# File 'lib/conductor/http/models/integration_update.rb', line 24 def type @type end |