Saltar para o conteúdo principal

Gerenciamento de Nuvem

Listar Contas AWS

GET /cloud/accounts

Adicionar Conta AWS

POST /cloud/accounts

Testar Conexão

POST /cloud/accounts/{account_id}/test

Obter Custos

GET /cloud/costs?account_id={id}&start_date={date}&end_date={date}

ECS

Listar Clusters

GET /infrastructure/ecs/clusters?account_id={id}

Listar Serviços

GET /infrastructure/ecs/clusters/{cluster}/services?account_id={id}

Forcar Deploy

POST /infrastructure/ecs/services/{service}/deploy

Escalar Serviço

POST /infrastructure/ecs/services/{service}/scale

Obter Logs

GET /infrastructure/ecs/services/{service}/logs

Lambda

Listar Funções

GET /infrastructure/lambda/functions?account_id={id}

Invocar Função

POST /infrastructure/lambda/functions/{name}/invoke

Obter Logs

GET /infrastructure/lambda/functions/{name}/logs

Deployments (Amplify)

Listar Apps

GET /deployments/apps

Acionar Deploy

POST /deployments/apps/{app_id}/deploy

Obter Logs de Build

GET /deployments/apps/{app_id}/builds/{build_id}/logs