CustomRPActionRouteDefinitionResponse

data class CustomRPActionRouteDefinitionResponse(val endpoint: String, val name: String, val routingType: String? = null)

The route definition for an action implemented by the custom resource provider.

Constructors

Link copied to clipboard
constructor(endpoint: String, name: String, routingType: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The route definition endpoint URI that the custom resource provider will proxy requests to. This can be in the form of a flat URI (e.g. 'https://testendpoint/') or can specify to route via a path (e.g. 'https://testendpoint/{requestPath}')

Link copied to clipboard

The name of the route definition. This becomes the name for the ARM extension (e.g. '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CustomProviders/resourceProviders/{resourceProviderName}/{name}')

Link copied to clipboard
val routingType: String? = null

The routing types that are supported for action requests.