Compartilhar via


ArmPolicyInsightsModelFactory.PolicyEvent Método

Definição

Inicializa uma nova instância 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

ID da entidade OData; sempre definido como nulo, pois os registros de eventos de política não têm uma ID de entidade.

odataContext
String

Cadeia de caracteres de contexto OData; usado por clientes OData para resolve informações de tipo com base em metadados.

timestamp
Nullable<DateTimeOffset>

Carimbo de data/hora para o registro de evento de política.

resourceId
ResourceIdentifier

ID do recurso.

policyAssignmentId
ResourceIdentifier

ID da atribuição de política.

policyDefinitionId
ResourceIdentifier

ID de definição de política.

effectiveParameters
String

Parâmetros efetivos para a atribuição de política.

isCompliant
Nullable<Boolean>

Sinalizador que indica se o recurso está em conformidade com a atribuição de política em que foi avaliado.

subscriptionId
String

ID da assinatura.

resourceTypeString
String

Tipo de recurso.

resourceLocation
Nullable<AzureLocation>

Local do recurso.

resourceGroup
String

Nome do grupo de recursos.

resourceTags
String

Lista de marcas de recurso.

policyAssignmentName
String

Nome da atribuição de política.

policyAssignmentOwner
String

Proprietário da atribuição de política.

policyAssignmentParameters
String

Parâmetros de atribuição de política.

policyAssignmentScope
String

Escopo da atribuição de política.

policyDefinitionName
String

Nome da definição de política.

policyDefinitionAction
String

Ação de definição de política, ou seja, efeito.

policyDefinitionCategory
String

Categoria de definição de política.

policySetDefinitionId
ResourceIdentifier

ID de definição do conjunto de políticas, se a atribuição de política for para um conjunto de políticas.

policySetDefinitionName
String

Nome da definição do conjunto de políticas, se a atribuição de política for para um conjunto de políticas.

policySetDefinitionOwner
String

Proprietário da definição do conjunto de políticas, se a atribuição de política for para um conjunto de políticas.

policySetDefinitionCategory
String

Categoria de definição do conjunto de políticas, se a atribuição de política for para um conjunto de políticas.

policySetDefinitionParameters
String

Parâmetros de definição do conjunto de políticas, se a atribuição de política for para um conjunto de políticas.

managementGroupIds
String

Lista separada por vírgulas de IDs de grupo de gerenciamento, que representam a hierarquia dos grupos de gerenciamento em que o recurso está.

policyDefinitionReferenceId
String

ID de referência para a definição de política dentro do conjunto de políticas, se a atribuição de política for para um conjunto de políticas.

complianceState
String

Estado de conformidade do recurso.

tenantId
Nullable<Guid>

ID do locatário para o registro de evento de política.

principalOid
String

ID do objeto principal para o usuário que iniciou a operação de recurso que disparou o evento de política.

components
IEnumerable<ComponentEventDetails>

Os registros de eventos de componentes são preenchidos somente quando a URL contém a cláusula $expand=components.

additionalProperties
IReadOnlyDictionary<String,BinaryData>

Propriedades adicionais.

Retornos

Uma nova PolicyEvent instância para simulação.

Aplica-se a