Documentation
¶
Index ¶
- type AmazonEC2ContainerServiceV20141113
- type AmazonEC2ContainerServiceV20141113Client
- func (this *AmazonEC2ContainerServiceV20141113Client) CreateCluster(input CreateClusterRequest) (CreateClusterResponse, error)
- func (this *AmazonEC2ContainerServiceV20141113Client) DeleteCluster(input DeleteClusterRequest) (DeleteClusterResponse, error)
- func (this *AmazonEC2ContainerServiceV20141113Client) DeregisterContainerInstance(input DeregisterContainerInstanceRequest) (DeregisterContainerInstanceResponse, error)
- func (this *AmazonEC2ContainerServiceV20141113Client) DeregisterTaskDefinition(input DeregisterTaskDefinitionRequest) (DeregisterTaskDefinitionResponse, error)
- func (this *AmazonEC2ContainerServiceV20141113Client) DescribeClusters(input DescribeClustersRequest) (DescribeClustersResponse, error)
- func (this *AmazonEC2ContainerServiceV20141113Client) DescribeContainerInstances(input DescribeContainerInstancesRequest) (DescribeContainerInstancesResponse, error)
- func (this *AmazonEC2ContainerServiceV20141113Client) DescribeTaskDefinition(input DescribeTaskDefinitionRequest) (DescribeTaskDefinitionResponse, error)
- func (this *AmazonEC2ContainerServiceV20141113Client) DescribeTasks(input DescribeTasksRequest) (DescribeTasksResponse, error)
- func (this *AmazonEC2ContainerServiceV20141113Client) DiscoverPollEndpoint(input DiscoverPollEndpointRequest) (DiscoverPollEndpointResponse, error)
- func (this *AmazonEC2ContainerServiceV20141113Client) ListClusters(input ListClustersRequest) (ListClustersResponse, error)
- func (this *AmazonEC2ContainerServiceV20141113Client) ListContainerInstances(input ListContainerInstancesRequest) (ListContainerInstancesResponse, error)
- func (this *AmazonEC2ContainerServiceV20141113Client) ListTaskDefinitions(input ListTaskDefinitionsRequest) (ListTaskDefinitionsResponse, error)
- func (this *AmazonEC2ContainerServiceV20141113Client) ListTasks(input ListTasksRequest) (ListTasksResponse, error)
- func (this *AmazonEC2ContainerServiceV20141113Client) RegisterContainerInstance(input RegisterContainerInstanceRequest) (RegisterContainerInstanceResponse, error)
- func (this *AmazonEC2ContainerServiceV20141113Client) RegisterTaskDefinition(input RegisterTaskDefinitionRequest) (RegisterTaskDefinitionResponse, error)
- func (this *AmazonEC2ContainerServiceV20141113Client) RunTask(input RunTaskRequest) (RunTaskResponse, error)
- func (this *AmazonEC2ContainerServiceV20141113Client) StartTask(input StartTaskRequest) (StartTaskResponse, error)
- func (this *AmazonEC2ContainerServiceV20141113Client) StopTask(input StopTaskRequest) (StopTaskResponse, error)
- func (this *AmazonEC2ContainerServiceV20141113Client) SubmitContainerStateChange(input SubmitContainerStateChangeRequest) (SubmitContainerStateChangeResponse, error)
- func (this *AmazonEC2ContainerServiceV20141113Client) SubmitTaskStateChange(input SubmitTaskStateChangeRequest) (SubmitTaskStateChangeResponse, error)
- type ClientException
- type Cluster
- type Container
- type ContainerDefinition
- type ContainerInstance
- type ContainerOverride
- type CreateClusterRequest
- type CreateClusterResponse
- type DeleteClusterRequest
- type DeleteClusterResponse
- type DeregisterContainerInstanceRequest
- type DeregisterContainerInstanceResponse
- type DeregisterTaskDefinitionRequest
- type DeregisterTaskDefinitionResponse
- type DescribeClustersRequest
- type DescribeClustersResponse
- type DescribeContainerInstancesRequest
- type DescribeContainerInstancesResponse
- type DescribeTaskDefinitionRequest
- type DescribeTaskDefinitionResponse
- type DescribeTasksRequest
- type DescribeTasksResponse
- type DiscoverPollEndpointRequest
- type DiscoverPollEndpointResponse
- type Failure
- type KeyValuePair
- type ListClustersRequest
- type ListClustersResponse
- type ListContainerInstancesRequest
- type ListContainerInstancesResponse
- type ListTaskDefinitionsRequest
- type ListTaskDefinitionsResponse
- type ListTasksRequest
- type ListTasksResponse
- type NetworkBinding
- type PortMapping
- type RegisterContainerInstanceRequest
- type RegisterContainerInstanceResponse
- type RegisterTaskDefinitionRequest
- type RegisterTaskDefinitionResponse
- type Resource
- type RunTaskRequest
- type RunTaskResponse
- type ServerException
- type StartTaskRequest
- type StartTaskResponse
- type StopTaskRequest
- type StopTaskResponse
- type SubmitContainerStateChangeRequest
- type SubmitContainerStateChangeResponse
- type SubmitTaskStateChangeRequest
- type SubmitTaskStateChangeResponse
- type Task
- type TaskDefinition
- type TaskOverride
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AmazonEC2ContainerServiceV20141113 ¶
type AmazonEC2ContainerServiceV20141113 interface {
DescribeClusters(DescribeClustersRequest) (DescribeClustersResponse, error)
DeregisterContainerInstance(DeregisterContainerInstanceRequest) (DeregisterContainerInstanceResponse, error)
DeregisterTaskDefinition(DeregisterTaskDefinitionRequest) (DeregisterTaskDefinitionResponse, error)
ListTasks(ListTasksRequest) (ListTasksResponse, error)
SubmitTaskStateChange(SubmitTaskStateChangeRequest) (SubmitTaskStateChangeResponse, error)
CreateCluster(CreateClusterRequest) (CreateClusterResponse, error)
DeleteCluster(DeleteClusterRequest) (DeleteClusterResponse, error)
RegisterContainerInstance(RegisterContainerInstanceRequest) (RegisterContainerInstanceResponse, error)
DiscoverPollEndpoint(DiscoverPollEndpointRequest) (DiscoverPollEndpointResponse, error)
ListClusters(ListClustersRequest) (ListClustersResponse, error)
RunTask(RunTaskRequest) (RunTaskResponse, error)
SubmitContainerStateChange(SubmitContainerStateChangeRequest) (SubmitContainerStateChangeResponse, error)
DescribeContainerInstances(DescribeContainerInstancesRequest) (DescribeContainerInstancesResponse, error)
RegisterTaskDefinition(RegisterTaskDefinitionRequest) (RegisterTaskDefinitionResponse, error)
DescribeTaskDefinition(DescribeTaskDefinitionRequest) (DescribeTaskDefinitionResponse, error)
ListTaskDefinitions(ListTaskDefinitionsRequest) (ListTaskDefinitionsResponse, error)
StartTask(StartTaskRequest) (StartTaskResponse, error)
DescribeTasks(DescribeTasksRequest) (DescribeTasksResponse, error)
StopTask(StopTaskRequest) (StopTaskResponse, error)
ListContainerInstances(ListContainerInstancesRequest) (ListContainerInstancesResponse, error)
}
type AmazonEC2ContainerServiceV20141113Client ¶
type AmazonEC2ContainerServiceV20141113Client struct {
C __client__.Client
}
func NewAmazonEC2ContainerServiceV20141113Client ¶
func NewAmazonEC2ContainerServiceV20141113Client(dialer __dialer__.Dialer, codec __codec__.Codec) (service *AmazonEC2ContainerServiceV20141113Client)
Creates a new AmazonEC2ContainerServiceV20141113Client
func (*AmazonEC2ContainerServiceV20141113Client) CreateCluster ¶
func (this *AmazonEC2ContainerServiceV20141113Client) CreateCluster(input CreateClusterRequest) (CreateClusterResponse, error)
func (*AmazonEC2ContainerServiceV20141113Client) DeleteCluster ¶
func (this *AmazonEC2ContainerServiceV20141113Client) DeleteCluster(input DeleteClusterRequest) (DeleteClusterResponse, error)
func (*AmazonEC2ContainerServiceV20141113Client) DeregisterContainerInstance ¶
func (this *AmazonEC2ContainerServiceV20141113Client) DeregisterContainerInstance(input DeregisterContainerInstanceRequest) (DeregisterContainerInstanceResponse, error)
func (*AmazonEC2ContainerServiceV20141113Client) DeregisterTaskDefinition ¶
func (this *AmazonEC2ContainerServiceV20141113Client) DeregisterTaskDefinition(input DeregisterTaskDefinitionRequest) (DeregisterTaskDefinitionResponse, error)
func (*AmazonEC2ContainerServiceV20141113Client) DescribeClusters ¶
func (this *AmazonEC2ContainerServiceV20141113Client) DescribeClusters(input DescribeClustersRequest) (DescribeClustersResponse, error)
func (*AmazonEC2ContainerServiceV20141113Client) DescribeContainerInstances ¶
func (this *AmazonEC2ContainerServiceV20141113Client) DescribeContainerInstances(input DescribeContainerInstancesRequest) (DescribeContainerInstancesResponse, error)
func (*AmazonEC2ContainerServiceV20141113Client) DescribeTaskDefinition ¶
func (this *AmazonEC2ContainerServiceV20141113Client) DescribeTaskDefinition(input DescribeTaskDefinitionRequest) (DescribeTaskDefinitionResponse, error)
func (*AmazonEC2ContainerServiceV20141113Client) DescribeTasks ¶
func (this *AmazonEC2ContainerServiceV20141113Client) DescribeTasks(input DescribeTasksRequest) (DescribeTasksResponse, error)
func (*AmazonEC2ContainerServiceV20141113Client) DiscoverPollEndpoint ¶
func (this *AmazonEC2ContainerServiceV20141113Client) DiscoverPollEndpoint(input DiscoverPollEndpointRequest) (DiscoverPollEndpointResponse, error)
func (*AmazonEC2ContainerServiceV20141113Client) ListClusters ¶
func (this *AmazonEC2ContainerServiceV20141113Client) ListClusters(input ListClustersRequest) (ListClustersResponse, error)
func (*AmazonEC2ContainerServiceV20141113Client) ListContainerInstances ¶
func (this *AmazonEC2ContainerServiceV20141113Client) ListContainerInstances(input ListContainerInstancesRequest) (ListContainerInstancesResponse, error)
func (*AmazonEC2ContainerServiceV20141113Client) ListTaskDefinitions ¶
func (this *AmazonEC2ContainerServiceV20141113Client) ListTaskDefinitions(input ListTaskDefinitionsRequest) (ListTaskDefinitionsResponse, error)
func (*AmazonEC2ContainerServiceV20141113Client) ListTasks ¶
func (this *AmazonEC2ContainerServiceV20141113Client) ListTasks(input ListTasksRequest) (ListTasksResponse, error)
func (*AmazonEC2ContainerServiceV20141113Client) RegisterContainerInstance ¶
func (this *AmazonEC2ContainerServiceV20141113Client) RegisterContainerInstance(input RegisterContainerInstanceRequest) (RegisterContainerInstanceResponse, error)
func (*AmazonEC2ContainerServiceV20141113Client) RegisterTaskDefinition ¶
func (this *AmazonEC2ContainerServiceV20141113Client) RegisterTaskDefinition(input RegisterTaskDefinitionRequest) (RegisterTaskDefinitionResponse, error)
func (*AmazonEC2ContainerServiceV20141113Client) RunTask ¶
func (this *AmazonEC2ContainerServiceV20141113Client) RunTask(input RunTaskRequest) (RunTaskResponse, error)
func (*AmazonEC2ContainerServiceV20141113Client) StartTask ¶
func (this *AmazonEC2ContainerServiceV20141113Client) StartTask(input StartTaskRequest) (StartTaskResponse, error)
func (*AmazonEC2ContainerServiceV20141113Client) StopTask ¶
func (this *AmazonEC2ContainerServiceV20141113Client) StopTask(input StopTaskRequest) (StopTaskResponse, error)
func (*AmazonEC2ContainerServiceV20141113Client) SubmitContainerStateChange ¶
func (this *AmazonEC2ContainerServiceV20141113Client) SubmitContainerStateChange(input SubmitContainerStateChangeRequest) (SubmitContainerStateChangeResponse, error)
func (*AmazonEC2ContainerServiceV20141113Client) SubmitTaskStateChange ¶
func (this *AmazonEC2ContainerServiceV20141113Client) SubmitTaskStateChange(input SubmitTaskStateChangeRequest) (SubmitTaskStateChangeResponse, error)
type ClientException ¶
func NewClientException ¶
func NewClientException() ClientException
type Cluster ¶
type Cluster interface {
SetClusterArn(s *string)
ClusterArn() *string
SetClusterName(s *string)
ClusterName() *string
SetStatus(s *string)
Status() *string
}
func NewCluster ¶
func NewCluster() Cluster
type Container ¶
type Container interface {
SetExitCode(b *int32)
ExitCode() *int32
SetReason(s *string)
Reason() *string
SetNetworkBindings(n []NetworkBinding)
NetworkBindings() []NetworkBinding
SetContainerArn(s *string)
ContainerArn() *string
SetTaskArn(s *string)
TaskArn() *string
SetName(s *string)
Name() *string
SetLastStatus(s *string)
LastStatus() *string
}
func NewContainer ¶
func NewContainer() Container
type ContainerDefinition ¶
type ContainerDefinition interface {
SetEssential(b *bool)
Essential() *bool
SetEntryPoint(s []*string)
EntryPoint() []*string
SetCpu(i *int32)
Cpu() *int32
SetPortMappings(p []PortMapping)
PortMappings() []PortMapping
SetMemory(i *int32)
Memory() *int32
SetLinks(s []*string)
Links() []*string
SetCommand(s []*string)
Command() []*string
SetEnvironment(e []KeyValuePair)
Environment() []KeyValuePair
SetName(s *string)
Name() *string
SetImage(s *string)
Image() *string
}
func NewContainerDefinition ¶
func NewContainerDefinition() ContainerDefinition
type ContainerInstance ¶
type ContainerInstance interface {
SetRemainingResources(r []Resource)
RemainingResources() []Resource
SetRegisteredResources(r []Resource)
RegisteredResources() []Resource
SetStatus(s *string)
Status() *string
SetAgentConnected(b *bool)
AgentConnected() *bool
SetContainerInstanceArn(s *string)
ContainerInstanceArn() *string
SetEc2InstanceId(s *string)
Ec2InstanceId() *string
}
func NewContainerInstance ¶
func NewContainerInstance() ContainerInstance
type ContainerOverride ¶
type ContainerOverride interface {
SetName(s *string)
Name() *string
SetCommand(s []*string)
Command() []*string
}
func NewContainerOverride ¶
func NewContainerOverride() ContainerOverride
type CreateClusterRequest ¶
func NewCreateClusterRequest ¶
func NewCreateClusterRequest() CreateClusterRequest
type CreateClusterResponse ¶
func NewCreateClusterResponse ¶
func NewCreateClusterResponse() CreateClusterResponse
type DeleteClusterRequest ¶
func NewDeleteClusterRequest ¶
func NewDeleteClusterRequest() DeleteClusterRequest
type DeleteClusterResponse ¶
func NewDeleteClusterResponse ¶
func NewDeleteClusterResponse() DeleteClusterResponse
type DeregisterContainerInstanceRequest ¶
type DeregisterContainerInstanceRequest interface {
SetCluster(s *string)
Cluster() *string
SetContainerInstance(s *string)
ContainerInstance() *string
SetForce(b *bool)
Force() *bool
}
func NewDeregisterContainerInstanceRequest ¶
func NewDeregisterContainerInstanceRequest() DeregisterContainerInstanceRequest
type DeregisterContainerInstanceResponse ¶
type DeregisterContainerInstanceResponse interface {
SetContainerInstance(c ContainerInstance)
ContainerInstance() ContainerInstance
}
func NewDeregisterContainerInstanceResponse ¶
func NewDeregisterContainerInstanceResponse() DeregisterContainerInstanceResponse
type DeregisterTaskDefinitionRequest ¶
type DeregisterTaskDefinitionRequest interface {
SetTaskDefinition(s *string)
TaskDefinition() *string
}
func NewDeregisterTaskDefinitionRequest ¶
func NewDeregisterTaskDefinitionRequest() DeregisterTaskDefinitionRequest
type DeregisterTaskDefinitionResponse ¶
type DeregisterTaskDefinitionResponse interface {
SetTaskDefinition(t TaskDefinition)
TaskDefinition() TaskDefinition
}
func NewDeregisterTaskDefinitionResponse ¶
func NewDeregisterTaskDefinitionResponse() DeregisterTaskDefinitionResponse
type DescribeClustersRequest ¶
func NewDescribeClustersRequest ¶
func NewDescribeClustersRequest() DescribeClustersRequest
type DescribeClustersResponse ¶
type DescribeClustersResponse interface {
SetClusters(c []Cluster)
Clusters() []Cluster
SetFailures(f []Failure)
Failures() []Failure
}
func NewDescribeClustersResponse ¶
func NewDescribeClustersResponse() DescribeClustersResponse
type DescribeContainerInstancesRequest ¶
type DescribeContainerInstancesRequest interface {
SetCluster(s *string)
Cluster() *string
SetContainerInstances(s []*string)
ContainerInstances() []*string
}
func NewDescribeContainerInstancesRequest ¶
func NewDescribeContainerInstancesRequest() DescribeContainerInstancesRequest
type DescribeContainerInstancesResponse ¶
type DescribeContainerInstancesResponse interface {
SetContainerInstances(c []ContainerInstance)
ContainerInstances() []ContainerInstance
SetFailures(f []Failure)
Failures() []Failure
}
func NewDescribeContainerInstancesResponse ¶
func NewDescribeContainerInstancesResponse() DescribeContainerInstancesResponse
type DescribeTaskDefinitionRequest ¶
type DescribeTaskDefinitionRequest interface {
SetTaskDefinition(s *string)
TaskDefinition() *string
}
func NewDescribeTaskDefinitionRequest ¶
func NewDescribeTaskDefinitionRequest() DescribeTaskDefinitionRequest
type DescribeTaskDefinitionResponse ¶
type DescribeTaskDefinitionResponse interface {
SetTaskDefinition(t TaskDefinition)
TaskDefinition() TaskDefinition
}
func NewDescribeTaskDefinitionResponse ¶
func NewDescribeTaskDefinitionResponse() DescribeTaskDefinitionResponse
type DescribeTasksRequest ¶
type DescribeTasksRequest interface {
SetTasks(s []*string)
Tasks() []*string
SetCluster(s *string)
Cluster() *string
}
func NewDescribeTasksRequest ¶
func NewDescribeTasksRequest() DescribeTasksRequest
type DescribeTasksResponse ¶
type DescribeTasksResponse interface {
SetTasks(t []Task)
Tasks() []Task
SetFailures(f []Failure)
Failures() []Failure
}
func NewDescribeTasksResponse ¶
func NewDescribeTasksResponse() DescribeTasksResponse
type DiscoverPollEndpointRequest ¶
type DiscoverPollEndpointRequest interface {
SetContainerInstance(s *string)
ContainerInstance() *string
SetCluster(s *string)
Cluster() *string
}
func NewDiscoverPollEndpointRequest ¶
func NewDiscoverPollEndpointRequest() DiscoverPollEndpointRequest
type DiscoverPollEndpointResponse ¶
func NewDiscoverPollEndpointResponse ¶
func NewDiscoverPollEndpointResponse() DiscoverPollEndpointResponse
type Failure ¶
func NewFailure ¶
func NewFailure() Failure
type KeyValuePair ¶
type KeyValuePair interface {
SetName(s *string)
Name() *string
SetValue(s *string)
Value() *string
}
func NewKeyValuePair ¶
func NewKeyValuePair() KeyValuePair
type ListClustersRequest ¶
type ListClustersRequest interface {
SetNextToken(s *string)
NextToken() *string
SetMaxResults(b *int32)
MaxResults() *int32
}
func NewListClustersRequest ¶
func NewListClustersRequest() ListClustersRequest
type ListClustersResponse ¶
type ListClustersResponse interface {
SetNextToken(s *string)
NextToken() *string
SetClusterArns(s []*string)
ClusterArns() []*string
}
func NewListClustersResponse ¶
func NewListClustersResponse() ListClustersResponse
type ListContainerInstancesRequest ¶
type ListContainerInstancesRequest interface {
SetCluster(s *string)
Cluster() *string
SetNextToken(s *string)
NextToken() *string
SetMaxResults(b *int32)
MaxResults() *int32
}
func NewListContainerInstancesRequest ¶
func NewListContainerInstancesRequest() ListContainerInstancesRequest
type ListContainerInstancesResponse ¶
type ListContainerInstancesResponse interface {
SetContainerInstanceArns(s []*string)
ContainerInstanceArns() []*string
SetNextToken(s *string)
NextToken() *string
}
func NewListContainerInstancesResponse ¶
func NewListContainerInstancesResponse() ListContainerInstancesResponse
type ListTaskDefinitionsRequest ¶
type ListTaskDefinitionsRequest interface {
SetFamilyPrefix(s *string)
FamilyPrefix() *string
SetNextToken(s *string)
NextToken() *string
SetMaxResults(b *int32)
MaxResults() *int32
}
func NewListTaskDefinitionsRequest ¶
func NewListTaskDefinitionsRequest() ListTaskDefinitionsRequest
type ListTaskDefinitionsResponse ¶
type ListTaskDefinitionsResponse interface {
SetTaskDefinitionArns(s []*string)
TaskDefinitionArns() []*string
SetNextToken(s *string)
NextToken() *string
}
func NewListTaskDefinitionsResponse ¶
func NewListTaskDefinitionsResponse() ListTaskDefinitionsResponse
type ListTasksRequest ¶
type ListTasksRequest interface {
SetNextToken(s *string)
NextToken() *string
SetMaxResults(b *int32)
MaxResults() *int32
SetCluster(s *string)
Cluster() *string
SetContainerInstance(s *string)
ContainerInstance() *string
SetFamily(s *string)
Family() *string
}
func NewListTasksRequest ¶
func NewListTasksRequest() ListTasksRequest
type ListTasksResponse ¶
type ListTasksResponse interface {
SetTaskArns(s []*string)
TaskArns() []*string
SetNextToken(s *string)
NextToken() *string
}
func NewListTasksResponse ¶
func NewListTasksResponse() ListTasksResponse
type NetworkBinding ¶
type NetworkBinding interface {
SetHostPort(b *int32)
HostPort() *int32
SetBindIP(s *string)
BindIP() *string
SetContainerPort(b *int32)
ContainerPort() *int32
}
func NewNetworkBinding ¶
func NewNetworkBinding() NetworkBinding
type PortMapping ¶
type PortMapping interface {
SetContainerPort(i *int32)
ContainerPort() *int32
SetHostPort(i *int32)
HostPort() *int32
}
func NewPortMapping ¶
func NewPortMapping() PortMapping
type RegisterContainerInstanceRequest ¶
type RegisterContainerInstanceRequest interface {
SetCluster(s *string)
Cluster() *string
SetInstanceIdentityDocument(s *string)
InstanceIdentityDocument() *string
SetInstanceIdentityDocumentSignature(s *string)
InstanceIdentityDocumentSignature() *string
SetTotalResources(r []Resource)
TotalResources() []Resource
}
func NewRegisterContainerInstanceRequest ¶
func NewRegisterContainerInstanceRequest() RegisterContainerInstanceRequest
type RegisterContainerInstanceResponse ¶
type RegisterContainerInstanceResponse interface {
SetContainerInstance(c ContainerInstance)
ContainerInstance() ContainerInstance
}
func NewRegisterContainerInstanceResponse ¶
func NewRegisterContainerInstanceResponse() RegisterContainerInstanceResponse
type RegisterTaskDefinitionRequest ¶
type RegisterTaskDefinitionRequest interface {
SetFamily(s *string)
Family() *string
SetContainerDefinitions(c []ContainerDefinition)
ContainerDefinitions() []ContainerDefinition
}
func NewRegisterTaskDefinitionRequest ¶
func NewRegisterTaskDefinitionRequest() RegisterTaskDefinitionRequest
type RegisterTaskDefinitionResponse ¶
type RegisterTaskDefinitionResponse interface {
SetTaskDefinition(t TaskDefinition)
TaskDefinition() TaskDefinition
}
func NewRegisterTaskDefinitionResponse ¶
func NewRegisterTaskDefinitionResponse() RegisterTaskDefinitionResponse
type Resource ¶
type Resource interface {
SetIntegerValue(i *int32)
IntegerValue() *int32
SetStringSetValue(s []*string)
StringSetValue() []*string
SetName(s *string)
Name() *string
SetType(s *string)
Type() *string
SetDoubleValue(d *float64)
DoubleValue() *float64
SetLongValue(l *int64)
LongValue() *int64
}
func NewResource ¶
func NewResource() Resource
type RunTaskRequest ¶
type RunTaskRequest interface {
SetOverrides(t TaskOverride)
Overrides() TaskOverride
SetCount(b *int32)
Count() *int32
SetCluster(s *string)
Cluster() *string
SetTaskDefinition(s *string)
TaskDefinition() *string
}
func NewRunTaskRequest ¶
func NewRunTaskRequest() RunTaskRequest
type RunTaskResponse ¶
type RunTaskResponse interface {
SetTasks(t []Task)
Tasks() []Task
SetFailures(f []Failure)
Failures() []Failure
}
func NewRunTaskResponse ¶
func NewRunTaskResponse() RunTaskResponse
type ServerException ¶
func NewServerException ¶
func NewServerException() ServerException
type StartTaskRequest ¶
type StartTaskRequest interface {
SetOverrides(t TaskOverride)
Overrides() TaskOverride
SetContainerInstances(s []*string)
ContainerInstances() []*string
SetCluster(s *string)
Cluster() *string
SetTaskDefinition(s *string)
TaskDefinition() *string
}
func NewStartTaskRequest ¶
func NewStartTaskRequest() StartTaskRequest
type StartTaskResponse ¶
type StartTaskResponse interface {
SetTasks(t []Task)
Tasks() []Task
SetFailures(f []Failure)
Failures() []Failure
}
func NewStartTaskResponse ¶
func NewStartTaskResponse() StartTaskResponse
type StopTaskRequest ¶
type StopTaskRequest interface {
SetCluster(s *string)
Cluster() *string
SetTask(s *string)
Task() *string
}
func NewStopTaskRequest ¶
func NewStopTaskRequest() StopTaskRequest
type StopTaskResponse ¶
func NewStopTaskResponse ¶
func NewStopTaskResponse() StopTaskResponse
type SubmitContainerStateChangeRequest ¶
type SubmitContainerStateChangeRequest interface {
SetCluster(s *string)
Cluster() *string
SetTask(s *string)
Task() *string
SetContainerName(s *string)
ContainerName() *string
SetStatus(s *string)
Status() *string
SetExitCode(b *int32)
ExitCode() *int32
SetReason(s *string)
Reason() *string
SetNetworkBindings(n []NetworkBinding)
NetworkBindings() []NetworkBinding
}
func NewSubmitContainerStateChangeRequest ¶
func NewSubmitContainerStateChangeRequest() SubmitContainerStateChangeRequest
type SubmitContainerStateChangeResponse ¶
type SubmitContainerStateChangeResponse interface {
SetAcknowledgment(s *string)
Acknowledgment() *string
}
func NewSubmitContainerStateChangeResponse ¶
func NewSubmitContainerStateChangeResponse() SubmitContainerStateChangeResponse
type SubmitTaskStateChangeRequest ¶
type SubmitTaskStateChangeRequest interface {
SetStatus(s *string)
Status() *string
SetReason(s *string)
Reason() *string
SetCluster(s *string)
Cluster() *string
SetTask(s *string)
Task() *string
}
func NewSubmitTaskStateChangeRequest ¶
func NewSubmitTaskStateChangeRequest() SubmitTaskStateChangeRequest
type SubmitTaskStateChangeResponse ¶
type SubmitTaskStateChangeResponse interface {
SetAcknowledgment(s *string)
Acknowledgment() *string
}
func NewSubmitTaskStateChangeResponse ¶
func NewSubmitTaskStateChangeResponse() SubmitTaskStateChangeResponse
type Task ¶
type Task interface {
SetContainerInstanceArn(s *string)
ContainerInstanceArn() *string
SetOverrides(t TaskOverride)
Overrides() TaskOverride
SetLastStatus(s *string)
LastStatus() *string
SetDesiredStatus(s *string)
DesiredStatus() *string
SetContainers(c []Container)
Containers() []Container
SetTaskArn(s *string)
TaskArn() *string
SetClusterArn(s *string)
ClusterArn() *string
SetTaskDefinitionArn(s *string)
TaskDefinitionArn() *string
}
type TaskDefinition ¶
type TaskDefinition interface {
SetTaskDefinitionArn(s *string)
TaskDefinitionArn() *string
SetContainerDefinitions(c []ContainerDefinition)
ContainerDefinitions() []ContainerDefinition
SetFamily(s *string)
Family() *string
SetRevision(i *int32)
Revision() *int32
}
func NewTaskDefinition ¶
func NewTaskDefinition() TaskDefinition
type TaskOverride ¶
type TaskOverride interface {
SetContainerOverrides(c []ContainerOverride)
ContainerOverrides() []ContainerOverride
}
func NewTaskOverride ¶
func NewTaskOverride() TaskOverride
Click to show internal directories.
Click to hide internal directories.