PolicyDefinitionReferenceResponse

data class PolicyDefinitionReferenceResponse(val definitionVersion: String? = null, val effectiveDefinitionVersion: String, val groupNames: List<String>? = null, val latestDefinitionVersion: String, val parameters: Map<String, ParameterValuesValueResponse>? = null, val policyDefinitionId: String, val policyDefinitionReferenceId: String? = null)

The policy definition reference.

Constructors

Link copied to clipboard
constructor(definitionVersion: String? = null, effectiveDefinitionVersion: String, groupNames: List<String>? = null, latestDefinitionVersion: String, parameters: Map<String, ParameterValuesValueResponse>? = null, policyDefinitionId: String, policyDefinitionReferenceId: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The version of the policy definition to use.

Link copied to clipboard

The effective version of the policy definition in use. This is only present if requested via the $expand query parameter.

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

The name of the groups that this policy definition reference belongs to.

Link copied to clipboard

The latest version of the policy definition available. This is only present if requested via the $expand query parameter.

Link copied to clipboard

The parameter values for the referenced policy rule. The keys are the parameter names.

Link copied to clipboard

The ID of the policy definition or policy set definition.

Link copied to clipboard

A unique id (within the policy set definition) for this policy definition reference.