Freigeben über


Configurations - List By Resource Group

Abrufen von Azure Advisor-Konfigurationen.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Advisor/configurations?api-version=2023-01-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
resourceGroup
path True

string

Name der Azure-Ressourcengruppe

subscriptionId
path True

string

Die Azure-Abonnement-ID.

api-version
query True

string

Die Version der API, die mit der Clientanforderung verwendet werden soll.

Antworten

Name Typ Beschreibung
200 OK

ConfigurationListResult

OK. Keine oder mehr Konfigurationen wurden erfolgreich abgerufen.

Other Status Codes

ArmErrorResponse

Fehlerantwort mit Beschreibung des Grunds für den Fehler.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Flow.

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

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel Ihres Benutzerkontos

Beispiele

GetConfigurations

Beispielanforderung

GET https://management.azure.com/subscriptions/subscriptionId/resourceGroups/resourceGroup/providers/Microsoft.Advisor/configurations?api-version=2023-01-01

Beispiel für eine Antwort

{
  "value": [
    {
      "id": "/subscriptions/subscriptionId/resourceGroups/resourceGroup/providers/Microsoft.Advisor/configurations/default",
      "type": "Microsoft.Advisor/configurations",
      "name": "default",
      "properties": {
        "lowCpuThreshold": "5",
        "duration": "7",
        "exclude": false,
        "digests": [
          {
            "name": "digestConfigName",
            "actionGroupResourceId": "/subscriptions/subscriptionId/resourceGroups/resourceGroup/providers/microsoft.insights/actionGroups/actionGroupName",
            "frequency": 30,
            "categories": [
              "HighAvailability",
              "Security",
              "Performance",
              "Cost",
              "OperationalExcellence"
            ],
            "language": "en",
            "state": "Active"
          }
        ]
      }
    }
  ],
  "nextLink": "string"
}

Definitionen

Name Beschreibung
ArmErrorResponse
ARMErrorResponseBody

ARM-Fehlerantworttext.

Category

Kategorien, für die der Digest gesendet werden soll. Wenn keine Kategorien bereitgestellt werden, wird der Digest für alle Kategorien gesendet.

ConfigData

Die Advisor-Konfigurationsdatenstruktur.

ConfigurationListResult

Die Liste der Advisor-Konfigurationen.

CpuThreshold

Mindestprozentwert für advisor low CPU auslastung evaluation. Nur für Abonnements gültig. Gültige Werte: 5 (Standard), 10, 15 oder 20.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

DigestConfig

Advisor-Digest-Konfigurationsentität

DigestConfigState

Status der Digestkonfiguration.

Duration

Mindestdauer für advisor low CPU-Auslastungsauswertung. Nur für Abonnements gültig. Gültige Werte: 7 (Standard), 14, 21, 30, 60 oder 90.

systemData

Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen.

ArmErrorResponse

Name Typ Beschreibung
error

ARMErrorResponseBody

ARM-Fehlerantworttext.

ARMErrorResponseBody

ARM-Fehlerantworttext.

Name Typ Beschreibung
code

string

Ruft die Zeichenfolge ab, die zum programmgesteuerten Identifizieren des Fehlers verwendet werden kann, oder legt diese fest.

message

string

Ruft die Zeichenfolge ab, die den Fehler detailliert beschreibt und Debuginformationen bereitstellt, oder legt diese fest.

Category

Kategorien, für die der Digest gesendet werden soll. Wenn keine Kategorien bereitgestellt werden, wird der Digest für alle Kategorien gesendet.

Name Typ Beschreibung
Cost

string

HighAvailability

string

OperationalExcellence

string

Performance

string

Security

string

ConfigData

Die Advisor-Konfigurationsdatenstruktur.

Name Typ Beschreibung
id

string

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Der Name der Ressource

properties.digests

DigestConfig[]

Konfiguration des Advisor-Digests. Nur für Abonnements gültig

properties.duration

Duration

Mindestdauer für advisor low CPU-Auslastungsauswertung. Nur für Abonnements gültig. Gültige Werte: 7 (Standard), 14, 21, 30, 60 oder 90.

properties.exclude

boolean

Schließen Sie die Ressource aus Advisor-Auswertungen aus. Gültige Werte: False (Standard) oder True.

properties.lowCpuThreshold

CpuThreshold

Mindestprozentwert für advisor low CPU auslastung evaluation. Nur für Abonnements gültig. Gültige Werte: 5 (Standard), 10, 15 oder 20.

systemData

systemData

Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen.

type

string

Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

ConfigurationListResult

Die Liste der Advisor-Konfigurationen.

Name Typ Beschreibung
nextLink

string

Der Link, der verwendet wird, um die nächste Seite der Konfigurationen abzurufen.

value

ConfigData[]

Die Liste der Konfigurationen.

CpuThreshold

Mindestprozentwert für advisor low CPU auslastung evaluation. Nur für Abonnements gültig. Gültige Werte: 5 (Standard), 10, 15 oder 20.

Name Typ Beschreibung
10

string

15

string

20

string

5

string

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

Name Typ Beschreibung
Application

string

Key

string

ManagedIdentity

string

User

string

DigestConfig

Advisor-Digest-Konfigurationsentität

Name Typ Beschreibung
actionGroupResourceId

string

Ressourcen-ID der Aktionsgruppe, die vom Digest verwendet wird.

categories

Category[]

Kategorien, für die der Digest gesendet werden soll. Wenn keine Kategorien bereitgestellt werden, wird der Digest für alle Kategorien gesendet.

frequency

integer

Häufigkeit, mit der dieser Digest in Tagen ausgelöst wird. Der Wert muss zwischen 7 und 30 Tagen liegen.

language

string

Sprache für den Digestinhaltstext. Der Wert muss ISO 639-1-Code für eine der Azure-Portal unterstützten Sprachen sein. Andernfalls wird es in eins konvertiert. Der Standardwert ist Englisch (en).

name

string

Name der Digestkonfiguration. Beim Wert wird die Groß-/Kleinschreibung nicht beachtet und muss innerhalb eines Abonnements eindeutig sein.

state

DigestConfigState

Status der Digestkonfiguration.

DigestConfigState

Status der Digestkonfiguration.

Name Typ Beschreibung
Active

string

Disabled

string

Duration

Mindestdauer für advisor low CPU-Auslastungsauswertung. Nur für Abonnements gültig. Gültige Werte: 7 (Standard), 14, 21, 30, 60 oder 90.

Name Typ Beschreibung
14

string

21

string

30

string

60

string

7

string

90

string

systemData

Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen.

Name Typ Beschreibung
createdAt

string

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

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.