Each version of the AWS CloudFormation resource specification that changed AWS::DevBatch::JobDefinition, compared with the version before it.
- added
- modified
- removed
01Added resource types1
addedAWS:: DevBatch:: JobDefinitiondocs ↗#Link to AWS::DevBatch::JobDefinition
Type: AWS::DevBatch::JobDefinitionProperties: Type: String Parameters: Json NodeProperties: MainNode: Integer NodeRangeProperties: - Container: User: String Secrets: - ValueFrom: String Name: String Memory: Integer Privileged: Boolean LinuxParameters: Swappiness: Integer Tmpfs: - Size: Integer ContainerPath: String MountOptions: - String SharedMemorySize: Integer Devices: - HostPath: String Permissions: - String ContainerPath: String InitProcessEnabled: Boolean MaxSwap: Integer FargatePlatformConfiguration: PlatformVersion: String JobRoleArn: String ReadonlyRootFilesystem: Boolean Vcpus: Integer Image: String ResourceRequirements: - Type: String Value: String LogConfiguration: SecretOptions: # Secret: see above Options: Json LogDriver: String MountPoints: - ReadOnly: Boolean SourceVolume: String ContainerPath: String ExecutionRoleArn: String RuntimePlatform: OperatingSystemFamily: String CpuArchitecture: String Volumes: - Host: SourcePath: String EfsVolumeConfiguration: TransitEncryption: String Iam: String AccessPointId: String FileSystemId: String RootDirectory: String TransitEncryptionPort: Integer Name: String Command: - String Environment: - Value: String Name: String Ulimits: - SoftLimit: Integer HardLimit: Integer Name: String NetworkConfiguration: AssignPublicIp: String InstanceType: String EphemeralStorage: SizeInGiB: Integer TargetNodes: String NumNodes: Integer SchedulingPriority: Integer Timeout: AttemptDurationSeconds: Integer ContainerProperties: # ContainerProperties: see above JobDefinitionName: String PropagateTags: Boolean PlatformCapabilities: - String EksProperties: PodProperties: Volumes: - Secret: SecretName: String Optional: Boolean EmptyDir: Medium: String SizeLimit: String HostPath: Path: String Name: String DnsPolicy: String Containers: - Args: - String VolumeMounts: - MountPath: String ReadOnly: Boolean Name: String ImagePullPolicy: String Command: - String SecurityContext: RunAsUser: Integer RunAsNonRoot: Boolean Privileged: Boolean ReadOnlyRootFilesystem: Boolean RunAsGroup: Integer Resources: Limits: Json Requests: Json Image: String Env: - Value: String Name: String Name: String Metadata: Labels: Json ServiceAccountName: String HostNetwork: Boolean RetryStrategy: EvaluateOnExit: - Action: String OnExitCode: String OnReason: String OnStatusReason: String Attempts: Integer Tags: Json