你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

PolicyState 构造函数

定义

重载

PolicyState()

初始化 PolicyState 类的新实例。

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)

初始化 PolicyState 类的新实例。

PolicyState()

初始化 PolicyState 类的新实例。

public PolicyState ();
Public Sub New ()

适用于

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)

初始化 PolicyState 类的新实例。

public PolicyState (System.Collections.Generic.IDictionary<string,object> additionalProperties = default, string odataid = default, string odatacontext = default, DateTime? timestamp = default, string resourceId = default, string policyAssignmentId = default, string policyDefinitionId = default, string effectiveParameters = default, bool? isCompliant = default, string subscriptionId = default, string resourceType = default, string resourceLocation = default, string resourceGroup = default, string resourceTags = default, string policyAssignmentName = default, string policyAssignmentOwner = default, string policyAssignmentParameters = default, string policyAssignmentScope = default, string policyDefinitionName = default, string policyDefinitionAction = default, string policyDefinitionCategory = default, string policySetDefinitionId = default, string policySetDefinitionName = default, string policySetDefinitionOwner = default, string policySetDefinitionCategory = default, string policySetDefinitionParameters = default, string managementGroupIds = default, string policyDefinitionReferenceId = default, string complianceState = default, Microsoft.Azure.Management.PolicyInsights.Models.PolicyEvaluationDetails policyEvaluationDetails = default, System.Collections.Generic.IList<string> policyDefinitionGroupNames = default, System.Collections.Generic.IList<Microsoft.Azure.Management.PolicyInsights.Models.ComponentStateDetails> components = default, string policyDefinitionVersion = default, string policySetDefinitionVersion = default, string policyAssignmentVersion = default);
new Microsoft.Azure.Management.PolicyInsights.Models.PolicyState : System.Collections.Generic.IDictionary<string, obj> * string * string * Nullable<DateTime> * string * string * string * string * Nullable<bool> * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * Microsoft.Azure.Management.PolicyInsights.Models.PolicyEvaluationDetails * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Microsoft.Azure.Management.PolicyInsights.Models.ComponentStateDetails> * string * string * string -> Microsoft.Azure.Management.PolicyInsights.Models.PolicyState
Public Sub New (Optional additionalProperties As IDictionary(Of String, Object) = Nothing, Optional odataid As String = Nothing, Optional odatacontext As String = Nothing, Optional timestamp As Nullable(Of DateTime) = Nothing, Optional resourceId As String = Nothing, Optional policyAssignmentId As String = Nothing, Optional policyDefinitionId As String = Nothing, Optional effectiveParameters As String = Nothing, Optional isCompliant As Nullable(Of Boolean) = Nothing, Optional subscriptionId As String = Nothing, Optional resourceType As String = Nothing, Optional resourceLocation As String = Nothing, Optional resourceGroup As String = Nothing, Optional resourceTags As String = Nothing, Optional policyAssignmentName As String = Nothing, Optional policyAssignmentOwner As String = Nothing, Optional policyAssignmentParameters As String = Nothing, Optional policyAssignmentScope As String = Nothing, Optional policyDefinitionName As String = Nothing, Optional policyDefinitionAction As String = Nothing, Optional policyDefinitionCategory As String = Nothing, Optional policySetDefinitionId As String = Nothing, Optional policySetDefinitionName As String = Nothing, Optional policySetDefinitionOwner As String = Nothing, Optional policySetDefinitionCategory As String = Nothing, Optional policySetDefinitionParameters As String = Nothing, Optional managementGroupIds As String = Nothing, Optional policyDefinitionReferenceId As String = Nothing, Optional complianceState As String = Nothing, Optional policyEvaluationDetails As PolicyEvaluationDetails = Nothing, Optional policyDefinitionGroupNames As IList(Of String) = Nothing, Optional components As IList(Of ComponentStateDetails) = Nothing, Optional policyDefinitionVersion As String = Nothing, Optional policySetDefinitionVersion As String = Nothing, Optional policyAssignmentVersion As String = Nothing)

参数

additionalProperties
IDictionary<String,Object>

消息中的不匹配属性将对此集合进行反序列化

odataid
String

OData 实体 ID;始终设置为 null,因为策略状态记录没有实体 ID。

odatacontext
String

OData 上下文字符串;OData 客户端用于基于元数据解析类型信息。

timestamp
Nullable<DateTime>

策略状态记录的时间戳。

resourceId
String

资源 ID。

policyAssignmentId
String

策略分配 ID。

policyDefinitionId
String

策略定义 ID。

effectiveParameters
String

策略分配的有效参数。

isCompliant
Nullable<Boolean>

指示资源是否符合对其评估的策略分配的标志。 此属性已弃用;请改用 ComplianceState。

subscriptionId
String

订阅 ID。

resourceType
String

资源类型。

resourceLocation
String

资源位置。

resourceGroup
String

资源组名称。

resourceTags
String

资源标记列表。

policyAssignmentName
String

策略分配名称。

policyAssignmentOwner
String

策略分配所有者。

policyAssignmentParameters
String

策略分配参数。

policyAssignmentScope
String

策略分配范围。

policyDefinitionName
String

策略定义名称。

policyDefinitionAction
String

策略定义操作,即效果。

policyDefinitionCategory
String

策略定义类别。

policySetDefinitionId
String

策略集定义 ID(如果策略分配针对策略集)。

policySetDefinitionName
String

策略集定义名称(如果策略分配针对策略集)。

policySetDefinitionOwner
String

策略集定义所有者(如果策略分配针对策略集)。

policySetDefinitionCategory
String

策略集定义类别(如果策略分配针对策略集)。

policySetDefinitionParameters
String

策略集定义参数(如果策略分配适用于策略集)。

managementGroupIds
String

以逗号分隔的管理组 ID 列表,表示资源所在的管理组的层次结构。

policyDefinitionReferenceId
String

如果策略分配针对策略集,则策略集中策略定义的引用 ID。

complianceState
String

资源的符合性状态。

policyEvaluationDetails
PolicyEvaluationDetails

策略评估详细信息。

policyDefinitionGroupNames
IList<String>

策略定义组名称。

components
IList<ComponentStateDetails>

仅当 URL 包含 $expand=components 子句时,才会填充组件状态符合性记录。

policyDefinitionVersion
String

评估的策略定义版本。

policySetDefinitionVersion
String

评估的策略集定义版本。

policyAssignmentVersion
String

评估的策略分配版本。

适用于