Class: Server

Inherits:
Object
  • Object
show all
Defined in:
lib/cloudmunch_Ruby_sdk_v2/Server.rb

Direct Known Subclasses

ElasticBeanStalkServer

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeServer

Returns a new instance of Server.



45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 45

def initialize
    @description=""
    @dns=""
    @domainName=""
    @emailID=""
    @CI=""
    @deploymentStatus=""
    @instanceId=""
    @imageID=""
    @launcheduser=""
    @build=""
    @appName=""
    @deployTempLoc=""
    @buildLocation=""
    @privateKeyLoc=""
    @publicKeyLoc=""
    @loginUser=""
    @serverType=""
    @assettype=""
    @status=""
    @starttime=""
    @provider=""
    @region=""
    @cmserver=""
    @assetname=""
    @instancesize=""
    @servername=""
    @password=""
    @sshport=22
    @tier=""
end

Instance Attribute Details

#appNameObject

Returns the value of attribute appName.



25
26
27
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 25

def appName
  @appName
end

#assetNameObject

Returns the value of attribute assetName.



38
39
40
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 38

def assetName
  @assetName
end

#assetTypeObject

Returns the value of attribute assetType.



32
33
34
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 32

def assetType
  @assetType
end

#buildObject

Returns the value of attribute build.



24
25
26
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 24

def build
  @build
end

#buildLocationObject

Returns the value of attribute buildLocation.



27
28
29
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 27

def buildLocation
  @buildLocation
end

#CIObject

Returns the value of attribute CI.



19
20
21
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 19

def CI
  @CI
end

#cmserverObject

Returns the value of attribute cmserver.



37
38
39
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 37

def cmserver
  @cmserver
end

#deploymentStatusObject

Returns the value of attribute deploymentStatus.



20
21
22
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 20

def deploymentStatus
  @deploymentStatus
end

#deployTempLocObject

Returns the value of attribute deployTempLoc.



26
27
28
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 26

def deployTempLoc
  @deployTempLoc
end

#descriptionObject

Returns the value of attribute description.



15
16
17
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 15

def description
  @description
end

#dnsObject

Returns the value of attribute dns.



16
17
18
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 16

def dns
  @dns
end

#domainNameObject

Returns the value of attribute domainName.



17
18
19
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 17

def domainName
  @domainName
end

#emailIDObject

Returns the value of attribute emailID.



18
19
20
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 18

def emailID
  @emailID
end

#imageIDObject

Returns the value of attribute imageID.



22
23
24
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 22

def imageID
  @imageID
end

#instanceIdObject

Returns the value of attribute instanceId.



21
22
23
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 21

def instanceId
  @instanceId
end

#instanceSizeObject

Returns the value of attribute instanceSize.



39
40
41
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 39

def instanceSize
  @instanceSize
end

#launcheduserObject

Returns the value of attribute launcheduser.



23
24
25
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 23

def launcheduser
  @launcheduser
end

#loginUserObject

Returns the value of attribute loginUser.



30
31
32
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 30

def loginUser
  @loginUser
end

#passwordObject

Returns the value of attribute password.



41
42
43
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 41

def password
  @password
end

#privateKeyLocObject

Returns the value of attribute privateKeyLoc.



28
29
30
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 28

def privateKeyLoc
  @privateKeyLoc
end

#providerObject

Returns the value of attribute provider.



35
36
37
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 35

def provider
  @provider
end

#publicKeyLocObject

Returns the value of attribute publicKeyLoc.



29
30
31
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 29

def publicKeyLoc
  @publicKeyLoc
end

#regionObject

Returns the value of attribute region.



36
37
38
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 36

def region
  @region
end

#serverNameObject

Returns the value of attribute serverName.



40
41
42
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 40

def serverName
  @serverName
end

#serverTypeObject

Returns the value of attribute serverType.



31
32
33
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 31

def serverType
  @serverType
end

#sshportObject

Returns the value of attribute sshport.



42
43
44
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 42

def sshport
  @sshport
end

#startTimeObject

Returns the value of attribute startTime.



34
35
36
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 34

def startTime
  @startTime
end

#statusObject

Returns the value of attribute status.



33
34
35
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 33

def status
  @status
end

#tierObject

Returns the value of attribute tier.



43
44
45
# File 'lib/cloudmunch_Ruby_sdk_v2/Server.rb', line 43

def tier
  @tier
end