yE      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                                                    ! " # $ % & ' ( ) * + , - ./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~(c) 2013-2018 Brendan HayMozilla Public License, v. 2.0..Brendan Hay <brendan.g.hay+amazonka@gmail.com>auto-generatednon-portable (GHC extensions)None16]$'   !#"$%&    !"#$%&(c) 2013-2018 Brendan HayMozilla Public License, v. 2.0..Brendan Hay <brendan.g.hay+amazonka@gmail.com>auto-generatednon-portable (GHC extensions)None"#16'3A data volume used in a job's container properties.See:  smart constructor.(The ulimit# settings to pass to the container.See:  smart constructor.))The retry strategy associated with a job.See:  smart constructor.*TDetails on a Docker volume mount point that is used in a job's container properties.See:  smart constructor.+A key-value pair object.See:  smart constructor.,3An object representing a job timeout configuration.See:  smart constructor.-0An object representing summary details of a job.See:  smart constructor..=An object representing the details of an AWS Batch job queue.See:  smart constructor./(An object representing an AWS Batch job.See:  smart constructor.03An object representing an AWS Batch job dependency.See:  smart constructor.13An object representing an AWS Batch job definition.See:  smart constructor.2The contents of the host. parameter determine whether your data volume persists on the host container instance and where it is stored. If the host parameter is empty, then the Docker daemon assigns a host path for your data volume, but the data is not guaranteed to persist after the containers associated with it stop running.See:  smart constructor.3CAn object representing summary details of a container within a job.See:  smart constructor.4mContainer properties are used in job definitions to describe the container that is launched as part of a job.See:  smart constructor.51The overrides that should be sent to a container.See:  smart constructor.6HAn object representing the details of a container that is part of a job.See: s smart constructor.7SAn object representing the attributes of a compute environment that can be updated.See: o smart constructor.85An object representing an AWS Batch compute resource.See: a smart constructor.9+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.See: ^ smart constructor.:8An object representing an AWS Batch compute environment.See: T smart constructor.;%An object representing a job attempt.See: O smart constructor.<PAn object representing the details of a container that is part of a job attempt.See: I smart constructor.=5An object representing the array properties of a job.See: F smart constructor.>5An object representing the array properties of a job.See: B smart constructor.?.An object representing an AWS Batch array job.See: @ smart constructor.@Creates a value of ?4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:A - The size of the array job.AThe size of the array job.BCreates a value of >4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:CO - The size of the array job. This parameter is returned for parent array jobs.D - A summary of the number of array job children in each available job status. This parameter is returned for parent array jobs.Ev - The job index within the array that is associated with this job. This parameter is returned for array job children.CLThe size of the array job. This parameter is returned for parent array jobs.D}A summary of the number of array job children in each available job status. This parameter is returned for parent array jobs.EsThe job index within the array that is associated with this job. This parameter is returned for array job children.FCreates a value of =4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:GO - The size of the array job. This parameter is returned for parent array jobs.Hz - The job index within the array that is associated with this job. This parameter is returned for children of array jobs.GLThe size of the array job. This parameter is returned for parent array jobs.HwThe job index within the array that is associated with this job. This parameter is returned for children of array jobs.ICreates a value of <4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:J - The Amazon Resource Name (ARN) of the Amazon ECS task that is associated with the job attempt. Each container attempt receives a task ARN when they reach the STARTING status.Kb - The Amazon Resource Name (ARN) of the Amazon ECS container instance that hosts the job attempt.Ly - A short (255 max characters) human-readable string to provide additional details about a running or stopped container.Mq - The name of the CloudWatch Logs log stream associated with the container. The log group for AWS Batch jobs is aws batch/jobI . Each container attempt receives a log stream name when they reach the RUNNING status.NS - The exit code for the job attempt. A non-zero exit code is considered a failure.JThe Amazon Resource Name (ARN) of the Amazon ECS task that is associated with the job attempt. Each container attempt receives a task ARN when they reach the STARTING status.K_The Amazon Resource Name (ARN) of the Amazon ECS container instance that hosts the job attempt.LvA short (255 max characters) human-readable string to provide additional details about a running or stopped container.MnThe name of the CloudWatch Logs log stream associated with the container. The log group for AWS Batch jobs is aws batch/jobI . Each container attempt receives a log stream name when they reach the RUNNING status.NPThe exit code for the job attempt. A non-zero exit code is considered a failure.OCreates a value of ;4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:P~ - The Unix time stamp (in seconds and milliseconds) for when the attempt was stopped (when the attempt transitioned from the RUNNING$ state to a terminal state, such as  SUCCEEDED or FAILED ).Q~ - The Unix time stamp (in seconds and milliseconds) for when the attempt was started (when the attempt transitioned from the STARTING state to the RUNNING state).R3 - Details about the container in this job attempt.Sl - A short, human-readable string to provide additional details about the current status of the job attempt.P{The Unix time stamp (in seconds and milliseconds) for when the attempt was stopped (when the attempt transitioned from the RUNNING$ state to a terminal state, such as  SUCCEEDED or FAILED ).Q{The Unix time stamp (in seconds and milliseconds) for when the attempt was started (when the attempt transitioned from the STARTING state to the RUNNING state).R0Details about the container in this job attempt.SiA short, human-readable string to provide additional details about the current status of the job attempt.TCreates a value of :4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: U? - The current status of the compute environment (for example, CREATING or VALID ).V> - The state of the compute environment. The valid values are ENABLED or DISABLED . An ENABLED state indicates that you can register instances with the compute environment and that the associated instances can accept jobs.W= - The compute resources defined for the compute environment.Xt - A short, human-readable string to provide additional details about the current status of the compute environment.Y' - The type of the compute environment.Z - The service role associated with the compute environment that allows AWS Batch to make calls to AWS API operations on your behalf.[' - The name of the compute environment.\= - The Amazon Resource Name (ARN) of the compute environment.]g - The Amazon Resource Name (ARN) of the underlying Amazon ECS cluster used by the compute environment.U<The current status of the compute environment (for example, CREATING or VALID ).V;The state of the compute environment. The valid values are ENABLED or DISABLED . An ENABLED state indicates that you can register instances with the compute environment and that the associated instances can accept jobs.W:The compute resources defined for the compute environment.XqA short, human-readable string to provide additional details about the current status of the compute environment.Y$The type of the compute environment.ZThe service role associated with the compute environment that allows AWS Batch to make calls to AWS API operations on your behalf.[$The name of the compute environment.\:The Amazon Resource Name (ARN) of the compute environment.]dThe Amazon Resource Name (ARN) of the underlying Amazon ECS cluster used by the compute environment.^Creates a value of 94 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:_( - The order of the compute environment.`= - The Amazon Resource Name (ARN) of the compute environment._%The order of the compute environment.`:The Amazon Resource Name (ARN) of the compute environment.aCreates a value of 84 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: bS - The EC2 key pair that is used for instances launched in the compute environment.c! - The minimum percentage that a Spot Instance price must be when compared with the On-Demand price for that instance type before instances are launched. For example, if your bid percentage is 20%, then the Spot price must be below 20% of the current On-Demand price for that EC2 instance.dU - The Amazon Resource Name (ARN) of the Amazon EC2 Spot Fleet IAM role applied to a SPOT compute environment.e\ - The Amazon Machine Image (AMI) ID used for instances launched in the compute environment.f> - The desired number of EC2 vCPUS in the compute environment.g_ - Key-value pair tags to be applied to resources that are launched in the compute environment.h# - The type of compute environment.iG - The minimum number of EC2 vCPUs that an environment should maintain.jA - The maximum number of EC2 vCPUs that an environment can reach.k - The instances types that may be launched. You can specify instance families to launch any instance type within those families (for example, c4 or p3? ), or you can specify specific sizes within a family (such as  c4.8xlarge ). You can also choose optimal| to pick instance types (from the latest C, M, and R instance families) on the fly that match the demand of your job queues.lA - The VPC subnets into which the compute resources are launched.m` - The EC2 security group that is associated with instances launched in the compute environment.n - The Amazon ECS instance profile applied to Amazon EC2 instances in a compute environment. You can specify the short name or full Amazon Resource Name (ARN) of an instance profile. For example, ecsInstanceRole or  arn:aws:iam:: aws_account_id!:instance-profile/ecsInstanceRole . For more information, see  Hhttp://docs.aws.amazon.com/batch/latest/userguide/instance_IAM_role.htmlAmazon ECS Instance Role in the AWS Batch User Guide .bPThe EC2 key pair that is used for instances launched in the compute environment.cThe minimum percentage that a Spot Instance price must be when compared with the On-Demand price for that instance type before instances are launched. For example, if your bid percentage is 20%, then the Spot price must be below 20% of the current On-Demand price for that EC2 instance.dRThe Amazon Resource Name (ARN) of the Amazon EC2 Spot Fleet IAM role applied to a SPOT compute environment.eYThe Amazon Machine Image (AMI) ID used for instances launched in the compute environment.f;The desired number of EC2 vCPUS in the compute environment.g\Key-value pair tags to be applied to resources that are launched in the compute environment.h The type of compute environment.iDThe minimum number of EC2 vCPUs that an environment should maintain.j>The maximum number of EC2 vCPUs that an environment can reach.kThe instances types that may be launched. You can specify instance families to launch any instance type within those families (for example, c4 or p3? ), or you can specify specific sizes within a family (such as  c4.8xlarge ). You can also choose optimal| to pick instance types (from the latest C, M, and R instance families) on the fly that match the demand of your job queues.l>The VPC subnets into which the compute resources are launched.m]The EC2 security group that is associated with instances launched in the compute environment.nThe Amazon ECS instance profile applied to Amazon EC2 instances in a compute environment. You can specify the short name or full Amazon Resource Name (ARN) of an instance profile. For example, ecsInstanceRole or  arn:aws:iam:: aws_account_id!:instance-profile/ecsInstanceRole . For more information, see  Hhttp://docs.aws.amazon.com/batch/latest/userguide/instance_IAM_role.htmlAmazon ECS Instance Role in the AWS Batch User Guide .oCreates a value of 74 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:pG - The minimum number of EC2 vCPUs that an environment should maintain.qA - The maximum number of EC2 vCPUs that an environment can reach.r> - The desired number of EC2 vCPUS in the compute environment.pDThe minimum number of EC2 vCPUs that an environment should maintain.q>The maximum number of EC2 vCPUs that an environment can reach.r;The desired number of EC2 vCPUS in the compute environment.sCreates a value of 64 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:t) - The image used to start the container.u/ - The command that is passed to the container.v4 - The environment variables to pass to a container.w - The Amazon Resource Name (ARN) of the Amazon ECS task that is associated with the container job. Each container attempt receives a task ARN when they reach the STARTING status.x - A list of ulimit values to set in the container.y^ - The Amazon Resource Name (ARN) of the container instance on which the container is running.zz - When this parameter is true, the container is given elevated privileges on the host container instance (similar to the root user).{I - The Amazon Resource Name (ARN) associated with the job upon execution.|4 - The number of MiB of memory reserved for the job.}- - The user name to use inside the container.~y - A short (255 max characters) human-readable string to provide additional details about a running or stopped container.q - The name of the CloudWatch Logs log stream associated with the container. The log group for AWS Batch jobs is aws batch/jobI . Each container attempt receives a log stream name when they reach the RUNNING status.7 - The mount points for data volumes in your container.+ - The exit code to return upon completion.- - The number of VCPUs allocated for the job.` - When this parameter is true, the container is given read-only access to its root file system.- - A list of volumes associated with the job.t&The image used to start the container.u,The command that is passed to the container.v1The environment variables to pass to a container.wThe Amazon Resource Name (ARN) of the Amazon ECS task that is associated with the container job. Each container attempt receives a task ARN when they reach the STARTING status.x A list of ulimit values to set in the container.y[The Amazon Resource Name (ARN) of the container instance on which the container is running.zwWhen this parameter is true, the container is given elevated privileges on the host container instance (similar to the root user).{FThe Amazon Resource Name (ARN) associated with the job upon execution.|1The number of MiB of memory reserved for the job.}*The user name to use inside the container.~vA short (255 max characters) human-readable string to provide additional details about a running or stopped container.nThe name of the CloudWatch Logs log stream associated with the container. The log group for AWS Batch jobs is aws batch/jobI . Each container attempt receives a log stream name when they reach the RUNNING status.4The mount points for data volumes in your container.(The exit code to return upon completion.*The number of VCPUs allocated for the job.]When this parameter is true, the container is given read-only access to its root file system.*A list of volumes associated with the job.Creates a value of 54 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:w - The command to send to the container that overrides the default command from the Docker image or the job definition. - The environment variables to send to the container. You can add new environment variables, which are added to the container at launch, or you can override the existing environment variables from the Docker image or the job definition.n - The number of MiB of memory reserved for the job. This value overrides the value set in the job definition.n - The number of vCPUs to reserve for the container. This value overrides the value set in the job definition.tThe command to send to the container that overrides the default command from the Docker image or the job definition.The environment variables to send to the container. You can add new environment variables, which are added to the container at launch, or you can override the existing environment variables from the Docker image or the job definition.kThe number of MiB of memory reserved for the job. This value overrides the value set in the job definition.kThe number of vCPUs to reserve for the container. This value overrides the value set in the job definition.Creates a value of 44 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: G - The command that is passed to the container. This parameter maps to Cmd in the  Xhttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/#create-a-containerCreate a container section of the  Ehttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/Docker Remote API and the COMMAND parameter to  -https://docs.docker.com/engine/reference/run/ docker run . For more information, see  5https://docs.docker.com/engine/reference/builder/#cmd5https://docs.docker.com/engine/reference/builder/#cmd .L - The environment variables to pass to a container. This parameter maps to Env in the  Xhttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/#create-a-containerCreate a container section of the  Ehttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/Docker Remote API and the --env option to  -https://docs.docker.com/engine/reference/run/ docker run .  Important:n We do not recommend using plaintext environment variables for sensitive information, such as credential data. - A list of ulimits1 to set in the container. This parameter maps to Ulimits in the  Xhttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/#create-a-containerCreate a container section of the  Ehttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/Docker Remote API and the --ulimit option to  -https://docs.docker.com/engine/reference/run/ docker run .z - When this parameter is true, the container is given elevated privileges on the host container instance (similar to the root user). This parameter maps to  Privileged in the  Xhttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/#create-a-containerCreate a container section of the  Ehttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/Docker Remote API and the  --privileged option to  -https://docs.docker.com/engine/reference/run/ docker run .d - The Amazon Resource Name (ARN) of the IAM role that the container can assume for AWS permissions.E - The user name to use inside the container. This parameter maps to User in the  Xhttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/#create-a-containerCreate a container section of the  Ehttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/Docker Remote API and the --user option to  -https://docs.docker.com/engine/reference/run/ docker run .O - The mount points for data volumes in your container. This parameter maps to Volumes in the  Xhttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/#create-a-containerCreate a container section of the  Ehttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/Docker Remote API and the --volume option to  -https://docs.docker.com/engine/reference/run/ docker run .x - When this parameter is true, the container is given read-only access to its root file system. This parameter maps to ReadonlyRootfs in the  Xhttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/#create-a-containerCreate a container section of the  Ehttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/Docker Remote API and the  --read-only option to  docker run .( - A list of data volumes used in a job. - The image used to start a container. This string is passed directly to the Docker daemon. Images in the Docker Hub registry are available by default. Other repositories are specified with repository-url /image :tag  . Up to 255 letters (uppercase and lowercase), numbers, hyphens, underscores, colons, periods, forward slashes, and number signs are allowed. This parameter maps to Image in the  Xhttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/#create-a-containerCreate a container section of the  Ehttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/Docker Remote API and the IMAGE parameter of  -https://docs.docker.com/engine/reference/run/ docker runb . * Images in Amazon ECR repositories use the full registry and repository URI (for example, 012345678910.dkr.ecr. region-name.amazonaws.com/ repository-nameY ). * Images in official repositories on Docker Hub use a single name (for example, ubuntu or mongok ). * Images in other repositories on Docker Hub are qualified with an organization name (for example, amazon/amazon-ecs-agentc ). * Images in other online repositories are qualified further by a domain name (for example, quay.io assemblylineubuntu ).J - The number of vCPUs reserved for the container. This parameter maps to  CpuShares in the  Xhttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/#create-a-containerCreate a container section of the  Ehttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/Docker Remote API and the  --cpu-shares option to  -https://docs.docker.com/engine/reference/run/ docker runS . Each vCPU is equivalent to 1,024 CPU shares. You must specify at least one vCPU. - The hard limit (in MiB) of memory to present to the container. If your container attempts to exceed the memory specified here, the container is killed. This parameter maps to Memory in the  Xhttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/#create-a-containerCreate a container section of the  Ehttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/Docker Remote API and the --memory option to  -https://docs.docker.com/engine/reference/run/ docker run7 . You must specify at least 4 MiB of memory for a job.DThe command that is passed to the container. This parameter maps to Cmd in the  Xhttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/#create-a-containerCreate a container section of the  Ehttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/Docker Remote API and the COMMAND parameter to  -https://docs.docker.com/engine/reference/run/ docker run . For more information, see  5https://docs.docker.com/engine/reference/builder/#cmd5https://docs.docker.com/engine/reference/builder/#cmd .IThe environment variables to pass to a container. This parameter maps to Env in the  Xhttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/#create-a-containerCreate a container section of the  Ehttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/Docker Remote API and the --env option to  -https://docs.docker.com/engine/reference/run/ docker run .  Important:n We do not recommend using plaintext environment variables for sensitive information, such as credential data. A list of ulimits1 to set in the container. This parameter maps to Ulimits in the  Xhttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/#create-a-containerCreate a container section of the  Ehttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/Docker Remote API and the --ulimit option to  -https://docs.docker.com/engine/reference/run/ docker run .wWhen this parameter is true, the container is given elevated privileges on the host container instance (similar to the root user). This parameter maps to  Privileged in the  Xhttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/#create-a-containerCreate a container section of the  Ehttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/Docker Remote API and the  --privileged option to  -https://docs.docker.com/engine/reference/run/ docker run .aThe Amazon Resource Name (ARN) of the IAM role that the container can assume for AWS permissions.BThe user name to use inside the container. This parameter maps to User in the  Xhttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/#create-a-containerCreate a container section of the  Ehttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/Docker Remote API and the --user option to  -https://docs.docker.com/engine/reference/run/ docker run .LThe mount points for data volumes in your container. This parameter maps to Volumes in the  Xhttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/#create-a-containerCreate a container section of the  Ehttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/Docker Remote API and the --volume option to  -https://docs.docker.com/engine/reference/run/ docker run .uWhen this parameter is true, the container is given read-only access to its root file system. This parameter maps to ReadonlyRootfs in the  Xhttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/#create-a-containerCreate a container section of the  Ehttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/Docker Remote API and the  --read-only option to  docker run .%A list of data volumes used in a job.The image used to start a container. This string is passed directly to the Docker daemon. Images in the Docker Hub registry are available by default. Other repositories are specified with repository-url /image :tag  . Up to 255 letters (uppercase and lowercase), numbers, hyphens, underscores, colons, periods, forward slashes, and number signs are allowed. This parameter maps to Image in the  Xhttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/#create-a-containerCreate a container section of the  Ehttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/Docker Remote API and the IMAGE parameter of  -https://docs.docker.com/engine/reference/run/ docker runb . * Images in Amazon ECR repositories use the full registry and repository URI (for example, 012345678910.dkr.ecr. region-name.amazonaws.com/ repository-nameY ). * Images in official repositories on Docker Hub use a single name (for example, ubuntu or mongok ). * Images in other repositories on Docker Hub are qualified with an organization name (for example, amazon/amazon-ecs-agentc ). * Images in other online repositories are qualified further by a domain name (for example, quay.io assemblylineubuntu ).GThe number of vCPUs reserved for the container. This parameter maps to  CpuShares in the  Xhttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/#create-a-containerCreate a container section of the  Ehttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/Docker Remote API and the  --cpu-shares option to  -https://docs.docker.com/engine/reference/run/ docker runS . Each vCPU is equivalent to 1,024 CPU shares. You must specify at least one vCPU.The hard limit (in MiB) of memory to present to the container. If your container attempts to exceed the memory specified here, the container is killed. This parameter maps to Memory in the  Xhttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/#create-a-containerCreate a container section of the  Ehttps://docs.docker.com/engine/reference/api/docker_remote_api_v1.23/Docker Remote API and the --memory option to  -https://docs.docker.com/engine/reference/run/ docker run7 . You must specify at least 4 MiB of memory for a job.Creates a value of 34 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:y - A short (255 max characters) human-readable string to provide additional details about a running or stopped container.+ - The exit code to return upon completion.vA short (255 max characters) human-readable string to provide additional details about a running or stopped container.(The exit code to return upon completion.Creates a value of 24 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: - The path on the host container instance that is presented to the container. If this parameter is empty, then the Docker daemon has assigned a host path for you. If the host parameter contains a  sourcePath file location, then the data volume persists at the specified location on the host container instance until you delete it manually. If the  sourcePath value does not exist on the host container instance, the Docker daemon creates it. If the location does exist, the contents of the source path folder are exported.The path on the host container instance that is presented to the container. If this parameter is empty, then the Docker daemon has assigned a host path for you. If the host parameter contains a  sourcePath file location, then the data volume persists at the specified location on the host container instance until you delete it manually. If the  sourcePath value does not exist on the host container instance, the Docker daemon creates it. If the location does exist, the contents of the source path folder are exported.Creates a value of 14 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: $ - The status of the job definition.Y - The retry strategy to use for failed jobs that are submitted with this job definition. - Default parameters or parameter substitution placeholders that are set in the job definition. Parameters are specified as a key-value pair mapping. Parameters in a  SubmitJobO request override any corresponding parameter defaults from the job definition. - The timeout configuration for jobs that are submitted with this job definition. You can specify a timeout duration after which AWS Batch terminates your jobs if they have not finished.F - An object with various properties specific to container-based jobs." - The name of the job definition.9 - The Amazon Resource Name (ARN) for the job definition.& - The revision of the job definition. - The type of job definition.!The status of the job definition.VThe retry strategy to use for failed jobs that are submitted with this job definition.Default parameters or parameter substitution placeholders that are set in the job definition. Parameters are specified as a key-value pair mapping. Parameters in a  SubmitJobO request override any corresponding parameter defaults from the job definition.The timeout configuration for jobs that are submitted with this job definition. You can specify a timeout duration after which AWS Batch terminates your jobs if they have not finished.CAn object with various properties specific to container-based jobs.The name of the job definition.6The Amazon Resource Name (ARN) for the job definition.#The revision of the job definition.The type of job definition.Creates a value of 04 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:C - The job ID of the AWS Batch job associated with this dependency." - The type of the job dependency.@The job ID of the AWS Batch job associated with this dependency.The type of the job dependency.Creates a value of /4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:v - The Unix time stamp (in seconds and milliseconds) for when the job was stopped (when the job transitioned from the RUNNING$ state to a terminal state, such as  SUCCEEDED or FAILED ). - The Unix time stamp (in seconds and milliseconds) for when the job was created. For non-array jobs and parent array jobs, this is when the job entered the  SUBMITTED state (at the time  SubmitJobi was called). For array child jobs, this is when the child job was spawned by its parent and entered the PENDING state.> - The retry strategy to use for this job if an attempt fails.3 - A list of job attempts associated with this job.8 - A list of job names or IDs on which this job depends.W - An object representing the details of the container that is associated with the job. - Additional parameters passed to the job that replace parameter substitution placeholders or override any corresponding parameter defaults from the job definition.d - A short, human-readable string to provide additional details about the current status of the job.: - The array properties of the job, if it is an array job.) - The timeout configuration for the job. - The name of the job. - The ID for the job.T - The Amazon Resource Name (ARN) of the job queue with which the job is associated." - The current status for the job.v - The Unix time stamp (in seconds and milliseconds) for when the job was started (when the job transitioned from the STARTING state to the RUNNING state)./ - The job definition that is used by this job.sThe Unix time stamp (in seconds and milliseconds) for when the job was stopped (when the job transitioned from the RUNNING$ state to a terminal state, such as  SUCCEEDED or FAILED ).The Unix time stamp (in seconds and milliseconds) for when the job was created. For non-array jobs and parent array jobs, this is when the job entered the  SUBMITTED state (at the time  SubmitJobi was called). For array child jobs, this is when the child job was spawned by its parent and entered the PENDING state.;The retry strategy to use for this job if an attempt fails.0A list of job attempts associated with this job.5A list of job names or IDs on which this job depends.TAn object representing the details of the container that is associated with the job.Additional parameters passed to the job that replace parameter substitution placeholders or override any corresponding parameter defaults from the job definition.aA short, human-readable string to provide additional details about the current status of the job.7The array properties of the job, if it is an array job.&The timeout configuration for the job.The name of the job.The ID for the job.QThe Amazon Resource Name (ARN) of the job queue with which the job is associated.The current status for the job.sThe Unix time stamp (in seconds and milliseconds) for when the job was started (when the job transitioned from the STARTING state to the RUNNING state).,The job definition that is used by this job.Creates a value of .4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:- - The status of the job queue (for example, CREATING or VALID ).j - A short, human-readable string to provide additional details about the current status of the job queue. - The name of the job queue.3 - The Amazon Resource Name (ARN) of the job queue.9 - Describes the ability of the queue to accept new jobs.! - The priority of the job queue. - The compute environments that are attached to the job queue and the order in which job placement is preferred. Compute environments are selected for job placement in ascending order.*The status of the job queue (for example, CREATING or VALID ).gA short, human-readable string to provide additional details about the current status of the job queue.The name of the job queue.0The Amazon Resource Name (ARN) of the job queue.6Describes the ability of the queue to accept new jobs.The priority of the job queue.The compute environments that are attached to the job queue and the order in which job placement is preferred. Compute environments are selected for job placement in ascending order.Creates a value of -4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: X - The Unix time stamp for when the job was stopped (when the job transitioned from the RUNNING$ state to a terminal state, such as  SUCCEEDED or FAILED )." - The current status for the job. - The Unix time stamp for when the job was created. For non-array jobs and parent array jobs, this is when the job entered the  SUBMITTED state (at the time  SubmitJobi was called). For array child jobs, this is when the child job was spawned by its parent and entered the PENDING state.X - The Unix time stamp for when the job was started (when the job transitioned from the STARTING state to the RUNNING state).W - An object representing the details of the container that is associated with the job.d - A short, human-readable string to provide additional details about the current status of the job.: - The array properties of the job, if it is an array job. - The ID of the job. - The name of the job.UThe Unix time stamp for when the job was stopped (when the job transitioned from the RUNNING$ state to a terminal state, such as  SUCCEEDED or FAILED ).The current status for the job.}The Unix time stamp for when the job was created. For non-array jobs and parent array jobs, this is when the job entered the  SUBMITTED state (at the time  SubmitJobi was called). For array child jobs, this is when the child job was spawned by its parent and entered the PENDING state.UThe Unix time stamp for when the job was started (when the job transitioned from the STARTING state to the RUNNING state).TAn object representing the details of the container that is associated with the job.aA short, human-readable string to provide additional details about the current status of the job.7The array properties of the job, if it is an array job.The ID of the job.The name of the job.Creates a value of ,4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:A - The time duration in seconds (measured from the job attempt's  startedAtQ timestamp) after which AWS Batch terminates your jobs if they have not finished.>The time duration in seconds (measured from the job attempt's  startedAtQ timestamp) after which AWS Batch terminates your jobs if they have not finished.Creates a value of +4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:m - The value of the key-value pair. For environment variables, this is the value of the environment variable.k - The name of the key-value pair. For environment variables, this is the name of the environment variable.jThe value of the key-value pair. For environment variables, this is the value of the environment variable.hThe name of the key-value pair. For environment variables, this is the name of the environment variable.Creates a value of *4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:? - The path on the container at which to mount the host volume.# - The name of the volume to mount. - If this value is true| , the container has read-only access to the volume; otherwise, the container can write to the volume. The default value is false .<The path on the container at which to mount the host volume. The name of the volume to mount.If this value is true| , the container has read-only access to the volume; otherwise, the container can write to the volume. The default value is false .Creates a value of )4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:, - The number of times to move a job to the RUNNABLED status. You may specify between 1 and 10 attempts. If the value of attemptsK is greater than one, the job is retried if it fails until it has moved to RUNNABLE that many times.)The number of times to move a job to the RUNNABLED status. You may specify between 1 and 10 attempts. If the value of attemptsK is greater than one, the job is retried if it fails until it has moved to RUNNABLE that many times.Creates a value of (4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: - The hard limit for the ulimit type. - The type of the ulimit . - The soft limit for the ulimit type.The hard limit for the ulimit type.The type of the ulimit .The soft limit for the ulimit type.Creates a value of '4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: - The name of the volume. Up to 255 letters (uppercase and lowercase), numbers, hyphens, and underscores are allowed. This name is referenced in the  sourceVolume# parameter of container definition  mountPoints . - The contents of the host3 parameter determine whether your data volume persists on the host container instance and where it is stored. If the host parameter is empty, then the Docker daemon assigns a host path for your data volume. However, the data is not guaranteed to persist after the containers associated with it stop running.The name of the volume. Up to 255 letters (uppercase and lowercase), numbers, hyphens, and underscores are allowed. This name is referenced in the  sourceVolume# parameter of container definition  mountPoints .The contents of the host3 parameter determine whether your data volume persists on the host container instance and where it is stored. If the host parameter is empty, then the Docker daemon assigns a host path for your data volume. However, the data is not guaranteed to persist after the containers associated with it stop running. T[\]^_`ahijnU'()*+,-./0123456 7    89: !"#$%&'(;)*+,-<./0123=456>789:?;<@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~'()*+,- ./01 234 56 7    89: ('&%$#"! ;)-,+*<.3210/=465>7:98?;<(c) 2013-2018 Brendan HayMozilla Public License, v. 2.0..Brendan Hay <brendan.g.hay+amazonka@gmail.com>auto-generatednon-portable (GHC extensions)None API version  2016-08-10' of the Amazon Batch SDK configuration.2These errors are usually caused by a server issue.These errors are usually caused by a client action, such as using an action or resource on behalf of a user that doesn't have permissions to use the action or resource, or specifying an identifier that is not valid.  !"#$&%'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~$%&!"#   ?@A>BCDE=FGH<IJKLMN;OPQRS:TUVWXYZ[\]9^_`8abcdefghijklmn7opqr6stuvwxyz{|}~543210/.-,+*)('(c) 2013-2018 Brendan HayMozilla Public License, v. 2.0..Brendan Hay <brendan.g.hay+amazonka@gmail.com>auto-generatednon-portable (GHC extensions)None "#16FTSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:0 - The AWS Batch job ID of the job to terminate.p - A message to attach to the job that explains the reason for canceling it. This message is returned by future  DescribeJobsU operations on the job. This message is also recorded in the AWS Batch activity logs.-The AWS Batch job ID of the job to terminate.mA message to attach to the job that explains the reason for canceling it. This message is returned by future  DescribeJobsU operations on the job. This message is also recorded in the AWS Batch activity logs.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:! - -- | The response status code.- | The response status code.=>?@A(c) 2013-2018 Brendan HayMozilla Public License, v. 2.0..Brendan Hay <brendan.g.hay+amazonka@gmail.com>auto-generatednon-portable (GHC extensions)None "#16FTWSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  - A list of container overrides in JSON format that specify the name of a container in the specified job definition and the overrides it should receive. You can override the default command for a container (that is specified in the job definition or the Docker image) with a command override. You can also override existing environment variables (that are specified in the job definition or Docker image) on a container or add new environment variables to it with an  environment override.7 - The retry strategy to use for failed jobs from this s operation. When a retry strategy is specified here, it overrides the retry strategy defined in the job definition.e - A list of dependencies for the job. A job can depend upon a maximum of 20 jobs. You can specify a  SEQUENTIAL type dependency without specifying a job ID for array jobs so that each child array job completes sequentially, starting at index 0. You can also specify an N_TO_N type dependency with a job ID for array jobs so that each index child of this job must wait for the corresponding index child of each dependency to complete before it can begin. - Additional parameters passed to the job that replace parameter substitution placeholders that are set in the job definition. Parameters are specified as a key and value pair mapping. Parameters in a  SubmitJobO request override any corresponding parameter defaults from the job definition. - The array properties for the submitted job, such as the size of the array. The array size can be between 2 and 10,000. If you specify array properties for a job, it becomes an array job. For more information, see  Ahttp://docs.aws.amazon.com/batch/latest/userguide/array_jobs.html Array Jobs in the AWS Batch User Guide .& - The timeout configuration for this  operation. You can specify a timeout duration after which AWS Batch terminates your jobs if they have not finished. If a job is terminated due to a timeout, it is not retried. The minimum value for the timeout is 60 seconds. This configuration overrides any timeout configuration specified in the job definition. For array jobs, child jobs have the same timeout configuration as the parent job. For more information, see  Lhttp://docs.aws.amazon.com/AmazonECS/latest/developerguide/job_timeouts.html Job Timeouts in the 0Amazon Elastic Container Service Developer Guide . - The name of the job. The first character must be alphanumeric, and up to 128 letters (uppercase and lowercase), numbers, hyphens, and underscores are allowed. - The job queue into which the job is submitted. You can specify either the name or the Amazon Resource Name (ARN) of the queue.C - The job definition used by this job. This value can be either a  name:revision: or the Amazon Resource Name (ARN) for the job definition.A list of container overrides in JSON format that specify the name of a container in the specified job definition and the overrides it should receive. You can override the default command for a container (that is specified in the job definition or the Docker image) with a command override. You can also override existing environment variables (that are specified in the job definition or Docker image) on a container or add new environment variables to it with an  environment override.4The retry strategy to use for failed jobs from this s operation. When a retry strategy is specified here, it overrides the retry strategy defined in the job definition.bA list of dependencies for the job. A job can depend upon a maximum of 20 jobs. You can specify a  SEQUENTIAL type dependency without specifying a job ID for array jobs so that each child array job completes sequentially, starting at index 0. You can also specify an N_TO_N type dependency with a job ID for array jobs so that each index child of this job must wait for the corresponding index child of each dependency to complete before it can begin.Additional parameters passed to the job that replace parameter substitution placeholders that are set in the job definition. Parameters are specified as a key and value pair mapping. Parameters in a  SubmitJobO request override any corresponding parameter defaults from the job definition.The array properties for the submitted job, such as the size of the array. The array size can be between 2 and 10,000. If you specify array properties for a job, it becomes an array job. For more information, see  Ahttp://docs.aws.amazon.com/batch/latest/userguide/array_jobs.html Array Jobs in the AWS Batch User Guide .#The timeout configuration for this  operation. You can specify a timeout duration after which AWS Batch terminates your jobs if they have not finished. If a job is terminated due to a timeout, it is not retried. The minimum value for the timeout is 60 seconds. This configuration overrides any timeout configuration specified in the job definition. For array jobs, child jobs have the same timeout configuration as the parent job. For more information, see  Lhttp://docs.aws.amazon.com/AmazonECS/latest/developerguide/job_timeouts.html Job Timeouts in the 0Amazon Elastic Container Service Developer Guide .The name of the job. The first character must be alphanumeric, and up to 128 letters (uppercase and lowercase), numbers, hyphens, and underscores are allowed.~The job queue into which the job is submitted. You can specify either the name or the Amazon Resource Name (ARN) of the queue.@The job definition used by this job. This value can be either a  name:revision: or the Amazon Resource Name (ARN) for the job definition.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:! - -- | The response status code. - The name of the job. % - The unique identifier for the job.- | The response status code.The name of the job. "The unique identifier for the job.   BCDE FGHIJKLMNO(c) 2013-2018 Brendan HayMozilla Public License, v. 2.0..Brendan Hay <brendan.g.hay+amazonka@gmail.com>auto-generatednon-portable (GHC extensions)None "#16FTSee: % smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: - The retry strategy to use for failed jobs that are submitted with this job definition. Any retry strategy that is specified during a  SubmitJobq operation overrides the retry strategy defined here. If a job is terminated due to a timeout, it is not retried.  - Default parameter substitution placeholders to set in the job definition. Parameters are specified as a key-value pair mapping. Parameters in a  SubmitJobO request override any corresponding parameter defaults from the job definition.!; - The timeout configuration for jobs that are submitted with this job definition, after which AWS Batch terminates your jobs if they have not finished. If a job is terminated due to a timeout, it is not retried. The minimum value for the timeout is 60 seconds. Any timeout configuration that is specified during a  SubmitJobW operation overrides the timeout configuration defined here. For more information, see  Lhttp://docs.aws.amazon.com/AmazonECS/latest/developerguide/job_timeouts.html Job Timeouts in the 0Amazon Elastic Container Service Developer Guide ."j - An object with various properties specific for container-based jobs. This parameter is required if the type parameter is  container .# - The name of the job definition to register. Up to 128 letters (uppercase and lowercase), numbers, hyphens, and underscores are allowed.$ - The type of job definition.The retry strategy to use for failed jobs that are submitted with this job definition. Any retry strategy that is specified during a  SubmitJobq operation overrides the retry strategy defined here. If a job is terminated due to a timeout, it is not retried. Default parameter substitution placeholders to set in the job definition. Parameters are specified as a key-value pair mapping. Parameters in a  SubmitJobO request override any corresponding parameter defaults from the job definition.!8The timeout configuration for jobs that are submitted with this job definition, after which AWS Batch terminates your jobs if they have not finished. If a job is terminated due to a timeout, it is not retried. The minimum value for the timeout is 60 seconds. Any timeout configuration that is specified during a  SubmitJobW operation overrides the timeout configuration defined here. For more information, see  Lhttp://docs.aws.amazon.com/AmazonECS/latest/developerguide/job_timeouts.html Job Timeouts in the 0Amazon Elastic Container Service Developer Guide ."gAn object with various properties specific for container-based jobs. This parameter is required if the type parameter is  container .#The name of the job definition to register. Up to 128 letters (uppercase and lowercase), numbers, hyphens, and underscores are allowed.$The type of job definition.%Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:&! - -- | The response status code.'" - The name of the job definition.(8 - The Amazon Resource Name (ARN) of the job definition.)& - The revision of the job definition.&- | The response status code.'The name of the job definition.(5The Amazon Resource Name (ARN) of the job definition.)#The revision of the job definition.#$%&'() !"#$%&'() !"#$%&'()PQRSTUVWXYZ[(c) 2013-2018 Brendan HayMozilla Public License, v. 2.0..Brendan Hay <brendan.g.hay+amazonka@gmail.com>auto-generatednon-portable (GHC extensions)None "#16FTȃ <See: D smart constructor.=See: > smart constructor.>Creates a value of =4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:? - The  nextToken* value returned from a previous paginated ListJobs request where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value. This value is null* when there are no more results to return.@i - The job status with which to filter jobs in the specified queue. If you do not specify a status, only RUNNING jobs are returned.A - The job ID for an array job. Specifying an array job ID with this parameter lists all child jobs from within the specified array.BX - The name or full Amazon Resource Name (ARN) of the job queue with which to list jobs.C- - The maximum number of results returned by ListJobs3 in paginated output. When this parameter is used, ListJobs only returns  maxResults' results in a single page along with a  nextToken_ response element. The remaining results of the initial request can be seen by sending another ListJobs request with the returned  nextTokenQ value. This value can be between 1 and 100. If this parameter is not used, then ListJobs! returns up to 100 results and a  nextToken value if applicable.?The  nextToken* value returned from a previous paginated ListJobs request where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value. This value is null* when there are no more results to return.@fThe job status with which to filter jobs in the specified queue. If you do not specify a status, only RUNNING jobs are returned.AThe job ID for an array job. Specifying an array job ID with this parameter lists all child jobs from within the specified array.BUThe name or full Amazon Resource Name (ARN) of the job queue with which to list jobs.C*The maximum number of results returned by ListJobs3 in paginated output. When this parameter is used, ListJobs only returns  maxResults' results in a single page along with a  nextToken_ response element. The remaining results of the initial request can be seen by sending another ListJobs request with the returned  nextTokenQ value. This value can be between 1 and 100. If this parameter is not used, then ListJobs! returns up to 100 results and a  nextToken value if applicable.DCreates a value of <4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:E - The  nextToken value to include in a future ListJobs request. When the results of a ListJobs request exceed  maxResultsN , this value can be used to retrieve the next page of results. This value is null* when there are no more results to return.F! - -- | The response status code.G2 - A list of job summaries that match the request.EThe  nextToken value to include in a future ListJobs request. When the results of a ListJobs request exceed  maxResultsN , this value can be used to retrieve the next page of results. This value is null* when there are no more results to return.F- | The response status code.G/A list of job summaries that match the request.DF <=>?@ABCDEFG >=?@ABCD<EFG<\]^_=`abcde(c) 2013-2018 Brendan HayMozilla Public License, v. 2.0..Brendan Hay <brendan.g.hay+amazonka@gmail.com>auto-generatednon-portable (GHC extensions)None "#16FTԁZSee: ^ smart constructor.[See: \ smart constructor.\Creates a value of [4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:]/ - A space-separated list of up to 100 job IDs.],A space-separated list of up to 100 job IDs.^Creates a value of Z4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:_ - The list of jobs.`! - -- | The response status code._The list of jobs.`- | The response status code.^`Z[\]^_`\[]^Z_`Zfgh[ij(c) 2013-2018 Brendan HayMozilla Public License, v. 2.0..Brendan Hay <brendan.g.hay+amazonka@gmail.com>auto-generatednon-portable (GHC extensions)None "#16FT sSee: y smart constructor.tSee: u smart constructor.uCreates a value of t4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:v - The  nextToken* value returned from a previous paginated DescribeJobQueues request where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value. This value is null* when there are no more results to return.wT - A list of up to 100 queue names or full queue Amazon Resource Name (ARN) entries.x- - The maximum number of results returned by DescribeJobQueues3 in paginated output. When this parameter is used, DescribeJobQueues only returns  maxResults' results in a single page along with a  nextToken_ response element. The remaining results of the initial request can be seen by sending another DescribeJobQueues request with the returned  nextTokenQ value. This value can be between 1 and 100. If this parameter is not used, then DescribeJobQueues! returns up to 100 results and a  nextToken value if applicable.vThe  nextToken* value returned from a previous paginated DescribeJobQueues request where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value. This value is null* when there are no more results to return.wQA list of up to 100 queue names or full queue Amazon Resource Name (ARN) entries.x*The maximum number of results returned by DescribeJobQueues3 in paginated output. When this parameter is used, DescribeJobQueues only returns  maxResults' results in a single page along with a  nextToken_ response element. The remaining results of the initial request can be seen by sending another DescribeJobQueues request with the returned  nextTokenQ value. This value can be between 1 and 100. If this parameter is not used, then DescribeJobQueues! returns up to 100 results and a  nextToken value if applicable.yCreates a value of s4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:z - The  nextToken value to include in a future DescribeJobQueues request. When the results of a DescribeJobQueues request exceed  maxResultsN , this value can be used to retrieve the next page of results. This value is null* when there are no more results to return.{ - The list of job queues.|! - -- | The response status code.zThe  nextToken value to include in a future DescribeJobQueues request. When the results of a DescribeJobQueues request exceed  maxResultsN , this value can be used to retrieve the next page of results. This value is null* when there are no more results to return.{The list of job queues.|- | The response status code.y| stuvwxyz{| utvwxysz{|sklmntopqr(c) 2013-2018 Brendan HayMozilla Public License, v. 2.0..Brendan Hay <brendan.g.hay+amazonka@gmail.com>auto-generatednon-portable (GHC extensions)None "#16FT9 See:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:3 - The status with which to filter job definitions.. - The name of the job definition to describe.g - A space-separated list of up to 100 job definition names or full Amazon Resource Name (ARN) entries. - The  nextToken* value returned from a previous paginated DescribeJobDefinitions request where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value. This value is null* when there are no more results to return.- - The maximum number of results returned by DescribeJobDefinitions3 in paginated output. When this parameter is used, DescribeJobDefinitions only returns  maxResults' results in a single page along with a  nextToken_ response element. The remaining results of the initial request can be seen by sending another DescribeJobDefinitions request with the returned  nextTokenQ value. This value can be between 1 and 100. If this parameter is not used, then DescribeJobDefinitions! returns up to 100 results and a  nextToken value if applicable.0The status with which to filter job definitions.+The name of the job definition to describe.dA space-separated list of up to 100 job definition names or full Amazon Resource Name (ARN) entries.The  nextToken* value returned from a previous paginated DescribeJobDefinitions request where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value. This value is null* when there are no more results to return.*The maximum number of results returned by DescribeJobDefinitions3 in paginated output. When this parameter is used, DescribeJobDefinitions only returns  maxResults' results in a single page along with a  nextToken_ response element. The remaining results of the initial request can be seen by sending another DescribeJobDefinitions request with the returned  nextTokenQ value. This value can be between 1 and 100. If this parameter is not used, then DescribeJobDefinitions! returns up to 100 results and a  nextToken value if applicable.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: - The list of job definitions. - The  nextToken value to include in a future DescribeJobDefinitions request. When the results of a DescribeJobDefinitions request exceed  maxResultsN , this value can be used to retrieve the next page of results. This value is null* when there are no more results to return.! - -- | The response status code.The list of job definitions.The  nextToken value to include in a future DescribeJobDefinitions request. When the results of a DescribeJobDefinitions request exceed  maxResultsN , this value can be used to retrieve the next page of results. This value is null* when there are no more results to return.- | The response status code.  stuvwxyz{| (c) 2013-2018 Brendan HayMozilla Public License, v. 2.0..Brendan Hay <brendan.g.hay+amazonka@gmail.com>auto-generatednon-portable (GHC extensions)None "#16FTmB See:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:\ - A list of up to 100 compute environment names or full Amazon Resource Name (ARN) entries. - The  nextToken* value returned from a previous paginated DescribeComputeEnvironments request where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value. This value is null* when there are no more results to return.5 - The maximum number of cluster results returned by DescribeComputeEnvironments3 in paginated output. When this parameter is used, DescribeComputeEnvironments only returns  maxResults' results in a single page along with a  nextToken_ response element. The remaining results of the initial request can be seen by sending another DescribeComputeEnvironments request with the returned  nextTokenQ value. This value can be between 1 and 100. If this parameter is not used, then DescribeComputeEnvironments! returns up to 100 results and a  nextToken value if applicable.YA list of up to 100 compute environment names or full Amazon Resource Name (ARN) entries.The  nextToken* value returned from a previous paginated DescribeComputeEnvironments request where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value. This value is null* when there are no more results to return.2The maximum number of cluster results returned by DescribeComputeEnvironments3 in paginated output. When this parameter is used, DescribeComputeEnvironments only returns  maxResults' results in a single page along with a  nextToken_ response element. The remaining results of the initial request can be seen by sending another DescribeComputeEnvironments request with the returned  nextTokenQ value. This value can be between 1 and 100. If this parameter is not used, then DescribeComputeEnvironments! returns up to 100 results and a  nextToken value if applicable.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:$ - The list of compute environments. - The  nextToken value to include in a future DescribeComputeEnvironments request. When the results of a DescribeJobDefinitions request exceed  maxResultsN , this value can be used to retrieve the next page of results. This value is null* when there are no more results to return.! - -- | The response status code.!The list of compute environments.The  nextToken value to include in a future DescribeComputeEnvironments request. When the results of a DescribeJobDefinitions request exceed  maxResultsN , this value can be used to retrieve the next page of results. This value is null* when there are no more results to return.- | The response status code.  }~ (c) 2013-2018 Brendan HayMozilla Public License, v. 2.0..Brendan Hay <brendan.g.hay+amazonka@gmail.com>auto-generatednon-portable (GHC extensions)None "#16FTzSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: - The name and revision ( name:revisionJ ) or full Amazon Resource Name (ARN) of the job definition to deregister.The name and revision ( name:revisionJ ) or full Amazon Resource Name (ARN) of the job definition to deregister.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:! - -- | The response status code.- | The response status code. (c) 2013-2018 Brendan HayMozilla Public License, v. 2.0..Brendan Hay <brendan.g.hay+amazonka@gmail.com>auto-generatednon-portable (GHC extensions)None "#16FTSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:L - The short name or full Amazon Resource Name (ARN) of the queue to delete.IThe short name or full Amazon Resource Name (ARN) of the queue to delete.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:! - -- | The response status code.- | The response status code. (c) 2013-2018 Brendan HayMozilla Public License, v. 2.0..Brendan Hay <brendan.g.hay+amazonka@gmail.com>auto-generatednon-portable (GHC extensions)None "#16FTSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:O - The name or Amazon Resource Name (ARN) of the compute environment to delete.LThe name or Amazon Resource Name (ARN) of the compute environment to delete.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:! - -- | The response status code.- | The response status code. (c) 2013-2018 Brendan HayMozilla Public License, v. 2.0..Brendan Hay <brendan.g.hay+amazonka@gmail.com>auto-generatednon-portable (GHC extensions)None "#16FT8 See:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:9 - The state of the job queue. If the job queue state is ENABLED , it is able to accept jobs. - The name of the job queue.g - The priority of the job queue. Job queues with a higher priority (or a higher integer value for the priority parameter) are evaluated first when associated with same compute environment. Priority is determined in descending order, for example, a job queue with a priority value of 10J is given scheduling preference over a job queue with a priority value of 1 . - The set of compute environments mapped to a job queue and their order relative to each other. The job scheduler uses this parameter to determine which compute environment should execute a given job. Compute environments must be in the VALID{ state before you can associate them with a job queue. You can associate up to three compute environments with a job queue.6The state of the job queue. If the job queue state is ENABLED , it is able to accept jobs.The name of the job queue.dThe priority of the job queue. Job queues with a higher priority (or a higher integer value for the priority parameter) are evaluated first when associated with same compute environment. Priority is determined in descending order, for example, a job queue with a priority value of 10J is given scheduling preference over a job queue with a priority value of 1 .The set of compute environments mapped to a job queue and their order relative to each other. The job scheduler uses this parameter to determine which compute environment should execute a given job. Compute environments must be in the VALID{ state before you can associate them with a job queue. You can associate up to three compute environments with a job queue.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:! - -- | The response status code. - The name of the job queue.3 - The Amazon Resource Name (ARN) of the job queue.- | The response status code.The name of the job queue.0The Amazon Resource Name (ARN) of the job queue.  (c) 2013-2018 Brendan HayMozilla Public License, v. 2.0..Brendan Hay <brendan.g.hay+amazonka@gmail.com>auto-generatednon-portable (GHC extensions)None "#16FTQ .See: 6 smart constructor./See: 0 smart constructor.0Creates a value of /4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:19 - The state of the compute environment. If the state is ENABLEDj , then the compute environment accepts jobs from a queue and can scale out automatically based on queues.2 - Details of the compute resources managed by the compute environment. This parameter is required for managed compute environments.3 - The name for your compute environment. Up to 128 letters (uppercase and lowercase), numbers, hyphens, and underscores are allowed.4' - The type of the compute environment.5 - The full Amazon Resource Name (ARN) of the IAM role that allows AWS Batch to make calls to other AWS services on your behalf. If your specified role has a path other than /n , then you must either specify the full role ARN (this is recommended) or prefix the role name with the path.16The state of the compute environment. If the state is ENABLEDj , then the compute environment accepts jobs from a queue and can scale out automatically based on queues.2Details of the compute resources managed by the compute environment. This parameter is required for managed compute environments.3The name for your compute environment. Up to 128 letters (uppercase and lowercase), numbers, hyphens, and underscores are allowed.4$The type of the compute environment.5The full Amazon Resource Name (ARN) of the IAM role that allows AWS Batch to make calls to other AWS services on your behalf. If your specified role has a path other than /n , then you must either specify the full role ARN (this is recommended) or prefix the role name with the path.6Creates a value of .4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:7' - The name of the compute environment.8= - The Amazon Resource Name (ARN) of the compute environment.9! - -- | The response status code.7$The name of the compute environment.8:The Amazon Resource Name (ARN) of the compute environment.9- | The response status code.034569 ./0123456789 0/123456.789./(c) 2013-2018 Brendan HayMozilla Public License, v. 2.0..Brendan Hay <brendan.g.hay+amazonka@gmail.com>auto-generatednon-portable (GHC extensions)None "#16FTXLSee: Q smart constructor.MSee: N smart constructor.NCreates a value of M4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:O- - The AWS Batch job ID of the job to cancel.Pp - A message to attach to the job that explains the reason for canceling it. This message is returned by future  DescribeJobsU operations on the job. This message is also recorded in the AWS Batch activity logs.O*The AWS Batch job ID of the job to cancel.PmA message to attach to the job that explains the reason for canceling it. This message is returned by future  DescribeJobsU operations on the job. This message is also recorded in the AWS Batch activity logs.QCreates a value of L4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:R! - -- | The response status code.R- | The response status code.NOPQRLMNOPQRNMOPQLRLM(c) 2013-2018 Brendan HayMozilla Public License, v. 2.0..Brendan Hay <brendan.g.hay+amazonka@gmail.com>auto-generatednon-portable (GHC extensions)None "#16FT eSee: l smart constructor.fSee: g smart constructor.gCreates a value of f4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:hE - The state of the compute environment. Compute environments in the ENABLED| state can accept jobs from a queue and scale in or out automatically based on the workload demand of its associated queues.is - Details of the compute resources managed by the compute environment. Required for a managed compute environment.j - The full Amazon Resource Name (ARN) of the IAM role that allows AWS Batch to make calls to other AWS services on your behalf. If your specified role has a path other than /n , then you must either specify the full role ARN (this is recommended) or prefix the role name with the path.kT - The name or full Amazon Resource Name (ARN) of the compute environment to update.hBThe state of the compute environment. Compute environments in the ENABLED| state can accept jobs from a queue and scale in or out automatically based on the workload demand of its associated queues.ipDetails of the compute resources managed by the compute environment. Required for a managed compute environment.jThe full Amazon Resource Name (ARN) of the IAM role that allows AWS Batch to make calls to other AWS services on your behalf. If your specified role has a path other than /n , then you must either specify the full role ARN (this is recommended) or prefix the role name with the path.kQThe name or full Amazon Resource Name (ARN) of the compute environment to update.lCreates a value of e4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:m# - The name of compute environment.n= - The Amazon Resource Name (ARN) of the compute environment.o! - -- | The response status code.m The name of compute environment.n:The Amazon Resource Name (ARN) of the compute environment.o- | The response status code.gklo efghijklmno gfhijklemnoef(c) 2013-2018 Brendan HayMozilla Public License, v. 2.0..Brendan Hay <brendan.g.hay+amazonka@gmail.com>auto-generatednon-portable (GHC extensions)None "#16FT6Z See:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:4 - Describes the queue's ability to accept new jobs.g - The priority of the job queue. Job queues with a higher priority (or a higher integer value for the priority parameter) are evaluated first when associated with same compute environment. Priority is determined in descending order, for example, a job queue with a priority value of 10J is given scheduling preference over a job queue with a priority value of 1 . - Details the set of compute environments mapped to a job queue and their order relative to each other. This is one of the parameters used by the job scheduler to determine which compute environment should execute a given job.? - The name or the Amazon Resource Name (ARN) of the job queue.1Describes the queue's ability to accept new jobs.dThe priority of the job queue. Job queues with a higher priority (or a higher integer value for the priority parameter) are evaluated first when associated with same compute environment. Priority is determined in descending order, for example, a job queue with a priority value of 10J is given scheduling preference over a job queue with a priority value of 1 .Details the set of compute environments mapped to a job queue and their order relative to each other. This is one of the parameters used by the job scheduler to determine which compute environment should execute a given job.<The name or the Amazon Resource Name (ARN) of the job queue.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:3 - The Amazon Resource Name (ARN) of the job queue. - The name of the job queue.! - -- | The response status code.0The Amazon Resource Name (ARN) of the job queue.The name of the job queue.- | The response status code.  (c) 2013-2018 Brendan HayMozilla Public License, v. 2.0..Brendan Hay <brendan.g.hay+amazonka@gmail.com>auto-generatednon-portable (GHC extensions)NoneFT9(c) 2013-2018 Brendan HayMozilla Public License, v. 2.0..Brendan Hay <brendan.g.hay+amazonka@gmail.com>auto-generatednon-portable (GHC extensions)None<   !"#$&%'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()<=>?@ABCDEFGZ[\]^_`stuvwxyz{|./0123456789LMNOPQRefghijklmno$%&!"#   ?@A>BCDE=FGH<IJKLMN;OPQRS:TUVWXYZ[\]9^_`8abcdefghijklmn7opqr6stuvwxyz{|}~543210/.-,+*)(' !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                               ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B CDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                             +amazonka-batch-1.6.0-Fzr0qfVbg64JgYF5rBSQhWNetwork.AWS.Batch.TypesNetwork.AWS.Batch.TerminateJobNetwork.AWS.Batch.SubmitJob'Network.AWS.Batch.RegisterJobDefinitionNetwork.AWS.Batch.ListJobsNetwork.AWS.Batch.DescribeJobs#Network.AWS.Batch.DescribeJobQueues(Network.AWS.Batch.DescribeJobDefinitions-Network.AWS.Batch.DescribeComputeEnvironments)Network.AWS.Batch.DeregisterJobDefinition Network.AWS.Batch.DeleteJobQueue*Network.AWS.Batch.DeleteComputeEnvironment Network.AWS.Batch.CreateJobQueue*Network.AWS.Batch.CreateComputeEnvironmentNetwork.AWS.Batch.CancelJob*Network.AWS.Batch.UpdateComputeEnvironment Network.AWS.Batch.UpdateJobQueueNetwork.AWS.Batch.Types.SumNetwork.AWS.Batch.Types.ProductNetwork.AWS.Batch.WaitersNetwork.AWS.Batch JobStatusFailedPendingRunnableRunningStarting Submitted SucceededJobDefinitionType ContainerJQStatusCreatingDeletedDeletingInvalidUpdatingValidJQState JQSDisabled JQSEnabledCRTypeEC2SpotCETypeManaged UnmanagedCEStatus CESCreating CESDeleted CESDeleting CESInvalid CESUpdatingCESValidCEStateDisabledEnabledArrayJobDependencyNToN SequentialVolumeUlimit RetryStrategy MountPoint KeyValuePair JobTimeout JobSummaryJobQueueDetail JobDetail JobDependency JobDefinitionHostContainerSummaryContainerPropertiesContainerOverridesContainerDetailComputeResourceUpdateComputeResourceComputeEnvironmentOrderComputeEnvironmentDetail AttemptDetailAttemptContainerDetailArrayPropertiesSummaryArrayPropertiesDetailArrayPropertiesarrayPropertiesapSizearrayPropertiesDetailapdSizeapdStatusSummaryapdIndexarrayPropertiesSummaryapsSizeapsIndexattemptContainerDetail acdTaskARNacdContainerInstanceARN acdReasonacdLogStreamName acdExitCode attemptDetail adStoppedAt adStartedAt adContaineradStatusReasoncomputeEnvironmentDetail cedStatuscedStatecedComputeResourcescedStatusReasoncedTypecedServiceRolecedComputeEnvironmentNamecedComputeEnvironmentARNcedEcsClusterARNcomputeEnvironmentOrderceoOrderceoComputeEnvironmentcomputeResource crEc2KeyPaircrBidPercentagecrSpotIAMFleetRole crImageIdcrDesiredvCPUscrTagscrType crMinvCPUs crMaxvCPUscrInstanceTypes crSubnetscrSecurityGroupIdscrInstanceRolecomputeResourceUpdate cruMinvCPUs cruMaxvCPUscruDesiredvCPUscontainerDetailcdImage cdCommand cdEnvironment cdTaskARN cdUlimitscdContainerInstanceARN cdPrivileged cdJobRoleARNcdMemorycdUsercdReasoncdLogStreamName cdMountPoints cdExitCodecdVcpuscdReadonlyRootFilesystem cdVolumescontainerOverrides coCommand coEnvironmentcoMemorycoVcpuscontainerProperties cpCommand cpEnvironment cpUlimits cpPrivileged cpJobRoleARNcpUser cpMountPointscpReadonlyRootFilesystem cpVolumescpImagecpVcpuscpMemorycontainerSummarycsReason csExitCodehost hSourcePath jobDefinition jddStatusjddRetryStrategy jddParameters jddTimeoutjddContainerPropertiesjddJobDefinitionNamejddJobDefinitionARN jddRevisionjddType jobDependencyjJobIdjType jobDetail jdStoppedAt jdCreatedAtjdRetryStrategy jdAttempts jdDependsOn jdContainer jdParametersjdStatusReasonjdArrayProperties jdTimeout jdJobNamejdJobId jdJobQueuejdStatus jdStartedAtjdJobDefinitionjobQueueDetail jqdStatusjqdStatusReasonjqdJobQueueNamejqdJobQueueARNjqdState jqdPriorityjqdComputeEnvironmentOrder jobSummary jsStoppedAtjsStatus jsCreatedAt jsStartedAt jsContainerjsStatusReasonjsArrayPropertiesjsJobId jsJobName jobTimeoutjtAttemptDurationSeconds keyValuePairkvpValuekvpName mountPointmpContainerPathmpSourceVolume mpReadOnly retryStrategy rsAttemptsulimit uHardLimituName uSoftLimitvolumevNamevHostbatch_ServerException_ClientExceptionTerminateJobResponse TerminateJob terminateJobtjJobIdtjReasonterminateJobResponsetjrsResponseStatus$fToQueryTerminateJob$fToPathTerminateJob$fToJSONTerminateJob$fToHeadersTerminateJob$fNFDataTerminateJob$fHashableTerminateJob$fNFDataTerminateJobResponse$fAWSRequestTerminateJob$fEqTerminateJob$fReadTerminateJob$fShowTerminateJob$fDataTerminateJob$fGenericTerminateJob$fEqTerminateJobResponse$fReadTerminateJobResponse$fShowTerminateJobResponse$fDataTerminateJobResponse$fGenericTerminateJobResponseSubmitJobResponse SubmitJob submitJobsjContainerOverridessjRetryStrategy sjDependsOn sjParameterssjArrayProperties sjTimeout sjJobName sjJobQueuesjJobDefinitionsubmitJobResponsesjrsResponseStatus sjrsJobName sjrsJobId$fToQuerySubmitJob$fToPathSubmitJob$fToJSONSubmitJob$fToHeadersSubmitJob$fNFDataSubmitJob$fHashableSubmitJob$fNFDataSubmitJobResponse$fAWSRequestSubmitJob $fEqSubmitJob$fReadSubmitJob$fShowSubmitJob$fDataSubmitJob$fGenericSubmitJob$fEqSubmitJobResponse$fReadSubmitJobResponse$fShowSubmitJobResponse$fDataSubmitJobResponse$fGenericSubmitJobResponseRegisterJobDefinitionResponseRegisterJobDefinitionregisterJobDefinitionrjdRetryStrategy rjdParameters rjdTimeoutrjdContainerPropertiesrjdJobDefinitionNamerjdTyperegisterJobDefinitionResponserjdrsResponseStatusrjdrsJobDefinitionNamerjdrsJobDefinitionARN rjdrsRevision$fToQueryRegisterJobDefinition$fToPathRegisterJobDefinition$fToJSONRegisterJobDefinition $fToHeadersRegisterJobDefinition$fNFDataRegisterJobDefinition$fHashableRegisterJobDefinition%$fNFDataRegisterJobDefinitionResponse!$fAWSRequestRegisterJobDefinition$fEqRegisterJobDefinition$fReadRegisterJobDefinition$fShowRegisterJobDefinition$fDataRegisterJobDefinition$fGenericRegisterJobDefinition!$fEqRegisterJobDefinitionResponse#$fReadRegisterJobDefinitionResponse#$fShowRegisterJobDefinitionResponse#$fDataRegisterJobDefinitionResponse&$fGenericRegisterJobDefinitionResponseListJobsResponseListJobslistJobs ljNextToken ljJobStatus ljArrayJobId ljJobQueue ljMaxResultslistJobsResponse ljrsNextTokenljrsResponseStatusljrsJobSummaryList$fToQueryListJobs$fToPathListJobs$fToJSONListJobs$fToHeadersListJobs$fNFDataListJobs$fHashableListJobs$fNFDataListJobsResponse$fAWSRequestListJobs $fEqListJobs$fReadListJobs$fShowListJobs$fDataListJobs$fGenericListJobs$fEqListJobsResponse$fReadListJobsResponse$fShowListJobsResponse$fDataListJobsResponse$fGenericListJobsResponseDescribeJobsResponse DescribeJobs describeJobsdjJobsdescribeJobsResponsedjrsJobsdjrsResponseStatus$fToQueryDescribeJobs$fToPathDescribeJobs$fToJSONDescribeJobs$fToHeadersDescribeJobs$fNFDataDescribeJobs$fHashableDescribeJobs$fNFDataDescribeJobsResponse$fAWSRequestDescribeJobs$fEqDescribeJobs$fReadDescribeJobs$fShowDescribeJobs$fDataDescribeJobs$fGenericDescribeJobs$fEqDescribeJobsResponse$fReadDescribeJobsResponse$fShowDescribeJobsResponse$fDataDescribeJobsResponse$fGenericDescribeJobsResponseDescribeJobQueuesResponseDescribeJobQueuesdescribeJobQueues djqNextToken djqJobQueues djqMaxResultsdescribeJobQueuesResponsedjqsrsNextTokendjqsrsJobQueuesdjqsrsResponseStatus$fToQueryDescribeJobQueues$fToPathDescribeJobQueues$fToJSONDescribeJobQueues$fToHeadersDescribeJobQueues$fNFDataDescribeJobQueues$fHashableDescribeJobQueues!$fNFDataDescribeJobQueuesResponse$fAWSRequestDescribeJobQueues$fEqDescribeJobQueues$fReadDescribeJobQueues$fShowDescribeJobQueues$fDataDescribeJobQueues$fGenericDescribeJobQueues$fEqDescribeJobQueuesResponse$fReadDescribeJobQueuesResponse$fShowDescribeJobQueuesResponse$fDataDescribeJobQueuesResponse"$fGenericDescribeJobQueuesResponseDescribeJobDefinitionsResponseDescribeJobDefinitionsdescribeJobDefinitions djdStatusdjdJobDefinitionNamedjdJobDefinitions djdNextToken djdMaxResultsdescribeJobDefinitionsResponsedjdrsJobDefinitionsdjdrsNextTokendjdrsResponseStatus$fToQueryDescribeJobDefinitions$fToPathDescribeJobDefinitions$fToJSONDescribeJobDefinitions!$fToHeadersDescribeJobDefinitions$fNFDataDescribeJobDefinitions $fHashableDescribeJobDefinitions&$fNFDataDescribeJobDefinitionsResponse"$fAWSRequestDescribeJobDefinitions$fEqDescribeJobDefinitions$fReadDescribeJobDefinitions$fShowDescribeJobDefinitions$fDataDescribeJobDefinitions$fGenericDescribeJobDefinitions"$fEqDescribeJobDefinitionsResponse$$fReadDescribeJobDefinitionsResponse$$fShowDescribeJobDefinitionsResponse$$fDataDescribeJobDefinitionsResponse'$fGenericDescribeJobDefinitionsResponse#DescribeComputeEnvironmentsResponseDescribeComputeEnvironmentsdescribeComputeEnvironmentsdceComputeEnvironments dceNextToken dceMaxResults#describeComputeEnvironmentsResponsedrsComputeEnvironments drsNextTokendrsResponseStatus$$fToQueryDescribeComputeEnvironments#$fToPathDescribeComputeEnvironments#$fToJSONDescribeComputeEnvironments&$fToHeadersDescribeComputeEnvironments#$fNFDataDescribeComputeEnvironments%$fHashableDescribeComputeEnvironments+$fNFDataDescribeComputeEnvironmentsResponse'$fAWSRequestDescribeComputeEnvironments$fEqDescribeComputeEnvironments!$fReadDescribeComputeEnvironments!$fShowDescribeComputeEnvironments!$fDataDescribeComputeEnvironments$$fGenericDescribeComputeEnvironments'$fEqDescribeComputeEnvironmentsResponse)$fReadDescribeComputeEnvironmentsResponse)$fShowDescribeComputeEnvironmentsResponse)$fDataDescribeComputeEnvironmentsResponse,$fGenericDescribeComputeEnvironmentsResponseDeregisterJobDefinitionResponseDeregisterJobDefinitionderegisterJobDefinitiondjdJobDefinitionderegisterJobDefinitionResponsederrsResponseStatus $fToQueryDeregisterJobDefinition$fToPathDeregisterJobDefinition$fToJSONDeregisterJobDefinition"$fToHeadersDeregisterJobDefinition$fNFDataDeregisterJobDefinition!$fHashableDeregisterJobDefinition'$fNFDataDeregisterJobDefinitionResponse#$fAWSRequestDeregisterJobDefinition$fEqDeregisterJobDefinition$fReadDeregisterJobDefinition$fShowDeregisterJobDefinition$fDataDeregisterJobDefinition $fGenericDeregisterJobDefinition#$fEqDeregisterJobDefinitionResponse%$fReadDeregisterJobDefinitionResponse%$fShowDeregisterJobDefinitionResponse%$fDataDeregisterJobDefinitionResponse($fGenericDeregisterJobDefinitionResponseDeleteJobQueueResponseDeleteJobQueuedeleteJobQueue djqJobQueuedeleteJobQueueResponsedjqrsResponseStatus$fToQueryDeleteJobQueue$fToPathDeleteJobQueue$fToJSONDeleteJobQueue$fToHeadersDeleteJobQueue$fNFDataDeleteJobQueue$fHashableDeleteJobQueue$fNFDataDeleteJobQueueResponse$fAWSRequestDeleteJobQueue$fEqDeleteJobQueue$fReadDeleteJobQueue$fShowDeleteJobQueue$fDataDeleteJobQueue$fGenericDeleteJobQueue$fEqDeleteJobQueueResponse$fReadDeleteJobQueueResponse$fShowDeleteJobQueueResponse$fDataDeleteJobQueueResponse$fGenericDeleteJobQueueResponse DeleteComputeEnvironmentResponseDeleteComputeEnvironmentdeleteComputeEnvironmentdceComputeEnvironment deleteComputeEnvironmentResponsedcersResponseStatus!$fToQueryDeleteComputeEnvironment $fToPathDeleteComputeEnvironment $fToJSONDeleteComputeEnvironment#$fToHeadersDeleteComputeEnvironment $fNFDataDeleteComputeEnvironment"$fHashableDeleteComputeEnvironment($fNFDataDeleteComputeEnvironmentResponse$$fAWSRequestDeleteComputeEnvironment$fEqDeleteComputeEnvironment$fReadDeleteComputeEnvironment$fShowDeleteComputeEnvironment$fDataDeleteComputeEnvironment!$fGenericDeleteComputeEnvironment$$fEqDeleteComputeEnvironmentResponse&$fReadDeleteComputeEnvironmentResponse&$fShowDeleteComputeEnvironmentResponse&$fDataDeleteComputeEnvironmentResponse)$fGenericDeleteComputeEnvironmentResponseCreateJobQueueResponseCreateJobQueuecreateJobQueuecjqStatecjqJobQueueName cjqPrioritycjqComputeEnvironmentOrdercreateJobQueueResponsecjqrsResponseStatuscjqrsJobQueueNamecjqrsJobQueueARN$fToQueryCreateJobQueue$fToPathCreateJobQueue$fToJSONCreateJobQueue$fToHeadersCreateJobQueue$fNFDataCreateJobQueue$fHashableCreateJobQueue$fNFDataCreateJobQueueResponse$fAWSRequestCreateJobQueue$fEqCreateJobQueue$fReadCreateJobQueue$fShowCreateJobQueue$fDataCreateJobQueue$fGenericCreateJobQueue$fEqCreateJobQueueResponse$fReadCreateJobQueueResponse$fShowCreateJobQueueResponse$fDataCreateJobQueueResponse$fGenericCreateJobQueueResponse CreateComputeEnvironmentResponseCreateComputeEnvironmentcreateComputeEnvironmentcceStatecceComputeResourcescceComputeEnvironmentNamecceTypecceServiceRole createComputeEnvironmentResponseccersComputeEnvironmentNameccersComputeEnvironmentARNccersResponseStatus!$fToQueryCreateComputeEnvironment $fToPathCreateComputeEnvironment $fToJSONCreateComputeEnvironment#$fToHeadersCreateComputeEnvironment $fNFDataCreateComputeEnvironment"$fHashableCreateComputeEnvironment($fNFDataCreateComputeEnvironmentResponse$$fAWSRequestCreateComputeEnvironment$fEqCreateComputeEnvironment$fReadCreateComputeEnvironment$fShowCreateComputeEnvironment$fDataCreateComputeEnvironment!$fGenericCreateComputeEnvironment$$fEqCreateComputeEnvironmentResponse&$fReadCreateComputeEnvironmentResponse&$fShowCreateComputeEnvironmentResponse&$fDataCreateComputeEnvironmentResponse)$fGenericCreateComputeEnvironmentResponseCancelJobResponse CancelJob cancelJobcjJobIdcjReasoncancelJobResponsecjrsResponseStatus$fToQueryCancelJob$fToPathCancelJob$fToJSONCancelJob$fToHeadersCancelJob$fNFDataCancelJob$fHashableCancelJob$fNFDataCancelJobResponse$fAWSRequestCancelJob $fEqCancelJob$fReadCancelJob$fShowCancelJob$fDataCancelJob$fGenericCancelJob$fEqCancelJobResponse$fReadCancelJobResponse$fShowCancelJobResponse$fDataCancelJobResponse$fGenericCancelJobResponse UpdateComputeEnvironmentResponseUpdateComputeEnvironmentupdateComputeEnvironmentuceStateuceComputeResourcesuceServiceRoleuceComputeEnvironment updateComputeEnvironmentResponseucersComputeEnvironmentNameucersComputeEnvironmentARNucersResponseStatus!$fToQueryUpdateComputeEnvironment $fToPathUpdateComputeEnvironment $fToJSONUpdateComputeEnvironment#$fToHeadersUpdateComputeEnvironment $fNFDataUpdateComputeEnvironment"$fHashableUpdateComputeEnvironment($fNFDataUpdateComputeEnvironmentResponse$$fAWSRequestUpdateComputeEnvironment$fEqUpdateComputeEnvironment$fReadUpdateComputeEnvironment$fShowUpdateComputeEnvironment$fDataUpdateComputeEnvironment!$fGenericUpdateComputeEnvironment$$fEqUpdateComputeEnvironmentResponse&$fReadUpdateComputeEnvironmentResponse&$fShowUpdateComputeEnvironmentResponse&$fDataUpdateComputeEnvironmentResponse)$fGenericUpdateComputeEnvironmentResponseUpdateJobQueueResponseUpdateJobQueueupdateJobQueueujqState ujqPriorityujqComputeEnvironmentOrder ujqJobQueueupdateJobQueueResponseujqrsJobQueueARNujqrsJobQueueNameujqrsResponseStatus$fToQueryUpdateJobQueue$fToPathUpdateJobQueue$fToJSONUpdateJobQueue$fToHeadersUpdateJobQueue$fNFDataUpdateJobQueue$fHashableUpdateJobQueue$fNFDataUpdateJobQueueResponse$fAWSRequestUpdateJobQueue$fEqUpdateJobQueue$fReadUpdateJobQueue$fShowUpdateJobQueue$fDataUpdateJobQueue$fGenericUpdateJobQueue$fEqUpdateJobQueueResponse$fReadUpdateJobQueueResponse$fShowUpdateJobQueueResponse$fDataUpdateJobQueueResponse$fGenericUpdateJobQueueResponseVolume'_vHost_vNameUlimit' _uSoftLimit_uName _uHardLimitRetryStrategy' _rsAttempts MountPoint' _mpReadOnly_mpSourceVolume_mpContainerPath KeyValuePair'_kvpName _kvpValue JobTimeout'_jtAttemptDurationSeconds JobSummary' _jsJobName_jsJobId_jsArrayProperties_jsStatusReason _jsContainer _jsStartedAt _jsCreatedAt _jsStatus _jsStoppedAtJobQueueDetail'_jqdComputeEnvironmentOrder _jqdPriority _jqdState_jqdJobQueueARN_jqdJobQueueName_jqdStatusReason _jqdStatus JobDetail'_jdJobDefinition _jdStartedAt _jdStatus _jdJobQueue_jdJobId _jdJobName _jdTimeout_jdArrayProperties_jdStatusReason _jdParameters _jdContainer _jdDependsOn _jdAttempts_jdRetryStrategy _jdCreatedAt _jdStoppedAtJobDependency'_jType_jJobIdJobDefinition'_jddType _jddRevision_jddJobDefinitionARN_jddJobDefinitionName_jddContainerProperties _jddTimeout_jddParameters_jddRetryStrategy _jddStatusHost' _hSourcePathContainerSummary' _csExitCode _csReasonContainerProperties' _cpMemory_cpVcpus_cpImage _cpVolumes_cpReadonlyRootFilesystem_cpMountPoints_cpUser _cpJobRoleARN _cpPrivileged _cpUlimits_cpEnvironment _cpCommandContainerOverrides'_coVcpus _coMemory_coEnvironment _coCommandContainerDetail' _cdVolumes_cdReadonlyRootFilesystem_cdVcpus _cdExitCode_cdMountPoints_cdLogStreamName _cdReason_cdUser _cdMemory _cdJobRoleARN _cdPrivileged_cdContainerInstanceARN _cdUlimits _cdTaskARN_cdEnvironment _cdCommand_cdImageComputeResourceUpdate'_cruDesiredvCPUs _cruMaxvCPUs _cruMinvCPUsComputeResource'_crInstanceRole_crSecurityGroupIds _crSubnets_crInstanceTypes _crMaxvCPUs _crMinvCPUs_crType_crTags_crDesiredvCPUs _crImageId_crSpotIAMFleetRole_crBidPercentage _crEc2KeyPairComputeEnvironmentOrder'_ceoComputeEnvironment _ceoOrderComputeEnvironmentDetail'_cedEcsClusterARN_cedComputeEnvironmentARN_cedComputeEnvironmentName_cedServiceRole_cedType_cedStatusReason_cedComputeResources _cedState _cedStatusAttemptDetail'_adStatusReason _adContainer _adStartedAt _adStoppedAtAttemptContainerDetail' _acdExitCode_acdLogStreamName _acdReason_acdContainerInstanceARN _acdTaskARNArrayPropertiesSummary' _apsIndex_apsSizeArrayPropertiesDetail' _apdIndex_apdStatusSummary_apdSizeArrayProperties'_apSizeTerminateJobResponse'_tjrsResponseStatus TerminateJob'_tjJobId _tjReasonSubmitJobResponse'_sjrsResponseStatus _sjrsJobName _sjrsJobId SubmitJob'_sjContainerOverrides_sjRetryStrategy _sjDependsOn _sjParameters_sjArrayProperties _sjTimeout _sjJobName _sjJobQueue_sjJobDefinitionRegisterJobDefinitionResponse'_rjdrsResponseStatus_rjdrsJobDefinitionName_rjdrsJobDefinitionARN_rjdrsRevisionRegisterJobDefinition'_rjdRetryStrategy_rjdParameters _rjdTimeout_rjdContainerProperties_rjdJobDefinitionName_rjdTypeListJobsResponse'_ljrsNextToken_ljrsResponseStatus_ljrsJobSummaryList ListJobs' _ljNextToken _ljJobStatus _ljArrayJobId _ljJobQueue _ljMaxResultsDescribeJobsResponse' _djrsJobs_djrsResponseStatus DescribeJobs'_djJobsDescribeJobQueuesResponse'_djqsrsNextToken_djqsrsJobQueues_djqsrsResponseStatusDescribeJobQueues' _djqNextToken _djqJobQueues_djqMaxResultsDescribeJobDefinitionsResponse'_djdrsJobDefinitions_djdrsNextToken_djdrsResponseStatusDescribeJobDefinitions' _djdStatus_djdJobDefinitionName_djdJobDefinitions _djdNextToken_djdMaxResults$DescribeComputeEnvironmentsResponse'_drsComputeEnvironments _drsNextToken_drsResponseStatusDescribeComputeEnvironments'_dceComputeEnvironments _dceNextToken_dceMaxResults DeregisterJobDefinitionResponse'_derrsResponseStatusDeregisterJobDefinition'_djdJobDefinitionDeleteJobQueueResponse'_djqrsResponseStatusDeleteJobQueue' _djqJobQueue!DeleteComputeEnvironmentResponse'_dcersResponseStatusDeleteComputeEnvironment'_dceComputeEnvironmentCreateJobQueueResponse'_cjqrsResponseStatus_cjqrsJobQueueName_cjqrsJobQueueARNCreateJobQueue' _cjqState_cjqJobQueueName _cjqPriority_cjqComputeEnvironmentOrder!CreateComputeEnvironmentResponse'_ccersComputeEnvironmentName_ccersComputeEnvironmentARN_ccersResponseStatusCreateComputeEnvironment' _cceState_cceComputeResources_cceComputeEnvironmentName_cceType_cceServiceRoleCancelJobResponse'_cjrsResponseStatus CancelJob'_cjJobId _cjReason!UpdateComputeEnvironmentResponse'_ucersComputeEnvironmentName_ucersComputeEnvironmentARN_ucersResponseStatusUpdateComputeEnvironment' _uceState_uceComputeResources_uceServiceRole_uceComputeEnvironmentUpdateJobQueueResponse'_ujqrsJobQueueARN_ujqrsJobQueueName_ujqrsResponseStatusUpdateJobQueue' _ujqState _ujqPriority_ujqComputeEnvironmentOrder _ujqJobQueue