ecsacs

package
v1.16.2 Latest Latest
Warning

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

Go to latest
Published: Jan 15, 2018 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause, + 4 more Imports: 1 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
}

func (AccessDeniedException) GoString added in v1.3.1

func (s AccessDeniedException) GoString() string

GoString returns the string representation

func (AccessDeniedException) String added in v1.3.1

func (s AccessDeniedException) String() string

String returns the string representation

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
}

func (AckRequest) GoString added in v1.3.1

func (s AckRequest) GoString() string

GoString returns the string representation

func (AckRequest) String added in v1.3.1

func (s AckRequest) String() string

String returns the string representation

type AttachTaskNetworkInterfacesMessage added in v1.14.5

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

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

	ElasticNetworkInterfaces []*ElasticNetworkInterface `locationName:"elasticNetworkInterfaces" type:"list"`

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

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

	TaskArn *string `locationName:"taskArn" type:"string"`

	WaitTimeoutMs *int64 `locationName:"waitTimeoutMs" type:"long"`
	// contains filtered or unexported fields
}

func (AttachTaskNetworkInterfacesMessage) GoString added in v1.14.5

GoString returns the string representation

func (AttachTaskNetworkInterfacesMessage) String added in v1.14.5

String returns the string representation

type BadRequestException

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

func (BadRequestException) GoString added in v1.3.1

func (s BadRequestException) GoString() string

GoString returns the string representation

func (BadRequestException) String added in v1.3.1

func (s BadRequestException) String() string

String returns the string representation

type CloseMessage

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

func (CloseMessage) GoString added in v1.3.1

func (s CloseMessage) GoString() string

GoString returns the string representation

func (CloseMessage) String added in v1.3.1

func (s CloseMessage) String() string

String returns the string representation

type Container

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

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

	DockerConfig *DockerConfig `locationName:"dockerConfig" type:"structure"`

	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"`

	LogsAuthStrategy *string `locationName:"logsAuthStrategy" type:"string" enum:"AuthStrategy"`

	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"`

	RegistryAuthentication *RegistryAuthenticationData `locationName:"registryAuthentication" type:"structure"`

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

func (Container) GoString added in v1.3.1

func (s Container) GoString() string

GoString returns the string representation

func (Container) String added in v1.3.1

func (s Container) String() string

String returns the string representation

type DockerConfig added in v1.5.0

type DockerConfig struct {
	Config *string `locationName:"config" type:"string"`

	HostConfig *string `locationName:"hostConfig" type:"string"`

	Version *string `locationName:"version" type:"string"`
	// contains filtered or unexported fields
}

func (DockerConfig) GoString added in v1.5.0

func (s DockerConfig) GoString() string

GoString returns the string representation

func (DockerConfig) String added in v1.5.0

func (s DockerConfig) String() string

String returns the string representation

type ECRAuthData added in v1.7.0

type ECRAuthData struct {
	EndpointOverride *string `locationName:"endpointOverride" type:"string"`

	Region *string `locationName:"region" type:"string"`

	RegistryId *string `locationName:"registryId" type:"string"`

	UseExecutionRole *bool `locationName:"useExecutionRole" type:"boolean"`
	// contains filtered or unexported fields
}

func (ECRAuthData) GoString added in v1.7.0

func (s ECRAuthData) GoString() string

GoString returns the string representation

func (ECRAuthData) String added in v1.7.0

func (s ECRAuthData) String() string

String returns the string representation

type ElasticNetworkInterface added in v1.14.5

type ElasticNetworkInterface struct {
	AttachmentArn *string `locationName:"attachmentArn" type:"string"`

	DomainName []*string `locationName:"domainName" type:"list"`

	DomainNameServers []*string `locationName:"domainNameServers" type:"list"`

	Ec2Id *string `locationName:"ec2Id" type:"string"`

	Ipv4Addresses []*IPv4AddressAssignment `locationName:"ipv4Addresses" type:"list"`

	Ipv6Addresses []*IPv6AddressAssignment `locationName:"ipv6Addresses" type:"list"`

	MacAddress *string `locationName:"macAddress" type:"string"`
	// contains filtered or unexported fields
}

func (ElasticNetworkInterface) GoString added in v1.14.5

func (s ElasticNetworkInterface) GoString() string

GoString returns the string representation

func (ElasticNetworkInterface) String added in v1.14.5

func (s ElasticNetworkInterface) String() string

String returns the string representation

type ErrorMessage added in v1.2.0

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

func (ErrorMessage) GoString added in v1.3.1

func (s ErrorMessage) GoString() string

GoString returns the string representation

func (ErrorMessage) String added in v1.3.1

func (s ErrorMessage) String() string

String returns the string representation

type ErrorOutput added in v1.2.0

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

func (ErrorOutput) GoString added in v1.3.1

func (s ErrorOutput) GoString() string

GoString returns the string representation

