GetPolicyAssignmentResult

data class GetPolicyAssignmentResult(val description: String, val displayName: String, val enforce: Boolean, val id: String, val identities: List<GetPolicyAssignmentIdentity>, val location: String, val metadata: String, val name: String, val nonComplianceMessages: List<GetPolicyAssignmentNonComplianceMessage>, val notScopes: List<String>, val parameters: String, val policyDefinitionId: String, val scopeId: String)

A collection of values returned by getPolicyAssignment.

Constructors

Link copied to clipboard
constructor(description: String, displayName: String, enforce: Boolean, id: String, identities: List<GetPolicyAssignmentIdentity>, location: String, metadata: String, name: String, nonComplianceMessages: List<GetPolicyAssignmentNonComplianceMessage>, notScopes: List<String>, parameters: String, policyDefinitionId: String, scopeId: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The description of this Policy Assignment.

Link copied to clipboard

The display name of this Policy Assignment.

Link copied to clipboard

Whether this Policy is enforced or not?

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

A identity block as defined below.

Link copied to clipboard

The Azure Region where the Policy Assignment exists.

Link copied to clipboard

A JSON mapping of any Metadata for this Policy.

Link copied to clipboard
Link copied to clipboard

A non_compliance_message block as defined below.

Link copied to clipboard

A not_scopes block as defined below.

Link copied to clipboard

A JSON mapping of any Parameters for this Policy.

Link copied to clipboard

The ID of the assigned Policy Definition.

Link copied to clipboard