Class: Aliyun::Odps::Project

Inherits:
Struct::Base show all
Extended by:
Modelable
Defined in:
lib/aliyun/odps/project.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Modelable

has_many

Methods inherited from Struct::Base

#initialize, property, #update_attrs

Constructor Details

This class inherits a constructor from Aliyun::Odps::Struct::Base

Instance Attribute Details

#clientClient

Returns:



33
# File 'lib/aliyun/odps/project.rb', line 33

property :client, Client, required: true

#clustersHash

Returns:

  • (Hash)


39
# File 'lib/aliyun/odps/project.rb', line 39

property :clusters, Hash

#commentString

Returns:

  • (String)


36
# File 'lib/aliyun/odps/project.rb', line 36

property :comment, String

#nameString

Returns:

  • (String)


35
# File 'lib/aliyun/odps/project.rb', line 35

property :name, String, required: true

#project_group_nameString

Returns:

  • (String)


37
# File 'lib/aliyun/odps/project.rb', line 37

property :project_group_name, String

#propertiesHash

Returns:

  • (Hash)


41
# File 'lib/aliyun/odps/project.rb', line 41

property :properties, Hash

#propertyString

Returns:

  • (String)


40
# File 'lib/aliyun/odps/project.rb', line 40

property :property, String

#stateString

Returns:

  • (String)


38
# File 'lib/aliyun/odps/project.rb', line 38

property :state, String

Instance Method Details

#functionsFunctions

Returns:



19
# File 'lib/aliyun/odps/project.rb', line 19

has_many :functions

#instancesInstances

Returns:



15
# File 'lib/aliyun/odps/project.rb', line 15

has_many :instances

#resourcesResources

Returns:



27
# File 'lib/aliyun/odps/project.rb', line 27

has_many :resources

#table_tunnelsTableTunnels

Returns:



31
# File 'lib/aliyun/odps/project.rb', line 31

has_many :table_tunnels

#tablesTables

Returns:



23
# File 'lib/aliyun/odps/project.rb', line 23

has_many :tables