ParameterDefinitionsValueMetadataArgs

data class ParameterDefinitionsValueMetadataArgs(val assignPermissions: Output<Boolean>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val strongType: Output<String>? = null) : ConvertibleToJava<ParameterDefinitionsValueMetadataArgs>

General metadata for the parameter.

Constructors

Link copied to clipboard
constructor(assignPermissions: Output<Boolean>? = null, description: Output<String>? = null, displayName: Output<String>? = null, strongType: Output<String>? = null)

Properties

Link copied to clipboard
val assignPermissions: Output<Boolean>? = null

Set to true to have Azure portal create role assignments on the resource ID or resource scope value of this parameter during policy assignment. This property is useful in case you wish to assign permissions outside the assignment scope.

Link copied to clipboard
val description: Output<String>? = null

The description of the parameter.

Link copied to clipboard
val displayName: Output<String>? = null

The display name for the parameter.

Link copied to clipboard
val strongType: Output<String>? = null

Used when assigning the policy definition through the portal. Provides a context aware list of values for the user to choose from.

Functions

Link copied to clipboard
open override fun toJava(): ParameterDefinitionsValueMetadataArgs