Aller au contenu principal

Networks

L'endpoint /list/:cluster/networks de l'API Dashium vous permet d'obtenir la liste des réseaux Docker pour un cluster spécifique.

Utilisez cette route pour récupérer des détails sur tous les réseaux associés au cluster.

Endpoint

  • Chemin : /list/:cluster/networks
  • Méthode : GET
  • Paramètres :
    • :cluster (Nom du cluster Docker)

Réponse

La réponse de cette route comprend une liste complète des réseaux Docker associés au cluster spécifié.

{
"networks": [
{
"Name": "bridge",
"Id": "NETWORK_ID",
"Created": "2023-12-13T12:25:21.766154509Z",
"Scope": "local",
"Driver": "bridge",
"EnableIPv6": false,
"IPAM": {
"Driver": "default",
"Options": null,
"Config": [
{
"Subnet": "SUBNET/16",
"Gateway": "GATEWAY"
}
]
},
"Internal": false,
"Attachable": false,
"Ingress": false,
"ConfigFrom": {
"Network": ""
},
"ConfigOnly": false,
"Containers": {},
"Options": {
"com.docker.network.bridge.default_bridge": "true",
"com.docker.network.bridge.enable_icc": "true",
"com.docker.network.bridge.enable_ip_masquerade": "true",
"com.docker.network.bridge.host_binding_ipv4": "0.0.0.0",
"com.docker.network.bridge.name": "docker0",
"com.docker.network.driver.mtu": "1500"
},
"Labels": {}
},
{
// ...
},
// ...
]
}

Exemple d'Utilisation

Effectuez une requête GET vers cette route en remplaçant :cluster par le nom du cluster Docker que vous souhaitez interroger.

curl -X GET https://votre-api-dashium.com/list/mon-cluster/networks

En cas de succès, vous obtiendrez une réponse JSON détaillant les réseaux.