Class: Etna::Clients::Janus::UpdateProjectRequest

Inherits:
Struct
  • Object
show all
Includes:
JsonSerializableStruct
Defined in:
lib/etna/clients/janus/models.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from JsonSerializableStruct

#as_json, included, #to_json

Constructor Details

#initialize(**params) ⇒ UpdateProjectRequest

Returns a new instance of UpdateProjectRequest.



37
38
39
# File 'lib/etna/clients/janus/models.rb', line 37

def initialize(**params)
  super({}.update(params))
end

Instance Attribute Details

#cc_textObject

Returns the value of attribute cc_text

Returns:

  • (Object)

    the current value of cc_text



34
35
36
# File 'lib/etna/clients/janus/models.rb', line 34

def cc_text
  @cc_text
end

#contact_emailObject

Returns the value of attribute contact_email

Returns:

  • (Object)

    the current value of contact_email



34
35
36
# File 'lib/etna/clients/janus/models.rb', line 34

def contact_email
  @contact_email
end

#project_nameObject

Returns the value of attribute project_name

Returns:

  • (Object)

    the current value of project_name



34
35
36
# File 'lib/etna/clients/janus/models.rb', line 34

def project_name
  @project_name
end

#project_name_fullObject

Returns the value of attribute project_name_full

Returns:

  • (Object)

    the current value of project_name_full



34
35
36
# File 'lib/etna/clients/janus/models.rb', line 34

def project_name_full
  @project_name_full
end

#requires_agreementObject

Returns the value of attribute requires_agreement

Returns:

  • (Object)

    the current value of requires_agreement



34
35
36
# File 'lib/etna/clients/janus/models.rb', line 34

def requires_agreement
  @requires_agreement
end

#resourceObject

Returns the value of attribute resource

Returns:

  • (Object)

    the current value of resource



34
35
36
# File 'lib/etna/clients/janus/models.rb', line 34

def resource
  @resource
end