Condividi tramite


Configurations - List By Resource Group

Recuperare le configurazioni di Azure Advisor.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
resourceGroup
path True

string

Nome del gruppo di risorse di Azure.

subscriptionId
path True

string

ID sottoscrizione di Azure.

api-version
query True

string

Versione dell'API da usare con la richiesta client.

Risposte

Nome Tipo Descrizione
200 OK

ConfigurationListResult

OK. È stato recuperato zero o più configurazioni.

Other Status Codes

ArmErrorResponse

Risposta di errore che descrive perché l'operazione non è riuscita.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory.

Tipo: oauth2
Flow: implicit
URL di autorizzazione: https://login.microsoftonline.com/common/oauth2/authorize

Ambiti

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

GetConfigurations

Esempio di richiesta

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

Risposta di esempio

{
  "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"
}

Definizioni

Nome Descrizione
ArmErrorResponse
ARMErrorResponseBody

Corpo della risposta all'errore arm.

Category

Categorie per cui inviare il digest. Se le categorie non vengono fornite, il digest verrà inviato per tutte le categorie.

ConfigData

Struttura dei dati di configurazione di Advisor.

ConfigurationListResult

Elenco delle configurazioni di Advisor.

CpuThreshold

Soglia minima percentuale per la valutazione dell'utilizzo basso della CPU di Advisor. Valido solo per le sottoscrizioni. Valori validi: 5 (impostazione predefinita), 10, 15 o 20.

createdByType

Tipo di identità che ha creato la risorsa.

DigestConfig

Entità di configurazione di Advisor Digest

DigestConfigState

Stato della configurazione del digest.

Duration

Durata minima per la valutazione dell'utilizzo basso della CPU di Advisor. Valido solo per le sottoscrizioni. Valori validi: 7 (impostazione predefinita), 14, 21, 30, 60 o 90.

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

ArmErrorResponse

Nome Tipo Descrizione
error

ARMErrorResponseBody

Corpo della risposta all'errore arm.

ARMErrorResponseBody

Corpo della risposta all'errore arm.

Nome Tipo Descrizione
code

string

Ottiene o imposta la stringa che può essere usata per identificare a livello di codice l'errore.

message

string

Ottiene o imposta la stringa che descrive l'errore in dettaglio e fornisce informazioni di debug.

Category

Categorie per cui inviare il digest. Se le categorie non vengono fornite, il digest verrà inviato per tutte le categorie.

Nome Tipo Descrizione
Cost

string

HighAvailability

string

OperationalExcellence

string

Performance

string

Security

string

ConfigData

Struttura dei dati di configurazione di Advisor.

Nome Tipo Descrizione
id

string

ID di risorsa completo per la risorsa. Ad esempio, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

nome della risorsa.

properties.digests

DigestConfig[]

Configurazione del digest advisor. Valido solo per le sottoscrizioni

properties.duration

Duration

Durata minima per la valutazione dell'utilizzo basso della CPU di Advisor. Valido solo per le sottoscrizioni. Valori validi: 7 (impostazione predefinita), 14, 21, 30, 60 o 90.

properties.exclude

boolean

Escludere la risorsa dalle valutazioni di Advisor. Valori validi: False (impostazione predefinita) o True.

properties.lowCpuThreshold

CpuThreshold

Soglia minima percentuale per la valutazione dell'utilizzo basso della CPU di Advisor. Valido solo per le sottoscrizioni. Valori validi: 5 (impostazione predefinita), 10, 15 o 20.

systemData

systemData

Metadati di Azure Resource Manager contenenti le informazioni createBy e modificateBy.

type

string

Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

ConfigurationListResult

Elenco delle configurazioni di Advisor.

Nome Tipo Descrizione
nextLink

string

Collegamento usato per ottenere la pagina successiva delle configurazioni.

value

ConfigData[]

Elenco delle configurazioni.

CpuThreshold

Soglia minima percentuale per la valutazione dell'utilizzo basso della CPU di Advisor. Valido solo per le sottoscrizioni. Valori validi: 5 (impostazione predefinita), 10, 15 o 20.

Nome Tipo Descrizione
10

string

15

string

20

string

5

string

createdByType

Tipo di identità che ha creato la risorsa.

Nome Tipo Descrizione
Application

string

Key

string

ManagedIdentity

string

User

string

DigestConfig

Entità di configurazione di Advisor Digest

Nome Tipo Descrizione
actionGroupResourceId

string

ID risorsa gruppo di azioni usato dal digest.

categories

Category[]

Categorie per cui inviare il digest. Se le categorie non vengono fornite, il digest verrà inviato per tutte le categorie.

frequency

integer

La frequenza di attivazione del digest verrà attivata in giorni. Il valore deve essere compreso tra 7 e 30 giorni inclusi.

language

string

Lingua per il corpo del contenuto del digest. Il valore deve essere iso 639-1 per uno dei portale di Azure linguaggi supportati. In caso contrario, verrà convertito in uno. Il valore predefinito è inglese (en).

name

string

Nome della configurazione del digest. Il valore è senza distinzione tra maiuscole e minuscole e deve essere univoco all'interno di una sottoscrizione.

state

DigestConfigState

Stato della configurazione del digest.

DigestConfigState

Stato della configurazione del digest.

Nome Tipo Descrizione
Active

string

Disabled

string

Duration

Durata minima per la valutazione dell'utilizzo basso della CPU di Advisor. Valido solo per le sottoscrizioni. Valori validi: 7 (impostazione predefinita), 14, 21, 30, 60 o 90.

Nome Tipo Descrizione
14

string

21

string

30

string

60

string

7

string

90

string

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

Nome Tipo Descrizione
createdAt

string

Timestamp della creazione di risorse (UTC).

createdBy

string

Identità che ha creato la risorsa.

createdByType

createdByType

Tipo di identità che ha creato la risorsa.

lastModifiedAt

string

Timestamp dell'ultima modifica della risorsa (UTC)

lastModifiedBy

string

Identità che ha modificato l'ultima risorsa.

lastModifiedByType

createdByType

Tipo di identità che ha modificato l'ultima risorsa.