- Início
- API Enriched
- Referência da API
- 🏪 API de Marketplace
🏪 API de Marketplace
Provisionamento de túneis GRE e IPSec de terceiros com temporizadores DPD. Alocação de recursos compartilhados entre namespaces com controles de posicionamento de tiles.
- Categoria: Plataforma
- Complexidade: moderada
- Caminhos: 36 | Schemas: 183
- Nível: Avançado
- Domínios relacionados:
bigip,admin
Casos de Uso
Seção intitulada “Casos de Uso”- Acessar integrações e complementos de terceiros
- Gerenciar extensões do marketplace
- Configurar integrações com Terraform e externas
- Gerenciar políticas TPM
Recursos Principais
Seção intitulada “Recursos Principais”- marketplace_item: Item do marketplace para catálogo de serviços
- subscription: Assinatura para direitos de serviço
Endpoints
Seção intitulada “Endpoints”| Método | Caminho | Descrição |
|---|---|---|
| GET | /api/web/custom/namespaces/shared/addon_services/{name} | Obter Detalhes do Serviço Complementar. |
| GET | /api/web/namespaces/system/addon_services/{addon_service}/activation-status | Status de Ativação do Serviço Complementar. |
| GET | /api/web/namespaces/system/addon_services/{addon_service}/all-activation-status | Status de Ativação de Todos os Serviços Complementares. |
| GET | /api/web/namespaces/{namespace}/addon_services | Listar Serviço Complementar. |
| GET | /api/web/namespaces/{namespace}/addon_services/{name} | Obter Serviço Complementar. |
| POST | /api/web/namespaces/{metadata.namespace}/addon_subscriptions | Criar Assinatura Complementar. |
| PUT | /api/web/namespaces/{metadata.namespace}/addon_subscriptions/{metadata.name} | Substituir Assinatura Complementar. |
| GET | /api/web/namespaces/{namespace}/addon_subscriptions | Listar Assinatura Complementar. |
| GET | /api/web/namespaces/{namespace}/addon_subscriptions/{name} | Obter Assinatura Complementar. |
| DELETE | /api/web/namespaces/{namespace}/addon_subscriptions/{name} | Excluir Assinatura Complementar. |
| POST | /api/config/namespaces/{metadata.namespace}/cminstances | Criar Instância do Central Manager. |
| PUT | /api/config/namespaces/{metadata.namespace}/cminstances/{metadata.name} | Substituir Instância do Central Manager. |
| GET | /api/config/namespaces/{namespace}/cminstances | Listar Instância do Central Manager. |
| GET | /api/config/namespaces/{namespace}/cminstances/{name} | Obter Instância do Central Manager. |
| DELETE | /api/config/namespaces/{namespace}/cminstances/{name} | Excluir Instância do Central Manager. |
| POST | /api/config/namespaces/{metadata.namespace}/external_connectors | Criar configuração de external_connector. |
| PUT | /api/config/namespaces/{metadata.namespace}/external_connectors/{metadata.name} | Substituir configuração de external_connector. |
| GET | /api/config/namespaces/{namespace}/external_connectors | Listar Configuração de Conector Externo. |
| GET | /api/config/namespaces/{namespace}/external_connectors/{name} | Obter configuração de external_connector. |
| DELETE | /api/config/namespaces/{namespace}/external_connectors/{name} | Excluir Configuração de Conector Externo. |
| GET | /api/web/namespaces/{namespace}/navigation_tiles | Listar Tile de Navegação. |
| GET | /api/web/namespaces/{namespace}/navigation_tiles/{name} | Obter Tile de Navegação. |
| POST | /no_auth/namespaces/system/aws/f5xc-saas/register | Registrar Nova Conta AWS. |
| POST | /no_auth/namespaces/system/aws/f5xc-saas/signup | Cadastrar Conta AWS. |
| GET | /api/web/namespaces/{namespace}/plans | Listar Plano |
| GET | /api/web/namespaces/{namespace}/plans/{name} | Obter Plano |
| PUT | /api/config/namespaces/{metadata.namespace}/third_party_applications/{metadata.name} | Substituir Aplicação de Terceiros. |
| POST | /api/config/namespaces/{namespace}/third_party_application/get_security_config | Obter Configuração de Segurança para Aplicação de Terceiros. |
| GET | /api/config/namespaces/{namespace}/third_party_applications | Listar Aplicação de Terceiros. |
| GET | /api/config/namespaces/{namespace}/third_party_applications/{name} | Obter Aplicação de Terceiros. |
| GET | /api/config/namespaces/{namespace}/third_party_applications/{name}/generate_token | Gerar Token. |
| GET | /api/config/namespaces/{namespace}/view_internal/{view_kind}/{view_name} | Obter Objeto Interno para view. |
| POST | /api/terraform/namespaces/{namespace}/terraform/{view_kind}/{view_name}/force-delete | Forçar Exclusão de view. |
| POST | /api/terraform/namespaces/{namespace}/terraform/{view_kind}/{view_name}/run | Executar Ação Terraform para view. |
| GET | /api/config/namespaces/{namespace}/terraform_parameters/{view_kind}/{view_name} | Obter Parâmetros Terraform para view. |
| GET | /api/config/namespaces/{namespace}/terraform_parameters/{view_kind}/{view_name}/status | Obter Status do Terraform para view. |
| POST | /no_auth/namespaces/system/f5xc-saas/signup | Cadastrar XC SaaS. |
| GET | /no_auth/namespaces/system/f5xc-saas/signup/registration_details | Obter Detalhes de Registro. |
| POST | /no_auth/namespaces/system/f5xc-saas/signup/send_email | Enviar E-mail de Cadastro. |