你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
PolicyEvent 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
PolicyEvent()
初始化 PolicyEvent 类的新实例。
public PolicyEvent ();
Public Sub New ()
适用于
PolicyEvent(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, String, String, IList<ComponentEventDetails>)
初始化 PolicyEvent 类的新实例。
public PolicyEvent (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, string tenantId = default, string principalOid = default, System.Collections.Generic.IList<Microsoft.Azure.Management.PolicyInsights.Models.ComponentEventDetails> components = default);
new Microsoft.Azure.Management.PolicyInsights.Models.PolicyEvent : 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 * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.PolicyInsights.Models.ComponentEventDetails> -> Microsoft.Azure.Management.PolicyInsights.Models.PolicyEvent
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 tenantId As String = Nothing, Optional principalOid As String = Nothing, Optional components As IList(Of ComponentEventDetails) = 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
资源的符合性状态。
- tenantId
- String
策略事件记录的租户 ID。
- principalOid
- String
启动触发策略事件的资源操作的用户的主体对象 ID。
- components
- IList<ComponentEventDetails>
仅当 URL 包含 $expand=components 子句时,组件事件才会记录填充。