Ir al contenido

🏪 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
  • Acceder a integraciones y complementos de terceros
  • Gestionar extensiones del marketplace
  • Configurar Terraform e integraciones externas
  • Gestionar políticas TPM
  • marketplace_item: Elemento de marketplace para el catálogo de servicios
  • subscription: Suscripción para derechos de servicio
MétodoRutaDescripció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-statusEstado de activación del servicio complementario.
GET/api/web/namespaces/system/addon_services/{addon_service}/all-activation-statusEstado de activación de todos los servicios complementarios.
GET/api/web/namespaces/{namespace}/addon_servicesListar servicios complementarios.
GET/api/web/namespaces/{namespace}/addon_services/{name}Obtener servicio complementario.
POST/api/web/namespaces/{metadata.namespace}/addon_subscriptionsCrear suscripción complementaria.
PUT/api/web/namespaces/{metadata.namespace}/addon_subscriptions/{metadata.name}Reemplazar suscripción complementaria.
GET/api/web/namespaces/{namespace}/addon_subscriptionsListar 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}/cminstancesCrear instancia de Central Manager.
PUT/api/config/namespaces/{metadata.namespace}/cminstances/{metadata.name}Reemplazar instancia de Central Manager.
GET/api/config/namespaces/{namespace}/cminstancesListar 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_connectorsCrear 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_connectorsListar 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_tilesListar 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/registerRegistrar nueva cuenta AWS.
POST/no_auth/namespaces/system/aws/f5xc-saas/signupRegistrarse con cuenta AWS.
GET/api/web/namespaces/{namespace}/plansListar 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_configObtener configuración de seguridad para aplicación de terceros.
GET/api/config/namespaces/{namespace}/third_party_applicationsListar 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_tokenGenerar 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-deleteForzar eliminación de la vista.
POST/api/terraform/namespaces/{namespace}/terraform/{view_kind}/{view_name}/runEjecutar 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}/statusObtener estado de Terraform para la vista.
POST/no_auth/namespaces/system/f5xc-saas/signupRegistrarse en XC SaaS.
GET/no_auth/namespaces/system/f5xc-saas/signup/registration_detailsObtener detalles de registro.
POST/no_auth/namespaces/system/f5xc-saas/signup/send_emailEnviar correo electrónico de registro.