aws_cdk.aws_batch
The Action to take when all specified conditions in a RetryStrategy are met. |
|
Determines how this compute environment chooses instances to spawn. |
|
The |
|
The |
|
The |
|
The |
|
Permissions for device access. |
|
The DNS Policy for the pod used by the Job Definition. |
|
A container orchestrated by ECS that uses EC2 resources. |
|
A container orchestrated by ECS that uses Fargate resources. |
|
A JobDefinition that uses ECS orchestration. |
|
Maps the image to instance types. |
|
Represents a Volume that can be mounted to a container that uses ECS. |
|
A Volume that uses an AWS Elastic File System (EFS); |
|
A container that can be run with EKS orchestration on EC2 resources. |
|
A JobDefinition that uses Eks orchestration. |
|
Maps the image to instance types. |
|
A Volume that can be mounted to a container supported by EKS. |
|
What medium the volume will live in. |
|
A Kubernetes EmptyDir volume. |
|
Represents a Fairshare Scheduling Policy. Instructs the scheduler to allocate ComputeEnvironment vCPUs based on Job shareIdentifiers. |
|
A ManagedComputeEnvironment that uses ECS orchestration on Fargate instances. |
|
A Kubernetes HostPath volume. |
|
Creates a Host volume. |
|
Represents a ComputeEnvironment. |
|
A container that can be run with ECS orchestration. |
|
A container orchestrated by ECS that uses EC2 resources. |
|
A container orchestrated by ECS that uses Fargate resources and is orchestrated by ECS. |
|
A container that can be run with EKS orchestration on EC2 resources. |
|
A JobDefinition that uses Eks orchestration. |
|
Represents a Fairshare Scheduling Policy. Instructs the scheduler to allocate ComputeEnvironment vCPUs based on Job shareIdentifiers. |
|
A ManagedComputeEnvironment that uses ECS orchestration on Fargate instances. |
|
Represents a JobDefinition. |
|
Represents a JobQueue. |
|
Represents a Managed ComputeEnvironment. |
|
A ManagedComputeEnvironment that uses ECS orchestration on EC2 instances. |
|
Represents a Scheduling Policy. |
|
Represents an UnmanagedComputeEnvironment. |
|
Determines when the image is pulled from the registry to launch a container. |
|
JobQueues can receive Jobs, which are removed from the queue when sent to the linked ComputeEnvironment(s) to be executed. |
|
The action to take when a job is at the head of the job queue in the specified state for the specified period of time. |
|
The reason to log for the action being taken. |
|
The state of the job needed to trigger the action. |
|
Linux-specific options that are applied to the container. |
|
A ManagedComputeEnvironment that uses ECS orchestration on EC2 instances. |
|
A ManagedComputeEnvironment that uses ECS orchestration on EC2 instances. |
|
A JobDefinition that uses Ecs orchestration to run multiple containers. |
|
Not a real instance type! |
|
Common job exit reasons. |
|
Define how Jobs using this JobDefinition respond to different exit conditions. |
|
A secret environment variable. |
|
Specifies the configuration of a Kubernetes secret volume. |
|
The supported options for a tmpfs mount for a container. |
|
The resources to be limited. |
|
Unmanaged ComputeEnvironments do not provision or manage EC2 instances on your behalf. |
|