Class: XClarityClient::RemoteFileServer

Inherits:
Endpoints::XclarityEndpoint show all
Defined in:
lib/xclarity_client/endpoints/remotefileserver.rb

Constant Summary collapse

BASE_URI =
'/osImages/remoteFileServers'.freeze
LIST_NAME =
'serverList'.freeze

Instance Attribute Summary collapse

Method Summary

Methods inherited from Endpoints::XclarityEndpoint

#initialize

Methods included from Endpoints::BuildableResourceMixin

#build_resource!, #to_hash

Constructor Details

This class inherits a constructor from XClarityClient::Endpoints::XclarityEndpoint

Instance Attribute Details

#addressObject

Returns the value of attribute address.



6
7
8
# File 'lib/xclarity_client/endpoints/remotefileserver.rb', line 6

def address
  @address
end

#displayNameObject

Returns the value of attribute displayName.



6
7
8
# File 'lib/xclarity_client/endpoints/remotefileserver.rb', line 6

def displayName
  @displayName
end

#keyTypeObject

Returns the value of attribute keyType.



6
7
8
# File 'lib/xclarity_client/endpoints/remotefileserver.rb', line 6

def keyType
  @keyType
end

#portObject

Returns the value of attribute port.



6
7
8
# File 'lib/xclarity_client/endpoints/remotefileserver.rb', line 6

def port
  @port
end

#protocolObject

Returns the value of attribute protocol.



6
7
8
# File 'lib/xclarity_client/endpoints/remotefileserver.rb', line 6

def protocol
  @protocol
end

#serverIdObject

Returns the value of attribute serverId.



6
7
8
# File 'lib/xclarity_client/endpoints/remotefileserver.rb', line 6

def serverId
  @serverId
end

#serverPublicKeyObject

Returns the value of attribute serverPublicKey.



6
7
8
# File 'lib/xclarity_client/endpoints/remotefileserver.rb', line 6

def serverPublicKey
  @serverPublicKey
end

#usernameObject

Returns the value of attribute username.



6
7
8
# File 'lib/xclarity_client/endpoints/remotefileserver.rb', line 6

def username
  @username
end