| AllocationStrategy
(experimental) Properties for how to prepare compute resources that are provisioned for a compute environment.
|
| CfnComputeEnvironment
A CloudFormation `AWS::Batch::ComputeEnvironment`.
|
| CfnComputeEnvironment.Builder
|
| CfnComputeEnvironment.ComputeResourcesProperty
Details about the compute resources managed by the compute environment.
|
| CfnComputeEnvironment.ComputeResourcesProperty.Builder
|
| CfnComputeEnvironment.Ec2ConfigurationObjectProperty
Provides information used to select Amazon Machine Images (AMIs) for instances in the compute environment.
|
| CfnComputeEnvironment.Ec2ConfigurationObjectProperty.Builder
|
| CfnComputeEnvironment.LaunchTemplateSpecificationProperty
An object representing a launch template associated with a compute resource.
|
| CfnComputeEnvironment.LaunchTemplateSpecificationProperty.Builder
|
| CfnComputeEnvironment.UpdatePolicyProperty
Specifies the infrastructure update policy for the compute environment.
|
| CfnComputeEnvironment.UpdatePolicyProperty.Builder
|
| CfnComputeEnvironmentProps
Properties for defining a `CfnComputeEnvironment`.
|
| CfnComputeEnvironmentProps.Builder
|
| CfnJobDefinition
A CloudFormation `AWS::Batch::JobDefinition`.
|
| CfnJobDefinition.AuthorizationConfigProperty
The authorization configuration details for the Amazon EFS file system.
|
| CfnJobDefinition.AuthorizationConfigProperty.Builder
|
| CfnJobDefinition.Builder
|
| CfnJobDefinition.ContainerPropertiesProperty
Container properties are used in job definitions to describe the container that's launched as part of a job.
|
| CfnJobDefinition.ContainerPropertiesProperty.Builder
|
| CfnJobDefinition.DeviceProperty
An object representing a container instance host device.
|
| CfnJobDefinition.DeviceProperty.Builder
|
| CfnJobDefinition.EfsVolumeConfigurationProperty
This is used when you're using an Amazon Elastic File System file system for job storage.
|
| CfnJobDefinition.EfsVolumeConfigurationProperty.Builder
|
| CfnJobDefinition.EnvironmentProperty
The Environment property type specifies environment variables to use in a job definition.
|
| CfnJobDefinition.EnvironmentProperty.Builder
|
| CfnJobDefinition.EvaluateOnExitProperty
Specifies a set of conditions to be met, and an action to take ( `RETRY` or `EXIT` ) if all conditions are met.
|
| CfnJobDefinition.EvaluateOnExitProperty.Builder
|
| CfnJobDefinition.FargatePlatformConfigurationProperty
The platform configuration for jobs that are running on Fargate resources.
|
| CfnJobDefinition.FargatePlatformConfigurationProperty.Builder
|
| CfnJobDefinition.LinuxParametersProperty
Linux-specific modifications that are applied to the container, such as details for device mappings.
|
| CfnJobDefinition.LinuxParametersProperty.Builder
|
| CfnJobDefinition.LogConfigurationProperty
Log configuration options to send to a custom log driver for the container.
|
| CfnJobDefinition.LogConfigurationProperty.Builder
|
| CfnJobDefinition.MountPointsProperty
Details on a Docker volume mount point that's used in a job's container properties.
|
| CfnJobDefinition.MountPointsProperty.Builder
|
| CfnJobDefinition.NetworkConfigurationProperty
The network configuration for jobs that are running on Fargate resources.
|
| CfnJobDefinition.NetworkConfigurationProperty.Builder
|
| CfnJobDefinition.NodePropertiesProperty
An object representing the node properties of a multi-node parallel job.
|
| CfnJobDefinition.NodePropertiesProperty.Builder
|
| CfnJobDefinition.NodeRangePropertyProperty
An object representing the properties of the node range for a multi-node parallel job.
|
| CfnJobDefinition.NodeRangePropertyProperty.Builder
|
| CfnJobDefinition.ResourceRequirementProperty
The type and amount of a resource to assign to a container.
|
| CfnJobDefinition.ResourceRequirementProperty.Builder
|
| CfnJobDefinition.RetryStrategyProperty
The retry strategy associated with a job.
|
| CfnJobDefinition.RetryStrategyProperty.Builder
|
| CfnJobDefinition.SecretProperty
An object representing the secret to expose to your container.
|
| CfnJobDefinition.SecretProperty.Builder
|
| CfnJobDefinition.TimeoutProperty
An object representing a job timeout configuration.
|
| CfnJobDefinition.TimeoutProperty.Builder
|
| CfnJobDefinition.TmpfsProperty
The container path, mount options, and size of the tmpfs mount.
|
| CfnJobDefinition.TmpfsProperty.Builder
|
| CfnJobDefinition.UlimitProperty
The `ulimit` settings to pass to the container.
|
| CfnJobDefinition.UlimitProperty.Builder
|
| CfnJobDefinition.VolumesHostProperty
Determine whether your data volume persists on the host container instance and where it is stored.
|
| CfnJobDefinition.VolumesHostProperty.Builder
|
| CfnJobDefinition.VolumesProperty
A list of volumes associated with the job.
|
| CfnJobDefinition.VolumesProperty.Builder
|
| CfnJobDefinitionProps
Properties for defining a `CfnJobDefinition`.
|
| CfnJobDefinitionProps.Builder
|
| CfnJobQueue
A CloudFormation `AWS::Batch::JobQueue`.
|
| CfnJobQueue.Builder
|
| CfnJobQueue.ComputeEnvironmentOrderProperty
The order in which compute environments are tried for job placement within a queue.
|
| CfnJobQueue.ComputeEnvironmentOrderProperty.Builder
|
| CfnJobQueueProps
Properties for defining a `CfnJobQueue`.
|
| CfnJobQueueProps.Builder
|
| CfnSchedulingPolicy
A CloudFormation `AWS::Batch::SchedulingPolicy`.
|
| CfnSchedulingPolicy.Builder
|
| CfnSchedulingPolicy.FairsharePolicyProperty
The fair share policy for a scheduling policy.
|
| CfnSchedulingPolicy.FairsharePolicyProperty.Builder
|
| CfnSchedulingPolicy.ShareAttributesProperty
Specifies the weights for the fair share identifiers for the fair share policy.
|
| CfnSchedulingPolicy.ShareAttributesProperty.Builder
|
| CfnSchedulingPolicyProps
Properties for defining a `CfnSchedulingPolicy`.
|
| CfnSchedulingPolicyProps.Builder
|
| ComputeEnvironment
(experimental) Batch Compute Environment.
|
| ComputeEnvironment.Builder
|
| ComputeEnvironmentProps
(experimental) Properties for creating a new Compute Environment.
|
| ComputeEnvironmentProps.Builder
|
| ComputeResources
(experimental) Properties for defining the structure of the batch compute cluster.
|
| ComputeResources.Builder
|
| ComputeResourceType
(experimental) Property to specify if the compute environment uses On-Demand, SpotFleet, Fargate, or Fargate Spot compute resources.
|
| ExposedSecret
(experimental) Exposed secret for log configuration.
|
| IComputeEnvironment
(experimental) Properties of a compute environment.
|
| IComputeEnvironment.Jsii$Default
|
IJobDefinition
(experimental) An interface representing a job definition - either a new one, created with the CDK, *using the JobDefinition class, or existing ones, referenced using the JobDefinition.fromJobDefinitionArn method.
|
| IJobDefinition.Jsii$Default
|
| IJobQueue
(experimental) Properties of a Job Queue.
|
IJobQueue.Jsii$Default
Internal default implementation for IJobQueue.
|
| IMultiNodeProps
(experimental) Properties for specifying multi-node properties for compute resources.
|
| IMultiNodeProps.Jsii$Default
|
| INodeRangeProps
(experimental) Properties for a multi-node batch job.
|
| INodeRangeProps.Jsii$Default
|
| JobDefinition
(experimental) Batch Job Definition.
|
| JobDefinition.Builder
|
| JobDefinitionContainer
(experimental) Properties of a job definition container.
|
| JobDefinitionContainer.Builder
|
JobDefinitionProps
(experimental) Construction properties of the JobDefinition construct.
|
| JobDefinitionProps.Builder
|
| JobQueue
(experimental) Batch Job Queue.
|
JobQueue.Builder
(experimental) A fluent builder for JobQueue.
|
| JobQueueComputeEnvironment
(experimental) Properties for mapping a compute environment to a job queue.
|
| JobQueueComputeEnvironment.Builder
|
| JobQueueProps
(experimental) Properties of a batch job queue.
|
| JobQueueProps.Builder
|
| LaunchTemplateSpecification
(experimental) Launch template property specification.
|
| LaunchTemplateSpecification.Builder
|
| LogConfiguration
(experimental) Log configuration options to send to a custom log driver for the container.
|
| LogConfiguration.Builder
|
| LogDriver
(experimental) The log driver to use for the container.
|
| PlatformCapabilities
(experimental) Platform capabilities.
|