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
constructor(categoryPatterns: Output<List<String>>, eventPatterns: Output<List<String>>, hubPatterns: Output<List<String>>, urlTemplate: Output<String>, userAssignedIdentityId: Output<String>? = null)

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.

Functions

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