Class PolicyAssignmentPatch
- Namespace
- Azure.ResourceManager.Resources.Models
- Assembly
- Azure.ResourceManager.dll
The policy assignment for Patch request.
public class PolicyAssignmentPatch : IJsonModel<PolicyAssignmentPatch>, IPersistableModel<PolicyAssignmentPatch>
- Inheritance
-
PolicyAssignmentPatch
- Implements
-
IJsonModel<PolicyAssignmentPatch>IPersistableModel<PolicyAssignmentPatch>
- Inherited Members
Constructors
PolicyAssignmentPatch()
Initializes a new instance of PolicyAssignmentPatch.
public PolicyAssignmentPatch()
Properties
Identity
The managed identity associated with the policy assignment. Current supported identity types: None, SystemAssigned, UserAssigned.
public ManagedServiceIdentity Identity { get; set; }
Property Value
Location
The location of the policy assignment. Only required when utilizing managed identity.
public AzureLocation? Location { get; set; }
Property Value
- AzureLocation?
Overrides
The policy property value override.
public IList<PolicyOverride> Overrides { get; }
Property Value
ResourceSelectors
The resource selector list to filter policies by resource properties.
public IList<ResourceSelector> ResourceSelectors { get; }