Class MqttBridgeConnectorArgs


  • public final class MqttBridgeConnectorArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • bridgeInstances

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> bridgeInstances()
        Returns:
        The number of instances to deploy for a bridge rollout.
      • clientIdPrefix

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> clientIdPrefix()
        Returns:
        The client id prefix of the dynamically generated client ids.
      • image

        public com.pulumi.core.Output<ContainerImageArgs> image()
        Returns:
        The details of MqttBridge Docker Image.
      • localBrokerConnection

        public java.util.Optional<com.pulumi.core.Output<LocalBrokerConnectionSpecArgs>> localBrokerConnection()
        Returns:
        The details for connecting with Local Broker.
      • location

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> location()
        Returns:
        The geo-location where the resource lives
      • logLevel

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> logLevel()
        Returns:
        The log level of the Bridge Connector instances.
      • mqName

        public com.pulumi.core.Output<java.lang.String> mqName()
        Returns:
        Name of MQ resource
      • mqttBridgeConnectorName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> mqttBridgeConnectorName()
        Returns:
        Name of MQ mqttBridgeConnector resource
      • nodeTolerations

        public java.util.Optional<com.pulumi.core.Output<NodeTolerationsArgs>> nodeTolerations()
        Returns:
        The Node Tolerations for the Bridge Connector pods.
      • protocol

        public com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​MqttProtocol>> protocol()
        Returns:
        The protocol to use for connecting with Brokers.
      • resourceGroupName

        public com.pulumi.core.Output<java.lang.String> resourceGroupName()
        Returns:
        The name of the resource group. The name is case insensitive.
      • tags

        public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>>> tags()
        Returns:
        Resource tags.