Name: VmstoreSessionStatusInfo

This class include the session status between Vmstore server and its client

Data Structure
{
   "typeId": "com.tintri.api.rest.v310.dto.domain.beans.VmstoreSessionStatusInfo",
   "connected": <Boolean>,
   "lastSuccesAPIRequestTime": <Date>,
   "errorCode": 'UNKNOWN_HOST_ERROR' | 'NETWORK_ERROR' | 'API_VERSION_UNKNOWN' | 'API_VERSION_NOT_SUPPORTED' | 'MAX_SESSION_LIMIT_REACHED' | 'ADMIN_AUTHENTICATION_ERROR' | 'TC_AUTHENTICATION_ERROR' | 'INSUFFICIENT_LICENSES' | 'SESSION_LOGIN_ERROR' | 'UNEXPECTED_SESSION_ERROR',
}

Elements
NameTypeDescription
errorCodeUNKNOWN_HOST_ERROR | NETWORK_ERROR | API_VERSION_UNKNOWN | API_VERSION_NOT_SUPPORTED | MAX_SESSION_LIMIT_REACHED | ADMIN_AUTHENTICATION_ERROR | TC_AUTHENTICATION_ERROR | INSUFFICIENT_LICENSES | SESSION_LOGIN_ERROR | UNEXPECTED_SESSION_ERRORThe sessions's last error code. Possibilities are:
UNKNOWN_HOST_ERRORTypically caused by the incorrect entered host name or the DNS service may be configured.
NETWORK_ERRORIndicates a network failure typically caused by a network component failure or the remote VMstore is down.
API_VERSION_UNKNOWNCannot query supported API version from VMstore
API_VERSION_NOT_SUPPORTEDThis VMstore doesn't support a compatible API version
MAX_SESSION_LIMIT_REACHEDTGC login failed due to this VMstore has exceeded the maximum number of concurrent sessions.
ADMIN_AUTHENTICATION_ERRORThe provided 'admin' account's password is incorrect.
TC_AUTHENTICATION_ERRORThe TGC account's password is incorrect. This is usually casued by another TGC instance changing the service account password.
INSUFFICIENT_LICENSESThere are more VMstores added than the number of licenses available.
SESSION_LOGIN_ERRORTGC login failed due to application error return from VMstore.
UNEXPECTED_SESSION_ERRORSession failure due to unexpected/unknown exception.

Attributes
NameTypeDescription
connectedxsd:boolean'True' represents that the session is connected.
lastSuccesAPIRequestTimexsd:datetimeThe last time the client had an API request success.