github.com/containers/podman/v2@v2.2.2-0.20210501105131-c1e07d070c4c/pkg/api/handlers/compat/swagger.go (about) 1 package compat 2 3 import ( 4 "github.com/containers/podman/v2/pkg/domain/entities" 5 "github.com/containers/storage/pkg/archive" 6 "github.com/docker/docker/api/types" 7 ) 8 9 // Create container 10 // swagger:response ContainerCreateResponse 11 type swagCtrCreateResponse struct { 12 // in:body 13 Body struct { 14 entities.ContainerCreateResponse 15 } 16 } 17 18 // Wait container 19 // swagger:response ContainerWaitResponse 20 type swagCtrWaitResponse struct { 21 // in:body 22 Body struct { 23 // container exit code 24 StatusCode int 25 Error struct { 26 Message string 27 } 28 } 29 } 30 31 // Object Changes 32 // swagger:response Changes 33 type swagChangesResponse struct { 34 // in:body 35 Body struct { 36 Changes []archive.Change 37 } 38 } 39 40 // Network inspect 41 // swagger:response CompatNetworkInspect 42 type swagCompatNetworkInspect struct { 43 // in:body 44 Body types.NetworkResource 45 } 46 47 // Network list 48 // swagger:response CompatNetworkList 49 type swagCompatNetworkList struct { 50 // in:body 51 Body []types.NetworkResource 52 } 53 54 // Network create 55 // swagger:model NetworkCreateRequest 56 type NetworkCreateRequest struct { 57 types.NetworkCreateRequest 58 } 59 60 // Network create 61 // swagger:response CompatNetworkCreate 62 type swagCompatNetworkCreateResponse struct { 63 // in:body 64 Body struct{ types.NetworkCreate } 65 } 66 67 // Network disconnect 68 // swagger:model NetworkConnectRequest 69 type swagCompatNetworkConnectRequest struct { 70 // in:body 71 Body struct{ types.NetworkConnect } 72 } 73 74 // Network disconnect 75 // swagger:model NetworkDisconnectRequest 76 type swagCompatNetworkDisconnectRequest struct { 77 // in:body 78 Body struct{ types.NetworkDisconnect } 79 }