ArmPolicyInsightsModelFactory.PolicyEvent Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
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.
- 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.