Freigeben über


Remediations - Cancel At Management Group

Bricht eine Korrektur im Verwaltungsgruppenbereich ab.

POST https://management.azure.com/providers/Microsoft.Management/managementGroups/{managementGroupId}/providers/Microsoft.PolicyInsights/remediations/{remediationName}/cancel?api-version=2021-10-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
managementGroupId
path True

string

Verwaltungsgruppen-ID.

managementGroupsNamespace
path True

ManagementGroupsNamespaceType

Der Namespace für Microsoft Management RP; nur "Microsoft.Management" ist zulässig.

remediationName
path True

string

Der Name der Wartung.

api-version
query True

string

Client-API-Version.

Antworten

Name Typ Beschreibung
200 OK

Remediation

Die Korrektur, die abgebrochen wurde.

Other Status Codes

ErrorResponse

Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

Cancel a remediation at management group scope

Beispielanforderung

POST https://management.azure.com/providers/Microsoft.Management/managementGroups/financeMg/providers/Microsoft.PolicyInsights/remediations/myRemediation/cancel?api-version=2021-10-01

Beispiel für eine Antwort

{
  "properties": {
    "policyAssignmentId": "/providers/Microsoft.Management/managementGroups/financeMg/providers/microsoft.authorization/policyassignments/b101830944f246d8a14088c5",
    "provisioningState": "Cancelling",
    "createdOn": "2018-09-13T21:51:09.075918Z",
    "lastUpdatedOn": "2018-09-13T21:52:10.0011706Z",
    "resourceDiscoveryMode": "ExistingNonCompliant",
    "deploymentStatus": {
      "totalDeployments": 2,
      "successfulDeployments": 2,
      "failedDeployments": 0
    },
    "statusMessage": "Remediation extended status",
    "correlationId": "a14e1d60-dae9-4771-b4be-a556d69e77a6",
    "resourceCount": 42,
    "parallelDeployments": 6,
    "failureThreshold": {
      "percentage": 0.1
    }
  },
  "id": "/providers/Microsoft.Management/managementGroups/financeMg/providers/microsoft.policyinsights/remediations/myRemediation",
  "name": "myRemediation",
  "type": "Microsoft.PolicyInsights/remediations",
  "systemData": {
    "createdBy": "b69a9388-9488-4534-b470-7ec6d41beef6",
    "createdByType": "User",
    "createdAt": "2018-09-13T21:51:09.075918Z",
    "lastModifiedBy": "b69a9388-9488-4534-b470-7ec6d41beef6",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2018-09-13T21:52:10.0011706Z"
  }
}

Definitionen

Name Beschreibung
createdByType

Der Identitätstyp, der die Ressource erstellt hat.

ErrorDefinition

Fehlerdefinition.

ErrorResponse

Fehlerantwort.

FailureThreshold

Einstellungen für fehlerbehebungsschwellenwerte

ManagementGroupsNamespaceType

Der Namespace für Microsoft Management RP; nur "Microsoft.Management" ist zulässig.

Remediation

Die Wartungsdefinition.

RemediationDeploymentSummary

Die Bereitstellungsstatuszusammenfassung für alle Bereitstellungen, die von der Wartung erstellt wurden.

RemediationFilters

Die Filter, die angewendet werden, um zu bestimmen, welche Ressourcen korrigiert werden sollen.

ResourceDiscoveryMode

Die Art und Weise, wie Ressourcen behoben werden können, werden ermittelt. Wird standardmäßig auf "ExistingNonCompliant" festgelegt, falls nicht angegeben.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

TypedErrorInfo

Szenariospezifische Fehlerdetails.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

Wert Beschreibung
Application
Key
ManagedIdentity
User

ErrorDefinition

Fehlerdefinition.

Name Typ Beschreibung
additionalInfo

TypedErrorInfo[]

Weitere szenariospezifische Fehlerdetails.

code

string

Dienstspezifischer Fehlercode, der als Unterstatus für den HTTP-Fehlercode dient.

details

ErrorDefinition[]

Interne Fehlerdetails.

message

string

Beschreibung des Fehlers.

target

string

Das Ziel des Fehlers.

ErrorResponse

Fehlerantwort.

Name Typ Beschreibung
error

ErrorDefinition

Die Fehlerdetails.

FailureThreshold

Einstellungen für fehlerbehebungsschwellenwerte

Name Typ Beschreibung
percentage

number (float)

Eine Zahl zwischen 0,0 und 1,0, die den Prozentsatzfehlerschwellenwert darstellt. Die Korrektur schlägt fehl, wenn der Prozentsatz der fehlgeschlagenen Wartungsvorgänge (d. h. fehlgeschlagene Bereitstellungen) diesen Schwellenwert überschreitet.

ManagementGroupsNamespaceType

Der Namespace für Microsoft Management RP; nur "Microsoft.Management" ist zulässig.

Wert Beschreibung
Microsoft.Management

