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.