Class RoutingEndpointsArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.devices.inputs.RoutingEndpointsArgs
-
public final class RoutingEndpointsArgs extends com.pulumi.resources.ResourceArgs
The properties related to the custom endpoints to which your IoT hub routes messages based on the routing rules. A maximum of 10 custom endpoints are allowed across all endpoint types for paid hubs and only 1 custom endpoint is allowed across all endpoint types for free hubs.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RoutingEndpointsArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static RoutingEndpointsArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RoutingEndpointsArgs.Builder
builder()
static RoutingEndpointsArgs.Builder
builder(RoutingEndpointsArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.util.List<RoutingCosmosDBSqlApiPropertiesArgs>>>
cosmosDBSqlCollections()
java.util.Optional<com.pulumi.core.Output<java.util.List<RoutingEventHubPropertiesArgs>>>
eventHubs()
java.util.Optional<com.pulumi.core.Output<java.util.List<RoutingServiceBusQueueEndpointPropertiesArgs>>>
serviceBusQueues()
java.util.Optional<com.pulumi.core.Output<java.util.List<RoutingServiceBusTopicEndpointPropertiesArgs>>>
serviceBusTopics()
java.util.Optional<com.pulumi.core.Output<java.util.List<RoutingStorageContainerPropertiesArgs>>>
storageContainers()
-
-
-
Field Detail
-
Empty
public static final RoutingEndpointsArgs Empty
-
-
Method Detail
-
cosmosDBSqlCollections
public java.util.Optional<com.pulumi.core.Output<java.util.List<RoutingCosmosDBSqlApiPropertiesArgs>>> cosmosDBSqlCollections()
- Returns:
- The list of Cosmos DB collection endpoints that IoT hub routes messages to, based on the routing rules.
-
eventHubs
public java.util.Optional<com.pulumi.core.Output<java.util.List<RoutingEventHubPropertiesArgs>>> eventHubs()
- Returns:
- The list of Event Hubs endpoints that IoT hub routes messages to, based on the routing rules. This list does not include the built-in Event Hubs endpoint.
-
serviceBusQueues
public java.util.Optional<com.pulumi.core.Output<java.util.List<RoutingServiceBusQueueEndpointPropertiesArgs>>> serviceBusQueues()
- Returns:
- The list of Service Bus queue endpoints that IoT hub routes the messages to, based on the routing rules.
-
serviceBusTopics
public java.util.Optional<com.pulumi.core.Output<java.util.List<RoutingServiceBusTopicEndpointPropertiesArgs>>> serviceBusTopics()
- Returns:
- The list of Service Bus topic endpoints that the IoT hub routes the messages to, based on the routing rules.
-
storageContainers
public java.util.Optional<com.pulumi.core.Output<java.util.List<RoutingStorageContainerPropertiesArgs>>> storageContainers()
- Returns:
- The list of storage container endpoints that IoT hub routes messages to, based on the routing rules.
-
builder
public static RoutingEndpointsArgs.Builder builder()
-
builder
public static RoutingEndpointsArgs.Builder builder(RoutingEndpointsArgs defaults)
-
-