Documentation
¶
Index ¶
- func Get(name string) (types.Container, error)
- func GetNetwork(name string) (TDNetwork.Summary, error)
- func Inspect(DockerID string) (types.ContainerJSON, error)
- func InspectNetwork(NetworkID string) (TDNetwork.Inspect, error)
- func NewReadiness(readinessDefinition v1.ContainersReadiness) (*readiness.Readiness, error)
- type Configuration
- type ConfigurationReference
- type Configurations
- type Labels
- type Network
- type NetworkDocker
- type NetworkReference
- type Networks
- type Port
- type Ports
- type Readinesses
- type Resource
- type ResourceDocker
- type ResourceReference
- type Resources
- type Volume
- type Volumes
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InspectNetwork ¶ added in v0.1.24
func NewReadiness ¶
func NewReadiness(readinessDefinition v1.ContainersReadiness) (*readiness.Readiness, error)
Types ¶
type Configuration ¶ added in v0.1.30
type Configuration struct {
Reference ConfigurationReference
}
func NewConfiguration ¶ added in v0.1.30
func NewConfiguration(configuration v1.ContainersConfigurations) *Configuration
type ConfigurationReference ¶ added in v0.1.30
type Configurations ¶ added in v0.1.30
type Configurations struct {
Configurations []*Configuration
}
func NewConfigurations ¶ added in v0.1.30
func NewConfigurations(configurationsDefinition []v1.ContainersConfigurations) *Configurations
func (*Configurations) Add ¶ added in v0.1.30
func (configurations *Configurations) Add(Configuration v1.ContainersConfigurations)
type Network ¶
type Network struct { Reference NetworkReference Docker NetworkDocker }
func NewNetwork ¶
func NewNetwork(network v1.ContainersNetwork) *Network
func (*Network) Disconnect ¶
func (*Network) EndpointExists ¶ added in v0.1.24
type NetworkDocker ¶
type NetworkReference ¶
type Networks ¶
func NewNetworks ¶
func NewNetworks(networks []v1.ContainersNetwork) *Networks
type Ports ¶
type Ports struct {
Ports []*Port
}
func NewPorts ¶
func NewPorts(ports []v1.ContainersPort) *Ports
func (*Ports) Add ¶
func (ports *Ports) Add(port v1.ContainersPort)
func (*Ports) ToPortExposed ¶
type Readinesses ¶
func NewReadinesses ¶
func NewReadinesses(readinesses []v1.ContainersReadiness) (*Readinesses, error)
func (*Readinesses) Add ¶
func (Readinesses *Readinesses) Add(Readiness v1.ContainersReadiness) error
type Resource ¶
type Resource struct { Reference ResourceReference Docker ResourceDocker }
func NewResource ¶
func NewResource(resource v1.ContainersResource) *Resource
type ResourceDocker ¶
type ResourceReference ¶
type Resources ¶
type Resources struct {
Resources []*Resource
}
func NewResources ¶
func NewResources(resources []v1.ContainersResource) *Resources
func (*Resources) Add ¶
func (resources *Resources) Add(resource v1.ContainersResource)
type Volume ¶
type Volumes ¶
func NewVolumes ¶
func NewVolumes(name string, volumes []v1.ContainersVolume) (*Volumes, error)
func (*Volumes) RemoveResources ¶
Click to show internal directories.
Click to hide internal directories.