Compartir a través de


ArmPolicyInsightsModelFactory.PolicyState Método

Definición

Inicializa una nueva instancia de PolicyState.

public static Azure.ResourceManager.PolicyInsights.Models.PolicyState PolicyState (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, Azure.ResourceManager.PolicyInsights.Models.PolicyEvaluationDetails policyEvaluationDetails = default, System.Collections.Generic.IEnumerable<string> policyDefinitionGroupNames = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.PolicyInsights.Models.ComponentStateDetails> components = default, string policyDefinitionVersion = default, string policySetDefinitionVersion = default, string policyAssignmentVersion = default, System.Collections.Generic.IReadOnlyDictionary<string,BinaryData> additionalProperties = default);
static member PolicyState : 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 * Azure.ResourceManager.PolicyInsights.Models.PolicyEvaluationDetails * seq<string> * seq<Azure.ResourceManager.PolicyInsights.Models.ComponentStateDetails> * string * string * string * System.Collections.Generic.IReadOnlyDictionary<string, BinaryData> -> Azure.ResourceManager.PolicyInsights.Models.PolicyState
Public Shared Function PolicyState (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 policyEvaluationDetails As PolicyEvaluationDetails = Nothing, Optional policyDefinitionGroupNames As IEnumerable(Of String) = Nothing, Optional components As IEnumerable(Of ComponentStateDetails) = Nothing, Optional policyDefinitionVersion As String = Nothing, Optional policySetDefinitionVersion As String = Nothing, Optional policyAssignmentVersion As String = Nothing, Optional additionalProperties As IReadOnlyDictionary(Of String, BinaryData) = Nothing) As PolicyState

Parámetros

odataId
String

Identificador de entidad de OData; siempre se establece en NULL, ya que los registros de estado de la 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 estado de la 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.

isCompliant
Nullable<Boolean>

Marca que indica si el recurso es compatible con la asignación de directiva con la que se evaluó. Esta propiedad está en desuso; Use ComplianceState en su lugar.

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.

policyEvaluationDetails
PolicyEvaluationDetails

Detalles de evaluación de directivas.

policyDefinitionGroupNames
IEnumerable<String>

Nombres de grupo de definición de directiva.

components
IEnumerable<ComponentStateDetails>

Los registros de cumplimiento de estado de los componentes se rellenan solo cuando la dirección URL contiene $expand=cláusula components.

policyDefinitionVersion
String

Versión de definición de directiva evaluada.

policySetDefinitionVersion
String

Versión de definición del conjunto de directivas evaluada.

policyAssignmentVersion
String

Versión de asignación de directiva evaluada.

additionalProperties
IReadOnlyDictionary<String,BinaryData>

Propiedades adicionales.

Devoluciones

PolicyState Nueva instancia para simular.

Se aplica a