Skip to content

Update connectors configuration for a cluster

Request

Requires node::configure::connectors permissions

Security
JWTAuthorizer
Path
clusterFQDNstringrequired

Cluster FQDN

Bodyapplication/jsonrequired

Config body

connectorsArray of objects
Example:
[ { "description": "My connector", "enabled": true, "id": "1e1d36b2-63b6-46bb-8334-a80a828afb5e", "localIp": "100.100.64.1", "maxmbps": 100, "nic": "eth0", "node": "node1", "port": 1234, "protocol": "tcp", "service": "ssh" } ]
curl -i -X PUT \
  'https://apidocs.trustgrid.io/_mock/cluster/{clusterFQDN}/config/connectors' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "connectors": [
      {
        "description": "My connector",
        "enabled": true,
        "id": "1e1d36b2-63b6-46bb-8334-a80a828afb5e",
        "localIp": "100.100.64.1",
        "maxmbps": 100,
        "nic": "eth0",
        "node": "node1",
        "port": 1234,
        "protocol": "tcp",
        "service": "ssh"
      }
    ]
  }'

Responses

OK

Response
No content