Kaynağa Gözat

Merge pull request #30952 from yongtang/02122017-swagger-attachable

Add `attachable` for network object in swagger api docs
Brian Goff 8 yıl önce
ebeveyn
işleme
0464441fb1
1 değiştirilmiş dosya ile 10 ekleme ve 0 silme
  1. 10 0
      api/swagger.yaml

+ 10 - 0
api/swagger.yaml

@@ -1099,6 +1099,8 @@ definitions:
         $ref: "#/definitions/IPAM"
         $ref: "#/definitions/IPAM"
       Internal:
       Internal:
         type: "boolean"
         type: "boolean"
+      Attachable:
+        type: "boolean"
       Containers:
       Containers:
         type: "object"
         type: "object"
         additionalProperties:
         additionalProperties:
@@ -1126,6 +1128,7 @@ definitions:
         Options:
         Options:
           foo: "bar"
           foo: "bar"
       Internal: false
       Internal: false
+      Attachable: false
       Containers:
       Containers:
         19a4d5d687db25203351ed79d478946f861258f018fe384f229f2efa4b23513c:
         19a4d5d687db25203351ed79d478946f861258f018fe384f229f2efa4b23513c:
           Name: "test"
           Name: "test"
@@ -6066,6 +6069,7 @@ paths:
                 Driver: "bridge"
                 Driver: "bridge"
                 EnableIPv6: false
                 EnableIPv6: false
                 Internal: false
                 Internal: false
+                Attachable: false
                 IPAM:
                 IPAM:
                   Driver: "default"
                   Driver: "default"
                   Config:
                   Config:
@@ -6091,6 +6095,7 @@ paths:
                 Driver: "null"
                 Driver: "null"
                 EnableIPv6: false
                 EnableIPv6: false
                 Internal: false
                 Internal: false
+                Attachable: false
                 IPAM:
                 IPAM:
                   Driver: "default"
                   Driver: "default"
                   Config: []
                   Config: []
@@ -6103,6 +6108,7 @@ paths:
                 Driver: "host"
                 Driver: "host"
                 EnableIPv6: false
                 EnableIPv6: false
                 Internal: false
                 Internal: false
+                Attachable: false
                 IPAM:
                 IPAM:
                   Driver: "default"
                   Driver: "default"
                   Config: []
                   Config: []
@@ -6227,6 +6233,9 @@ paths:
               Internal:
               Internal:
                 description: "Restrict external access to the network."
                 description: "Restrict external access to the network."
                 type: "boolean"
                 type: "boolean"
+              Attachable:
+                description: "Globally scoped network is manually attachable by regular containers from workers in swarm mode."
+                type: "boolean"
               IPAM:
               IPAM:
                 description: "Optional custom IP scheme for the network."
                 description: "Optional custom IP scheme for the network."
                 $ref: "#/definitions/IPAM"
                 $ref: "#/definitions/IPAM"
@@ -6259,6 +6268,7 @@ paths:
                 Options:
                 Options:
                   foo: "bar"
                   foo: "bar"
               Internal: true
               Internal: true
+              Attachable: false
               Options:
               Options:
                 com.docker.network.bridge.default_bridge: "true"
                 com.docker.network.bridge.default_bridge: "true"
                 com.docker.network.bridge.enable_icc: "true"
                 com.docker.network.bridge.enable_icc: "true"