Package-level declarations

Types

Link copied to clipboard
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.

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

The route definition for a resource implemented by the custom resource provider.

Link copied to clipboard
data class CustomRPValidationsResponse(val specification: String, val validationType: String? = null)

A validation to apply on custom resource provider requests.

Link copied to clipboard
data class GetAssociationResult(val azureApiVersion: String, val id: String, val name: String, val provisioningState: String, val targetResourceId: String? = null, val type: String)

The resource definition of this association.

Link copied to clipboard
data class GetCustomResourceProviderResult(val actions: List<CustomRPActionRouteDefinitionResponse>? = null, val azureApiVersion: String, val id: String, val location: String, val name: String, val provisioningState: String, val resourceTypes: List<CustomRPResourceTypeRouteDefinitionResponse>? = null, val tags: Map<String, String>? = null, val type: String, val validations: List<CustomRPValidationsResponse>? = null)

A manifest file that defines the custom resource provider resources.