func (ErrorOutput) String added in v1.3.1

func (s ErrorOutput) String() string

String returns the string representation

type HeartbeatMessage

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

func (HeartbeatMessage) GoString added in v1.3.1

func (s HeartbeatMessage) GoString() string

GoString returns the string representation

func (HeartbeatMessage) String added in v1.3.1

func (s HeartbeatMessage) String() string

String returns the string representation

type HeartbeatOutput

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

func (HeartbeatOutput) GoString added in v1.3.1

func (s HeartbeatOutput) GoString() string

GoString returns the string representation

func (HeartbeatOutput) String added in v1.3.1

func (s HeartbeatOutput) String() string

String returns the string representation

type HostVolumeProperties

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

func (HostVolumeProperties) GoString added in v1.3.1

func (s HostVolumeProperties) GoString() string

GoString returns the string representation

func (HostVolumeProperties) String added in v1.3.1

func (s HostVolumeProperties) String() string

String returns the string representation

type IAMRoleCredentials added in v1.11.0

type IAMRoleCredentials struct {
	AccessKeyId *string `locationName:"accessKeyId" type:"string"`

	CredentialsId *string `locationName:"credentialsId" type:"string"`

	Expiration *string `locationName:"expiration" type:"string"`

	RoleArn *string `locationName:"roleArn" type:"string"`

	SecretAccessKey *string `locationName:"secretAccessKey" type:"string"`

	SessionToken *string `locationName:"sessionToken" type:"string"`
	// contains filtered or unexported fields
}

func (IAMRoleCredentials) GoString added in v1.11.0

func (s IAMRoleCredentials) GoString() string

GoString returns the string representation

func (IAMRoleCredentials) String added in v1.11.0

func (s IAMRoleCredentials) String() string

String returns the string representation

type IAMRoleCredentialsAckRequest added in v1.11.0

type IAMRoleCredentialsAckRequest struct {
	CredentialsId *string `locationName:"credentialsId" type:"string"`

	Expiration *string `locationName:"expiration" type:"string"`

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

func (IAMRoleCredentialsAckRequest) GoString added in v1.11.0

func (s IAMRoleCredentialsAckRequest) GoString() string

GoString returns the string representation

func (IAMRoleCredentialsAckRequest) String added in v1.11.0

String returns the string representation

type IAMRoleCredentialsMessage added in v1.11.0

type IAMRoleCredentialsMessage struct {
	MessageId *string `locationName:"messageId" type:"string"`

	RoleCredentials *IAMRoleCredentials `locationName:"roleCredentials" type:"structure"`

	RoleType *string `locationName:"roleType" type:"string" enum:"RoleType"`

	TaskArn *string `locationName:"taskArn" type:"string"`
	// contains filtered or unexported fields
}

func (IAMRoleCredentialsMessage) GoString added in v1.11.0

func (s IAMRoleCredentialsMessage) GoString() string

GoString returns the string representation

func (IAMRoleCredentialsMessage) String added in v1.11.0

func (s IAMRoleCredentialsMessage) String() string

String returns the string representation

type IPv4AddressAssignment added in v1.14.5

type IPv4AddressAssignment struct {
	Primary *bool `locationName:"primary" type:"boolean"`

	PrivateAddress *string `locationName:"privateAddress" type:"string"`
	// contains filtered or unexported fields
}

func (IPv4AddressAssignment) GoString added in v1.14.5

func (s IPv4AddressAssignment) GoString() string

GoString returns the string representation

func (IPv4AddressAssignment) String added in v1.14.5

func (s IPv4AddressAssignment) String() string

String returns the string representation

type IPv6AddressAssignment added in v1.14.5

type IPv6AddressAssignment struct {
	Address *string `locationName:"address" type:"string"`
	// contains filtered or unexported fields
}

func (IPv6AddressAssignment) GoString added in v1.14.5

func (s IPv6AddressAssignment) GoString() string

GoString returns the string representation

func (IPv6AddressAssignment) String added in v1.14.5

func (s IPv6AddressAssignment) String() string

String returns the string representation

type InactiveInstanceException

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

func (InactiveInstanceException) GoString added in v1.3.1

func (s InactiveInstanceException) GoString() string

GoString returns the string representation

func (InactiveInstanceException) String added in v1.3.1

func (s InactiveInstanceException) String() string

String returns the string representation

type InvalidClusterException

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

func (InvalidClusterException) GoString added in v1.3.1

func (s InvalidClusterException) GoString() string

GoString returns the string representation

func (InvalidClusterException) String added in v1.3.1

func (s InvalidClusterException) String() string

String returns the string representation

type InvalidInstanceException

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

func (InvalidInstanceException) GoString added in v1.3.1

func (s InvalidInstanceException) GoString() string

GoString returns the string representation

func (InvalidInstanceException) String added in v1.3.1

func (s InvalidInstanceException) String() string

String returns the string representation

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
}

