GetPolicyDefinitionVersionResult

data class GetPolicyDefinitionVersionResult(val azureApiVersion: String, val description: String? = null, val displayName: String? = null, val id: String, val metadata: Any? = null, val mode: String? = null, val name: String, val parameters: Map<String, ParameterDefinitionsValueResponse>? = null, val policyRule: Any? = null, val policyType: String? = null, val systemData: SystemDataResponse, val type: String, val version: String? = null)

The ID of the policy definition version.

Constructors

Link copied to clipboard
constructor(azureApiVersion: String, description: String? = null, displayName: String? = null, id: String, metadata: Any? = null, mode: String? = null, name: String, parameters: Map<String, ParameterDefinitionsValueResponse>? = null, policyRule: Any? = null, policyType: String? = null, systemData: SystemDataResponse, type: String, version: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard
val description: String? = null

The policy definition description.

Link copied to clipboard
val displayName: String? = null

The display name of the policy definition.

Link copied to clipboard
val id: String

The ID of the policy definition version.

Link copied to clipboard
val metadata: Any? = null

The policy definition metadata. Metadata is an open ended object and is typically a collection of key value pairs.

Link copied to clipboard
val mode: String? = null

The policy definition mode. Some examples are All, Indexed, Microsoft.KeyVault.Data.

Link copied to clipboard

The name of the policy definition version.

Link copied to clipboard

The parameter definitions for parameters used in the policy rule. The keys are the parameter names.

Link copied to clipboard
val policyRule: Any? = null

The policy rule.

Link copied to clipboard
val policyType: String? = null

The type of policy definition. Possible values are NotSpecified, BuiltIn, Custom, and Static.

Link copied to clipboard

The system metadata relating to this resource.

Link copied to clipboard

The type of the resource (Microsoft.Authorization/policyDefinitions/versions).

Link copied to clipboard
val version: String? = null

The policy definition version in #.#.# format.