Pricings - Update
Updates eine bereitgestellte Microsoft Defender für cloudbasierte Preiskonfiguration im Bereich. Gültige Bereiche sind: Abonnement-ID oder eine bestimmte Ressourcen-ID (Unterstützte Ressourcen sind: "VirtualMachines, VMSS und ARC Machines" und nur für plan='VirtualMachines' und subPlan='P1').
PUT https://management.azure.com/{scopeId}/providers/Microsoft.Security/pricings/{pricingName}?api-version=2024-01-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
pricing
|
path | True |
string |
Name der Preiskonfiguration |
scope
|
path | True |
string |
Die Bereichs-ID der Preise. Gültige Bereiche sind: Abonnement (Format: 'subscriptions/{subscriptionId}') oder eine bestimmte Ressource (Format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}) – Unterstützte Ressourcen sind (VirtualMachines) |
api-version
|
query | True |
string |
API-Version für den Vorgang |
Anforderungstext
Name | Erforderlich | Typ | Beschreibung |
---|---|---|---|
properties.pricingTier | True |
Gibt an, ob der Defender-Plan für den ausgewählten Bereich aktiviert ist. Microsoft Defender für Cloud wird in zwei Tarifen bereitgestellt: free und standard. Der Standard-Tarif bietet erweiterte Sicherheitsfunktionen, während der free-Tarif grundlegende Sicherheitsfeatures bietet. |
|
properties.enforce |
Wenn dieser Wert auf "False" festgelegt ist, können die Nachfolger dieses Bereichs die für diesen Bereich festgelegte Preiskonfiguration überschreiben (ermöglicht die Einstellung inherited="False"). Wenn dieser Wert auf "True" festgelegt ist, verhindert er Außerkraftsetzungen und erzwingt diese Preiskonfiguration für alle Nachfolger dieses Bereichs. Dieses Feld ist nur für Preise auf Abonnementebene verfügbar. |
||
properties.extensions |
Optional. Liste der erweiterungen, die unter einem Plan angeboten werden. |
||
properties.subPlan |
string |
Der für eine Standardpreiskonfiguration ausgewählte Unterplan, wenn mehr als ein Unterplan verfügbar ist. Jeder Unterplan ermöglicht eine Reihe von Sicherheitsfeatures. Wenn nicht angegeben, wird der vollständige Plan angewendet. Für den VirtualMachines-Plan sind "P1" & "P2" verfügbar, wobei für Ressourcenebene nur der Unterplan "P1" unterstützt wird. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Erfolgreich aktualisiert |
|
201 Created |
Erfolgreich erstellt. |
|
Other Status Codes |
Fehlerantwort mit Beschreibung des Grunds für den Fehler. |
Sicherheit
azure_auth
Azure Active Directory-OAuth2-Flow
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel Ihres Benutzerkontos |
Beispiele
Update pricing on resource (example for VirtualMachines plan)
Sample Request
PUT https://management.azure.com/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/DEMO/providers/Microsoft.Compute/virtualMachines/VM-1/providers/Microsoft.Security/pricings/virtualMachines?api-version=2024-01-01
{
"properties": {
"pricingTier": "Standard",
"subPlan": "P1"
}
}
Sample Response
{
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/DEMO/providers/Microsoft.Compute/virtualMachines/VM-1/providers/Microsoft.Security/pricings/virtualMachines",
"name": "virtualMachines",
"type": "Microsoft.Security/pricings",
"properties": {
"pricingTier": "Standard",
"subPlan": "P1",
"freeTrialRemainingTime": "PT0S",
"enablementTime": "2023-03-01T12:42:42.1921106Z",
"inherited": "False",
"inheritedFrom": null,
"extensions": [
{
"name": "MdeDesignatedSubscription",
"isEnabled": "False"
},
{
"name": "AgentlessVmScanning",
"isEnabled": "True",
"additionalExtensionProperties": {
"ExclusionTags": "[{\"Key\":\"TestKey1\",\"Value\":\"TestValue1\"},{\"Key\":\"TestKey2\",\"Value\":\"TestValue2\"}]"
}
}
]
}
}
{
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/DEMO/providers/Microsoft.Compute/virtualMachines/VM-1/providers/Microsoft.Security/pricings/virtualMachines",
"name": "virtualMachines",
"type": "Microsoft.Security/pricings",
"properties": {
"pricingTier": "Standard",
"subPlan": "P1",
"freeTrialRemainingTime": "PT0S",
"enablementTime": "2023-03-01T12:42:42.1921106Z",
"inherited": "False",
"inheritedFrom": null,
"extensions": [
{
"name": "MdeDesignatedSubscription",
"isEnabled": "False"
},
{
"name": "AgentlessVmScanning",
"isEnabled": "True",
"additionalExtensionProperties": {
"ExclusionTags": "[{'Key':'TestKey1','Value':'TestValue1'},{'Key':'TestKey2','Value':'TestValue2'}]"
}
}
]
}
}
Update pricing on subscription (example for CloudPosture plan)
Sample Request
PUT https://management.azure.com/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/pricings/CloudPosture?api-version=2024-01-01
{
"properties": {
"pricingTier": "Standard"
}
}
Sample Response
{
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/pricings/CloudPosture",
"name": "CloudPosture",
"type": "Microsoft.Security/pricings",
"properties": {
"pricingTier": "Standard",
"freeTrialRemainingTime": "PT0S",
"enablementTime": "2023-03-01T12:42:42.1921106Z",
"enforce": "False",
"resourcesCoverageStatus": "FullyCovered",
"extensions": [
{
"name": "AgentlessVmScanning",
"isEnabled": "True",
"operationStatus": {
"code": "Succeeded",
"message": "Successfully enabled extension"
}
},
{
"name": "AgentlessDiscoveryForKubernetes",
"isEnabled": "True",
"operationStatus": {
"code": "Succeeded",
"message": "Successfully enabled extension"
}
},
{
"name": "SensitiveDataDiscovery",
"isEnabled": "True",
"operationStatus": {
"code": "Succeeded",
"message": "Successfully enabled extension"
}
},
{
"name": "ContainerRegistriesVulnerabilityAssessments",
"isEnabled": "True",
"operationStatus": {
"code": "Succeeded",
"message": "Successfully enabled extension"
}
},
{
"name": "EntraPermissionsManagement",
"isEnabled": "True",
"operationStatus": {
"code": "Succeeded",
"message": "Successfully enabled extension"
}
}
]
}
}
{
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/pricings/CloudPosture",
"name": "CloudPosture",
"type": "Microsoft.Security/pricings",
"properties": {
"pricingTier": "Standard",
"freeTrialRemainingTime": "PT0S",
"enablementTime": "2023-03-01T12:42:42.1921106Z",
"enforce": "False",
"resourcesCoverageStatus": "FullyCovered",
"extensions": [
{
"name": "AgentlessVmScanning",
"isEnabled": "True",
"operationStatus": {
"code": "Succeeded",
"message": "Successfully enabled extension"
}
},
{
"name": "AgentlessDiscoveryForKubernetes",
"isEnabled": "True",
"operationStatus": {
"code": "Succeeded",
"message": "Successfully enabled extension"
}
},
{
"name": "SensitiveDataDiscovery",
"isEnabled": "True",
"operationStatus": {
"code": "Succeeded",
"message": "Successfully enabled extension"
}
},
{
"name": "ContainerRegistriesVulnerabilityAssessments",
"isEnabled": "True",
"operationStatus": {
"code": "Succeeded",
"message": "Successfully enabled extension"
}
},
{
"name": "EntraPermissionsManagement",
"isEnabled": "True",
"operationStatus": {
"code": "Succeeded",
"message": "Successfully enabled extension"
}
}
]
}
}
Update pricing on subscription (example for CloudPosture plan) - partial success
Sample Request
PUT https://management.azure.com/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/pricings/CloudPosture?api-version=2024-01-01
{
"properties": {
"pricingTier": "Standard"
}
}
Sample Response
{
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/pricings/CloudPosture",
"name": "CloudPosture",
"type": "Microsoft.Security/pricings",
"properties": {
"pricingTier": "Standard",
"freeTrialRemainingTime": "PT0S",
"enablementTime": "2023-03-01T12:42:42.1921106Z",
"enforce": "False",
"resourcesCoverageStatus": "FullyCovered",
"extensions": [
{
"name": "AgentlessVmScanning",
"isEnabled": "True",
"operationStatus": {
"code": "Failed",
"message": "Failed find dedicated first party application client ID for extension"
}
},
{
"name": "AgentlessDiscoveryForKubernetes",
"isEnabled": "True",
"operationStatus": {
"code": "Failed",
"message": "Failed assigning roles {d5a2ae44-610b-4500-93be-660a0c5f5ca6} to {identityName} for plan"
}
},
{
"name": "SensitiveDataDiscovery",
"isEnabled": "True",
"operationStatus": {
"code": "Failed",
"message": "Failed assigning roles {f58310d9-a9f6-439a-9e8d-f62e7b41a168} to {identityName} for plan"
}
},
{
"name": "ContainerRegistriesVulnerabilityAssessments",
"isEnabled": "True",
"operationStatus": {
"code": "Succeeded",
"message": "Successfully enabled extension"
}
},
{
"name": "EntraPermissionsManagement",
"isEnabled": "True",
"operationStatus": {
"code": "Succeeded",
"message": "Successfully enabled extension"
}
}
]
}
}
{
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/pricings/CloudPosture",
"name": "CloudPosture",
"type": "Microsoft.Security/pricings",
"properties": {
"pricingTier": "Standard",
"freeTrialRemainingTime": "PT0S",
"enablementTime": "2023-03-01T12:42:42.1921106Z",
"enforce": "False",
"resourcesCoverageStatus": "FullyCovered",
"extensions": [
{
"name": "AgentlessVmScanning",
"isEnabled": "True",
"operationStatus": {
"code": "Failed",
"message": "Failed find dedicated first party application client ID for extension"
}
},
{
"name": "AgentlessDiscoveryForKubernetes",
"isEnabled": "True",
"operationStatus": {
"code": "Failed",
"message": "Failed assigning roles {d5a2ae44-610b-4500-93be-660a0c5f5ca6} to {identityName} for plan"
}
},
{
"name": "SensitiveDataDiscovery",
"isEnabled": "True",
"operationStatus": {
"code": "Failed",
"message": "Failed assigning roles {f58310d9-a9f6-439a-9e8d-f62e7b41a168} to {identityName} for plan"
}
},
{
"name": "ContainerRegistriesVulnerabilityAssessments",
"isEnabled": "True",
"operationStatus": {
"code": "Succeeded",
"message": "Successfully enabled extension"
}
},
{
"name": "EntraPermissionsManagement",
"isEnabled": "True",
"operationStatus": {
"code": "Succeeded",
"message": "Successfully enabled extension"
}
}
]
}
}
Update pricing on subscription (example for VirtualMachines plan)
Sample Request
PUT https://management.azure.com/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/pricings/VirtualMachines?api-version=2024-01-01
{
"properties": {
"pricingTier": "Standard",
"subPlan": "P2",
"enforce": "True"
}
}
Sample Response
{
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/pricings/VirtualMachines",
"name": "VirtualMachines",
"type": "Microsoft.Security/pricings",
"properties": {
"pricingTier": "Standard",
"subPlan": "P2",
"freeTrialRemainingTime": "PT0S",
"enablementTime": "2023-03-01T12:42:42.1921106Z",
"enforce": "True",
"resourcesCoverageStatus": "FullyCovered",
"extensions": [
{
"name": "MdeDesignatedSubscription",
"isEnabled": "False"
},
{
"name": "AgentlessVmScanning",
"isEnabled": "True",
"additionalExtensionProperties": {
"ExclusionTags": "[{\"Key\":\"TestKey1\",\"Value\":\"TestValue1\"},{\"Key\":\"TestKey2\",\"Value\":\"TestValue2\"}]"
},
"operationStatus": {
"code": "Succeeded",
"message": "Successfully enabled extension"
}
}
]
}
}
{
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/pricings/VirtualMachines",
"name": "VirtualMachines",
"type": "Microsoft.Security/pricings",
"properties": {
"pricingTier": "Standard",
"subPlan": "P2",
"freeTrialRemainingTime": "PT0S",
"enablementTime": "2023-03-01T12:42:42.1921106Z",
"enforce": "True",
"resourcesCoverageStatus": "FullyCovered",
"extensions": [
{
"name": "MdeDesignatedSubscription",
"isEnabled": "False"
},
{
"name": "AgentlessVmScanning",
"isEnabled": "True",
"additionalExtensionProperties": {
"ExclusionTags": "[{\"Key\":\"TestKey1\",\"Value\":\"TestValue1\"},{\"Key\":\"TestKey2\",\"Value\":\"TestValue2\"}]"
},
"operationStatus": {
"code": "Succeeded",
"message": "Successfully enabled extension"
}
}
]
}
}
Definitionen
Name | Beschreibung |
---|---|
Cloud |
Allgemeine Fehlerantwort für alle Azure Resource Manager-APIs, zur Rückgabe von Fehlerdetails für fehlgeschlagene Vorgänge. (Dies folgt auch dem OData-Fehlerantwortformat.) |
Cloud |
Die Fehlerdetails. |
code |
Der Vorgang status Code. |
enforce |
Wenn dieser Wert auf "False" festgelegt ist, können die Nachfolger dieses Bereichs die für diesen Bereich festgelegte Preiskonfiguration überschreiben (ermöglicht die Einstellung inherited="False"). Wenn dieser Wert auf "True" festgelegt ist, verhindert er Außerkraftsetzungen und erzwingt diese Preiskonfiguration für alle Nachfolger dieses Bereichs. Dieses Feld ist nur für Preise auf Abonnementebene verfügbar. |
Error |
Zusätzliche Informationen zum Ressourcenverwaltungsfehler. |
Extension |
Erweiterungseigenschaften eines Plans |
inherited |
"inherited" = "True" gibt an, dass der aktuelle Bereich seine Preiskonfiguration vom übergeordneten Bereich erbt. Die ID des übergeordneten Bereichs, der die geerbte Konfiguration bereitstellt, wird im Feld "inheritedFrom" angezeigt. Auf der anderen Seite gibt "inherited" = "False" an, dass der aktuelle Bereich seine eigene Preiskonfiguration explizit festgelegt hat und nicht von seinem übergeordneten Element erbt. Dieses Feld ist schreibgeschützt und nur für Preise auf Ressourcenebene verfügbar. |
is |
Gibt an, ob die Erweiterung aktiviert ist. |
Operation |
Eine status, die den Erfolg/Fehler des Aktivierungs-/Deaktivierungsvorgangs der Erweiterung beschreibt. |
Pricing |
Microsoft Defender für Cloud wird in zwei Tarifen bereitgestellt: free und standard. Der Standard-Tarif bietet erweiterte Sicherheitsfunktionen, während der free-Tarif grundlegende Sicherheitsfeatures bietet. |
pricing |
Gibt an, ob der Defender-Plan für den ausgewählten Bereich aktiviert ist. Microsoft Defender für Cloud wird in zwei Tarifen bereitgestellt: free und standard. Der Standard-Tarif bietet erweiterte Sicherheitsfunktionen, während der free-Tarif grundlegende Sicherheitsfeatures bietet. |
resources |
Dieses Feld ist nur auf Abonnementebene verfügbar und spiegelt die Abdeckung status der Ressourcen unter dem Abonnement wider. Hinweis: Das Feld "pricingTier" gibt den Plan status des Abonnements an. Da der Plan status jedoch auch auf Ressourcenebene definiert werden kann, kann es zu einer Fehlausrichtung zwischen dem Plan des Abonnements status und der status ressource kommen. Dieses Feld gibt die Abdeckung status der Ressourcen an. |
CloudError
Allgemeine Fehlerantwort für alle Azure Resource Manager-APIs, zur Rückgabe von Fehlerdetails für fehlgeschlagene Vorgänge. (Dies folgt auch dem OData-Fehlerantwortformat.)
Name | Typ | Beschreibung |
---|---|---|
error.additionalInfo |
Die zusätzlichen Fehlerinformationen. |
|
error.code |
string |
Der Fehlercode. |
error.details |
Die Fehlerdetails. |
|
error.message |
string |
Die Fehlermeldung. |
error.target |
string |
Das Fehlerziel. |
CloudErrorBody
Die Fehlerdetails.
Name | Typ | Beschreibung |
---|---|---|
additionalInfo |
Die zusätzlichen Fehlerinformationen. |
|
code |
string |
Der Fehlercode. |
details |
Die Fehlerdetails. |
|
message |
string |
Die Fehlermeldung. |
target |
string |
Das Fehlerziel. |
code
Der Vorgang status Code.
Name | Typ | Beschreibung |
---|---|---|
Failed |
string |
Die Erweiterung wurde nicht erfolgreich erstellt/aktualisiert. Weitere Informationen finden Sie unter Operation status Meldung. |
Succeeded |
string |
Die Erweiterung wurde erfolgreich erstellt/aktualisiert. |
enforce
Wenn dieser Wert auf "False" festgelegt ist, können die Nachfolger dieses Bereichs die für diesen Bereich festgelegte Preiskonfiguration überschreiben (ermöglicht die Einstellung inherited="False"). Wenn dieser Wert auf "True" festgelegt ist, verhindert er Außerkraftsetzungen und erzwingt diese Preiskonfiguration für alle Nachfolger dieses Bereichs. Dieses Feld ist nur für Preise auf Abonnementebene verfügbar.
Name | Typ | Beschreibung |
---|---|---|
False |
string |
Ermöglicht es den Nachfolgern dieses Bereichs, die für diesen Bereich festgelegte Preiskonfiguration außer Kraft zu setzen (ermöglicht die Einstellung inherited="False") |
True |
string |
Verhindert Außerkraftsetzungen und erzwingt die Preiskonfiguration des aktuellen Bereichs für alle Nachfolger |
ErrorAdditionalInfo
Zusätzliche Informationen zum Ressourcenverwaltungsfehler.
Name | Typ | Beschreibung |
---|---|---|
info |
object |
Zusätzliche Informationen. |
type |
string |
Typ der zusätzlichen Informationen. |
Extension
Erweiterungseigenschaften eines Plans
Name | Typ | Beschreibung |
---|---|---|
additionalExtensionProperties |
Eigenschaftenwerte, die der Erweiterung zugeordnet sind. |
|
isEnabled |
Gibt an, ob die Erweiterung aktiviert ist. |
|
name |
string |
Der Erweiterungsname. Diese Werte werden unterstützt: |
operationStatus |
Optional. Eine status, die den Erfolg/Fehler des Aktivierungs-/Deaktivierungsvorgangs der Erweiterung beschreibt. |
inherited
"inherited" = "True" gibt an, dass der aktuelle Bereich seine Preiskonfiguration vom übergeordneten Bereich erbt. Die ID des übergeordneten Bereichs, der die geerbte Konfiguration bereitstellt, wird im Feld "inheritedFrom" angezeigt. Auf der anderen Seite gibt "inherited" = "False" an, dass der aktuelle Bereich seine eigene Preiskonfiguration explizit festgelegt hat und nicht von seinem übergeordneten Element erbt. Dieses Feld ist schreibgeschützt und nur für Preise auf Ressourcenebene verfügbar.
Name | Typ | Beschreibung |
---|---|---|
False |
string |
Gibt an, dass der aktuelle Bereich seine eigene Preiskonfiguration festlegt und nicht vom übergeordneten Bereich erbt. |
True |
string |
Gibt an, dass der aktuelle Bereich seine Preiskonfiguration vom übergeordneten Bereich erbt. |
isEnabled
Gibt an, ob die Erweiterung aktiviert ist.
Name | Typ | Beschreibung |
---|---|---|
False |
string |
Gibt an, dass die Erweiterung deaktiviert ist. |
True |
string |
Gibt an, dass die Erweiterung aktiviert ist. |
OperationStatus
Eine status, die den Erfolg/Fehler des Aktivierungs-/Deaktivierungsvorgangs der Erweiterung beschreibt.
Name | Typ | Beschreibung |
---|---|---|
code |
Der Vorgang status Code. |
|
message |
string |
Zusätzliche Informationen zum Erfolg/Misserfolg des Vorgangs. |
Pricing
Microsoft Defender für Cloud wird in zwei Tarifen bereitgestellt: free und standard. Der Standard-Tarif bietet erweiterte Sicherheitsfunktionen, während der free-Tarif grundlegende Sicherheitsfeatures bietet.
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Ressourcen-ID |
name |
string |
Ressourcenname |
properties.deprecated |
boolean |
Optional. True, wenn der Plan veraltet ist. Wenn ersatzende Pläne vorhanden sind, werden sie in der |
properties.enablementTime |
string |
Optional. Wenn |
properties.enforce |
Wenn dieser Wert auf "False" festgelegt ist, können die Nachfolger dieses Bereichs die für diesen Bereich festgelegte Preiskonfiguration überschreiben (ermöglicht die Einstellung inherited="False"). Wenn dieser Wert auf "True" festgelegt ist, verhindert er Außerkraftsetzungen und erzwingt diese Preiskonfiguration für alle Nachfolger dieses Bereichs. Dieses Feld ist nur für Preise auf Abonnementebene verfügbar. |
|
properties.extensions |
Optional. Liste der erweiterungen, die unter einem Plan angeboten werden. |
|
properties.freeTrialRemainingTime |
string |
Die dauer für den kostenlosen Testzeitraum für Abonnements – im ISO 8601-Format (z. B. P3Y6M4DT12H30M5S). |
properties.inherited |
"inherited" = "True" gibt an, dass der aktuelle Bereich seine Preiskonfiguration vom übergeordneten Bereich erbt. Die ID des übergeordneten Bereichs, der die geerbte Konfiguration bereitstellt, wird im Feld "inheritedFrom" angezeigt. Auf der anderen Seite gibt "inherited" = "False" an, dass der aktuelle Bereich seine eigene Preiskonfiguration explizit festgelegt hat und nicht von seinem übergeordneten Element erbt. Dieses Feld ist schreibgeschützt und nur für Preise auf Ressourcenebene verfügbar. |
|
properties.inheritedFrom |
string |
Die ID des Bereichs, von dem geerbt wird. "Null", wenn nicht geerbt. Dieses Feld ist nur für Preise auf Ressourcenebene verfügbar. |
properties.pricingTier |
Gibt an, ob der Defender-Plan für den ausgewählten Bereich aktiviert ist. Microsoft Defender für Cloud wird in zwei Tarifen bereitgestellt: free und standard. Der Standard-Tarif bietet erweiterte Sicherheitsfunktionen, während der free-Tarif grundlegende Sicherheitsfeatures bietet. |
|
properties.replacedBy |
string[] |
Optional. Liste der Pläne, die diesen Plan ersetzen. Diese Eigenschaft ist nur vorhanden, wenn dieser Plan veraltet ist. |
properties.resourcesCoverageStatus |
Dieses Feld ist nur auf Abonnementebene verfügbar und spiegelt die Abdeckung status der Ressourcen unter dem Abonnement wider. Hinweis: Das Feld "pricingTier" gibt den Plan status des Abonnements an. Da der Plan status jedoch auch auf Ressourcenebene definiert werden kann, kann es zu einer Fehlausrichtung zwischen dem Plan des Abonnements status und der status ressource kommen. Dieses Feld gibt die Abdeckung status der Ressourcen an. |
|
properties.subPlan |
string |
Der für eine Standardpreiskonfiguration ausgewählte Unterplan, wenn mehr als ein Unterplan verfügbar ist. Jeder Unterplan ermöglicht eine Reihe von Sicherheitsfeatures. Wenn nicht angegeben, wird der vollständige Plan angewendet. Für den VirtualMachines-Plan sind "P1" & "P2" verfügbar, wobei für Ressourcenebene nur der Unterplan "P1" unterstützt wird. |
type |
string |
Ressourcentyp |
pricingTier
Gibt an, ob der Defender-Plan für den ausgewählten Bereich aktiviert ist. Microsoft Defender für Cloud wird in zwei Tarifen bereitgestellt: free und standard. Der Standard-Tarif bietet erweiterte Sicherheitsfunktionen, während der free-Tarif grundlegende Sicherheitsfeatures bietet.
Name | Typ | Beschreibung |
---|---|---|
Free |
string |
Kostenlose Microsoft Defender für cloudbasierte Funktionen mit grundlegenden Sicherheitsfeatures |
Standard |
string |
Nutzen Sie die standardbasierte Microsoft Defender für Cloud mit erweiterten Sicherheitsfeatures. |
resourcesCoverageStatus
Dieses Feld ist nur auf Abonnementebene verfügbar und spiegelt die Abdeckung status der Ressourcen unter dem Abonnement wider. Hinweis: Das Feld "pricingTier" gibt den Plan status des Abonnements an. Da der Plan status jedoch auch auf Ressourcenebene definiert werden kann, kann es zu einer Fehlausrichtung zwischen dem Plan des Abonnements status und der status ressource kommen. Dieses Feld gibt die Abdeckung status der Ressourcen an.
Name | Typ | Beschreibung |
---|---|---|
FullyCovered |
string |
Dieser Wert gibt an, dass für alle Dem Abonnement zugeordneten Ressourcen der Defender-Plan aktiviert ist. |
NotCovered |
string |
Dieser Wert gibt an, dass der Defender-Plan für alle Ressourcen im Abonnement deaktiviert ist. Keine der Ressourcen wird durch den Defender-Plan geschützt. |
PartiallyCovered |
string |
Dieser Wert gibt an, dass für einige Ressourcen unter dem Abonnement der Defender-Plan aktiviert ist, während für andere Ressourcen er deaktiviert ist. Es gibt eine gemischte Abdeckung status unter den Ressourcen. |