package
2.0.0-preview.5+incompatible
Repository: https://github.com/aws/aws-sdk-go-v2.git
Documentation: pkg.go.dev
# Packages
Package ecsiface provides an interface to enable mocking the Amazon EC2 Container Service service client for testing your code.
# Functions
New creates a new instance of the ECS client with a config.
# Constants
Enum values for AgentUpdateStatus.
Enum values for AgentUpdateStatus.
Enum values for AgentUpdateStatus.
Enum values for AgentUpdateStatus.
Enum values for AgentUpdateStatus.
Enum values for AgentUpdateStatus.
Enum values for AssignPublicIp.
Enum values for AssignPublicIp.
Enum values for ClusterField.
Enum values for Compatibility.
Enum values for Compatibility.
Enum values for Connectivity.
Enum values for Connectivity.
Enum values for ContainerInstanceStatus.
Enum values for ContainerInstanceStatus.
Enum values for DesiredStatus.
Enum values for DesiredStatus.
Enum values for DesiredStatus.
Enum values for DeviceCgroupPermission.
Enum values for DeviceCgroupPermission.
Enum values for DeviceCgroupPermission.
Service ID for Regions and Endpoints metadata.
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeAttributeLimitExceededException for service response error code "AttributeLimitExceededException".
ErrCodeBlockedException for service response error code "BlockedException".
ErrCodeClientException for service response error code "ClientException".
ErrCodeClusterContainsContainerInstancesException for service response error code "ClusterContainsContainerInstancesException".
ErrCodeClusterContainsServicesException for service response error code "ClusterContainsServicesException".
ErrCodeClusterContainsTasksException for service response error code "ClusterContainsTasksException".
ErrCodeClusterNotFoundException for service response error code "ClusterNotFoundException".
ErrCodeInvalidParameterException for service response error code "InvalidParameterException".
ErrCodeMissingVersionException for service response error code "MissingVersionException".
ErrCodeNoUpdateAvailableException for service response error code "NoUpdateAvailableException".
ErrCodePlatformTaskDefinitionIncompatibilityException for service response error code "PlatformTaskDefinitionIncompatibilityException".
ErrCodePlatformUnknownException for service response error code "PlatformUnknownException".
ErrCodeServerException for service response error code "ServerException".
ErrCodeServiceNotActiveException for service response error code "ServiceNotActiveException".
ErrCodeServiceNotFoundException for service response error code "ServiceNotFoundException".
ErrCodeTargetNotFoundException for service response error code "TargetNotFoundException".
ErrCodeUnsupportedFeatureException for service response error code "UnsupportedFeatureException".
ErrCodeUpdateInProgressException for service response error code "UpdateInProgressException".
Enum values for HealthStatus.
Enum values for HealthStatus.
Enum values for HealthStatus.
Enum values for LaunchType.
Enum values for LaunchType.
Enum values for LogDriver.
Enum values for LogDriver.
Enum values for LogDriver.
Enum values for LogDriver.
Enum values for LogDriver.
Enum values for LogDriver.
Enum values for LogDriver.
Enum values for NetworkMode.
Enum values for NetworkMode.
Enum values for NetworkMode.
Enum values for NetworkMode.
Enum values for PlacementConstraintType.
Enum values for PlacementConstraintType.
Enum values for PlacementStrategyType.
Enum values for PlacementStrategyType.
Enum values for PlacementStrategyType.
Enum values for SchedulingStrategy.
Enum values for SchedulingStrategy.
Enum values for Scope.
Enum values for Scope.
Service endpoint prefix API calls made to.
Enum values for SortOrder.
Enum values for SortOrder.
Enum values for TargetType.
Enum values for TaskDefinitionFamilyStatus.
Enum values for TaskDefinitionFamilyStatus.
Enum values for TaskDefinitionFamilyStatus.
Enum values for TaskDefinitionPlacementConstraintType.
Enum values for TaskDefinitionStatus.
Enum values for TaskDefinitionStatus.
Enum values for TransportProtocol.
Enum values for TransportProtocol.
Enum values for UlimitName.
Enum values for UlimitName.
Enum values for UlimitName.
Enum values for UlimitName.
Enum values for UlimitName.
Enum values for UlimitName.
Enum values for UlimitName.
Enum values for UlimitName.
Enum values for UlimitName.
Enum values for UlimitName.
Enum values for UlimitName.
Enum values for UlimitName.
Enum values for UlimitName.
Enum values for UlimitName.
Enum values for UlimitName.
# Structs
An object representing a container instance or task attachment.
An object representing a change in state for a task attachment.
An attribute is a name-value pair associated with an Amazon ECS object.
An object representing the networking details for a task or service.
A regional grouping of one or more container instances on which you can run task requests.
A Docker container that is part of a task.
Container definitions are used in task definitions to describe the different containers that are launched as part of a task.
An EC2 instance that is running the Amazon ECS agent and has been registered with a cluster.
The overrides that should be sent to a container.
An object representing a change in state for a container.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/CreateClusterRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/CreateClusterResponse.
CreateClusterRequest is a API request type for the CreateCluster API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/CreateServiceRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/CreateServiceResponse.
CreateServiceRequest is a API request type for the CreateService API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DeleteAttributesRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DeleteAttributesResponse.
DeleteAttributesRequest is a API request type for the DeleteAttributes API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DeleteClusterRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DeleteClusterResponse.
DeleteClusterRequest is a API request type for the DeleteCluster API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DeleteServiceRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DeleteServiceResponse.
DeleteServiceRequest is a API request type for the DeleteService API operation.
The details of an Amazon ECS service deployment.
Optional deployment parameters that control how many tasks run during the deployment and the ordering of stopping and starting tasks.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DeregisterContainerInstanceRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DeregisterContainerInstanceResponse.
DeregisterContainerInstanceRequest is a API request type for the DeregisterContainerInstance API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DeregisterTaskDefinitionRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DeregisterTaskDefinitionResponse.
DeregisterTaskDefinitionRequest is a API request type for the DeregisterTaskDefinition API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DescribeClustersRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DescribeClustersResponse.
DescribeClustersRequest is a API request type for the DescribeClusters API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DescribeContainerInstancesRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DescribeContainerInstancesResponse.
DescribeContainerInstancesRequest is a API request type for the DescribeContainerInstances API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DescribeServicesRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DescribeServicesResponse.
DescribeServicesRequest is a API request type for the DescribeServices API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DescribeTaskDefinitionRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DescribeTaskDefinitionResponse.
DescribeTaskDefinitionRequest is a API request type for the DescribeTaskDefinition API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DescribeTasksRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DescribeTasksResponse.
DescribeTasksRequest is a API request type for the DescribeTasks API operation.
An object representing a container instance host device.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DiscoverPollEndpointRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DiscoverPollEndpointResponse.
DiscoverPollEndpointRequest is a API request type for the DiscoverPollEndpoint API operation.
This parameter is specified when using Docker volumes.
ECS provides the API operation methods for making requests to Amazon EC2 Container Service.
A failed resource.
An object representing a container health check.
Hostnames and IP address entries that are added to the /etc/hosts file of a container via the extraHosts parameter of its ContainerDefinition.
Details on a container instance bind mount host volume.
The Linux capabilities for the container that are added to or dropped from the default configuration provided by Docker.
A key and value pair object.
Linux-specific options that are applied to the container, such as Linux KernelCapabilities.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListAttributesRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListAttributesResponse.
ListAttributesRequest is a API request type for the ListAttributes API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListClustersRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListClustersResponse.
ListClustersPager is used to paginate the request.
ListClustersRequest is a API request type for the ListClusters API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListContainerInstancesRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListContainerInstancesResponse.
ListContainerInstancesPager is used to paginate the request.
ListContainerInstancesRequest is a API request type for the ListContainerInstances API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListServicesRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListServicesResponse.
ListServicesPager is used to paginate the request.
ListServicesRequest is a API request type for the ListServices API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListTaskDefinitionFamiliesRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListTaskDefinitionFamiliesResponse.
ListTaskDefinitionFamiliesPager is used to paginate the request.
ListTaskDefinitionFamiliesRequest is a API request type for the ListTaskDefinitionFamilies API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListTaskDefinitionsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListTaskDefinitionsResponse.
ListTaskDefinitionsPager is used to paginate the request.
ListTaskDefinitionsRequest is a API request type for the ListTaskDefinitions API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListTasksRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListTasksResponse.
ListTasksPager is used to paginate the request.
ListTasksRequest is a API request type for the ListTasks API operation.
Details on a load balancer that is used with a service.
Log configuration options to send to a custom log driver for the container.
Details on a volume mount point that is used in a container definition.
Details on the network bindings between a container and its host container instance.
An object representing the network configuration for a task or service.
An object representing the elastic network interface for tasks that use the awsvpc network mode.
An object representing a constraint on task placement.
The task placement strategy for a task or service.
Port mappings allow containers to access ports on the host container instance to send or receive traffic.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/PutAttributesRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/PutAttributesResponse.
PutAttributesRequest is a API request type for the PutAttributes API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/RegisterContainerInstanceRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/RegisterContainerInstanceResponse.
RegisterContainerInstanceRequest is a API request type for the RegisterContainerInstance API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/RegisterTaskDefinitionRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/RegisterTaskDefinitionResponse.
RegisterTaskDefinitionRequest is a API request type for the RegisterTaskDefinition API operation.
The repository credentials for private registry authentication.
Describes the resources available for a container instance.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/RunTaskRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/RunTaskResponse.
RunTaskRequest is a API request type for the RunTask API operation.
Details on a service within a cluster Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/Service.
Details on an event associated with a service.
Details of the service registry.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/StartTaskRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/StartTaskResponse.
StartTaskRequest is a API request type for the StartTask API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/StopTaskRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/StopTaskResponse.
StopTaskRequest is a API request type for the StopTask API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/SubmitContainerStateChangeRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/SubmitContainerStateChangeResponse.
SubmitContainerStateChangeRequest is a API request type for the SubmitContainerStateChange API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/SubmitTaskStateChangeRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/SubmitTaskStateChangeResponse.
SubmitTaskStateChangeRequest is a API request type for the SubmitTaskStateChange API operation.
A list of namespaced kernel parameters to set in the container.
Details on a task in a cluster.
Details of a task definition.
An object representing a constraint on task placement in the task definition.
The overrides associated with a task.
The container path, mount options, and size of the tmpfs mount.
The ulimit settings to pass to the container.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/UpdateContainerAgentRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/UpdateContainerAgentResponse.
UpdateContainerAgentRequest is a API request type for the UpdateContainerAgent API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/UpdateContainerInstancesStateRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/UpdateContainerInstancesStateResponse.
UpdateContainerInstancesStateRequest is a API request type for the UpdateContainerInstancesState API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/UpdateServiceRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/UpdateServiceResponse.
UpdateServiceRequest is a API request type for the UpdateService API operation.
The Docker and Amazon ECS container agent version information about a container instance.
A data volume used in a task definition.
Details on a data volume from another container in the same task definition.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author