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) DescribeCluster(input DescribeClusterRequest) (DescribeClusterResponse, error)
- func (this *AmazonEC2ContainerServiceV20141113Client) DescribeContainerInstance(input DescribeContainerInstanceRequest) (DescribeContainerInstanceResponse, error)
- func (this *AmazonEC2ContainerServiceV20141113Client) DescribeTask(input DescribeTaskRequest) (DescribeTaskResponse, error)
- func (this *AmazonEC2ContainerServiceV20141113Client) DescribeTaskDefinition(input DescribeTaskDefinitionRequest) (DescribeTaskDefinitionResponse, 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 DescribeClusterRequest
- type DescribeClusterResponse
- type DescribeContainerInstanceRequest
- type DescribeContainerInstanceResponse
- type DescribeTaskDefinitionRequest
- type DescribeTaskDefinitionResponse
- type DescribeTaskRequest
- type DescribeTaskResponse
- 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 { DeleteCluster(DeleteClusterRequest) (DeleteClusterResponse, error) RegisterContainerInstance(RegisterContainerInstanceRequest) (RegisterContainerInstanceResponse, error) DescribeContainerInstance(DescribeContainerInstanceRequest) (DescribeContainerInstanceResponse, error) ListContainerInstances(ListContainerInstancesRequest) (ListContainerInstancesResponse, error) RegisterTaskDefinition(RegisterTaskDefinitionRequest) (RegisterTaskDefinitionResponse, error) DescribeTaskDefinition(DescribeTaskDefinitionRequest) (DescribeTaskDefinitionResponse, error) StopTask(StopTaskRequest) (StopTaskResponse, error) CreateCluster(CreateClusterRequest) (CreateClusterResponse, error) DeregisterContainerInstance(DeregisterContainerInstanceRequest) (DeregisterContainerInstanceResponse, error) DescribeTask(DescribeTaskRequest) (DescribeTaskResponse, error) ListTasks(ListTasksRequest) (ListTasksResponse, error) SubmitContainerStateChange(SubmitContainerStateChangeRequest) (SubmitContainerStateChangeResponse, error) SubmitTaskStateChange(SubmitTaskStateChangeRequest) (SubmitTaskStateChangeResponse, error) DescribeCluster(DescribeClusterRequest) (DescribeClusterResponse, error) ListClusters(ListClustersRequest) (ListClustersResponse, error) ListTaskDefinitions(ListTaskDefinitionsRequest) (ListTaskDefinitionsResponse, error) StartTask(StartTaskRequest) (StartTaskResponse, error) DiscoverPollEndpoint(DiscoverPollEndpointRequest) (DiscoverPollEndpointResponse, error) DeregisterTaskDefinition(DeregisterTaskDefinitionRequest) (DeregisterTaskDefinitionResponse, error) RunTask(RunTaskRequest) (RunTaskResponse, 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) DescribeCluster ¶
func (this *AmazonEC2ContainerServiceV20141113Client) DescribeCluster(input DescribeClusterRequest) (DescribeClusterResponse, error)
func (*AmazonEC2ContainerServiceV20141113Client) DescribeContainerInstance ¶
func (this *AmazonEC2ContainerServiceV20141113Client) DescribeContainerInstance(input DescribeContainerInstanceRequest) (DescribeContainerInstanceResponse, error)
func (*AmazonEC2ContainerServiceV20141113Client) DescribeTask ¶
func (this *AmazonEC2ContainerServiceV20141113Client) DescribeTask(input DescribeTaskRequest) (DescribeTaskResponse, error)
func (*AmazonEC2ContainerServiceV20141113Client) DescribeTaskDefinition ¶
func (this *AmazonEC2ContainerServiceV20141113Client) DescribeTaskDefinition(input DescribeTaskDefinitionRequest) (DescribeTaskDefinitionResponse, 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 { SetName(s *string) Name() *string SetLastStatus(s *string) LastStatus() *string 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 }
func NewContainer ¶
func NewContainer() Container
type ContainerDefinition ¶
type ContainerDefinition interface { SetCpu(i *int32) Cpu() *int32 SetPortMappings(p []PortMapping) PortMappings() []PortMapping SetEssential(b *bool) Essential() *bool SetEntryPoint(s []*string) EntryPoint() []*string SetEnvironment(e []KeyValuePair) Environment() []KeyValuePair SetName(s *string) Name() *string SetImage(s *string) Image() *string SetMemory(i *int32) Memory() *int32 SetLinks(s []*string) Links() []*string SetCommand(s []*string) Command() []*string }
func NewContainerDefinition ¶
func NewContainerDefinition() ContainerDefinition
type ContainerInstance ¶
type ContainerInstance interface { SetContainerInstanceArn(s *string) ContainerInstanceArn() *string SetEc2InstanceId(s *string) Ec2InstanceId() *string SetRemainingResources(r []Resource) RemainingResources() []Resource SetRegisteredResources(r []Resource) RegisteredResources() []Resource SetStatus(s *string) Status() *string }
func NewContainerInstance ¶
func NewContainerInstance() ContainerInstance
type ContainerOverride ¶
type ContainerOverride interface { SetName(s *string) Name() *string SetArguments(s []*string) Arguments() []*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 DescribeClusterRequest ¶
func NewDescribeClusterRequest ¶
func NewDescribeClusterRequest() DescribeClusterRequest
type DescribeClusterResponse ¶
type DescribeClusterResponse interface { SetFailures(f []Failure) Failures() []Failure SetClusters(c []Cluster) Clusters() []Cluster }
func NewDescribeClusterResponse ¶
func NewDescribeClusterResponse() DescribeClusterResponse
type DescribeContainerInstanceRequest ¶
type DescribeContainerInstanceRequest interface { SetCluster(s *string) Cluster() *string SetContainerInstances(s []*string) ContainerInstances() []*string }
func NewDescribeContainerInstanceRequest ¶
func NewDescribeContainerInstanceRequest() DescribeContainerInstanceRequest
type DescribeContainerInstanceResponse ¶
type DescribeContainerInstanceResponse interface { SetFailures(f []Failure) Failures() []Failure SetContainerInstances(c []ContainerInstance) ContainerInstances() []ContainerInstance }
func NewDescribeContainerInstanceResponse ¶
func NewDescribeContainerInstanceResponse() DescribeContainerInstanceResponse
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 DescribeTaskRequest ¶
type DescribeTaskRequest interface { SetCluster(s *string) Cluster() *string SetTasks(s []*string) Tasks() []*string }
func NewDescribeTaskRequest ¶
func NewDescribeTaskRequest() DescribeTaskRequest
type DescribeTaskResponse ¶
type DescribeTaskResponse interface { SetTasks(t []Task) Tasks() []Task SetFailures(f []Failure) Failures() []Failure }
func NewDescribeTaskResponse ¶
func NewDescribeTaskResponse() DescribeTaskResponse
type DiscoverPollEndpointRequest ¶
type DiscoverPollEndpointRequest interface { SetContainerInstance(s *string) ContainerInstance() *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 { SetClusterArns(s []*string) ClusterArns() []*string SetNextToken(s *string) NextToken() *string }
func NewListClustersResponse ¶
func NewListClustersResponse() ListClustersResponse
type ListContainerInstancesRequest ¶
type ListContainerInstancesRequest interface { SetMaxResults(b *int32) MaxResults() *int32 SetCluster(s *string) Cluster() *string SetNextToken(s *string) NextToken() *string }
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 { SetFamily(s *string) Family() *string SetNextToken(s *string) NextToken() *string SetMaxResults(b *int32) MaxResults() *int32 SetCluster(s *string) Cluster() *string SetContainerInstance(s *string) ContainerInstance() *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 { SetBindIP(s *string) BindIP() *string SetContainerPort(b *int32) ContainerPort() *int32 SetHostPort(b *int32) HostPort() *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 { SetInstanceIdentityDocumentSignature(s *string) InstanceIdentityDocumentSignature() *string SetTotalResources(r []Resource) TotalResources() []Resource SetCluster(s *string) Cluster() *string SetInstanceIdentityDocument(s *string) InstanceIdentityDocument() *string }
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 SetRevision(i *int32) Revision() *int32 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 ¶
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 { SetCluster(s *string) Cluster() *string SetTask(s *string) Task() *string SetStatus(s *string) Status() *string SetReason(s *string) Reason() *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 { SetContainers(c []Container) Containers() []Container SetTaskArn(s *string) TaskArn() *string SetClusterArn(s *string) ClusterArn() *string SetTaskDefinitionArn(s *string) TaskDefinitionArn() *string SetContainerInstanceArn(s *string) ContainerInstanceArn() *string SetOverrides(t TaskOverride) Overrides() TaskOverride SetLastStatus(s *string) LastStatus() *string SetDesiredStatus(s *string) DesiredStatus() *string }
type TaskDefinition ¶
type TaskDefinition interface { SetContainerDefinitions(c []ContainerDefinition) ContainerDefinitions() []ContainerDefinition SetFamily(s *string) Family() *string SetRevision(i *int32) Revision() *int32 SetTaskDefinitionArn(s *string) TaskDefinitionArn() *string }
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.