Share via


ComponentEventDetails Constructors

Definition

Overloads

ComponentEventDetails()

Initializes a new instance of the ComponentEventDetails class.

ComponentEventDetails(IDictionary<String,Object>, String, String, String, Nullable<DateTime>, String, String, String)

Initializes a new instance of the ComponentEventDetails class.

ComponentEventDetails()

Initializes a new instance of the ComponentEventDetails class.

public ComponentEventDetails ();
Public Sub New ()

Applies to

ComponentEventDetails(IDictionary<String,Object>, String, String, String, Nullable<DateTime>, String, String, String)

Initializes a new instance of the ComponentEventDetails class.

public ComponentEventDetails (System.Collections.Generic.IDictionary<string,object> additionalProperties = default, string id = default, string type = default, string name = default, DateTime? timestamp = default, string tenantId = default, string principalOid = default, string policyDefinitionAction = default);
new Microsoft.Azure.Management.PolicyInsights.Models.ComponentEventDetails : System.Collections.Generic.IDictionary<string, obj> * string * string * string * Nullable<DateTime> * string * string * string -> Microsoft.Azure.Management.PolicyInsights.Models.ComponentEventDetails
Public Sub New (Optional additionalProperties As IDictionary(Of String, Object) = Nothing, Optional id As String = Nothing, Optional type As String = Nothing, Optional name As String = Nothing, Optional timestamp As Nullable(Of DateTime) = Nothing, Optional tenantId As String = Nothing, Optional principalOid As String = Nothing, Optional policyDefinitionAction As String = Nothing)

Parameters

additionalProperties
IDictionary<String,Object>

Unmatched properties from the message are deserialized this collection

id
String

Component Id.

type
String

Component type.

name
String

Component name.

timestamp
Nullable<DateTime>

Timestamp for component policy event record.

tenantId
String

Tenant ID for the policy event record.

principalOid
String

Principal object ID for the user who initiated the resource component operation that triggered the policy event.

policyDefinitionAction
String

Policy definition action, i.e. effect.

Applies to