Documentation
¶
Index ¶
- type AccessDeniedException
- type AckRequest
- type BadRequestException
- type CloseMessage
- type Container
- type HeartbeatMessage
- type HeartbeatOutput
- type HostVolumeProperties
- type InactiveInstanceException
- type InvalidClusterException
- type InvalidInstanceException
- type MountPoint
- type NackRequest
- type PayloadMessage
- type PerformUpdateMessage
- type PollRequest
- type PortMapping
- type ServerException
- type StageUpdateMessage
- type Task
- type UpdateFailureOutput
- type UpdateInfo
- type VersionInfo
- type Volume
- type VolumeFrom
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 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 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 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 VersionInfo ¶
type Volume ¶
type Volume struct {
Host *HostVolumeProperties `locationName:"host" type:"structure"`
Name *string `locationName:"name" type:"string"`
// contains filtered or unexported fields
}
type VolumeFrom ¶
Click to show internal directories.
Click to hide internal directories.