Merge pull request #33786 from thaJeztah/interactive-build-sessions

Documentation updates for interactive sessions
This commit is contained in:
Brian Goff 2017-06-22 18:11:52 -07:00 committed by GitHub
commit 2ef8936d8e
2 changed files with 7 additions and 1 deletions

View file

@ -8508,6 +8508,9 @@ paths:
description: |
Start a new interactive session with a server. Session allows server to call back to the client for advanced capabilities.
> **Note**: This endpoint is *experimental* and only available if the daemon is started with experimental
> features enabled. The specifications for this endpoint may still change in a future version of the API.
### Hijacking
This endpoint hijacks the HTTP connection to HTTP2 transport that allows the client to expose gPRC services on that connection.
@ -8541,4 +8544,4 @@ paths:
description: "server error"
schema:
$ref: "#/definitions/ErrorResponse"
tags: ["Session"]
tags: ["Session (experimental)"]

View file

@ -22,6 +22,9 @@ keywords: "API, Docker, rcli, REST, documentation"
* `POST /secrets/(name)/update` now returns status code 400 instead of 500 when updating a secret's content which is not the labels.
* `POST /nodes/(name)/update` now returns status code 400 instead of 500 when demoting last node fails.
* `GET /networks/(id or name)` now takes an optional query parameter `scope` that will filter the network based on the scope (`local`, `swarm`, or `global`).
* `POST /session` is a new endpoint that can be used for running interactive long-running protocols between client and
the daemon. This endpoint is experimental and only available if the daemon is started with experimental features
enabled.
## v1.30 API changes