A10 Networks · Capability

A10 ACOS aXAPI v3 — SLB Service Groups

A10 ACOS aXAPI v3 — service groups (pools) that bind real servers to a load-balancing method and health check. CRUD on /axapi/v3/slb/service-group.

A10 ACOS aXAPI v3 — SLB Service Groups is a Naftiko capability published by A10 Networks, one of 4 capabilities the APIs.io network indexes for this provider.

Can be deployed as a REST endpoint, MCP tool, or Agent Skill via Naftiko.

Tagged areas include A10 Networks, ACOS, SLB, and Service Group.

Run with Naftiko A10 NetworksACOSSLBService Group

Capability Spec

slb-service-groups.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: A10 ACOS aXAPI v3 — SLB Service Groups
  description: >-
    A10 ACOS aXAPI v3 — service groups (pools) that bind real servers to a
    load-balancing method and health check. CRUD on /axapi/v3/slb/service-group.
  tags:
    - A10 Networks
    - ACOS
    - SLB
    - Service Group
  created: '2026-05-25'
  modified: '2026-05-25'
binds:
  - namespace: env
    keys:
      A10_THUNDER_HOST: A10_THUNDER_HOST
      A10_SIGNATURE: A10_SIGNATURE
capability:
  consumes:
    - type: http
      namespace: slb-service-groups
      baseUri: https://${A10_THUNDER_HOST}
      description: ACOS aXAPI v3 — SLB service group CRUD.
      resources:
        - name: service-group-collection
          path: /axapi/v3/slb/service-group
          operations:
            - name: listServiceGroups
              method: GET
            - name: createServiceGroup
              method: POST
              inputParameters:
                - name: body
                  in: body
                  type: object
                  required: true
        - name: service-group-item
          path: /axapi/v3/slb/service-group/{name}
          operations:
            - name: getServiceGroup
              method: GET
              inputParameters:
                - name: name
                  in: path
                  type: string
                  required: true
            - name: updateServiceGroup
              method: PUT
              inputParameters:
                - name: name
                  in: path
                  type: string
                  required: true
                - name: body
                  in: body
                  type: object
                  required: true
            - name: deleteServiceGroup
              method: DELETE
              inputParameters:
                - name: name
                  in: path
                  type: string
                  required: true
      authentication:
        type: apikey
        in: header
        name: Authorization
        valueTemplate: 'A10 ${A10_SIGNATURE}'