ArmPolicyInsightsModelFactory.PolicyEvent Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de PolicyEvent.
public static Azure.ResourceManager.PolicyInsights.Models.PolicyEvent PolicyEvent (string odataId = default, string odataContext = default, DateTimeOffset? timestamp = default, Azure.Core.ResourceIdentifier resourceId = default, Azure.Core.ResourceIdentifier policyAssignmentId = default, Azure.Core.ResourceIdentifier policyDefinitionId = default, string effectiveParameters = default, bool? isCompliant = default, string subscriptionId = default, string resourceTypeString = default, Azure.Core.AzureLocation? 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, Azure.Core.ResourceIdentifier policySetDefinitionId = default, string policySetDefinitionName = default, string policySetDefinitionOwner = default, string policySetDefinitionCategory = default, string policySetDefinitionParameters = default, string managementGroupIds = default, string policyDefinitionReferenceId = default, string complianceState = default, Guid? tenantId = default, string principalOid = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.PolicyInsights.Models.ComponentEventDetails> components = default, System.Collections.Generic.IReadOnlyDictionary<string,BinaryData> additionalProperties = default);
static member PolicyEvent : string * string * Nullable<DateTimeOffset> * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * string * Nullable<bool> * string * string * Nullable<Azure.Core.AzureLocation> * string * string * string * string * string * string * string * string * string * Azure.Core.ResourceIdentifier * string * string * string * string * string * string * string * Nullable<Guid> * string * seq<Azure.ResourceManager.PolicyInsights.Models.ComponentEventDetails> * System.Collections.Generic.IReadOnlyDictionary<string, BinaryData> -> Azure.ResourceManager.PolicyInsights.Models.PolicyEvent
Public Shared Function PolicyEvent (Optional odataId As String = Nothing, Optional odataContext As String = Nothing, Optional timestamp As Nullable(Of DateTimeOffset) = Nothing, Optional resourceId As ResourceIdentifier = Nothing, Optional policyAssignmentId As ResourceIdentifier = Nothing, Optional policyDefinitionId As ResourceIdentifier = Nothing, Optional effectiveParameters As String = Nothing, Optional isCompliant As Nullable(Of Boolean) = Nothing, Optional subscriptionId As String = Nothing, Optional resourceTypeString As String = Nothing, Optional resourceLocation As Nullable(Of AzureLocation) = 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 ResourceIdentifier = 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 Nullable(Of Guid) = Nothing, Optional principalOid As String = Nothing, Optional components As IEnumerable(Of ComponentEventDetails) = Nothing, Optional additionalProperties As IReadOnlyDictionary(Of String, BinaryData) = Nothing) As PolicyEvent
Parámetros
- odataId
- String
Identificador de entidad de OData; siempre se establece en NULL, ya que los registros de eventos de directiva no tienen un identificador de entidad.
- odataContext
- String
Cadena de contexto de OData; usado por los clientes de OData para resolver la información de tipos en función de los metadatos.
- timestamp
- Nullable<DateTimeOffset>
Marca de tiempo para el registro de eventos de directiva.
- resourceId
- ResourceIdentifier
Identificador del recurso.
- policyAssignmentId
- ResourceIdentifier
Id. de asignación de directiva.
- policyDefinitionId
- ResourceIdentifier
Identificador de definición de directiva.
- effectiveParameters
- String
Parámetros efectivos para la asignación de directivas.
Marca que indica si el recurso es compatible con la asignación de directiva con la que se evaluó.
- subscriptionId
- String
Id. de suscripción.
- resourceTypeString
- String
Tipo de recurso.
- resourceLocation
- Nullable<AzureLocation>
Ubicación del recurso
- resourceGroup
- String
Nombre del grupo de recursos.
- resourceTags
- String
Lista de etiquetas de recursos.
- policyAssignmentName
- String
Nombre de asignación de directiva.
- policyAssignmentOwner
- String
Propietario de la asignación de directiva.
- policyAssignmentParameters
- String
Parámetros de asignación de directivas.
- policyAssignmentScope
- String
Ámbito de asignación de directiva.
- policyDefinitionName
- String
Nombre de definición de directiva.
- policyDefinitionAction
- String
Acción de definición de directiva, es decir, efecto.
- policyDefinitionCategory
- String
Categoría de definición de directiva.
- policySetDefinitionId
- ResourceIdentifier
Identificador de definición del conjunto de directivas, si la asignación de directiva es para un conjunto de directivas.
- policySetDefinitionName
- String
Nombre de definición del conjunto de directivas, si la asignación de directiva es para un conjunto de directivas.
- policySetDefinitionOwner
- String
Propietario de la definición del conjunto de directivas, si la asignación de directiva es para un conjunto de directivas.
- policySetDefinitionCategory
- String
Categoría de definición del conjunto de directivas, si la asignación de directiva es para un conjunto de directivas.
- policySetDefinitionParameters
- String
Parámetros de definición del conjunto de directivas, si la asignación de directiva es para un conjunto de directivas.
- managementGroupIds
- String
Lista separada por comas de identificadores de grupo de administración, que representan la jerarquía de los grupos de administración en los que se encuentra el recurso.
- policyDefinitionReferenceId
- String
Identificador de referencia para la definición de directiva dentro del conjunto de directivas, si la asignación de directiva es para un conjunto de directivas.
- complianceState
- String
Estado de cumplimiento del recurso.
- principalOid
- String
Identificador de objeto de entidad de seguridad para el usuario que inició la operación de recurso que desencadenó el evento de directiva.
- components
- IEnumerable<ComponentEventDetails>
Los registros de eventos de componentes se rellenan solo cuando la dirección URL contiene $expand=cláusula components.
- additionalProperties
- IReadOnlyDictionary<String,BinaryData>
Propiedades adicionales.
Devoluciones
PolicyEvent Nueva instancia para simular.