func (MountPoint) GoString added in v1.3.1

func (s MountPoint) GoString() string

GoString returns the string representation

func (MountPoint) String added in v1.3.1

func (s MountPoint) String() string

String returns the string representation

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
}

func (NackRequest) GoString added in v1.3.1

func (s NackRequest) GoString() string

GoString returns the string representation

func (NackRequest) String added in v1.3.1

func (s NackRequest) String() string

String returns the string representation

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
}

func (PayloadMessage) GoString added in v1.3.1

func (s PayloadMessage) GoString() string

GoString returns the string representation

func (PayloadMessage) String added in v1.3.1

func (s PayloadMessage) String() string

String returns the string representation

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
}

func (PerformUpdateMessage) GoString added in v1.3.1

func (s PerformUpdateMessage) GoString() string

GoString returns the string representation

func (PerformUpdateMessage) String added in v1.3.1

func (s PerformUpdateMessage) String() string

String returns the string representation

type PollRequest

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

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

	SendCredentials *bool `locationName:"sendCredentials" type:"boolean"`

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

	VersionInfo *VersionInfo `locationName:"versionInfo" type:"structure"`
	// contains filtered or unexported fields
}

func (PollRequest) GoString added in v1.3.1

func (s PollRequest) GoString() string

GoString returns the string representation

func (PollRequest) String added in v1.3.1

func (s PollRequest) String() string

String returns the string representation

type PortMapping

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

	HostPort *int64 `locationName:"hostPort" type:"integer"`

	Protocol *string `locationName:"protocol" type:"string" enum:"TransportProtocol"`
	// contains filtered or unexported fields
}

func (PortMapping) GoString added in v1.3.1

func (s PortMapping) GoString() string

GoString returns the string representation

func (PortMapping) String added in v1.3.1

func (s PortMapping) String() string

String returns the string representation

type RegistryAuthenticationData added in v1.7.0

type RegistryAuthenticationData struct {
	EcrAuthData *ECRAuthData `locationName:"ecrAuthData" type:"structure"`

	Type *string `locationName:"type" type:"string" enum:"AuthenticationType"`
	// contains filtered or unexported fields
}

func (RegistryAuthenticationData) GoString added in v1.7.0

func (s RegistryAuthenticationData) GoString() string

GoString returns the string representation

func (RegistryAuthenticationData) String added in v1.7.0

String returns the string representation

type ServerException

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

func (ServerException) GoString added in v1.3.1

func (s ServerException) GoString() string

GoString returns the string representation

func (ServerException) String added in v1.3.1

func (s ServerException) String() string

String returns the string representation

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
}

func (StageUpdateMessage) GoString added in v1.3.1

func (s StageUpdateMessage) GoString() string

GoString returns the string representation

func (StageUpdateMessage) String added in v1.3.1

func (s StageUpdateMessage) String() string

String returns the string representation

type Task

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

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

	Cpu *float64 `locationName:"cpu" type:"double"`

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

	ElasticNetworkInterfaces []*ElasticNetworkInterface `locationName:"elasticNetworkInterfaces" type:"list"`

	ExecutionRoleCredentials *IAMRoleCredentials `locationName:"executionRoleCredentials" type:"structure"`

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

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

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

	RoleCredentials *IAMRoleCredentials `locationName:"roleCredentials" type:"structure"`

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

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

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

func (Task) GoString added in v1.3.1

func (s Task) GoString() string

GoString returns the string representation

func (Task) String added in v1.3.1

func (s Task) String() string

String returns the string representation

type UpdateFailureOutput

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

func (UpdateFailureOutput) GoString added in v1.3.1

func (s UpdateFailureOutput) GoString() string

GoString returns the string representation

func (UpdateFailureOutput) String added in v1.3.1

func (s UpdateFailureOutput) String() string

String returns the string representation

type UpdateInfo

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

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

func (UpdateInfo) GoString added in v1.3.1

func (s UpdateInfo) GoString() string

GoString returns the string representation

func (UpdateInfo) String added in v1.3.1

func (s UpdateInfo) String() string

String returns the string representation

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
}

func (VersionInfo) GoString added in v1.3.1

func (s VersionInfo) GoString() string

GoString returns the string representation

func (VersionInfo) String added in v1.3.1

func (s VersionInfo) String() string

String returns the string representation

type Volume

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

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

func (Volume) GoString added in v1.3.1

func (s Volume) GoString() string

GoString returns the string representation

func (Volume) String added in v1.3.1

func (s Volume) String() string

String returns the string representation

type VolumeFrom

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

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

func (VolumeFrom) GoString added in v1.3.1

func (s VolumeFrom) GoString() string

GoString returns the string representation

func (VolumeFrom) String added in v1.3.1

func (s VolumeFrom) String() string

String returns the string representation

Jump to

Keyboard shortcuts

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