MCPcopy Create free account

hub / github.com/fsouza/go-dockerclient / types & classes

Types & classes188 in github.com/fsouza/go-dockerclient

↓ 35 callersTypeAliasSignal
Signal represents a signal that can be send to the container on KillContainer call.
signal.go:9
↓ 7 callersTypeAliasEnv
Env represents a list of key-pair represented in the form KEY=VALUE.
env.go:16
↓ 1 callersTypeAliasAuthConfigurations119
AuthConfigurations119 is used to serialize a set of AuthConfigurations for Docker API >= 1.19.
auth.go:78
↓ 1 callersTypeAliasNetIPNet
NetIPNet is the net.IPNet type, which can be marshalled and unmarshalled to JSON. for more information, see: https://goo.gl/7iFFDz
misc.go:148
↓ 1 callersFuncTypecloserFunc
func() error
client.go:726
↓ 1 callersFuncTypewaiterFunc
func() error
client.go:722
StructAPIActor
APIActor represents an actor that accomplishes something for an event
event.go:82
StructAPIContainers
APIContainers represents each container in the list returned by ListContainers.
container.go:38
StructAPIEvents
APIEvents represents events coming from the Docker API The fields in the Docker API changed in API version 1.22, and events for more than images and c
event.go:65
StructAPIImageSearch
APIImageSearch reflect the result of a search on the Docker Hub. See https://goo.gl/KLO9IZ for more details.
image.go:693
StructAPIImages
APIImages represent an image returned in the ListImages call.
image.go:22
StructAPIMount
APIMount represents a mount point for a container.
container.go:25
StructAPIPort
APIPort is a type that represents a port mapping returned by the Docker API
container.go:17
TypeAliasAPIVersion
APIVersion is an internal representation of a version of the Remote API.
client.go:64
StructAttachToContainerOptions
AttachToContainerOptions is the set of options that can be used when attaching to a container. See https://goo.gl/JF10Zk for more details.
container_attach.go:12
StructAuthConfiguration
AuthConfiguration represents authentication options to use in the PushImage method. It represents the authentication in the Docker index server.
auth.go:26
StructAuthConfigurations
AuthConfigurations represents authentication options to use for the PushImage method accommodating the new X-Registry-Config header
auth.go:51
StructAuthStatus
AuthStatus returns the authentication status for Docker API versions >= 1.23.
auth.go:255
StructBindOptions
BindOptions contains optional configuration for the bind type
container.go:309
StructBlkioStatsEntry
BlkioStatsEntry is a stats entry for blkio_stats
container_stats.go:141
StructBlockLimit
BlockLimit represents a read/write limit in IOPS or Bandwidth for a device inside of a container
container.go:481
StructBlockWeight
BlockWeight represents a relative device weight for an individual device inside of a container
container.go:474
StructBuildArg
BuildArg represents arguments that can be passed to the image when building it from a Dockerfile. For more details about the Docker building process,
image.go:532
StructBuildImageOptions
BuildImageOptions present the set of informations available for building an image from a tarfile with a Dockerfile in it. For more details about the
image.go:489
TypeAliasBuilderVersion
BuilderVersion represents either the BuildKit or V1 ("classic") builder.
image.go:477
StructCPUStats
CPUStats is a stats entry for cpu stats
container_stats.go:124
StructCertificate
internal/testutils/tls.go:17
StructChange
Change represents a change in a container. See https://goo.gl/Wo0JJp for more details.
change.go:27
TypeAliasChangeType
ChangeType is a type for constants indicating the type of change in a container
change.go:11
StructClient
Client is the basic type of this package. It provides methods for interaction with the API.
client.go:138
InterfaceCloseWaiter
CloseWaiter is an interface with methods for closing the underlying resource and then waiting for it to finish processing.
client.go:717
StructCommitContainerOptions
CommitContainerOptions aggregates parameters to the CommitContainer method. See https://goo.gl/CzIguf for more details.
container_commit.go:13
StructConfig
Config is the list of configuration options used when creating a container. Config does not contain the options that are specific to starting a contai
container.go:251
StructConfigurePluginOptions
ConfigurePluginOptions specify parameters to the ConfigurePlugin See https://goo.gl/C4t7Tz for more details.
plugin.go:422
StructContainer
Container is the type encompasing everything about a container - its config, hostconfig, etc.
container.go:406
StructContainerAlreadyRunning
ContainerAlreadyRunning is the error returned when a given container is already running.
container.go:586
StructContainerNetwork
ContainerNetwork represents the networking settings of a container per network.
container.go:177
StructContainerNotRunning
ContainerNotRunning is the error returned when a given container is not running.
container.go:596
StructContainerdInfo
ContainerdInfo contains information about the containerd instance.
misc.go:108
StructCopyFromContainerOptions
CopyFromContainerOptions contains the set of options used for copying files from a container. Deprecated: Use DownloadFromContainerOptions and Downlo
container_copy.go:15
StructCreateContainerOptions
CreateContainerOptions specify parameters to the CreateContainer function. See https://goo.gl/tyzwVM for more details.
container_create.go:18
StructCreateExecOptions
CreateExecOptions specify parameters to the CreateExecContainer function. See https://goo.gl/60TeBP for more details
exec.go:27
StructCreateNetworkOptions
CreateNetworkOptions specify parameters to the CreateNetwork function and (for now) is the expected body of the "create network" http request message
network.go:115
StructCreatePluginOptions
CreatePluginOptions specify parameters to the CreatePlugin function. See https://goo.gl/C4t7Tz for more details.
plugin.go:367
StructCreateVolumeOptions
CreateVolumeOptions specify parameters to the CreateVolume function. See https://goo.gl/qEhmEC for more details.
volume.go:76
StructDevice
Device represents a device mapping between the Docker host and the container.
container.go:457
StructDeviceRequest
DeviceRequest represents a request for device that's sent to device drivers.
container.go:464
InterfaceDialer
Dialer is an interface that allows network connections to be dialed (net.Dialer fulfills this interface) and named pipes (a shim using winio.DialPipe)
client.go:155
StructDisablePluginOptions
DisablePluginOptions specify parameters to the DisablePlugin function. See https://goo.gl/C4t7Tz for more details.
plugin.go:344
StructDiskUsage
DiskUsage holds information about what docker is using disk space on. More Info Here https://dockr.ly/2PNzQyO
system.go:45
StructDiskUsageOptions
DiskUsageOptions only contains a context for canceling.
system.go:53
StructDockerInfo
DockerInfo contains information about the Docker server See https://goo.gl/bHUoz9 for more details.
misc.go:39
StructDockerServer
DockerServer represents a programmable, concurrent (not much), HTTP server implementing a fake version of the Docker remote API. It can used in stand
testing/server.go:43
StructDockerVersion
misc_test.go:15
StructDownloadFromContainerOptions
DownloadFromContainerOptions is the set of options that can be used when downloading resources from a container. See https://goo.gl/W49jxK for more d
container_archive.go:39
StructEnablePluginOptions
EnablePluginOptions specify parameters to the EnablePlugin function. See https://goo.gl/C4t7Tz for more details.
plugin.go:320
StructEndpoint
Endpoint contains network resources allocated and used for a container in a network See https://goo.gl/6GugX3 for more details.
network.go:39
StructEndpointConfig
EndpointConfig stores network endpoint details See https://goo.gl/RV7BJU for more details.
network.go:229
StructEndpointIPAMConfig
EndpointIPAMConfig represents IPAM configurations for an endpoint See https://goo.gl/RV7BJU for more details.
network.go:250
StructErrMsg
client.go:1021
StructError
Error represents failures in the API. It represents a failure from the API.
client.go:1015
StructEventsOptions
EventsOptions to filter events See https://docs.docker.com/engine/api/v1.41/#operation/SystemEvents for more details.
event.go:24
StructExec
Exec is the type representing a `docker exec` instance and containing the instance ID
exec.go:20
StructExecInspect
ExecInspect is a type with details about a exec instance, including the exit code if the command has finished running. It's returned by a api call to
exec.go:183
StructExecProcessConfig
ExecProcessConfig is a type describing the command associated to a Exec instance. It's used in the ExecInspect type.
exec.go:170
StructExportContainerOptions
ExportContainerOptions is the set of parameters to the ExportContainer method. See https://goo.gl/yGJCIh for more details.
container_export.go:15
StructExportImageOptions
ExportImageOptions represent the options for ExportImage Docker API call. See https://goo.gl/AuySaA for more details.
image.go:373
StructExportImagesOptions
ExportImagesOptions represent the options for ExportImages Docker API call See https://goo.gl/N9XlDn for more details.
image.go:395
StructFakeRoundTripper
client_test.go:886
StructGetPluginPrivilegesOptions
GetPluginPrivilegesOptions specify parameters to the GetPluginPrivilegesWithOptions function. See https://goo.gl/C4t7Tz for more details.
plugin.go:222
StructGraphDriver
GraphDriver contains information about the GraphDriver used by the container.
container.go:374
StructHealth
Health represents the health of a container.
container.go:87
StructHealthCheck
HealthCheck represents one check of health.
container.go:79
StructHealthConfig
HealthConfig holds configuration settings for the HEALTHCHECK feature It has been added in the version 1.24 of the Docker API, available since Docker
container.go:383
StructHijackableResponseRecorder
testing/server_test.go:1086
StructHostConfig
HostConfig contains the container options related to starting a container on a given host
container.go:488
StructHostMount
HostMount represents a mount point in the container in HostConfig. It has been added in the version 1.25 of the Docker API
container.go:298
StructIPAMConfig
IPAMConfig represents IPAM configurations See https://goo.gl/T8kRVH for more details.
network.go:151
StructIPAMOptions
IPAMOptions controls IP Address Management when creating a network See https://goo.gl/T8kRVH for more details.
network.go:142
StructImage
Image is the type representing a docker image and its various properties
image.go:41
StructImageHistory
ImageHistory represent a layer in an image's history returned by the ImageHistory call.
image.go:128
StructImagePre012
ImagePre012 serves the same purpose as the Image type except that it is for earlier versions of the Docker API (pre-012 to be specific)
image.go:63
StructImageSummary
ImageSummary represents data about what images are currently known to docker More Info Here https://dockr.ly/2PNzQyO
system.go:30
StructImportImageOptions
ImportImageOptions present the set of informations available for importing an image from a source file or the stdin. See https://goo.gl/qkoSsn for mo
image.go:442
StructIndexInfo
IndexInfo contains information about a registry. for more information, see: https://goo.gl/7iFFDz
misc.go:170
StructInspectContainerOptions
InspectContainerOptions specifies parameters for InspectContainerWithOptions. See https://goo.gl/FaI5JT for more details.
container_inspect.go:51
StructInstallPluginOptions
InstallPluginOptions specify parameters to the InstallPlugins function. See https://goo.gl/C4t7Tz for more details.
plugin.go:25
StructKeyValuePair
KeyValuePair is a type for generic key/value pairs as used in the Lxc configuration
container.go:450
StructKillContainerOptions
KillContainerOptions represents the set of options that can be used in a call to KillContainer. See https://goo.gl/JnTxXZ for more details.
container_kill.go:13
StructListContainersOptions
ListContainersOptions specify parameters to the ListContainers function. See https://goo.gl/kaOHGw for more details.
container_list.go:12
StructListFilteredPluginsOptions
ListFilteredPluginsOptions specify parameters to the ListFilteredPlugins function. See https://goo.gl/C4t7Tz for more details.
plugin.go:184
StructListImagesOptions
ListImagesOptions specify parameters to the ListImages function. See https://goo.gl/BVzauZ for more details.
image.go:101
StructListVolumesOptions
ListVolumesOptions specify parameters to the ListVolumes function. See https://goo.gl/3wgTsd for more details.
volume.go:38
StructLoadImageOptions
LoadImageOptions represents the options for LoadImage Docker API Call See https://goo.gl/rEsBV3 for more details.
image.go:352
StructLogConfig
LogConfig defines the log driver type and the configuration for it.
container.go:347
StructLogsOptions
LogsOptions represents the set of options used when getting logs from a container. See https://goo.gl/krK0ZH for more details.
container_logs.go:14
StructMount
Mount represents a mount point in the container. It has been added in the version 1.20 of the Docker API, available since Docker 1.8.
container.go:337
StructNetwork
Network represents a network. See https://goo.gl/6GugX3 for more details.
network.go:23
StructNetworkConfigFrom
NetworkConfigFrom is used in network creation for specifying the source of a network configuration.
network.go:135
StructNetworkConnectionOptions
NetworkConnectionOptions specify parameters to the ConnectNetwork and DisconnectNetwork function. See https://goo.gl/RV7BJU for more details.
network.go:214
next →1–100 of 188, ranked by callers