$MsgVpnMqttSessionSubscription: {
    properties: {
        mqttSessionClientId: {
            description: "The Client ID of the MQTT Session, which corresponds to the ClientId provided in the MQTT CONNECT packet.";
            type: "string";
        };
        mqttSessionVirtualRouter: {
            type: "Enum";
        };
        msgVpnName: {
            description: "The name of the Message VPN.";
            type: "string";
        };
        subscriptionQos: {
            description: "The quality of service (QoS) for the subscription as either 0 (deliver at most once) or 1 (deliver at least once). QoS 2 is not supported, but QoS 2 messages attracted by QoS 0 or QoS 1 subscriptions are accepted and delivered accordingly. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `0`.";
            format: "int64";
            type: "number";
        };
        subscriptionTopic: {
            description: "The MQTT subscription topic.";
            type: "string";
        };
    };
} = ...

Type declaration

  • properties: {
        mqttSessionClientId: {
            description: "The Client ID of the MQTT Session, which corresponds to the ClientId provided in the MQTT CONNECT packet.";
            type: "string";
        };
        mqttSessionVirtualRouter: {
            type: "Enum";
        };
        msgVpnName: {
            description: "The name of the Message VPN.";
            type: "string";
        };
        subscriptionQos: {
            description: "The quality of service (QoS) for the subscription as either 0 (deliver at most once) or 1 (deliver at least once). QoS 2 is not supported, but QoS 2 messages attracted by QoS 0 or QoS 1 subscriptions are accepted and delivered accordingly. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `0`.";
            format: "int64";
            type: "number";
        };
        subscriptionTopic: {
            description: "The MQTT subscription topic.";
            type: "string";
        };
    }
    • mqttSessionClientId: {
          description: "The Client ID of the MQTT Session, which corresponds to the ClientId provided in the MQTT CONNECT packet.";
          type: "string";
      }
      • description: "The Client ID of the MQTT Session, which corresponds to the ClientId provided in the MQTT CONNECT packet."
      • type: "string"
    • mqttSessionVirtualRouter: {
          type: "Enum";
      }
      • type: "Enum"
    • msgVpnName: {
          description: "The name of the Message VPN.";
          type: "string";
      }
      • description: "The name of the Message VPN."
      • type: "string"
    • subscriptionQos: {
          description: "The quality of service (QoS) for the subscription as either 0 (deliver at most once) or 1 (deliver at least once). QoS 2 is not supported, but QoS 2 messages attracted by QoS 0 or QoS 1 subscriptions are accepted and delivered accordingly. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `0`.";
          format: "int64";
          type: "number";
      }
      • description: "The quality of service (QoS) for the subscription as either 0 (deliver at most once) or 1 (deliver at least once). QoS 2 is not supported, but QoS 2 messages attracted by QoS 0 or QoS 1 subscriptions are accepted and delivered accordingly. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `0`."
      • format: "int64"
      • type: "number"
    • subscriptionTopic: {
          description: "The MQTT subscription topic.";
          type: "string";
      }
      • description: "The MQTT subscription topic."
      • type: "string"