Compartir a través de


ArmPolicyInsightsModelFactory.PolicyRemediationData Método

Definición

Inicializa una nueva instancia de PolicyRemediationData.

public static Azure.ResourceManager.PolicyInsights.PolicyRemediationData PolicyRemediationData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.Core.ResourceIdentifier policyAssignmentId = default, string policyDefinitionReferenceId = default, Azure.ResourceManager.PolicyInsights.Models.ResourceDiscoveryMode? resourceDiscoveryMode = default, string provisioningState = default, DateTimeOffset? createdOn = default, DateTimeOffset? lastUpdatedOn = default, System.Collections.Generic.IEnumerable<Azure.Core.AzureLocation> filterLocations = default, Azure.ResourceManager.PolicyInsights.Models.RemediationDeploymentSummary deploymentStatus = default, string statusMessage = default, string correlationId = default, int? resourceCount = default, int? parallelDeployments = default, float? failureThresholdPercentage = default);
static member PolicyRemediationData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Azure.Core.ResourceIdentifier * string * Nullable<Azure.ResourceManager.PolicyInsights.Models.ResourceDiscoveryMode> * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * seq<Azure.Core.AzureLocation> * Azure.ResourceManager.PolicyInsights.Models.RemediationDeploymentSummary * string * string * Nullable<int> * Nullable<int> * Nullable<single> -> Azure.ResourceManager.PolicyInsights.PolicyRemediationData
Public Shared Function PolicyRemediationData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional policyAssignmentId As ResourceIdentifier = Nothing, Optional policyDefinitionReferenceId As String = Nothing, Optional resourceDiscoveryMode As Nullable(Of ResourceDiscoveryMode) = Nothing, Optional provisioningState As String = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastUpdatedOn As Nullable(Of DateTimeOffset) = Nothing, Optional filterLocations As IEnumerable(Of AzureLocation) = Nothing, Optional deploymentStatus As RemediationDeploymentSummary = Nothing, Optional statusMessage As String = Nothing, Optional correlationId As String = Nothing, Optional resourceCount As Nullable(Of Integer) = Nothing, Optional parallelDeployments As Nullable(Of Integer) = Nothing, Optional failureThresholdPercentage As Nullable(Of Single) = Nothing) As PolicyRemediationData

Parámetros

id
ResourceIdentifier

El identificador.

name
String

Nombre.

resourceType
ResourceType

ResourceType.

systemData
SystemData

SystemData.

policyAssignmentId
ResourceIdentifier

Identificador de recurso de la asignación de directiva que se debe corregir.

policyDefinitionReferenceId
String

Identificador de referencia de definición de directiva de la definición individual que se debe corregir. Obligatorio cuando la asignación de directiva que se va a corregir asigna una definición de conjunto de directivas.

resourceDiscoveryMode
Nullable<ResourceDiscoveryMode>

Se detecta la forma en que se detectan los recursos para corregirlos. El valor predeterminado es ExistingNonCompliant si no se especifica.

provisioningState
String

Estado de la corrección.

createdOn
Nullable<DateTimeOffset>

Hora a la que se creó la corrección.

lastUpdatedOn
Nullable<DateTimeOffset>

Hora a la que se actualizó por última vez la corrección.

filterLocations
IEnumerable<AzureLocation>

Filtros que se aplicarán para determinar qué recursos corregir.

deploymentStatus
RemediationDeploymentSummary

Resumen del estado de implementación de todas las implementaciones creadas por la corrección.

statusMessage
String

Mensaje de estado de corrección. Proporciona detalles adicionales sobre el estado de la corrección.

correlationId
String

Identificador de correlación de corrección. Se puede usar para buscar eventos relacionados con la corrección en el registro de actividad.

resourceCount
Nullable<Int32>

Determina el número máximo de recursos que el trabajo de corrección puede corregir. Si no se proporciona, se usa el recuento de recursos predeterminado.

parallelDeployments
Nullable<Int32>

Determina cuántos recursos corregir en un momento dado. Se puede usar para aumentar o reducir el ritmo de la corrección. Si no se proporciona, se usa el valor predeterminado de implementaciones paralelas.

failureThresholdPercentage
Nullable<Single>

La configuración del umbral de error de corrección.

Devoluciones

PolicyRemediationData Nueva instancia de para simular.

Se aplica a