- Inicio
- API Enriched
- Referencia de API
- 🏪 API de Marketplace
🏪 API de Marketplace
Aprovisionamiento de túneles GRE y IPSec de terceros con temporizadores DPD. Asignación de recursos compartidos entre espacios de nombres con controles de posicionamiento de tiles.
- Categoría: Plataforma
- Complejidad: moderada
- Rutas: 36 | Esquemas: 183
- Nivel: Avanzado
- Dominios relacionados:
bigip,admin
Casos de uso
Sección titulada «Casos de uso»- Acceder a integraciones y complementos de terceros
- Gestionar extensiones del marketplace
- Configurar Terraform e integraciones externas
- Gestionar políticas TPM
Recursos principales
Sección titulada «Recursos principales»- marketplace_item: Elemento de marketplace para el catálogo de servicios
- subscription: Suscripción para derechos de servicio
Endpoints
Sección titulada «Endpoints»| Método | Ruta | Descripción |
|---|---|---|
| GET | /api/web/custom/namespaces/shared/addon_services/{name} | Obtener detalles del servicio complementario. |
| GET | /api/web/namespaces/system/addon_services/{addon_service}/activation-status | Estado de activación del servicio complementario. |
| GET | /api/web/namespaces/system/addon_services/{addon_service}/all-activation-status | Estado de activación de todos los servicios complementarios. |
| GET | /api/web/namespaces/{namespace}/addon_services | Listar servicios complementarios. |
| GET | /api/web/namespaces/{namespace}/addon_services/{name} | Obtener servicio complementario. |
| POST | /api/web/namespaces/{metadata.namespace}/addon_subscriptions | Crear suscripción complementaria. |
| PUT | /api/web/namespaces/{metadata.namespace}/addon_subscriptions/{metadata.name} | Reemplazar suscripción complementaria. |
| GET | /api/web/namespaces/{namespace}/addon_subscriptions | Listar suscripciones complementarias. |
| GET | /api/web/namespaces/{namespace}/addon_subscriptions/{name} | Obtener suscripción complementaria. |
| DELETE | /api/web/namespaces/{namespace}/addon_subscriptions/{name} | Eliminar suscripción complementaria. |
| POST | /api/config/namespaces/{metadata.namespace}/cminstances | Crear instancia de Central Manager. |
| PUT | /api/config/namespaces/{metadata.namespace}/cminstances/{metadata.name} | Reemplazar instancia de Central Manager. |
| GET | /api/config/namespaces/{namespace}/cminstances | Listar instancias de Central Manager. |
| GET | /api/config/namespaces/{namespace}/cminstances/{name} | Obtener instancia de Central Manager. |
| DELETE | /api/config/namespaces/{namespace}/cminstances/{name} | Eliminar instancia de Central Manager. |
| POST | /api/config/namespaces/{metadata.namespace}/external_connectors | Crear configuración de external_connector. |
| PUT | /api/config/namespaces/{metadata.namespace}/external_connectors/{metadata.name} | Reemplazar configuración de external_connector. |
| GET | /api/config/namespaces/{namespace}/external_connectors | Listar configuraciones de conectores externos. |
| GET | /api/config/namespaces/{namespace}/external_connectors/{name} | Obtener configuración de external_connector. |
| DELETE | /api/config/namespaces/{namespace}/external_connectors/{name} | Eliminar configuración de conector externo. |
| GET | /api/web/namespaces/{namespace}/navigation_tiles | Listar tiles de navegación. |
| GET | /api/web/namespaces/{namespace}/navigation_tiles/{name} | Obtener tile de navegación. |
| POST | /no_auth/namespaces/system/aws/f5xc-saas/register | Registrar nueva cuenta AWS. |
| POST | /no_auth/namespaces/system/aws/f5xc-saas/signup | Registrarse con cuenta AWS. |
| GET | /api/web/namespaces/{namespace}/plans | Listar planes. |
| GET | /api/web/namespaces/{namespace}/plans/{name} | Obtener plan. |
| PUT | /api/config/namespaces/{metadata.namespace}/third_party_applications/{metadata.name} | Reemplazar aplicación de terceros. |
| POST | /api/config/namespaces/{namespace}/third_party_application/get_security_config | Obtener configuración de seguridad para aplicación de terceros. |
| GET | /api/config/namespaces/{namespace}/third_party_applications | Listar aplicaciones de terceros. |
| GET | /api/config/namespaces/{namespace}/third_party_applications/{name} | Obtener aplicación de terceros. |
| GET | /api/config/namespaces/{namespace}/third_party_applications/{name}/generate_token | Generar token. |
| GET | /api/config/namespaces/{namespace}/view_internal/{view_kind}/{view_name} | Obtener objeto interno para la vista. |
| POST | /api/terraform/namespaces/{namespace}/terraform/{view_kind}/{view_name}/force-delete | Forzar eliminación de la vista. |
| POST | /api/terraform/namespaces/{namespace}/terraform/{view_kind}/{view_name}/run | Ejecutar acción de Terraform para la vista. |
| GET | /api/config/namespaces/{namespace}/terraform_parameters/{view_kind}/{view_name} | Obtener parámetros de Terraform para la vista. |
| GET | /api/config/namespaces/{namespace}/terraform_parameters/{view_kind}/{view_name}/status | Obtener estado de Terraform para la vista. |
| POST | /no_auth/namespaces/system/f5xc-saas/signup | Registrarse en XC SaaS. |
| GET | /no_auth/namespaces/system/f5xc-saas/signup/registration_details | Obtener detalles de registro. |
| POST | /no_auth/namespaces/system/f5xc-saas/signup/send_email | Enviar correo electrónico de registro. |