Skip to main content
È disponibile una versione più recente di questo prodotto.
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Elencare le applicazioni non gestite

Collaboratori

È possibile elencare le applicazioni attualmente non gestite da Astra. Questa operazione potrebbe essere eseguita durante la selezione di un'applicazione da gestire.

Nota Questo flusso di lavoro elenca tutte le applicazioni Astra. È possibile esaminare l'output per determinare quali applicazioni non sono gestite esaminando managedState campo.

1. Elencare le applicazioni

Eseguire la seguente chiamata API REST.

Metodo HTTP Percorso

OTTIENI

/Account/{AccountID}/topology/v1/apps

Parametri di input aggiuntivi

Oltre ai parametri comuni a tutte le chiamate API REST, negli esempi di curl vengono utilizzati anche i seguenti parametri.

Parametro Tipo Obbligatorio Descrizione

includi

Query

No

Se si desidera, selezionare i valori che si desidera restituire nella risposta.

Esempio di curl: Restituisce tutti i dati per tutte le applicazioni
curl --location -i --request GET 'https://astra.netapp.io/accounts/<ACCOUNT_ID>/topology/v1/apps' --header 'Accept: */*' --header 'Authorization: Bearer <API_TOKEN>'
Esempio di curl: Restituisce nome, id e managedState per tutte le applicazioni
curl --location -i --request GET 'https://astra.netapp.io/accounts/<ACCOUNT_ID>/topology/v1/apps?include=name,id,managedState' --header 'Accept: */*' --header 'Authorization: Bearer <API_TOKEN>'
Esempio di output JSON
{
  "items": [
    [
      "maria",
      "eed19f78-0884-4792-bb7a-313258c6b0b1",
      "unmanaged"
    ],
    [
      "mariadb-mariadb",
      "8da20fff-c69c-4170-bb0d-e4f91c5a1333",
      "managed"
    ],
    [
      "test-postgres-app",
      "1ee6235b-cda1-45cb-8d4c-630bdb8b41a5",
      "unmanaged"
    ],
    [
      "postgres1-postgresql",
      "e591ee59-ea90-4a9f-8e6c-d2b6e8647096",
      "unmanaged"
    ],
    [
      "kube-system",
      "077a2f73-4b51-4d04-8c6c-f63b3b069755",
      "unmanaged"
    ],
    [
      "trident",
      "5b6fc28f-e308-4653-b9d2-6d66a764d2e1",
      "unmanaged"
    ],
    [
      "postgres1-postgresql-clone",
      "06be05c5-763e-4d73-bd06-1f27f5f2e130",
      "unmanaged"
    ],
    [
      "davidns-postgres-app",
      "11e046b7-ec64-4184-85b3-debcc3b1da4d",
      "managed"
    ]
  ],
  "metadata": {}
}