← Resource types

AWS::Batch::JobDefinition

Version 164.0.0, issued

Each version of the AWS CloudFormation resource specification that changed AWS::Batch::JobDefinition, compared with the version before it.

  • added
  • modified
  • removed

01Modified resource types1

modifiedAWS::Batch::JobDefinitiondocs ↗#Link to AWS::Batch::JobDefinition

Type: AWS::Batch::JobDefinitionProperties:added:   EcsProperties:added:     TaskProperties:added:       - PlatformVersion: Stringadded:         ExecutionRoleArn: Stringadded:         RuntimePlatform:added:           OperatingSystemFamily: Stringadded:           CpuArchitecture: Stringadded:         TaskRoleArn: Stringadded:         IpcMode: Stringadded:         Volumes:added:           - Host:added:               SourcePath: Stringadded:             EfsVolumeConfiguration:added:               TransitEncryption: Stringadded:               AuthorizationConfig:added:                 Iam: Stringadded:                 AccessPointId: Stringadded:               FileSystemId: Stringadded:               RootDirectory: Stringadded:               TransitEncryptionPort: Integeradded:             Name: Stringadded:         Containers:added:           - RepositoryCredentials:added:               CredentialsParameter: Stringadded:             User: Stringadded:             Secrets:added:               - ValueFrom: Stringadded:                 Name: Stringadded:             Privileged: Booleanadded:             LinuxParameters:added:               Swappiness: Integeradded:               Tmpfs:added:                 - Size: Integeradded:                   ContainerPath: Stringadded:                   MountOptions:added:                     - Stringadded:               SharedMemorySize: Integeradded:               Devices:added:                 - HostPath: Stringadded:                   Permissions:added:                     - Stringadded:                   ContainerPath: Stringadded:               InitProcessEnabled: Booleanadded:               MaxSwap: Integeradded:             ReadonlyRootFilesystem: Booleanadded:             Image: Stringadded:             LogConfiguration:added:               SecretOptions:  # Secret: see aboveadded:               Options: Jsonadded:               LogDriver: Stringadded:             Essential: Booleanadded:             ResourceRequirements:added:               - Type: Stringadded:                 Value: Stringadded:             Name: Stringadded:             MountPoints:added:               - ReadOnly: Booleanadded:                 SourceVolume: Stringadded:                 ContainerPath: Stringadded:             DependsOn:added:               - Condition: Stringadded:                 ContainerName: Stringadded:             Command:added:               - Stringadded:             Environment:added:               - Value: Stringadded:                 Name: Stringadded:             Ulimits:added:               - SoftLimit: Integeradded:                 HardLimit: Integeradded:                 Name: Stringadded:         NetworkConfiguration:added:           AssignPublicIp: Stringadded:         PidMode: Stringadded:         EphemeralStorage:added:           SizeInGiB: Integer  EksProperties:    PodProperties:added:       InitContainers:added:         - Args:added:             - Stringadded:           VolumeMounts:added:             - MountPath: Stringadded:               ReadOnly: Booleanadded:               Name: Stringadded:           ImagePullPolicy: Stringadded:           Command:added:             - Stringadded:           SecurityContext:added:             RunAsUser: Integeradded:             RunAsNonRoot: Booleanadded:             Privileged: Booleanadded:             ReadOnlyRootFilesystem: Booleanadded:             RunAsGroup: Integeradded:           Resources:added:             Limits: Jsonadded:             Requests: Jsonadded:           Image: Stringadded:           Env:added:             - Value: Stringadded:               Name: Stringadded:           Name: Stringadded:       ShareProcessNamespace: Boolean  NodeProperties:    NodeRangeProperties:added:       - EcsProperties:  # EcsProperties: see aboveadded:         InstanceTypes:added:           - String