你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
PolicyState 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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 客户端用于基于元数据解析类型信息。
- resourceId
- String
资源 ID。
- policyAssignmentId
- String
策略分配 ID。
- policyDefinitionId
- String
策略定义 ID。
- effectiveParameters
- String
策略分配的有效参数。
- 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
策略评估详细信息。
- components
- IList<ComponentStateDetails>
仅当 URL 包含 $expand=components 子句时,才会填充组件状态符合性记录。
- policyDefinitionVersion
- String
评估的策略定义版本。
- policySetDefinitionVersion
- String
评估的策略集定义版本。
- policyAssignmentVersion
- String
评估的策略分配版本。