latest--aws-batch-jobdefinition
shared
Type:
object
Resource Type definition for AWS::Batch::JobDefinition. Source:- No source definition found, add manually please
Properties
Parameters
object
Timeout
object
1 nested properties
AttemptDurationSeconds
integer
JobDefinitionName
string | Aws_CF_FunctionString
PropagateTags
boolean
PlatformCapabilities
string[]
EksProperties
object
1 nested properties
PodProperties
object
6 nested properties
Volumes
EksVolume[]
DnsPolicy
string | Aws_CF_FunctionString
Containers
EksContainer[]
Metadata
object
1 nested properties
Labels
object
ServiceAccountName
string | Aws_CF_FunctionString
HostNetwork
boolean
NodeProperties
object
3 nested properties
MainNode
integer
required
NumNodes
integer
required
SchedulingPriority
integer
ContainerProperties
object
21 nested properties
User
string | Aws_CF_FunctionString
Secrets
Secret[]
Memory
integer
Privileged
boolean
LinuxParameters
object
FargatePlatformConfiguration
object
1 nested properties
PlatformVersion
string | Aws_CF_FunctionString
JobRoleArn
string | Aws_CF_FunctionString
ReadonlyRootFilesystem
boolean
Vcpus
integer
ResourceRequirements
ResourceRequirement[]
LogConfiguration
object
3 nested properties
MountPoints
MountPoints[]
ExecutionRoleArn
string | Aws_CF_FunctionString
Volumes
Volumes[]
Command
string[]
Environment
Environment[]
Ulimits
Ulimit[]
NetworkConfiguration
object
1 nested properties
AssignPublicIp
string | Aws_CF_FunctionString
InstanceType
string | Aws_CF_FunctionString
EphemeralStorage
object
1 nested properties
SizeInGiB
integer
required
RetryStrategy
object
2 nested properties
EvaluateOnExit
EvaluateOnExit[]
Attempts
integer
Tags
object
Definitions
NodeRangeProperty
object
Container
object
21 nested properties
User
string | Aws_CF_FunctionString
Secrets
Secret[]
Memory
integer
Privileged
boolean
LinuxParameters
object
FargatePlatformConfiguration
object
1 nested properties
PlatformVersion
string | Aws_CF_FunctionString
JobRoleArn
string | Aws_CF_FunctionString
ReadonlyRootFilesystem
boolean
Vcpus
integer
ResourceRequirements
ResourceRequirement[]
LogConfiguration
object
3 nested properties
MountPoints
MountPoints[]
ExecutionRoleArn
string | Aws_CF_FunctionString
Volumes
Volumes[]
Command
string[]
Environment
Environment[]
Ulimits
Ulimit[]
NetworkConfiguration
object
1 nested properties
AssignPublicIp
string | Aws_CF_FunctionString
InstanceType
string | Aws_CF_FunctionString
EphemeralStorage
object
1 nested properties
SizeInGiB
integer
required
Metadata
object
Labels
object
EksContainerEnvironmentVariable
object
Value
string | Aws_CF_FunctionString
EfsVolumeConfiguration
object
TransitEncryption
string | Aws_CF_FunctionString
RootDirectory
string | Aws_CF_FunctionString
TransitEncryptionPort
integer
AuthorizationConfig
object
2 nested properties
Iam
string | Aws_CF_FunctionString
AccessPointId
string | Aws_CF_FunctionString
EksEmptyDir
object
Medium
string | Aws_CF_FunctionString
SizeLimit
string | Aws_CF_FunctionString
LogConfiguration
object
VolumesHost
object
SourcePath
string | Aws_CF_FunctionString
Volumes
object
Host
object
1 nested properties
SourcePath
string | Aws_CF_FunctionString
EfsVolumeConfiguration
object
5 nested properties
TransitEncryption
string | Aws_CF_FunctionString
RootDirectory
string | Aws_CF_FunctionString
TransitEncryptionPort
integer
AuthorizationConfig
object
2 nested properties
Iam
string | Aws_CF_FunctionString
AccessPointId
string | Aws_CF_FunctionString
Name
string | Aws_CF_FunctionString
NodeProperties
object
MainNode
integer
required
NumNodes
integer
required
PodProperties
object
Volumes
EksVolume[]
DnsPolicy
string | Aws_CF_FunctionString
Containers
EksContainer[]
Metadata
object
1 nested properties
Labels
object
ServiceAccountName
string | Aws_CF_FunctionString
HostNetwork
boolean
Tmpfs
object
ContainerProperties
object
User
string | Aws_CF_FunctionString
Secrets
Secret[]
Memory
integer
Privileged
boolean
LinuxParameters
object
FargatePlatformConfiguration
object
1 nested properties
PlatformVersion
string | Aws_CF_FunctionString
JobRoleArn
string | Aws_CF_FunctionString
ReadonlyRootFilesystem
boolean
Vcpus
integer
ResourceRequirements
ResourceRequirement[]
LogConfiguration
object
3 nested properties
MountPoints
MountPoints[]
ExecutionRoleArn
string | Aws_CF_FunctionString
Volumes
Volumes[]
Command
string[]
Environment
Environment[]
Ulimits
Ulimit[]
NetworkConfiguration
object
1 nested properties
AssignPublicIp
string | Aws_CF_FunctionString
InstanceType
string | Aws_CF_FunctionString
EphemeralStorage
object
1 nested properties
SizeInGiB
integer
required
AuthorizationConfig
object
Iam
string | Aws_CF_FunctionString
AccessPointId
string | Aws_CF_FunctionString
EksContainerResourceRequirements
object
Requests
object
Limits
object
NetworkConfiguration
object
AssignPublicIp
string | Aws_CF_FunctionString
EksContainerSecurityContext
object
RunAsUser
integer
RunAsGroup
integer
RunAsNonRoot
boolean
Privileged
boolean
ReadOnlyRootFilesystem
boolean
EksSecret
object
Optional
boolean
EvaluateOnExit
object
OnStatusReason
string | Aws_CF_FunctionString
OnExitCode
string | Aws_CF_FunctionString
OnReason
string | Aws_CF_FunctionString
Timeout
object
AttemptDurationSeconds
integer
Device
object
Permissions
string[]
HostPath
string | Aws_CF_FunctionString
ContainerPath
string | Aws_CF_FunctionString
LinuxParameters
object
FargatePlatformConfiguration
object
PlatformVersion
string | Aws_CF_FunctionString
Ulimit
object
EksVolume
object
Secret
object
2 nested properties
Optional
boolean
EmptyDir
object
2 nested properties
Medium
string | Aws_CF_FunctionString
SizeLimit
string | Aws_CF_FunctionString
HostPath
object
1 nested properties
Path
string | Aws_CF_FunctionString
EksContainerVolumeMount
object
EksProperties
object
PodProperties
object
6 nested properties
Volumes
EksVolume[]
DnsPolicy
string | Aws_CF_FunctionString
Containers
EksContainer[]
Metadata
object
1 nested properties
Labels
object
ServiceAccountName
string | Aws_CF_FunctionString
HostNetwork
boolean
Secret
object
MountPoints
object
ReadOnly
boolean
SourceVolume
string | Aws_CF_FunctionString
ContainerPath
string | Aws_CF_FunctionString
EksHostPath
object
Path
string | Aws_CF_FunctionString
Environment
object
Value
string | Aws_CF_FunctionString
Name
string | Aws_CF_FunctionString
ResourceRequirement
object
Value
string | Aws_CF_FunctionString
Type
string | Aws_CF_FunctionString
EphemeralStorage
object
SizeInGiB
integer
required
RetryStrategy
object
EvaluateOnExit
EvaluateOnExit[]
Attempts
integer
EksContainer
object
Args
string[]
VolumeMounts
EksContainerVolumeMount[]
ImagePullPolicy
string | Aws_CF_FunctionString
Command
string[]
SecurityContext
object
5 nested properties
RunAsUser
integer
RunAsGroup
integer
RunAsNonRoot
boolean
Privileged
boolean
ReadOnlyRootFilesystem
boolean
Resources
object
2 nested properties
Requests
object
Limits
object
Name
string | Aws_CF_FunctionString