ServiceUpstreamEndpointArgs

data class ServiceUpstreamEndpointArgs(val categoryPatterns: Output<List<String>>, val eventPatterns: Output<List<String>>, val hubPatterns: Output<List<String>>, val urlTemplate: Output<String>, val userAssignedIdentityId: Output<String>? = null) : ConvertibleToJava<ServiceUpstreamEndpointArgs>

Constructors

Link copied to clipboard
fun ServiceUpstreamEndpointArgs(categoryPatterns: Output<List<String>>, eventPatterns: Output<List<String>>, hubPatterns: Output<List<String>>, urlTemplate: Output<String>, userAssignedIdentityId: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): ServiceUpstreamEndpointArgs

Properties

Link copied to clipboard

The categories to match on, or * for all.

Link copied to clipboard
val eventPatterns: Output<List<String>>

The events to match on, or * for all.

Link copied to clipboard
val hubPatterns: Output<List<String>>

The hubs to match on, or * for all.

Link copied to clipboard
val urlTemplate: Output<String>

The upstream URL Template. This can be a url or a template such as http://host.com/{hub}/api/{category}/{event}.

Link copied to clipboard
val userAssignedIdentityId: Output<String>? = null

Specifies the Managed Identity IDs to be assigned to this signalR upstream setting by using resource uuid as both system assigned and user assigned identity is supported.