GetCustomResourceProviderResult

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.

Constructors

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

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A list of actions that the custom resource provider implements.

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard
val id: String

Resource Id

Link copied to clipboard

Resource location

Link copied to clipboard

Resource name

Link copied to clipboard

The provisioning state of the resource provider.

Link copied to clipboard

A list of resource types that the custom resource provider implements.

Link copied to clipboard
val tags: Map<String, String>? = null

Resource tags

Link copied to clipboard

Resource type

Link copied to clipboard

A list of validations to run on the custom resource provider's requests.