Class: Conductor::Http::Models::UpsertGroupRequest
- Defined in:
- lib/conductor/http/models/upsert_group_request.rb
Overview
UpsertGroupRequest model - request to create or update a group
Constant Summary collapse
- SWAGGER_TYPES =
{ default_access: 'Hash<String, Array<String>>', description: 'String', roles: 'Array<String>' }.freeze
- ATTRIBUTE_MAP =
{ default_access: :defaultAccess, description: :description, roles: :roles }.freeze
Instance Attribute Summary collapse
-
#default_access ⇒ Object
Returns the value of attribute default_access.
-
#description ⇒ Object
Returns the value of attribute description.
-
#roles ⇒ Object
Returns the value of attribute roles.
Instance Method Summary collapse
-
#initialize(params = {}) ⇒ UpsertGroupRequest
constructor
A new instance of UpsertGroupRequest.
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 = {}) ⇒ UpsertGroupRequest
Returns a new instance of UpsertGroupRequest.
22 23 24 25 26 |
# File 'lib/conductor/http/models/upsert_group_request.rb', line 22 def initialize(params = {}) @default_access = params[:default_access] @description = params[:description] @roles = params[:roles] end |
Instance Attribute Details
#default_access ⇒ Object
Returns the value of attribute default_access.
20 21 22 |
# File 'lib/conductor/http/models/upsert_group_request.rb', line 20 def default_access @default_access end |
#description ⇒ Object
Returns the value of attribute description.
20 21 22 |
# File 'lib/conductor/http/models/upsert_group_request.rb', line 20 def description @description end |
#roles ⇒ Object
Returns the value of attribute roles.
20 21 22 |
# File 'lib/conductor/http/models/upsert_group_request.rb', line 20 def roles @roles end |