Skip to content

🏢 Bigip API

Legacy device orchestration with iRule scripts and data group synchronization. Virtual server bindings and metrics collection.

  • Category: Platform
  • Complexity: advanced
  • Paths: 29 | Schemas: 238
  • Tier: Advanced
  • Related domains: marketplace
  • Manage BigIP F5 appliances
  • Configure iRule scripts
  • Manage data groups
  • Integrate BigIP CNE
  • bigip_pool: BIG-IP pool for load balancing integration
  • bigip_device: BIG-IP device registration and management
MethodPathDescription
POST/api/config/namespaces/{metadata.namespace}/apmsCreate APM Service.
PUT/api/config/namespaces/{metadata.namespace}/apms/{metadata.name}Replace APM Service.
GET/api/config/namespaces/{namespace}/apmsList BIG-IP APM as a Service.
GET/api/config/namespaces/{namespace}/apms/{name}GET APM Service.
DELETE/api/config/namespaces/{namespace}/apms/{name}DELETE BIG-IP APM as a Service.
POST/api/data/namespaces/{namespace}/bigip/apm/metricsMetrics
POST/api/bigipconnector/namespaces/{metadata.namespace}/bigip_irulesSpecification.
PUT/api/bigipconnector/namespaces/{metadata.namespace}/bigip_irules/{metadata.name}Specification.
GET/api/bigipconnector/namespaces/{namespace}/bigip_irulesList BIG-IP iRule as a Service.
GET/api/bigipconnector/namespaces/{namespace}/bigip_irules/{name}Specification.
DELETE/api/bigipconnector/namespaces/{namespace}/bigip_irules/{name}DELETE BIG-IP iRule as a Service.
PUT/api/config/namespaces/{metadata.namespace}/bigip_virtual_servers/{metadata.name}Replace BIG-IP virtual server.
GET/api/config/namespaces/{namespace}/bigip_virtual_serversList BIG-IP virtual server.
POST/api/config/namespaces/{namespace}/bigip_virtual_servers/get_security_configGET Security Config for BIG-IP Load Balancer.
GET/api/config/namespaces/{namespace}/bigip_virtual_servers/{name}GET BIG-IP virtual server.
POST/api/config/namespaces/{metadata.namespace}/application_profilessCreate Application Profiles.
PUT/api/config/namespaces/{metadata.namespace}/application_profiless/{metadata.name}Replace Application Profiles.
GET/api/config/namespaces/{namespace}/application_profilessList Configure Application Profiles.
GET/api/config/namespaces/{namespace}/application_profiless/{name}GET Application Profiles.
DELETE/api/config/namespaces/{namespace}/application_profiless/{name}DELETE Configure Application Profiles.
POST/api/config/namespaces/{metadata.namespace}/bigip_http_proxiesCreate BIG-IP HTTP Proxy.
PUT/api/config/namespaces/{metadata.namespace}/bigip_http_proxies/{metadata.name}Replace BIG-IP HTTP Proxy.
GET/api/config/namespaces/{namespace}/bigip_http_proxiesList Configure BIG-IP HTTP Proxy.
GET/api/config/namespaces/{namespace}/bigip_http_proxies/{name}GET BIG-IP HTTP Proxy.
DELETE/api/config/namespaces/{namespace}/bigip_http_proxies/{name}DELETE Configure BIG-IP HTTP Proxy.
POST/api/config/namespaces/{metadata.namespace}/irulesCreate iRule.
PUT/api/config/namespaces/{metadata.namespace}/irules/{metadata.name}Replace iRule.
GET/api/config/namespaces/{namespace}/irulesList Configure iRule.
GET/api/config/namespaces/{namespace}/irules/{name}GET iRule
DELETE/api/config/namespaces/{namespace}/irules/{name}DELETE Configure iRule.
POST/api/config/namespaces/{metadata.namespace}/data_groupsCreate Data group.
PUT/api/config/namespaces/{metadata.namespace}/data_groups/{metadata.name}Replace Data Group.
GET/api/config/namespaces/{namespace}/data_groupsList Data Group.
GET/api/config/namespaces/{namespace}/data_groups/{name}GET Data Group.
DELETE/api/config/namespaces/{namespace}/data_groups/{name}DELETE Data Group.