ecsacs

package
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 6, 2015 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause, + 1 more Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccessDeniedException

type AccessDeniedException struct {
	Message *string `locationName:"message" type:"string"`
	// contains filtered or unexported fields
}

type AckRequest

type AckRequest struct {
	Cluster *string `locationName:"cluster" type:"string"`

	ContainerInstance *string `locationName:"containerInstance" type:"string"`

	MessageId *string `locationName:"messageId" type:"string"`
	// contains filtered or unexported fields
}

type BadRequestException

type BadRequestException struct {
	Message *string `locationName:"message" type:"string"`
	// contains filtered or unexported fields
}

type CloseMessage

type CloseMessage struct {
	Message *string `locationName:"message" type:"string"`
	// contains filtered or unexported fields
}

type Container

type Container struct {
	Command []*string `locationName:"command" type:"list"`

	Cpu *int64 `locationName:"cpu" type:"integer"`

	EntryPoint []*string `locationName:"entryPoint" type:"list"`

	Environment *map[string]*string `locationName:"environment" type:"map"`

	Essential *bool `locationName:"essential" type:"boolean"`

	Image *string `locationName:"image" type:"string"`

	Links []*string `locationName:"links" type:"list"`

	Memory *int64 `locationName:"memory" type:"integer"`

	MountPoints []*MountPoint `locationName:"mountPoints" type:"list"`

	Name *string `locationName:"name" type:"string"`

	Overrides *string `locationName:"overrides" type:"string"`

	PortMappings []*PortMapping `locationName:"portMappings" type:"list"`

	VolumesFrom []*VolumeFrom `locationName:"volumesFrom" type:"list"`
	// contains filtered or unexported fields
}

type HeartbeatMessage

type HeartbeatMessage struct {
	Healthy *bool `locationName:"healthy" type:"boolean"`
	// contains filtered or unexported fields
}

type HeartbeatOutput

type HeartbeatOutput struct {
	// contains filtered or unexported fields
}

type HostVolumeProperties

type HostVolumeProperties struct {
	SourcePath *string `locationName:"sourcePath" type:"string"`
	// contains filtered or unexported fields
}

type InactiveInstanceException

type InactiveInstanceException struct {
	Message *string `locationName:"message" type:"string"`
	// contains filtered or unexported fields
}

type InvalidClusterException

type InvalidClusterException struct {
	Message *string `locationName:"message" type:"string"`
	// contains filtered or unexported fields
}

type InvalidInstanceException

type InvalidInstanceException struct {
	Message *string `locationName:"message" type:"string"`
	// contains filtered or unexported fields
}

type MountPoint

type MountPoint struct {
	ContainerPath *string `locationName:"containerPath" type:"string"`

	ReadOnly *bool `locationName:"readOnly" type:"boolean"`

	SourceVolume *string `locationName:"sourceVolume" type:"string"`
	// contains filtered or unexported fields
}

type NackRequest

type NackRequest struct {
	Cluster *string `locationName:"cluster" type:"string"`

	ContainerInstance *string `locationName:"containerInstance" type:"string"`

	MessageId *string `locationName:"messageId" type:"string"`

	Reason *string `locationName:"reason" type:"string"`
	// contains filtered or unexported fields
}

type PayloadMessage

type PayloadMessage struct {
	ClusterArn *string `locationName:"clusterArn" type:"string"`

	ContainerInstanceArn *string `locationName:"containerInstanceArn" type:"string"`

	GeneratedAt *int64 `locationName:"generatedAt" type:"long"`

	MessageId *string `locationName:"messageId" type:"string"`

	SeqNum *int64 `locationName:"seqNum" type:"integer"`

	Tasks []*Task `locationName:"tasks" type:"list"`
	// contains filtered or unexported fields
}

type PerformUpdateMessage

type PerformUpdateMessage struct {
	ClusterArn *string `locationName:"clusterArn" type:"string"`

	ContainerInstanceArn *string `locationName:"containerInstanceArn" type:"string"`

	MessageId *string `locationName:"messageId" type:"string"`

	UpdateInfo *UpdateInfo `locationName:"updateInfo" type:"structure"`
	// contains filtered or unexported fields
}

type PollRequest

type PollRequest struct {
	AgentVersion *VersionInfo `locationName:"agentVersion" type:"structure"`

	Cluster *string `locationName:"cluster" type:"string"`

	ContainerInstance *string `locationName:"containerInstance" type:"string"`

	SeqNum *int64 `locationName:"seqNum" type:"integer"`
	// contains filtered or unexported fields
}

type PortMapping

type PortMapping struct {
	ContainerPort *int64 `locationName:"containerPort" type:"integer"`

	HostPort *int64 `locationName:"hostPort" type:"integer"`
	// contains filtered or unexported fields
}

type ServerException

type ServerException struct {
	Message *string `locationName:"message" type:"string"`
	// contains filtered or unexported fields
}

type StageUpdateMessage

type StageUpdateMessage struct {
	ClusterArn *string `locationName:"clusterArn" type:"string"`

	ContainerInstanceArn *string `locationName:"containerInstanceArn" type:"string"`

	MessageId *string `locationName:"messageId" type:"string"`

	UpdateInfo *UpdateInfo `locationName:"updateInfo" type:"structure"`
	// contains filtered or unexported fields
}

type Task

type Task struct {
	Arn *string `locationName:"arn" type:"string"`

	Containers []*Container `locationName:"containers" type:"list"`

	DesiredStatus *string `locationName:"desiredStatus" type:"string"`

	Family *string `locationName:"family" type:"string"`

	Overrides *string `locationName:"overrides" type:"string"`

	TaskDefinitionAccountId *string `locationName:"taskDefinitionAccountId" type:"string"`

	Version *string `locationName:"version" type:"string"`

	Volumes []*Volume `locationName:"volumes" type:"list"`
	// contains filtered or unexported fields
}

type UpdateFailureOutput

type UpdateFailureOutput struct {
	// contains filtered or unexported fields
}

type UpdateInfo

type UpdateInfo struct {
	Location *string `locationName:"location" type:"string"`

	Signature *string `locationName:"signature" type:"string"`
	// contains filtered or unexported fields
}

type VersionInfo

type VersionInfo struct {
	AgentHash *string `locationName:"agentHash" type:"string"`

	AgentVersion *string `locationName:"agentVersion" type:"string"`

	DockerVersion *string `locationName:"dockerVersion" type:"string"`
	// contains filtered or unexported fields
}

type Volume

type Volume struct {
	Host *HostVolumeProperties `locationName:"host" type:"structure"`

	Name *string `locationName:"name" type:"string"`
	// contains filtered or unexported fields
}

type VolumeFrom

type VolumeFrom struct {
	ReadOnly *bool `locationName:"readOnly" type:"boolean"`

	SourceContainer *string `locationName:"sourceContainer" type:"string"`
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL