package
0.23.3
Repository: https://github.com/jviney/aws-sdk-go-v2.git
Documentation: pkg.go.dev

# Packages

Package batchiface provides an interface to enable mocking the AWS Batch service client for testing your code.

# Functions

New creates a new instance of the client from the provided Config.
NewDescribeComputeEnvironmentsRequestPaginator returns a paginator for DescribeComputeEnvironments.
NewDescribeJobDefinitionsRequestPaginator returns a paginator for DescribeJobDefinitions.
NewDescribeJobQueuesRequestPaginator returns a paginator for DescribeJobQueues.
NewListJobsRequestPaginator returns a paginator for ListJobs.

# Constants

Enum values for ArrayJobDependency.
Enum values for ArrayJobDependency.
Enum values for CEState.
Enum values for CEState.
Enum values for CEStatus.
Enum values for CEStatus.
Enum values for CEStatus.
Enum values for CEStatus.
Enum values for CEStatus.
Enum values for CEStatus.
Enum values for CEType.
Enum values for CEType.
Enum values for CRAllocationStrategy.
Enum values for CRAllocationStrategy.
Enum values for CRAllocationStrategy.
Enum values for CRType.
Enum values for CRType.
Enum values for DeviceCgroupPermission.
Enum values for DeviceCgroupPermission.
Enum values for DeviceCgroupPermission.
Service's Endpoint identifier.
ErrCodeException for service response error code "Exception".
ErrCodeServerException for service response error code "ServerException".
Enum values for JobDefinitionType.
Enum values for JobDefinitionType.
Enum values for JobStatus.
Enum values for JobStatus.
Enum values for JobStatus.
Enum values for JobStatus.
Enum values for JobStatus.
Enum values for JobStatus.
Enum values for JobStatus.
Enum values for JQState.
Enum values for JQState.
Enum values for JQStatus.
Enum values for JQStatus.
Enum values for JQStatus.
Enum values for JQStatus.
Enum values for JQStatus.
Enum values for JQStatus.
Enum values for ResourceType.
Service's identifier.
Service's name.

# Structs

An object representing an AWS Batch array job.
An object representing the array properties of a job.
An object representing the array properties of a job.
An object representing the details of a container that is part of a job attempt.
An object representing a job attempt.
No description provided by the author
No description provided by the author
CancelJobRequest is the request type for the CancelJob API operation.
CancelJobResponse is the response type for the CancelJob API operation.
Client provides the API operation methods for making requests to AWS Batch.
An object representing an AWS Batch compute environment.
The order in which compute environments are tried for job placement within a queue.
An object representing an AWS Batch compute resource.
An object representing the attributes of a compute environment that can be updated.
An object representing the details of a container that is part of a job.
The overrides that should be sent to a container.
Container properties are used in job definitions to describe the container that is launched as part of a job.
An object representing summary details of a container within a job.
No description provided by the author
No description provided by the author
CreateComputeEnvironmentRequest is the request type for the CreateComputeEnvironment API operation.
CreateComputeEnvironmentResponse is the response type for the CreateComputeEnvironment API operation.
No description provided by the author
No description provided by the author
CreateJobQueueRequest is the request type for the CreateJobQueue API operation.
CreateJobQueueResponse is the response type for the CreateJobQueue API operation.
No description provided by the author
No description provided by the author
DeleteComputeEnvironmentRequest is the request type for the DeleteComputeEnvironment API operation.
DeleteComputeEnvironmentResponse is the response type for the DeleteComputeEnvironment API operation.
No description provided by the author
No description provided by the author
DeleteJobQueueRequest is the request type for the DeleteJobQueue API operation.
DeleteJobQueueResponse is the response type for the DeleteJobQueue API operation.
No description provided by the author
No description provided by the author
DeregisterJobDefinitionRequest is the request type for the DeregisterJobDefinition API operation.
DeregisterJobDefinitionResponse is the response type for the DeregisterJobDefinition API operation.
No description provided by the author
No description provided by the author
DescribeComputeEnvironmentsPaginator is used to paginate the request.
DescribeComputeEnvironmentsRequest is the request type for the DescribeComputeEnvironments API operation.
DescribeComputeEnvironmentsResponse is the response type for the DescribeComputeEnvironments API operation.
No description provided by the author
No description provided by the author
DescribeJobDefinitionsPaginator is used to paginate the request.
DescribeJobDefinitionsRequest is the request type for the DescribeJobDefinitions API operation.
DescribeJobDefinitionsResponse is the response type for the DescribeJobDefinitions API operation.
No description provided by the author
No description provided by the author
DescribeJobQueuesPaginator is used to paginate the request.
DescribeJobQueuesRequest is the request type for the DescribeJobQueues API operation.
DescribeJobQueuesResponse is the response type for the DescribeJobQueues API operation.
No description provided by the author
No description provided by the author
DescribeJobsRequest is the request type for the DescribeJobs API operation.
DescribeJobsResponse is the response type for the DescribeJobs API operation.
An object representing a container instance host device.
Determine whether your data volume persists on the host container instance and where it is stored.
An object representing an AWS Batch job definition.
An object representing an AWS Batch job dependency.
An object representing an AWS Batch job.
An object representing the details of an AWS Batch job queue.
An object representing summary details of a job.
An object representing a job timeout configuration.
A key-value pair object.
An object representing a launch template associated with a compute resource.
Linux-specific modifications that are applied to the container, such as details for device mappings.
No description provided by the author
No description provided by the author
ListJobsPaginator is used to paginate the request.
ListJobsRequest is the request type for the ListJobs API operation.
ListJobsResponse is the response type for the ListJobs API operation.
Details on a Docker volume mount point that is used in a job's container properties.
An object representing the elastic network interface for a multi-node parallel job node.
An object representing the details of a multi-node parallel job node.
Object representing any node overrides to a job definition that is used in a SubmitJob API operation.
An object representing the node properties of a multi-node parallel job.
An object representing the properties of a node that is associated with a multi-node parallel job.
Object representing any node overrides to a job definition that is used in a SubmitJob API operation.
An object representing the properties of the node range for a multi-node parallel job.
No description provided by the author
No description provided by the author
RegisterJobDefinitionRequest is the request type for the RegisterJobDefinition API operation.
RegisterJobDefinitionResponse is the response type for the RegisterJobDefinition API operation.
The type and amount of a resource to assign to a container.
The retry strategy associated with a job.
No description provided by the author
No description provided by the author
SubmitJobRequest is the request type for the SubmitJob API operation.
SubmitJobResponse is the response type for the SubmitJob API operation.
No description provided by the author
No description provided by the author
TerminateJobRequest is the request type for the TerminateJob API operation.
TerminateJobResponse is the response type for the TerminateJob API operation.
The ulimit settings to pass to the container.
No description provided by the author
No description provided by the author
UpdateComputeEnvironmentRequest is the request type for the UpdateComputeEnvironment API operation.
UpdateComputeEnvironmentResponse is the response type for the UpdateComputeEnvironment API operation.
No description provided by the author
No description provided by the author
UpdateJobQueueRequest is the request type for the UpdateJobQueue API operation.
UpdateJobQueueResponse is the response type for the UpdateJobQueue API operation.
A data volume used in a job's container properties.

# 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