Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-batch-computeenvironment.json
Parent schema serverless-framework-configuration
Type: object

Resource Type definition for AWS::Batch::ComputeEnvironment. Source:- No source definition found, add manually please

Properties

Type string | Aws_CF_FunctionString required
ComputeEnvironmentName string | Aws_CF_FunctionString
ComputeResources object
18 nested properties
MaxvCpus integer required
Subnets string[] required
Type string | Aws_CF_FunctionString required
AllocationStrategy string | Aws_CF_FunctionString
BidPercentage integer
DesiredvCpus integer
Ec2Configuration Ec2ConfigurationObject[]
Ec2KeyPair string | Aws_CF_FunctionString
ImageId string | Aws_CF_FunctionString
InstanceRole string | Aws_CF_FunctionString
InstanceTypes string[]
LaunchTemplate object
3 nested properties
LaunchTemplateId string | Aws_CF_FunctionString
LaunchTemplateName string | Aws_CF_FunctionString
Version string | Aws_CF_FunctionString
MinvCpus integer
PlacementGroup string | Aws_CF_FunctionString
SecurityGroupIds string[]
SpotIamFleetRole string | Aws_CF_FunctionString
Tags object

A key-value pair to associate with a resource.

UpdateToLatestImageVersion boolean
Default: false
ReplaceComputeEnvironment boolean
Default: true
ServiceRole string | Aws_CF_FunctionString
State string | Aws_CF_FunctionString
Tags object

A key-value pair to associate with a resource.

UpdatePolicy object
2 nested properties
TerminateJobsOnUpdate boolean
Default: false
JobExecutionTimeoutMinutes integer
Default: 30
UnmanagedvCpus integer
EksConfiguration object
2 nested properties
EksClusterArn string | Aws_CF_FunctionString required
KubernetesNamespace string | Aws_CF_FunctionString required

Definitions

ComputeResources object
MaxvCpus integer required
Subnets string[] required
Type string | Aws_CF_FunctionString required
AllocationStrategy string | Aws_CF_FunctionString
BidPercentage integer
DesiredvCpus integer
Ec2Configuration Ec2ConfigurationObject[]
Ec2KeyPair string | Aws_CF_FunctionString
ImageId string | Aws_CF_FunctionString
InstanceRole string | Aws_CF_FunctionString
InstanceTypes string[]
LaunchTemplate object
3 nested properties
LaunchTemplateId string | Aws_CF_FunctionString
LaunchTemplateName string | Aws_CF_FunctionString
Version string | Aws_CF_FunctionString
MinvCpus integer
PlacementGroup string | Aws_CF_FunctionString
SecurityGroupIds string[]
SpotIamFleetRole string | Aws_CF_FunctionString
Tags object

A key-value pair to associate with a resource.

UpdateToLatestImageVersion boolean
Default: false
Ec2ConfigurationObject object
ImageType string | Aws_CF_FunctionString required
ImageIdOverride string | Aws_CF_FunctionString
ImageKubernetesVersion string | Aws_CF_FunctionString
LaunchTemplateSpecification object
LaunchTemplateId string | Aws_CF_FunctionString
LaunchTemplateName string | Aws_CF_FunctionString
Version string | Aws_CF_FunctionString
UpdatePolicy object
TerminateJobsOnUpdate boolean
Default: false
JobExecutionTimeoutMinutes integer
Default: 30
EksConfiguration object
EksClusterArn string | Aws_CF_FunctionString required
KubernetesNamespace string | Aws_CF_FunctionString required