Uma versão mais recente deste produto está disponível.
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.
Liste os aplicativos não gerenciados
Colaboradores
Sugerir alterações
Você pode listar as aplicações que não são gerenciadas pelo Astra no momento. Você pode fazer isso como parte da seleção de um aplicativo a ser gerenciado.
Este fluxo de trabalho lista todas as aplicações Astra. Você pode olhar para a saída para determinar quais aplicativos não são gerenciados examinando o managedState campo.
|
1. Liste os aplicativos
Execute a seguinte chamada de API REST.
Método HTTP | Caminho |
---|---|
OBTER |
/Account//topology/v1/apps |
Parâmetros de entrada adicionais
Além dos parâmetros comuns com todas as chamadas de API REST, os seguintes parâmetros também são usados nos exemplos curl para esta etapa.
Parâmetro | Tipo | Obrigatório | Descrição |
---|---|---|---|
incluir |
Consulta |
Não |
Opcionalmente, selecione os valores que você deseja retornar na resposta. |
Curl exemplo: Retorna todos os dados para todos os aplicativos
curl --location -i --request GET 'https://astra.netapp.io/accounts/<ACCOUNT_ID>/topology/v1/apps' --header 'Accept: */*' --header 'Authorization: Bearer <API_TOKEN>'
Curl exemplo: Retorna o nome, id e managedState para todos os aplicativos
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>'
Exemplo de saída 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": {}
}