ProviderResourceTypeResponse

data class ProviderResourceTypeResponse(val aliases: List<AliasResponse>? = null, val apiProfiles: List<ApiProfileResponse>, val apiVersions: List<String>? = null, val capabilities: String? = null, val defaultApiVersion: String, val locationMappings: List<ProviderExtendedLocationResponse>? = null, val locations: List<String>? = null, val properties: Map<String, String>? = null, val resourceType: String? = null, val zoneMappings: List<ZoneMappingResponse>? = null)

Resource type managed by the resource provider.

Constructors

Link copied to clipboard
constructor(aliases: List<AliasResponse>? = null, apiProfiles: List<ApiProfileResponse>, apiVersions: List<String>? = null, capabilities: String? = null, defaultApiVersion: String, locationMappings: List<ProviderExtendedLocationResponse>? = null, locations: List<String>? = null, properties: Map<String, String>? = null, resourceType: String? = null, zoneMappings: List<ZoneMappingResponse>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val aliases: List<AliasResponse>? = null

The aliases that are supported by this resource type.

Link copied to clipboard

The API profiles for the resource provider.

Link copied to clipboard
val apiVersions: List<String>? = null

The API version.

Link copied to clipboard
val capabilities: String? = null

The additional capabilities offered by this resource type.

Link copied to clipboard

The default API version.

Link copied to clipboard

The location mappings that are supported by this resource type.

Link copied to clipboard
val locations: List<String>? = null

The collection of locations where this resource type can be created.

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

The properties.

Link copied to clipboard
val resourceType: String? = null

The resource type.

Link copied to clipboard