mirror of
https://github.com/containers/podman.git
synced 2025-05-21 00:56:36 +08:00

* Removed defined by unused responses * Added missing body definitions * Updated header input definitions Outstanding issues: * Supporting body ContainerConfig for /commit endpoint Fixes #8577 Signed-off-by: Jhon Honce <jhonce@redhat.com>
70 lines
1.3 KiB
Go
70 lines
1.3 KiB
Go
package compat
|
|
|
|
import (
|
|
"github.com/containers/podman/v3/pkg/domain/entities"
|
|
"github.com/docker/docker/api/types"
|
|
)
|
|
|
|
// Create container
|
|
// swagger:response ContainerCreateResponse
|
|
type swagCtrCreateResponse struct {
|
|
// in:body
|
|
Body struct {
|
|
entities.ContainerCreateResponse
|
|
}
|
|
}
|
|
|
|
// Wait container
|
|
// swagger:response ContainerWaitResponse
|
|
type swagCtrWaitResponse struct {
|
|
// in:body
|
|
Body struct {
|
|
// container exit code
|
|
StatusCode int
|
|
Error struct {
|
|
Message string
|
|
}
|
|
}
|
|
}
|
|
|
|
// Network inspect
|
|
// swagger:response CompatNetworkInspect
|
|
type swagCompatNetworkInspect struct {
|
|
// in:body
|
|
Body types.NetworkResource
|
|
}
|
|
|
|
// Network list
|
|
// swagger:response CompatNetworkList
|
|
type swagCompatNetworkList struct {
|
|
// in:body
|
|
Body []types.NetworkResource
|
|
}
|
|
|
|
// Network create
|
|
// swagger:model NetworkCreateRequest
|
|
type NetworkCreateRequest struct {
|
|
types.NetworkCreateRequest
|
|
}
|
|
|
|
// Network create
|
|
// swagger:response CompatNetworkCreate
|
|
type swagCompatNetworkCreateResponse struct {
|
|
// in:body
|
|
Body struct{ types.NetworkCreate }
|
|
}
|
|
|
|
// Network disconnect
|
|
// swagger:model NetworkConnectRequest
|
|
type swagCompatNetworkConnectRequest struct {
|
|
// in:body
|
|
Body struct{ types.NetworkConnect }
|
|
}
|
|
|
|
// Network disconnect
|
|
// swagger:model NetworkDisconnectRequest
|
|
type swagCompatNetworkDisconnectRequest struct {
|
|
// in:body
|
|
Body struct{ types.NetworkDisconnect }
|
|
}
|