{"components":{"responses":{"Forbidden":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"description":"rota fora da API pública (token_not_allowed) ou escopo insuficiente (insufficient_scope)"},"RateLimited":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"description":"limite de requisições do token (rate_limited); ver Retry-After"},"Unauthorized":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"description":"token ausente, inválido ou expirado"}},"schemas":{"Error":{"properties":{"code":{"description":"token_not_allowed | insufficient_scope | rate_limited | …","type":"string"},"error":{"description":"mensagem legível","type":"string"}},"type":"object"}},"securitySchemes":{"bearerToken":{"bearerFormat":"cx_ API token","scheme":"bearer","type":"http"}}},"info":{"description":"API pública da Cloudverse. Autentique com um token de API (`cx_…`) criado no console em API Tokens, no cabeçalho `Authorization: Bearer cx_…`. Cada rota exige um escopo por produto; operações de conta, usuários, MFA e criação de tokens são só do console. Limite padrão: 20 req/s por token (rajada 40) e 1.200 req/min por token. Até 50 tokens ativos por conta.","title":"Cloudverse API","version":"v1"},"openapi":"3.1.0","paths":{"/accounts/me":{"get":{"description":"Escopo exigido: `account:read` (ou `account:write`/`account:*`/`*`).","operationId":"get_accounts_me","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar me","tags":["Conta"],"x-cloudverse-scope":"account:read"}},"/auto-scale/groups":{"get":{"description":"Escopo exigido: `compute:read` (ou `compute:write`/`compute:*`/`*`).","operationId":"get_auto_scale_groups","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar groups","tags":["Computação"],"x-cloudverse-scope":"compute:read"},"post":{"description":"Escopo exigido: `compute:write` (ou `compute:write`/`compute:*`/`*`).","operationId":"post_auto_scale_groups","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar groups","tags":["Computação"],"x-cloudverse-scope":"compute:write"}},"/auto-scale/groups/{id}":{"delete":{"description":"Escopo exigido: `compute:write` (ou `compute:write`/`compute:*`/`*`).","operationId":"delete_auto_scale_groups_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover groups","tags":["Computação"],"x-cloudverse-scope":"compute:write"},"get":{"description":"Escopo exigido: `compute:read` (ou `compute:write`/`compute:*`/`*`).","operationId":"get_auto_scale_groups_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Obter groups","tags":["Computação"],"x-cloudverse-scope":"compute:read"},"patch":{"description":"Escopo exigido: `compute:write` (ou `compute:write`/`compute:*`/`*`).","operationId":"patch_auto_scale_groups_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Atualizar groups","tags":["Computação"],"x-cloudverse-scope":"compute:write"}},"/auto-scale/groups/{id}/members":{"get":{"description":"Escopo exigido: `compute:read` (ou `compute:write`/`compute:*`/`*`).","operationId":"get_auto_scale_groups_id_members","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar members","tags":["Computação"],"x-cloudverse-scope":"compute:read"}},"/dbaas/catalog":{"get":{"description":"Escopo exigido: `database:read` (ou `database:write`/`database:*`/`*`).","operationId":"get_dbaas_catalog","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar catalog","tags":["Banco de dados"],"x-cloudverse-scope":"database:read"}},"/dbaas/instances":{"get":{"description":"Escopo exigido: `database:read` (ou `database:write`/`database:*`/`*`).","operationId":"get_dbaas_instances","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar instances","tags":["Banco de dados"],"x-cloudverse-scope":"database:read"},"post":{"description":"Escopo exigido: `database:write` (ou `database:write`/`database:*`/`*`).","operationId":"post_dbaas_instances","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar instances","tags":["Banco de dados"],"x-cloudverse-scope":"database:write"}},"/dbaas/instances/{id}":{"delete":{"description":"Escopo exigido: `database:write` (ou `database:write`/`database:*`/`*`).","operationId":"delete_dbaas_instances_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover instances","tags":["Banco de dados"],"x-cloudverse-scope":"database:write"},"get":{"description":"Escopo exigido: `database:read` (ou `database:write`/`database:*`/`*`).","operationId":"get_dbaas_instances_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Obter instances","tags":["Banco de dados"],"x-cloudverse-scope":"database:read"}},"/dbaas/instances/{id}/credentials":{"post":{"description":"Escopo exigido: `database:write` (ou `database:write`/`database:*`/`*`).","operationId":"post_dbaas_instances_id_credentials","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":false},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Executar ação: credentials","tags":["Banco de dados"],"x-cloudverse-scope":"database:write"}},"/dbaas/instances/{id}/credentials/ephemeral":{"get":{"description":"Escopo exigido: `database:read` (ou `database:write`/`database:*`/`*`).","operationId":"get_dbaas_instances_id_credentials_ephemeral","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar ephemeral","tags":["Banco de dados"],"x-cloudverse-scope":"database:read"},"post":{"description":"Escopo exigido: `database:write` (ou `database:write`/`database:*`/`*`).","operationId":"post_dbaas_instances_id_credentials_ephemeral","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":false},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar ephemeral","tags":["Banco de dados"],"x-cloudverse-scope":"database:write"}},"/dbaas/instances/{id}/credentials/ephemeral/revoke":{"post":{"description":"Escopo exigido: `database:write` (ou `database:write`/`database:*`/`*`).","operationId":"post_dbaas_instances_id_credentials_ephemeral_revoke","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":false},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar revoke","tags":["Banco de dados"],"x-cloudverse-scope":"database:write"}},"/dbaas/instances/{id}/credentials/policy":{"get":{"description":"Escopo exigido: `database:read` (ou `database:write`/`database:*`/`*`).","operationId":"get_dbaas_instances_id_credentials_policy","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar policy","tags":["Banco de dados"],"x-cloudverse-scope":"database:read"}},"/dbaas/instances/{id}/job":{"get":{"description":"Escopo exigido: `database:read` (ou `database:write`/`database:*`/`*`).","operationId":"get_dbaas_instances_id_job","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar job","tags":["Banco de dados"],"x-cloudverse-scope":"database:read"}},"/dbaas/instances/{id}/read-replicas":{"put":{"description":"Escopo exigido: `database:write` (ou `database:write`/`database:*`/`*`).","operationId":"put_dbaas_instances_id_read_replicas","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Substituir read replicas","tags":["Banco de dados"],"x-cloudverse-scope":"database:write"}},"/dbaas/offer":{"get":{"description":"Escopo exigido: `database:read` (ou `database:write`/`database:*`/`*`).","operationId":"get_dbaas_offer","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar offer","tags":["Banco de dados"],"x-cloudverse-scope":"database:read"}},"/dns/firewall/blackhole":{"get":{"description":"Escopo exigido: `dns:read` (ou `dns:write`/`dns:*`/`*`).","operationId":"get_dns_firewall_blackhole","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar blackhole","tags":["DNS"],"x-cloudverse-scope":"dns:read"},"post":{"description":"Escopo exigido: `dns:write` (ou `dns:write`/`dns:*`/`*`).","operationId":"post_dns_firewall_blackhole","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar blackhole","tags":["DNS"],"x-cloudverse-scope":"dns:write"}},"/dns/firewall/blackhole/suggest":{"get":{"description":"Escopo exigido: `dns:read` (ou `dns:write`/`dns:*`/`*`).","operationId":"get_dns_firewall_blackhole_suggest","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar suggest","tags":["DNS"],"x-cloudverse-scope":"dns:read"}},"/dns/firewall/blackhole/{id}":{"delete":{"description":"Escopo exigido: `dns:write` (ou `dns:write`/`dns:*`/`*`).","operationId":"delete_dns_firewall_blackhole_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover blackhole","tags":["DNS"],"x-cloudverse-scope":"dns:write"},"put":{"description":"Escopo exigido: `dns:write` (ou `dns:write`/`dns:*`/`*`).","operationId":"put_dns_firewall_blackhole_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Substituir blackhole","tags":["DNS"],"x-cloudverse-scope":"dns:write"}},"/dns/firewall/rules":{"get":{"description":"Escopo exigido: `dns:read` (ou `dns:write`/`dns:*`/`*`).","operationId":"get_dns_firewall_rules","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar rules","tags":["DNS"],"x-cloudverse-scope":"dns:read"},"post":{"description":"Escopo exigido: `dns:write` (ou `dns:write`/`dns:*`/`*`).","operationId":"post_dns_firewall_rules","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar rules","tags":["DNS"],"x-cloudverse-scope":"dns:write"}},"/dns/firewall/rules/{id}":{"delete":{"description":"Escopo exigido: `dns:write` (ou `dns:write`/`dns:*`/`*`).","operationId":"delete_dns_firewall_rules_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover rules","tags":["DNS"],"x-cloudverse-scope":"dns:write"},"put":{"description":"Escopo exigido: `dns:write` (ou `dns:write`/`dns:*`/`*`).","operationId":"put_dns_firewall_rules_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Substituir rules","tags":["DNS"],"x-cloudverse-scope":"dns:write"}},"/dns/firewall/stats":{"get":{"description":"Escopo exigido: `dns:read` (ou `dns:write`/`dns:*`/`*`).","operationId":"get_dns_firewall_stats","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar stats","tags":["DNS"],"x-cloudverse-scope":"dns:read"}},"/dns/zones":{"get":{"description":"Escopo exigido: `dns:read` (ou `dns:write`/`dns:*`/`*`).","operationId":"get_dns_zones","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar zones","tags":["DNS"],"x-cloudverse-scope":"dns:read"},"post":{"description":"Escopo exigido: `dns:write` (ou `dns:write`/`dns:*`/`*`).","operationId":"post_dns_zones","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar zones","tags":["DNS"],"x-cloudverse-scope":"dns:write"}},"/dns/zones/{id}":{"delete":{"description":"Escopo exigido: `dns:write` (ou `dns:write`/`dns:*`/`*`).","operationId":"delete_dns_zones_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover zones","tags":["DNS"],"x-cloudverse-scope":"dns:write"},"get":{"description":"Escopo exigido: `dns:read` (ou `dns:write`/`dns:*`/`*`).","operationId":"get_dns_zones_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Obter zones","tags":["DNS"],"x-cloudverse-scope":"dns:read"}},"/dns/zones/{id}/delegation":{"get":{"description":"Escopo exigido: `dns:read` (ou `dns:write`/`dns:*`/`*`).","operationId":"get_dns_zones_id_delegation","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar delegation","tags":["DNS"],"x-cloudverse-scope":"dns:read"}},"/dns/zones/{id}/import":{"post":{"description":"Escopo exigido: `dns:write` (ou `dns:write`/`dns:*`/`*`).","operationId":"post_dns_zones_id_import","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":false},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Executar ação: import","tags":["DNS"],"x-cloudverse-scope":"dns:write"}},"/dns/zones/{id}/records":{"post":{"description":"Escopo exigido: `dns:write` (ou `dns:write`/`dns:*`/`*`).","operationId":"post_dns_zones_id_records","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":false},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Executar ação: records","tags":["DNS"],"x-cloudverse-scope":"dns:write"}},"/dns/zones/{id}/records/{rid}":{"delete":{"description":"Escopo exigido: `dns:write` (ou `dns:write`/`dns:*`/`*`).","operationId":"delete_dns_zones_id_records_rid","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}},{"in":"path","name":"rid","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover records","tags":["DNS"],"x-cloudverse-scope":"dns:write"},"put":{"description":"Escopo exigido: `dns:write` (ou `dns:write`/`dns:*`/`*`).","operationId":"put_dns_zones_id_records_rid","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}},{"in":"path","name":"rid","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Substituir records","tags":["DNS"],"x-cloudverse-scope":"dns:write"}},"/firewalls":{"get":{"description":"Escopo exigido: `firewall:read` (ou `firewall:write`/`firewall:*`/`*`).","operationId":"get_firewalls","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar firewalls","tags":["Firewall"],"x-cloudverse-scope":"firewall:read"},"post":{"description":"Escopo exigido: `firewall:write` (ou `firewall:write`/`firewall:*`/`*`).","operationId":"post_firewalls","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar firewalls","tags":["Firewall"],"x-cloudverse-scope":"firewall:write"}},"/firewalls/stats":{"get":{"description":"Escopo exigido: `firewall:read` (ou `firewall:write`/`firewall:*`/`*`).","operationId":"get_firewalls_stats","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar stats","tags":["Firewall"],"x-cloudverse-scope":"firewall:read"}},"/firewalls/stats/series":{"get":{"description":"Escopo exigido: `firewall:read` (ou `firewall:write`/`firewall:*`/`*`).","operationId":"get_firewalls_stats_series","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar series","tags":["Firewall"],"x-cloudverse-scope":"firewall:read"}},"/firewalls/{id}":{"delete":{"description":"Escopo exigido: `firewall:write` (ou `firewall:write`/`firewall:*`/`*`).","operationId":"delete_firewalls_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover firewalls","tags":["Firewall"],"x-cloudverse-scope":"firewall:write"},"get":{"description":"Escopo exigido: `firewall:read` (ou `firewall:write`/`firewall:*`/`*`).","operationId":"get_firewalls_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Obter firewalls","tags":["Firewall"],"x-cloudverse-scope":"firewall:read"},"patch":{"description":"Escopo exigido: `firewall:write` (ou `firewall:write`/`firewall:*`/`*`).","operationId":"patch_firewalls_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Atualizar firewalls","tags":["Firewall"],"x-cloudverse-scope":"firewall:write"}},"/firewalls/{id}/attach-rule-group":{"post":{"description":"Escopo exigido: `firewall:write` (ou `firewall:write`/`firewall:*`/`*`).","operationId":"post_firewalls_id_attach_rule_group","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":false},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Executar ação: attach rule group","tags":["Firewall"],"x-cloudverse-scope":"firewall:write"}},"/firewalls/{id}/rules":{"post":{"description":"Escopo exigido: `firewall:write` (ou `firewall:write`/`firewall:*`/`*`).","operationId":"post_firewalls_id_rules","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":false},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Executar ação: rules","tags":["Firewall"],"x-cloudverse-scope":"firewall:write"},"put":{"description":"Escopo exigido: `firewall:write` (ou `firewall:write`/`firewall:*`/`*`).","operationId":"put_firewalls_id_rules","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Substituir rules","tags":["Firewall"],"x-cloudverse-scope":"firewall:write"}},"/firewalls/{id}/rules/{rule_id}":{"delete":{"description":"Escopo exigido: `firewall:write` (ou `firewall:write`/`firewall:*`/`*`).","operationId":"delete_firewalls_id_rules_rule_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}},{"in":"path","name":"rule_id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover rules","tags":["Firewall"],"x-cloudverse-scope":"firewall:write"}},"/floating-ips":{"get":{"description":"Escopo exigido: `network:read` (ou `network:write`/`network:*`/`*`).","operationId":"get_floating_ips","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar floating ips","tags":["Rede"],"x-cloudverse-scope":"network:read"},"post":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"post_floating_ips","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar floating ips","tags":["Rede"],"x-cloudverse-scope":"network:write"}},"/floating-ips/{id}":{"delete":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"delete_floating_ips_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover floating ips","tags":["Rede"],"x-cloudverse-scope":"network:write"}},"/floating-ips/{id}/associate":{"post":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"post_floating_ips_id_associate","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":false},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Executar ação: associate","tags":["Rede"],"x-cloudverse-scope":"network:write"}},"/floating-ips/{id}/disassociate":{"post":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"post_floating_ips_id_disassociate","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":false},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Executar ação: disassociate","tags":["Rede"],"x-cloudverse-scope":"network:write"}},"/functions":{"get":{"description":"Escopo exigido: `functions:read` (ou `functions:write`/`functions:*`/`*`).","operationId":"get_functions","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar functions","tags":["Functions"],"x-cloudverse-scope":"functions:read"},"post":{"description":"Escopo exigido: `functions:write` (ou `functions:write`/`functions:*`/`*`).","operationId":"post_functions","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar functions","tags":["Functions"],"x-cloudverse-scope":"functions:write"}},"/functions/runtimes":{"get":{"description":"Escopo exigido: `functions:read` (ou `functions:write`/`functions:*`/`*`).","operationId":"get_functions_runtimes","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar runtimes","tags":["Functions"],"x-cloudverse-scope":"functions:read"}},"/functions/stats":{"get":{"description":"Escopo exigido: `functions:read` (ou `functions:write`/`functions:*`/`*`).","operationId":"get_functions_stats","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar stats","tags":["Functions"],"x-cloudverse-scope":"functions:read"}},"/functions/{id}":{"delete":{"description":"Escopo exigido: `functions:write` (ou `functions:write`/`functions:*`/`*`).","operationId":"delete_functions_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover functions","tags":["Functions"],"x-cloudverse-scope":"functions:write"},"get":{"description":"Escopo exigido: `functions:read` (ou `functions:write`/`functions:*`/`*`).","operationId":"get_functions_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Obter functions","tags":["Functions"],"x-cloudverse-scope":"functions:read"},"patch":{"description":"Escopo exigido: `functions:write` (ou `functions:write`/`functions:*`/`*`).","operationId":"patch_functions_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Atualizar functions","tags":["Functions"],"x-cloudverse-scope":"functions:write"}},"/functions/{id}/invocations":{"get":{"description":"Escopo exigido: `functions:read` (ou `functions:write`/`functions:*`/`*`).","operationId":"get_functions_id_invocations","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar invocations","tags":["Functions"],"x-cloudverse-scope":"functions:read"}},"/functions/{id}/invocations/{inv_id}":{"get":{"description":"Escopo exigido: `functions:read` (ou `functions:write`/`functions:*`/`*`).","operationId":"get_functions_id_invocations_inv_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}},{"in":"path","name":"inv_id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Obter invocations","tags":["Functions"],"x-cloudverse-scope":"functions:read"}},"/functions/{id}/invoke":{"post":{"description":"Escopo exigido: `functions:write` (ou `functions:write`/`functions:*`/`*`).","operationId":"post_functions_id_invoke","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":false},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Executar ação: invoke","tags":["Functions"],"x-cloudverse-scope":"functions:write"}},"/gateways":{"get":{"description":"Escopo exigido: `network:read` (ou `network:write`/`network:*`/`*`).","operationId":"get_gateways","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar gateways","tags":["Rede"],"x-cloudverse-scope":"network:read"},"post":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"post_gateways","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar gateways","tags":["Rede"],"x-cloudverse-scope":"network:write"}},"/gateways/{id}":{"delete":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"delete_gateways_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover gateways","tags":["Rede"],"x-cloudverse-scope":"network:write"},"get":{"description":"Escopo exigido: `network:read` (ou `network:write`/`network:*`/`*`).","operationId":"get_gateways_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Obter gateways","tags":["Rede"],"x-cloudverse-scope":"network:read"},"patch":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"patch_gateways_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Atualizar gateways","tags":["Rede"],"x-cloudverse-scope":"network:write"}},"/instances":{"get":{"description":"Escopo exigido: `compute:read` (ou `compute:write`/`compute:*`/`*`).","operationId":"get_instances","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar instances","tags":["Computação"],"x-cloudverse-scope":"compute:read"},"post":{"description":"Escopo exigido: `compute:write` (ou `compute:write`/`compute:*`/`*`).","operationId":"post_instances","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar instances","tags":["Computação"],"x-cloudverse-scope":"compute:write"}},"/instances/images":{"get":{"description":"Escopo exigido: `compute:read` (ou `compute:write`/`compute:*`/`*`).","operationId":"get_instances_images","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar images","tags":["Computação"],"x-cloudverse-scope":"compute:read"}},"/instances/{id}":{"delete":{"description":"Escopo exigido: `compute:write` (ou `compute:write`/`compute:*`/`*`).","operationId":"delete_instances_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover instances","tags":["Computação"],"x-cloudverse-scope":"compute:write"},"get":{"description":"Escopo exigido: `compute:read` (ou `compute:write`/`compute:*`/`*`).","operationId":"get_instances_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Obter instances","tags":["Computação"],"x-cloudverse-scope":"compute:read"},"patch":{"description":"Escopo exigido: `compute:write` (ou `compute:write`/`compute:*`/`*`).","operationId":"patch_instances_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Atualizar instances","tags":["Computação"],"x-cloudverse-scope":"compute:write"}},"/instances/{id}/action":{"post":{"description":"Escopo exigido: `compute:write` (ou `compute:write`/`compute:*`/`*`).","operationId":"post_instances_id_action","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":false},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Executar ação: action","tags":["Computação"],"x-cloudverse-scope":"compute:write"}},"/instances/{id}/agent-token":{"post":{"description":"Escopo exigido: `compute:write` (ou `compute:write`/`compute:*`/`*`).","operationId":"post_instances_id_agent_token","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":false},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Executar ação: agent token","tags":["Computação"],"x-cloudverse-scope":"compute:write"}},"/instances/{id}/reset-password":{"post":{"description":"Escopo exigido: `compute:write` (ou `compute:write`/`compute:*`/`*`).","operationId":"post_instances_id_reset_password","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":false},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Executar ação: reset password","tags":["Computação"],"x-cloudverse-scope":"compute:write"}},"/k8s/clusters":{"get":{"description":"Escopo exigido: `kubernetes:read` (ou `kubernetes:write`/`kubernetes:*`/`*`).","operationId":"get_k8s_clusters","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar clusters","tags":["Kubernetes"],"x-cloudverse-scope":"kubernetes:read"},"post":{"description":"Escopo exigido: `kubernetes:write` (ou `kubernetes:write`/`kubernetes:*`/`*`).","operationId":"post_k8s_clusters","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar clusters","tags":["Kubernetes"],"x-cloudverse-scope":"kubernetes:write"}},"/k8s/clusters/{id}":{"delete":{"description":"Escopo exigido: `kubernetes:write` (ou `kubernetes:write`/`kubernetes:*`/`*`).","operationId":"delete_k8s_clusters_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover clusters","tags":["Kubernetes"],"x-cloudverse-scope":"kubernetes:write"},"get":{"description":"Escopo exigido: `kubernetes:read` (ou `kubernetes:write`/`kubernetes:*`/`*`).","operationId":"get_k8s_clusters_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Obter clusters","tags":["Kubernetes"],"x-cloudverse-scope":"kubernetes:read"},"patch":{"description":"Escopo exigido: `kubernetes:write` (ou `kubernetes:write`/`kubernetes:*`/`*`).","operationId":"patch_k8s_clusters_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Atualizar clusters","tags":["Kubernetes"],"x-cloudverse-scope":"kubernetes:write"}},"/k8s/clusters/{id}/access":{"get":{"description":"Escopo exigido: `kubernetes:read` (ou `kubernetes:write`/`kubernetes:*`/`*`).","operationId":"get_k8s_clusters_id_access","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar access","tags":["Kubernetes"],"x-cloudverse-scope":"kubernetes:read"},"post":{"description":"Escopo exigido: `kubernetes:write` (ou `kubernetes:write`/`kubernetes:*`/`*`).","operationId":"post_k8s_clusters_id_access","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":false},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Executar ação: access","tags":["Kubernetes"],"x-cloudverse-scope":"kubernetes:write"}},"/k8s/clusters/{id}/access/{aid}":{"delete":{"description":"Escopo exigido: `kubernetes:write` (ou `kubernetes:write`/`kubernetes:*`/`*`).","operationId":"delete_k8s_clusters_id_access_aid","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}},{"in":"path","name":"aid","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover access","tags":["Kubernetes"],"x-cloudverse-scope":"kubernetes:write"}},"/k8s/clusters/{id}/kubeconfig":{"get":{"description":"Escopo exigido: `kubernetes:read` (ou `kubernetes:write`/`kubernetes:*`/`*`).","operationId":"get_k8s_clusters_id_kubeconfig","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar kubeconfig","tags":["Kubernetes"],"x-cloudverse-scope":"kubernetes:read"}},"/k8s/clusters/{id}/security-group":{"get":{"description":"Escopo exigido: `kubernetes:read` (ou `kubernetes:write`/`kubernetes:*`/`*`).","operationId":"get_k8s_clusters_id_security_group","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar security group","tags":["Kubernetes"],"x-cloudverse-scope":"kubernetes:read"}},"/k8s/clusters/{id}/security-group/attach":{"post":{"description":"Escopo exigido: `kubernetes:write` (ou `kubernetes:write`/`kubernetes:*`/`*`).","operationId":"post_k8s_clusters_id_security_group_attach","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":false},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar attach","tags":["Kubernetes"],"x-cloudverse-scope":"kubernetes:write"}},"/k8s/clusters/{id}/security-group/rules":{"put":{"description":"Escopo exigido: `kubernetes:write` (ou `kubernetes:write`/`kubernetes:*`/`*`).","operationId":"put_k8s_clusters_id_security_group_rules","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Substituir rules","tags":["Kubernetes"],"x-cloudverse-scope":"kubernetes:write"}},"/k8s/clusters/{id}/stats":{"get":{"description":"Escopo exigido: `kubernetes:read` (ou `kubernetes:write`/`kubernetes:*`/`*`).","operationId":"get_k8s_clusters_id_stats","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar stats","tags":["Kubernetes"],"x-cloudverse-scope":"kubernetes:read"}},"/key-pairs":{"get":{"description":"Escopo exigido: `compute:read` (ou `compute:write`/`compute:*`/`*`).","operationId":"get_key_pairs","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar key pairs","tags":["Computação"],"x-cloudverse-scope":"compute:read"},"post":{"description":"Escopo exigido: `compute:write` (ou `compute:write`/`compute:*`/`*`).","operationId":"post_key_pairs","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar key pairs","tags":["Computação"],"x-cloudverse-scope":"compute:write"}},"/key-pairs/{id}":{"delete":{"description":"Escopo exigido: `compute:write` (ou `compute:write`/`compute:*`/`*`).","operationId":"delete_key_pairs_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover key pairs","tags":["Computação"],"x-cloudverse-scope":"compute:write"}},"/load-balancers":{"get":{"description":"Escopo exigido: `network:read` (ou `network:write`/`network:*`/`*`).","operationId":"get_load_balancers","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar load balancers","tags":["Rede"],"x-cloudverse-scope":"network:read"},"post":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"post_load_balancers","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar load balancers","tags":["Rede"],"x-cloudverse-scope":"network:write"}},"/load-balancers/{id}":{"delete":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"delete_load_balancers_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover load balancers","tags":["Rede"],"x-cloudverse-scope":"network:write"},"get":{"description":"Escopo exigido: `network:read` (ou `network:write`/`network:*`/`*`).","operationId":"get_load_balancers_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Obter load balancers","tags":["Rede"],"x-cloudverse-scope":"network:read"},"patch":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"patch_load_balancers_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Atualizar load balancers","tags":["Rede"],"x-cloudverse-scope":"network:write"}},"/monitoring/dashboards":{"get":{"description":"Escopo exigido: `monitoring:read` (ou `monitoring:write`/`monitoring:*`/`*`).","operationId":"get_monitoring_dashboards","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar dashboards","tags":["Monitoramento"],"x-cloudverse-scope":"monitoring:read"},"post":{"description":"Escopo exigido: `monitoring:write` (ou `monitoring:write`/`monitoring:*`/`*`).","operationId":"post_monitoring_dashboards","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar dashboards","tags":["Monitoramento"],"x-cloudverse-scope":"monitoring:write"}},"/monitoring/dashboards/{id}":{"delete":{"description":"Escopo exigido: `monitoring:write` (ou `monitoring:write`/`monitoring:*`/`*`).","operationId":"delete_monitoring_dashboards_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover dashboards","tags":["Monitoramento"],"x-cloudverse-scope":"monitoring:write"},"get":{"description":"Escopo exigido: `monitoring:read` (ou `monitoring:write`/`monitoring:*`/`*`).","operationId":"get_monitoring_dashboards_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Obter dashboards","tags":["Monitoramento"],"x-cloudverse-scope":"monitoring:read"},"put":{"description":"Escopo exigido: `monitoring:write` (ou `monitoring:write`/`monitoring:*`/`*`).","operationId":"put_monitoring_dashboards_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Substituir dashboards","tags":["Monitoramento"],"x-cloudverse-scope":"monitoring:write"}},"/monitoring/query":{"post":{"description":"Escopo exigido: `monitoring:write` (ou `monitoring:write`/`monitoring:*`/`*`).","operationId":"post_monitoring_query","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar query","tags":["Monitoramento"],"x-cloudverse-scope":"monitoring:write"}},"/monitoring/query/live":{"post":{"description":"Escopo exigido: `monitoring:write` (ou `monitoring:write`/`monitoring:*`/`*`).","operationId":"post_monitoring_query_live","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar live","tags":["Monitoramento"],"x-cloudverse-scope":"monitoring:write"}},"/monitoring/streams":{"get":{"description":"Escopo exigido: `monitoring:read` (ou `monitoring:write`/`monitoring:*`/`*`).","operationId":"get_monitoring_streams","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar streams","tags":["Monitoramento"],"x-cloudverse-scope":"monitoring:read"}},"/monitoring/streams/{stream}/metrics":{"get":{"description":"Escopo exigido: `monitoring:read` (ou `monitoring:write`/`monitoring:*`/`*`).","operationId":"get_monitoring_streams_stream_metrics","parameters":[{"in":"path","name":"stream","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar metrics","tags":["Monitoramento"],"x-cloudverse-scope":"monitoring:read"}},"/monitoring/vm-query":{"post":{"description":"Escopo exigido: `monitoring:write` (ou `monitoring:write`/`monitoring:*`/`*`).","operationId":"post_monitoring_vm_query","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar vm query","tags":["Monitoramento"],"x-cloudverse-scope":"monitoring:write"}},"/monitoring/vms":{"get":{"description":"Escopo exigido: `monitoring:read` (ou `monitoring:write`/`monitoring:*`/`*`).","operationId":"get_monitoring_vms","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar vms","tags":["Monitoramento"],"x-cloudverse-scope":"monitoring:read"}},"/nebula/compute-types":{"get":{"description":"Escopo exigido: `functions:read` (ou `functions:write`/`functions:*`/`*`).","operationId":"get_nebula_compute_types","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar compute types","tags":["Functions"],"x-cloudverse-scope":"functions:read"}},"/nebula/functions/{id}/scaling":{"get":{"description":"Escopo exigido: `functions:read` (ou `functions:write`/`functions:*`/`*`).","operationId":"get_nebula_functions_id_scaling","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar scaling","tags":["Functions"],"x-cloudverse-scope":"functions:read"},"patch":{"description":"Escopo exigido: `functions:write` (ou `functions:write`/`functions:*`/`*`).","operationId":"patch_nebula_functions_id_scaling","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Atualizar scaling","tags":["Functions"],"x-cloudverse-scope":"functions:write"}},"/nebula/metering":{"get":{"description":"Escopo exigido: `functions:read` (ou `functions:write`/`functions:*`/`*`).","operationId":"get_nebula_metering","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar metering","tags":["Functions"],"x-cloudverse-scope":"functions:read"}},"/nebula/metering/summary":{"get":{"description":"Escopo exigido: `functions:read` (ou `functions:write`/`functions:*`/`*`).","operationId":"get_nebula_metering_summary","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar summary","tags":["Functions"],"x-cloudverse-scope":"functions:read"}},"/pke/catalog":{"get":{"description":"Escopo exigido: `kubernetes:read` (ou `kubernetes:write`/`kubernetes:*`/`*`).","operationId":"get_pke_catalog","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar catalog","tags":["Kubernetes"],"x-cloudverse-scope":"kubernetes:read"}},"/pke/clusters":{"post":{"description":"Escopo exigido: `kubernetes:write` (ou `kubernetes:write`/`kubernetes:*`/`*`).","operationId":"post_pke_clusters","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar clusters","tags":["Kubernetes"],"x-cloudverse-scope":"kubernetes:write"}},"/regions":{"get":{"description":"Disponível para qualquer token válido.","operationId":"get_regions","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar regions","tags":["Catálogo"]}},"/regions/{id}":{"get":{"description":"Disponível para qualquer token válido.","operationId":"get_regions_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Obter regions","tags":["Catálogo"]}},"/route-tables":{"get":{"description":"Escopo exigido: `network:read` (ou `network:write`/`network:*`/`*`).","operationId":"get_route_tables","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar route tables","tags":["Rede"],"x-cloudverse-scope":"network:read"},"post":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"post_route_tables","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar route tables","tags":["Rede"],"x-cloudverse-scope":"network:write"}},"/route-tables/{id}":{"delete":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"delete_route_tables_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover route tables","tags":["Rede"],"x-cloudverse-scope":"network:write"},"get":{"description":"Escopo exigido: `network:read` (ou `network:write`/`network:*`/`*`).","operationId":"get_route_tables_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Obter route tables","tags":["Rede"],"x-cloudverse-scope":"network:read"},"patch":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"patch_route_tables_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Atualizar route tables","tags":["Rede"],"x-cloudverse-scope":"network:write"}},"/route-tables/{id}/routes":{"delete":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"delete_route_tables_id_routes","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover routes","tags":["Rede"],"x-cloudverse-scope":"network:write"},"post":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"post_route_tables_id_routes","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":false},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Executar ação: routes","tags":["Rede"],"x-cloudverse-scope":"network:write"}},"/route-tables/{id}/routes/{destination}":{"delete":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"delete_route_tables_id_routes_destination","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}},{"in":"path","name":"destination","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover routes","tags":["Rede"],"x-cloudverse-scope":"network:write"}},"/rule-groups":{"get":{"description":"Escopo exigido: `firewall:read` (ou `firewall:write`/`firewall:*`/`*`).","operationId":"get_rule_groups","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar rule groups","tags":["Firewall"],"x-cloudverse-scope":"firewall:read"},"post":{"description":"Escopo exigido: `firewall:write` (ou `firewall:write`/`firewall:*`/`*`).","operationId":"post_rule_groups","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar rule groups","tags":["Firewall"],"x-cloudverse-scope":"firewall:write"}},"/rule-groups/{id}":{"delete":{"description":"Escopo exigido: `firewall:write` (ou `firewall:write`/`firewall:*`/`*`).","operationId":"delete_rule_groups_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover rule groups","tags":["Firewall"],"x-cloudverse-scope":"firewall:write"},"get":{"description":"Escopo exigido: `firewall:read` (ou `firewall:write`/`firewall:*`/`*`).","operationId":"get_rule_groups_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Obter rule groups","tags":["Firewall"],"x-cloudverse-scope":"firewall:read"},"patch":{"description":"Escopo exigido: `firewall:write` (ou `firewall:write`/`firewall:*`/`*`).","operationId":"patch_rule_groups_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Atualizar rule groups","tags":["Firewall"],"x-cloudverse-scope":"firewall:write"}},"/security-groups":{"get":{"description":"Escopo exigido: `firewall:read` (ou `firewall:write`/`firewall:*`/`*`).","operationId":"get_security_groups","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar security groups","tags":["Firewall"],"x-cloudverse-scope":"firewall:read"},"post":{"description":"Escopo exigido: `firewall:write` (ou `firewall:write`/`firewall:*`/`*`).","operationId":"post_security_groups","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar security groups","tags":["Firewall"],"x-cloudverse-scope":"firewall:write"}},"/security-groups/{id}":{"delete":{"description":"Escopo exigido: `firewall:write` (ou `firewall:write`/`firewall:*`/`*`).","operationId":"delete_security_groups_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover security groups","tags":["Firewall"],"x-cloudverse-scope":"firewall:write"},"get":{"description":"Escopo exigido: `firewall:read` (ou `firewall:write`/`firewall:*`/`*`).","operationId":"get_security_groups_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Obter security groups","tags":["Firewall"],"x-cloudverse-scope":"firewall:read"},"patch":{"description":"Escopo exigido: `firewall:write` (ou `firewall:write`/`firewall:*`/`*`).","operationId":"patch_security_groups_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Atualizar security groups","tags":["Firewall"],"x-cloudverse-scope":"firewall:write"}},"/security-groups/{id}/attach":{"post":{"description":"Escopo exigido: `firewall:write` (ou `firewall:write`/`firewall:*`/`*`).","operationId":"post_security_groups_id_attach","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":false},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Executar ação: attach","tags":["Firewall"],"x-cloudverse-scope":"firewall:write"}},"/security-groups/{id}/detach":{"post":{"description":"Escopo exigido: `firewall:write` (ou `firewall:write`/`firewall:*`/`*`).","operationId":"post_security_groups_id_detach","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":false},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Executar ação: detach","tags":["Firewall"],"x-cloudverse-scope":"firewall:write"}},"/security-groups/{id}/rules":{"put":{"description":"Escopo exigido: `firewall:write` (ou `firewall:write`/`firewall:*`/`*`).","operationId":"put_security_groups_id_rules","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Substituir rules","tags":["Firewall"],"x-cloudverse-scope":"firewall:write"}},"/storage/oss":{"get":{"description":"Escopo exigido: `storage:read` (ou `storage:write`/`storage:*`/`*`).","operationId":"get_storage_oss","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar oss","tags":["Storage"],"x-cloudverse-scope":"storage:read"},"post":{"description":"Escopo exigido: `storage:write` (ou `storage:write`/`storage:*`/`*`).","operationId":"post_storage_oss","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar oss","tags":["Storage"],"x-cloudverse-scope":"storage:write"}},"/storage/oss/{id}":{"delete":{"description":"Escopo exigido: `storage:write` (ou `storage:write`/`storage:*`/`*`).","operationId":"delete_storage_oss_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover oss","tags":["Storage"],"x-cloudverse-scope":"storage:write"}},"/storage/products":{"get":{"description":"Escopo exigido: `storage:read` (ou `storage:write`/`storage:*`/`*`).","operationId":"get_storage_products","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar products","tags":["Storage"],"x-cloudverse-scope":"storage:read"}},"/storage/volumes":{"get":{"description":"Escopo exigido: `storage:read` (ou `storage:write`/`storage:*`/`*`).","operationId":"get_storage_volumes","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar volumes","tags":["Storage"],"x-cloudverse-scope":"storage:read"},"post":{"description":"Escopo exigido: `storage:write` (ou `storage:write`/`storage:*`/`*`).","operationId":"post_storage_volumes","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar volumes","tags":["Storage"],"x-cloudverse-scope":"storage:write"}},"/storage/volumes/{id}":{"delete":{"description":"Escopo exigido: `storage:write` (ou `storage:write`/`storage:*`/`*`).","operationId":"delete_storage_volumes_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover volumes","tags":["Storage"],"x-cloudverse-scope":"storage:write"},"get":{"description":"Escopo exigido: `storage:read` (ou `storage:write`/`storage:*`/`*`).","operationId":"get_storage_volumes_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Obter volumes","tags":["Storage"],"x-cloudverse-scope":"storage:read"},"patch":{"description":"Escopo exigido: `storage:write` (ou `storage:write`/`storage:*`/`*`).","operationId":"patch_storage_volumes_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Atualizar volumes","tags":["Storage"],"x-cloudverse-scope":"storage:write"}},"/storage/volumes/{id}/attach":{"post":{"description":"Escopo exigido: `storage:write` (ou `storage:write`/`storage:*`/`*`).","operationId":"post_storage_volumes_id_attach","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":false},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Executar ação: attach","tags":["Storage"],"x-cloudverse-scope":"storage:write"}},"/storage/volumes/{id}/detach":{"post":{"description":"Escopo exigido: `storage:write` (ou `storage:write`/`storage:*`/`*`).","operationId":"post_storage_volumes_id_detach","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":false},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Executar ação: detach","tags":["Storage"],"x-cloudverse-scope":"storage:write"}},"/subnets":{"get":{"description":"Escopo exigido: `network:read` (ou `network:write`/`network:*`/`*`).","operationId":"get_subnets","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar subnets","tags":["Rede"],"x-cloudverse-scope":"network:read"},"post":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"post_subnets","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar subnets","tags":["Rede"],"x-cloudverse-scope":"network:write"}},"/subnets/{id}":{"delete":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"delete_subnets_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover subnets","tags":["Rede"],"x-cloudverse-scope":"network:write"},"get":{"description":"Escopo exigido: `network:read` (ou `network:write`/`network:*`/`*`).","operationId":"get_subnets_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Obter subnets","tags":["Rede"],"x-cloudverse-scope":"network:read"},"patch":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"patch_subnets_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Atualizar subnets","tags":["Rede"],"x-cloudverse-scope":"network:write"}},"/subnets/{id}/route-table":{"delete":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"delete_subnets_id_route_table","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover route table","tags":["Rede"],"x-cloudverse-scope":"network:write"},"post":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"post_subnets_id_route_table","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":false},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Executar ação: route table","tags":["Rede"],"x-cloudverse-scope":"network:write"}},"/vcn":{"get":{"description":"Escopo exigido: `network:read` (ou `network:write`/`network:*`/`*`).","operationId":"get_vcn","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar vcn","tags":["Rede"],"x-cloudverse-scope":"network:read"},"post":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"post_vcn","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar vcn","tags":["Rede"],"x-cloudverse-scope":"network:write"}},"/vcn/{id}":{"delete":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"delete_vcn_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover vcn","tags":["Rede"],"x-cloudverse-scope":"network:write"},"get":{"description":"Escopo exigido: `network:read` (ou `network:write`/`network:*`/`*`).","operationId":"get_vcn_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Obter vcn","tags":["Rede"],"x-cloudverse-scope":"network:read"},"patch":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"patch_vcn_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Atualizar vcn","tags":["Rede"],"x-cloudverse-scope":"network:write"}},"/vpc":{"get":{"description":"Escopo exigido: `network:read` (ou `network:write`/`network:*`/`*`).","operationId":"get_vpc","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar vpc","tags":["Rede"],"x-cloudverse-scope":"network:read"},"post":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"post_vpc","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Criar vpc","tags":["Rede"],"x-cloudverse-scope":"network:write"}},"/vpc/{id}":{"delete":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"delete_vpc_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Remover vpc","tags":["Rede"],"x-cloudverse-scope":"network:write"},"get":{"description":"Escopo exigido: `network:read` (ou `network:write`/`network:*`/`*`).","operationId":"get_vpc_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Obter vpc","tags":["Rede"],"x-cloudverse-scope":"network:read"},"patch":{"description":"Escopo exigido: `network:write` (ou `network:write`/`network:*`/`*`).","operationId":"patch_vpc_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Atualizar vpc","tags":["Rede"],"x-cloudverse-scope":"network:write"}},"/zones":{"get":{"description":"Disponível para qualquer token válido.","operationId":"get_zones","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar zones","tags":["Catálogo"]}},"/zones/status":{"get":{"description":"Disponível para qualquer token válido.","operationId":"get_zones_status","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Listar/consultar status","tags":["Catálogo"]}},"/zones/{id}":{"get":{"description":"Disponível para qualquer token válido.","operationId":"get_zones_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"OK"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"429":{"$ref":"#/components/responses/RateLimited"}},"security":[{"bearerToken":[]}],"summary":"Obter zones","tags":["Catálogo"]}}},"servers":[{"url":"https://api.infra007.com/v1"}],"tags":[{"name":"Banco de dados"},{"name":"Catálogo"},{"name":"Computação"},{"name":"Conta"},{"name":"DNS"},{"name":"Firewall"},{"name":"Functions"},{"name":"Kubernetes"},{"name":"Monitoramento"},{"name":"Rede"},{"name":"Storage"}]}