1. Packages
  2. Cisco Meraki
  3. API Docs
  4. networks
  5. getSensorMqttBrokers
Cisco Meraki v0.2.4 published on Friday, Jun 14, 2024 by Pulumi

meraki.networks.getSensorMqttBrokers

Explore with Pulumi AI

meraki logo
Cisco Meraki v0.2.4 published on Friday, Jun 14, 2024 by Pulumi

    Example Usage

    Using getSensorMqttBrokers

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getSensorMqttBrokers(args: GetSensorMqttBrokersArgs, opts?: InvokeOptions): Promise<GetSensorMqttBrokersResult>
    function getSensorMqttBrokersOutput(args: GetSensorMqttBrokersOutputArgs, opts?: InvokeOptions): Output<GetSensorMqttBrokersResult>
    def get_sensor_mqtt_brokers(mqtt_broker_id: Optional[str] = None,
                                network_id: Optional[str] = None,
                                opts: Optional[InvokeOptions] = None) -> GetSensorMqttBrokersResult
    def get_sensor_mqtt_brokers_output(mqtt_broker_id: Optional[pulumi.Input[str]] = None,
                                network_id: Optional[pulumi.Input[str]] = None,
                                opts: Optional[InvokeOptions] = None) -> Output[GetSensorMqttBrokersResult]
    func LookupSensorMqttBrokers(ctx *Context, args *LookupSensorMqttBrokersArgs, opts ...InvokeOption) (*LookupSensorMqttBrokersResult, error)
    func LookupSensorMqttBrokersOutput(ctx *Context, args *LookupSensorMqttBrokersOutputArgs, opts ...InvokeOption) LookupSensorMqttBrokersResultOutput

    > Note: This function is named LookupSensorMqttBrokers in the Go SDK.

    public static class GetSensorMqttBrokers 
    {
        public static Task<GetSensorMqttBrokersResult> InvokeAsync(GetSensorMqttBrokersArgs args, InvokeOptions? opts = null)
        public static Output<GetSensorMqttBrokersResult> Invoke(GetSensorMqttBrokersInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSensorMqttBrokersResult> getSensorMqttBrokers(GetSensorMqttBrokersArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: meraki:networks/getSensorMqttBrokers:getSensorMqttBrokers
      arguments:
        # arguments dictionary

    The following arguments are supported:

    MqttBrokerId string
    mqttBrokerId path parameter. Mqtt broker ID
    NetworkId string
    networkId path parameter. Network ID
    MqttBrokerId string
    mqttBrokerId path parameter. Mqtt broker ID
    NetworkId string
    networkId path parameter. Network ID
    mqttBrokerId String
    mqttBrokerId path parameter. Mqtt broker ID
    networkId String
    networkId path parameter. Network ID
    mqttBrokerId string
    mqttBrokerId path parameter. Mqtt broker ID
    networkId string
    networkId path parameter. Network ID
    mqtt_broker_id str
    mqttBrokerId path parameter. Mqtt broker ID
    network_id str
    networkId path parameter. Network ID
    mqttBrokerId String
    mqttBrokerId path parameter. Mqtt broker ID
    networkId String
    networkId path parameter. Network ID

    getSensorMqttBrokers Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    Item GetSensorMqttBrokersItem
    Items List<GetSensorMqttBrokersItem>
    Array of ResponseSensorGetNetworkSensorMqttBrokers
    MqttBrokerId string
    mqttBrokerId path parameter. Mqtt broker ID
    NetworkId string
    networkId path parameter. Network ID
    Id string
    The provider-assigned unique ID for this managed resource.
    Item GetSensorMqttBrokersItem
    Items []GetSensorMqttBrokersItem
    Array of ResponseSensorGetNetworkSensorMqttBrokers
    MqttBrokerId string
    mqttBrokerId path parameter. Mqtt broker ID
    NetworkId string
    networkId path parameter. Network ID
    id String
    The provider-assigned unique ID for this managed resource.
    item GetSensorMqttBrokersItem
    items List<GetSensorMqttBrokersItem>
    Array of ResponseSensorGetNetworkSensorMqttBrokers
    mqttBrokerId String
    mqttBrokerId path parameter. Mqtt broker ID
    networkId String
    networkId path parameter. Network ID
    id string
    The provider-assigned unique ID for this managed resource.
    item GetSensorMqttBrokersItem
    items GetSensorMqttBrokersItem[]
    Array of ResponseSensorGetNetworkSensorMqttBrokers
    mqttBrokerId string
    mqttBrokerId path parameter. Mqtt broker ID
    networkId string
    networkId path parameter. Network ID
    id str
    The provider-assigned unique ID for this managed resource.
    item GetSensorMqttBrokersItem
    items Sequence[GetSensorMqttBrokersItem]
    Array of ResponseSensorGetNetworkSensorMqttBrokers
    mqtt_broker_id str
    mqttBrokerId path parameter. Mqtt broker ID
    network_id str
    networkId path parameter. Network ID
    id String
    The provider-assigned unique ID for this managed resource.
    item Property Map
    items List<Property Map>
    Array of ResponseSensorGetNetworkSensorMqttBrokers
    mqttBrokerId String
    mqttBrokerId path parameter. Mqtt broker ID
    networkId String
    networkId path parameter. Network ID

    Supporting Types

    GetSensorMqttBrokersItem

    Enabled bool
    Specifies whether the broker is enabled for sensor data. Currently, only a single broker may be enabled for sensor data.
    MqttBrokerId string
    ID of the MQTT Broker.
    Enabled bool
    Specifies whether the broker is enabled for sensor data. Currently, only a single broker may be enabled for sensor data.
    MqttBrokerId string
    ID of the MQTT Broker.
    enabled Boolean
    Specifies whether the broker is enabled for sensor data. Currently, only a single broker may be enabled for sensor data.
    mqttBrokerId String
    ID of the MQTT Broker.
    enabled boolean
    Specifies whether the broker is enabled for sensor data. Currently, only a single broker may be enabled for sensor data.
    mqttBrokerId string
    ID of the MQTT Broker.
    enabled bool
    Specifies whether the broker is enabled for sensor data. Currently, only a single broker may be enabled for sensor data.
    mqtt_broker_id str
    ID of the MQTT Broker.
    enabled Boolean
    Specifies whether the broker is enabled for sensor data. Currently, only a single broker may be enabled for sensor data.
    mqttBrokerId String
    ID of the MQTT Broker.

    Package Details

    Repository
    meraki pulumi/pulumi-meraki
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the meraki Terraform Provider.
    meraki logo
    Cisco Meraki v0.2.4 published on Friday, Jun 14, 2024 by Pulumi