# Enum - VasaProviderStatus(sms.provider.VasaProviderInfo.VasaProviderStatus)

## Enum Description

The operational state of VASA Provider.

Enum Constants

Name | Description
--- | ---
connected | VASA Provider is connected, but has not triggered sync operation. Since SMS API 5.0
disconnected | VASA Provider is disconnected, e.g. failed to establish a valid SSL connection to the provider. SMS stops communication with the provider in this state. The user can reconnect to the provider by invoking VasaProviderReconnect_Task. Since SMS API 5.0
offline | VASA Provider is not responding, e.g. communication error due to temporary network outage. SMS keeps polling the provider in this state.
online | VASA Provider is operating correctly.
syncError | VASA Provider is connected, but sync operation failed.
unknown | VASA Provider is unreachable.

Show WSDL type definition
<simpleType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:sms="urn:sms" name="VasaProviderStatus"> <restriction base="xsd:string"> <enumeration value="online"/> <enumeration value="offline"/> <enumeration value="syncError"/> <enumeration value="unknown"/> <enumeration value="connected"/> <enumeration value="disconnected"/> </restriction> </simpleType>