MCPcopy Create free account

hub / github.com/docker/go-plugins-helpers / types & classes

Types & classes73 in github.com/docker/go-plugins-helpers

↓ 2 callersTypeAliasPeerCertificate
PeerCertificate is a wrapper around x509.Certificate which provides a sane encoding/decoding to/from PEM format and JSON.
authorization/api.go:29
StructAddressSpacesResponse
AddressSpacesResponse returns the default local and global address space names for this IPAM
ipam/api.go:36
StructAllocateNetworkRequest
AllocateNetworkRequest requests allocation of new network by manager
network/api.go:57
StructAllocateNetworkResponse
AllocateNetworkResponse is the response to the AllocateNetworkRequest.
network/api.go:70
StructCapabilitiesResponse
CapabilitiesResponse returns whether or not this network is global or local
network/api.go:51
StructCapabilitiesResponse
CapabilitiesResponse structure for a volume capability response
volume/api.go:78
StructCapabilitiesResponse
CapabilitiesResponse returns whether or not this IPAM required pre-made MAC
ipam/api.go:31
StructCapability
Capability represents the list of capabilities a volume driver can return
volume/api.go:91
StructCreateEndpointRequest
CreateEndpointRequest is sent by the daemon when an endpoint should be created
network/api.go:104
StructCreateEndpointResponse
CreateEndpointResponse is sent as a response to a CreateEndpointRequest
network/api.go:112
StructCreateNetworkRequest
CreateNetworkRequest is sent by the daemon when a network needs to be created
network/api.go:83
StructCreateRequest
CreateRequest is the structure that docker's requests are deserialized to.
volume/api.go:25
StructDeleteEndpointRequest
DeleteEndpointRequest is sent by the daemon when an endpoint needs to be removed
network/api.go:124
StructDeleteNetworkRequest
DeleteNetworkRequest is sent by the daemon when a network needs to be removed
network/api.go:99
StructDiscoveryNotification
DiscoveryNotification is sent by the daemon when a new discovery event occurs
network/api.go:183
InterfaceDriver
Driver represent the interface a driver must fulfill.
secrets/api.go:58
InterfaceDriver
Driver represent the interface a driver must fulfill.
network/api.go:33
InterfaceDriver
Driver represent the interface a driver must fulfill.
volume/api.go:106
StructEndpointInterface
EndpointInterface contains endpoint interface information
network/api.go:117
StructEndpointSpec
EndpointSpec represents the spec of an endpoint.
secrets/api.go:40
StructErrDriver
network/api_test.go:68
StructErrorResponse
ErrorResponse is a formatted error message that libnetwork can understand
network/api.go:178
StructErrorResponse
ErrorResponse is a formatted error message that docker can understand
volume/api.go:96
StructErrorResponse
ErrorResponse is a formatted error message that libnetwork can understand
ipam/api.go:82
StructFreeNetworkRequest
FreeNetworkRequest is the request to free allocated network in the manager
network/api.go:77
StructGetRequest
GetRequest structure for a volume get request
volume/api.go:63
StructGetResponse
GetResponse structure for a volume get response
volume/api.go:68
StructHandler
Handler forwards requests and responses between the docker daemon and the plugin.
secrets/api.go:64
StructHandler
Handler forwards requests and responses between the docker daemon and the plugin.
network/api.go:209
StructHandler
Handler forwards requests and responses between the docker daemon and the plugin.
authorization/api.go:104
StructHandler
Handler forwards requests and responses between the docker daemon and the plugin.
volume/api.go:118
StructHandler
Handler is the base to create plugin handlers. It initializes connections and sockets to listen to.
sdk/handler.go:15
StructHandler
Handler forwards requests and responses between the docker daemon and the plugin.
ipam/api.go:92
StructIPAMData
IPAMData contains IPv4 or IPv6 addressing information
network/api.go:91
StructInfoRequest
InfoRequest is send by the daemon when querying endpoint information
network/api.go:137
StructInfoResponse
InfoResponse is endpoint information sent in response to an InfoRequest
network/api.go:143
StructInterfaceName
InterfaceName consists of the name of the interface in the global netns and the desired prefix to be appended to the interface inside the container ne
network/api.go:131
InterfaceIpam
Ipam represent the interface a driver must fulfill.
ipam/api.go:21
StructJoinRequest
JoinRequest is sent by the Daemon when an endpoint needs be joined to a network
network/api.go:148
StructJoinResponse
JoinResponse is sent in response to a JoinRequest
network/api.go:163
StructLeaveRequest
LeaveRequest is send by the daemon when a endpoint is leaving a network
network/api.go:172
StructListResponse
ListResponse structure for a volume list response
volume/api.go:73
StructMountRequest
MountRequest structure for a volume mount request
volume/api.go:36
StructMountResponse
MountResponse structure for a volume mount response
volume/api.go:42
StructPathRequest
PathRequest structure for a volume path request
volume/api.go:53
StructPathResponse
PathResponse structure for a volume path response
volume/api.go:58
InterfacePlugin
Plugin represent the interface a plugin must fulfill.
authorization/api.go:98
StructPortConfig
PortConfig represents the config of a port.
secrets/api.go:46
StructProgramExternalConnectivityRequest
ProgramExternalConnectivityRequest specifies the L4 data and the endpoint for which programming has to be done
network/api.go:190
StructReleaseAddressRequest
ReleaseAddressRequest is sent in order to release an address from the pool
ipam/api.go:76
StructReleasePoolRequest
ReleasePoolRequest is sent when releasing a previously registered address pool
ipam/api.go:58
StructRemoveRequest
RemoveRequest structure for a volume remove request
volume/api.go:31
StructRequest
Request is the plugin secret request
secrets/api.go:15
StructRequest
Request holds data required for authZ plugins
authorization/api.go:53
StructRequestAddressRequest
RequestAddressRequest is sent when requesting an address from IPAM
ipam/api.go:63
StructRequestAddressResponse
RequestAddressResponse is formed with allocated address by IPAM
ipam/api.go:70
StructRequestPoolRequest
RequestPoolRequest is sent by the daemon when a pool needs to be created
ipam/api.go:42
StructRequestPoolResponse
RequestPoolResponse returns a registered address pool with the IPAM driver
ipam/api.go:51
StructResponse
Response contains the plugin secret value
secrets/api.go:29
StructResponse
Response represents authZ plugin response
authorization/api.go:86
StructRevokeExternalConnectivityRequest
RevokeExternalConnectivityRequest specifies the endpoint for which the L4 programming has to be removed
network/api.go:198
StructStaticRoute
StaticRoute contains static route information
network/api.go:156
StructTestDriver
network/api_test.go:16
StructTestPlugin
authorization/api_test.go:23
StructUnmountRequest
UnmountRequest structure for a volume unmount request
volume/api.go:47
StructVolume
Volume represents a volume object for use with `Get` and `List` requests
volume/api.go:83
StructWindowsPipeConfig
WindowsPipeConfig is a helper structure for configuring named pipe parameters on Windows.
sdk/windows_pipe_config.go:4
FuncTypeactionHandler
func(Request) Response
authorization/api.go:126
TypeAliasprotocol
sdk/spec_file_generator.go:9
StructshimDriver
volume/shim/shim.go:8
StructtestPlugin
secrets/api_test.go:76
StructtestPlugin
volume/api_test.go:130
StructtestVolumeDriver
volume/shim/shim_test.go:14