# IbmWorkloadSchedulerApi.MQTTAction

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**type** | **String** | Allowed values: publish, subscribe | 
**topic** | **String** | The topic to subscribe to. Special characters and wildcard characters are supported that allow you to subscribe to multiple topics at once. Refer to the MQTT server documentation for the set of characters that are supported and the specific instructions about topic subscription. | 
**qos** | **Integer** | The quality of service. Defines how hard the server/client tries to ensure that a message is received. You can specify 0&#x3D;The server/client delivers the message once, with no confirmation, 1&#x3D;The server/client delivers the message at least once, with confirmation required, 2&#x3D;The server/client delivers the message exactly once by using a four-way handshake. Default value is 0 | [optional] 
**mqttMessage** | **String** | The message that you want to publish to a topic on the MQTT server. Required if type is equal to publish. | [optional] 