Remediation

Die Wartungsdefinition.

Name Typ Beschreibung
id

string

Die ID der Wartung.

name

string

Der Name der Wartung.

properties.correlationId

string

Die Korrelations-ID der Korrektur. Kann verwendet werden, um Ereignisse im Zusammenhang mit der Behebung im Aktivitätsprotokoll zu finden.

properties.createdOn

string (date-time)

Der Zeitpunkt, zu dem die Wartung erstellt wurde.

properties.deploymentStatus

RemediationDeploymentSummary

Die Bereitstellungsstatuszusammenfassung für alle Bereitstellungen, die von der Wartung erstellt wurden.

properties.failureThreshold

FailureThreshold

Einstellungen für fehlerbehebungsschwellenwerte

properties.filters

RemediationFilters

Die Filter, die angewendet werden, um zu bestimmen, welche Ressourcen korrigiert werden sollen.

properties.lastUpdatedOn

string (date-time)

Der Zeitpunkt, zu dem die Wartung zuletzt aktualisiert wurde.

properties.parallelDeployments

integer (int32)

Bestimmt, wie viele Ressourcen zu einem bestimmten Zeitpunkt behoben werden sollen. Kann verwendet werden, um das Tempo der Behebung zu erhöhen oder zu reduzieren. Wenn nicht angegeben, wird der Standardwert für parallele Bereitstellungen verwendet.

properties.policyAssignmentId

string

Die Ressourcen-ID der Richtlinienzuordnung, die korrigiert werden soll.

properties.policyDefinitionReferenceId

string

Die Richtliniendefinitionsreferenz-ID der einzelnen Definition, die korrigiert werden soll. Erforderlich, wenn die zu korrigierende Richtlinienzuweisung eine Richtliniensatzdefinition zuweist.

properties.provisioningState

string

Der Status der Behebung. Dies bezieht sich auf die gesamte Wartungsaufgabe, nicht auf einzelne Bereitstellungen. Zulässige Werte sind "Auswerten", "Abbrechen", "Abbrechen", "Fehlgeschlagen", "Abgeschlossen" oder "Erfolgreich".

properties.resourceCount

integer (int32)

Bestimmt die maximale Anzahl von Ressourcen, die durch den Wartungsauftrag behoben werden können. Wenn nicht angegeben, wird die Standardressourcenanzahl verwendet.

properties.resourceDiscoveryMode

ResourceDiscoveryMode

Die Art und Weise, wie Ressourcen behoben werden können, werden ermittelt. Wird standardmäßig auf "ExistingNonCompliant" festgelegt, falls nicht angegeben.

properties.statusMessage

string

Die Statusmeldung zur Behebung. Enthält zusätzliche Details zum Zustand der Behebung.

systemData

systemData

Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten.

type

string

Der Typ der Wartung.

RemediationDeploymentSummary

Die Bereitstellungsstatuszusammenfassung für alle Bereitstellungen, die von der Wartung erstellt wurden.

Name Typ Beschreibung
failedDeployments

integer

Die Anzahl der Bereitstellungen, die für die Fehlgeschlagene Wartung erforderlich sind.

successfulDeployments

integer

Die Anzahl der Bereitstellungen, die von der erfolgreichen Wartung erforderlich sind.

totalDeployments

integer

Die Anzahl der Bereitstellungen, die für die Wartung erforderlich sind.

RemediationFilters

Die Filter, die angewendet werden, um zu bestimmen, welche Ressourcen korrigiert werden sollen.

Name Typ Beschreibung
locations

string[]

Die Ressourcenspeicherorte, die korrigiert werden.

ResourceDiscoveryMode

Die Art und Weise, wie Ressourcen behoben werden können, werden ermittelt. Wird standardmäßig auf "ExistingNonCompliant" festgelegt, falls nicht angegeben.

Wert Beschreibung
ExistingNonCompliant

Korrigieren Sie Ressourcen, die bereits als nicht kompatibel bekannt sind.

ReEvaluateCompliance

Überprüfen Sie den Compliancestatus der Ressourcen erneut, und korrigieren Sie dann die ressourcen, die als nicht konform erkannt wurden.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

Name Typ Beschreibung
createdAt

string (date-time)

Der Zeitstempel der Ressourcenerstellung (UTC).

createdBy

string

Die Identität, die die Ressource erstellt hat.

createdByType

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

lastModifiedAt

string (date-time)

Der Zeitstempel der letzten Änderung der Ressource (UTC)

lastModifiedBy

string

Die Identität, die die Ressource zuletzt geändert hat.

lastModifiedByType

createdByType

Der Identitätstyp, der die Ressource zuletzt geändert hat.

TypedErrorInfo

Szenariospezifische Fehlerdetails.

Name Typ Beschreibung
info

Die szenariospezifischen Fehlerdetails.

type

string

Der Typ der enthaltenen Fehlerdetails.