ParameterDefinitionResponse

data class ParameterDefinitionResponse(val allowedValues: List<Any>? = null, val defaultValue: Any? = null, val description: String? = null, val displayName: String? = null, val strongType: String? = null, val type: String)

Represent a parameter with constrains and metadata.

Constructors

Link copied to clipboard
constructor(allowedValues: List<Any>? = null, defaultValue: Any? = null, description: String? = null, displayName: String? = null, strongType: String? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val allowedValues: List<Any>? = null

Array of allowed values for this parameter.

Link copied to clipboard
val defaultValue: Any? = null

Default Value for this parameter.

Link copied to clipboard
val description: String? = null

Description of this parameter/resourceGroup.

Link copied to clipboard
val displayName: String? = null

DisplayName of this parameter/resourceGroup.

Link copied to clipboard
val strongType: String? = null

StrongType for UI to render rich experience during blueprint assignment. Supported strong types are resourceType, principalId and location.

Link copied to clipboard

Allowed data types for Resource Manager template parameters.