import * as mod from "https://aws-api.deno.dev/v0.3/services/batch.ts?docs=full";
ArrayProperties | An object representing an Batch array job. |
ArrayPropertiesDetail | An object representing the array properties of a job. |
ArrayPropertiesSummary | An object representing the array properties of a job. |
AttemptContainerDetail | An object representing the details of a container that's part of a job attempt. |
AttemptDetail | An object representing a job attempt. |
CancelJobRequest | Contains the parameters for |
ComputeEnvironmentDetail | An object representing an Batch compute environment. |
ComputeEnvironmentOrder | The order in which compute environments are tried for job placement within a queue.
Compute environments are tried in ascending order.
For example, if two compute environments are associated with a job queue, the compute environment with a lower order integer value is tried for job placement first.
Compute environments must be in the |
ComputeResource | An object representing an Batch compute resource. For more information, see Compute Environments in the Batch User Guide. |
ComputeResourceUpdate | An object representing the attributes of a compute environment that can be updated. For more information, see Compute Environments in the Batch User Guide. |
ContainerDetail | An object representing the details of a container that's part of a job. |
ContainerOverrides | The overrides that should be sent to a container. |
ContainerProperties | Container properties are used in job definitions to describe the container that's launched as part of a job. |
ContainerSummary | An object representing summary details of a container within a job. |
CreateComputeEnvironmentRequest | Contains the parameters for |
CreateComputeEnvironmentResponse | |
CreateJobQueueRequest | Contains the parameters for |
CreateJobQueueResponse | |
CreateSchedulingPolicyRequest | |
CreateSchedulingPolicyResponse | |
DeleteComputeEnvironmentRequest | Contains the parameters for |
DeleteJobQueueRequest | Contains the parameters for |
DeleteSchedulingPolicyRequest | |
DeregisterJobDefinitionRequest | |
DescribeComputeEnvironmentsRequest | Contains the parameters for |
DescribeComputeEnvironmentsResponse | |
DescribeJobDefinitionsRequest | Contains the parameters for |
DescribeJobDefinitionsResponse | |
DescribeJobQueuesRequest | Contains the parameters for |
DescribeJobQueuesResponse | |
DescribeJobsRequest | Contains the parameters for |
DescribeJobsResponse | |
DescribeSchedulingPoliciesRequest | |
DescribeSchedulingPoliciesResponse | |
Device | An object representing a container instance host device. |
Ec2Configuration | Provides information used to select Amazon Machine Images (AMIs) for instances in the compute environment.
If |
EFSAuthorizationConfig | The authorization configuration details for the Amazon EFS file system. |
EFSVolumeConfiguration | This is used when you're using an Amazon Elastic File System file system for job storage. For more information, see Amazon EFS Volumes in the Batch User Guide. |
EvaluateOnExit | Specifies a set of conditions to be met, and an action to take ( |
FairsharePolicy | The fair share policy for a scheduling policy. |
FargatePlatformConfiguration | The platform configuration for jobs that are running on Fargate resources. Jobs that run on EC2 resources must not specify this parameter. |
Host | Determine whether your data volume persists on the host container instance and where it is stored. If this parameter is empty, then the Docker daemon assigns a host path for your data volume, but the data isn't guaranteed to persist after the containers associated with it stop running. |
JobDefinition | An object representing an Batch job definition. |
JobDependency | An object representing an Batch job dependency. |
JobDetail | An object representing an Batch job. |
JobQueueDetail | An object representing the details of an Batch job queue. |
JobSummary | An object representing summary details of a job. |
JobTimeout | An object representing a job timeout configuration. |
KeyValuePair | A key-value pair object. |
KeyValuesPair | A filter name and value pair that's used to return a more specific list of results from a |
LaunchTemplateSpecification | An object representing a launch template associated with a compute resource. You must specify either the launch template ID or launch template name in the request, but not both. |
LinuxParameters | Linux-specific modifications that are applied to the container, such as details for device mappings. |
ListJobsRequest | Contains the parameters for |
ListJobsResponse | |
ListSchedulingPoliciesRequest | |
ListSchedulingPoliciesResponse | |
ListTagsForResourceRequest | |
ListTagsForResourceResponse | |
LogConfiguration | Log configuration options to send to a custom log driver for the container. |
MountPoint | Details on a Docker volume mount point that's used in a job's container properties.
This parameter maps to |
NetworkConfiguration | The network configuration for jobs that are running on Fargate resources. Jobs that are running on EC2 resources must not specify this parameter. |
NetworkInterface | An object representing the elastic network interface for a multi-node parallel job node. |
NodeDetails | An object representing the details of a multi-node parallel job node. |
NodeOverrides | Object representing any node overrides to a job definition that's used in a "SubmitJob" API operation. |
NodeProperties | An object representing the node properties of a multi-node parallel job. |
NodePropertiesSummary | An object representing the properties of a node that's associated with a multi-node parallel job. |
NodePropertyOverride | Object representing any node overrides to a job definition that's used in a "SubmitJob" API operation. |
NodeRangeProperty | An object representing the properties of the node range for a multi-node parallel job. |
RegisterJobDefinitionRequest | Contains the parameters for |
RegisterJobDefinitionResponse | |
ResourceRequirement | The type and amount of a resource to assign to a container.
The supported resources include |
RetryStrategy | The retry strategy associated with a job. For more information, see Automated job retries in the Batch User Guide. |
SchedulingPolicyDetail | An object that represents a scheduling policy. |
SchedulingPolicyListingDetail | An object that contains the details of a scheduling policy that's returned in a |
Secret | An object representing the secret to expose to your container. Secrets can be exposed to a container in the following ways: |
ShareAttributes | Specifies the weights for the fair share identifiers for the fair share policy.
Fair share identifiers that aren't included have a default weight of |
SubmitJobRequest | Contains the parameters for |
SubmitJobResponse | |
TagResourceRequest | |
TerminateJobRequest | Contains the parameters for |
Tmpfs | The container path, mount options, and size of the tmpfs mount. |
Ulimit | The |
UntagResourceRequest | |
UpdateComputeEnvironmentRequest | Contains the parameters for |
UpdateComputeEnvironmentResponse | |
UpdateJobQueueRequest | Contains the parameters for |
UpdateJobQueueResponse | |
UpdateSchedulingPolicyRequest | |
Volume | A data volume used in a job's container properties. |