PolicyState Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Policy state record.
public class PolicyState
type PolicyState = class
Public Class PolicyState
- Inheritance
-
PolicyState
Constructors
PolicyState() |
Initializes a new instance of the PolicyState class. |
PolicyState(IDictionary<String,Object>, String, String, Nullable<DateTime>, String, String, String, String, Nullable<Boolean>, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, PolicyEvaluationDetails, IList<String>, IList<ComponentStateDetails>, String, String, String) |
Initializes a new instance of the PolicyState class. |
Properties
AdditionalProperties |
Gets or sets unmatched properties from the message are deserialized this collection |
ComplianceState |
Gets or sets compliance state of the resource. |
Components |
Gets or sets components state compliance records populated only when URL contains $expand=components clause. |
EffectiveParameters |
Gets or sets effective parameters for the policy assignment. |
IsCompliant |
Gets or sets flag which states whether the resource is compliant against the policy assignment it was evaluated against. This property is deprecated; please use ComplianceState instead. |
ManagementGroupIds |
Gets or sets comma separated list of management group IDs, which represent the hierarchy of the management groups the resource is under. |
Odatacontext |
Gets or sets oData context string; used by OData clients to resolve type information based on metadata. |
Odataid |
Gets or sets oData entity ID; always set to null since policy state records do not have an entity ID. |
PolicyAssignmentId |
Gets or sets policy assignment ID. |
PolicyAssignmentName |
Gets or sets policy assignment name. |
PolicyAssignmentOwner |
Gets or sets policy assignment owner. |
PolicyAssignmentParameters |
Gets or sets policy assignment parameters. |
PolicyAssignmentScope |
Gets or sets policy assignment scope. |
PolicyAssignmentVersion |
Gets evaluated policy assignment version. |
PolicyDefinitionAction |
Gets or sets policy definition action, i.e. effect. |
PolicyDefinitionCategory |
Gets or sets policy definition category. |
PolicyDefinitionGroupNames |
Gets or sets policy definition group names. |
PolicyDefinitionId |
Gets or sets policy definition ID. |
PolicyDefinitionName |
Gets or sets policy definition name. |
PolicyDefinitionReferenceId |
Gets or sets reference ID for the policy definition inside the policy set, if the policy assignment is for a policy set. |
PolicyDefinitionVersion |
Gets evaluated policy definition version. |
PolicyEvaluationDetails |
Gets or sets policy evaluation details. |
PolicySetDefinitionCategory |
Gets or sets policy set definition category, if the policy assignment is for a policy set. |
PolicySetDefinitionId |
Gets or sets policy set definition ID, if the policy assignment is for a policy set. |
PolicySetDefinitionName |
Gets or sets policy set definition name, if the policy assignment is for a policy set. |
PolicySetDefinitionOwner |
Gets or sets policy set definition owner, if the policy assignment is for a policy set. |
PolicySetDefinitionParameters |
Gets or sets policy set definition parameters, if the policy assignment is for a policy set. |
PolicySetDefinitionVersion |
Gets evaluated policy set definition version. |
ResourceGroup |
Gets or sets resource group name. |
ResourceId |
Gets or sets resource ID. |
ResourceLocation |
Gets or sets resource location. |
ResourceTags |
Gets or sets list of resource tags. |
ResourceType |
Gets or sets resource type. |
SubscriptionId |
Gets or sets subscription ID. |
Timestamp |
Gets or sets timestamp for the policy state record. |
Applies to
Azure SDK for .NET