package
0.0.0-20201029102006-11f2a26fd568
Repository: https://github.com/dcos/dcos-core-cli.git
Documentation: pkg.go.dev

# Functions

NewClient creates a new Mesos client.
NewClientWithContext returns a client with a `baseURL` to communicate with Mesos.
NewTaskIO creates a new TaskIO.

# Structs

Address represents a single address.
Client is a Mesos client for DC/OS.
Container represents one way a Mesos task can be ran.
ContainerID represents the ID of a container.
ContainerStatus represents the status of a single container inside a task.
Docker is one type of Container.
Domain holds information about a nodes region and zone.
Executor represents a single executor of a framework.
File represents an element returned when hitting the '/browse' endpoint.
Framework represent a single framework of a mesos node.
Host holds information about a host and its IP.
IPAddress represents a single IpAddress.
Label represents a single key / value pair for labeling.
Master represents a single mesos master node.
NetworkInfo represents information about the network of a container.
Offer represents a single offer from a Mesos Slave to a Mesos master.
Parameter represents a single key / value pair for parameters.
PortDetails represents details about a single port.
PortMapping represents how containers ports map to host ports.
Ports represents a number of PortDetails.
Quota represents a role's quota.
Resources represents a resource type for a task.
Roles represents a stripped down representation of mesos/roles.
Slave represents a single mesos slave node.
State represents a state.json returned by a mesos master.
StateSummary summarizes the state of a mesos master.
Task represent a single Mesos task.
TaskDiscovery represents the discovery information of a task.
TaskIO is an abstraction used to stream I/O between a running Mesos task and the local terminal.
TaskIOOpts are options for a TaskIO.
TaskStatus represents the status of a single task.
URL represents a single URL.