Class: Aws::Batch::Types::RuntimePlatform
- Inherits:
-
Struct
- Object
- Struct
- Aws::Batch::Types::RuntimePlatform
- Defined in:
- gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb
Overview
An object that represents the compute environment architecture for Batch jobs on Fargate.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#cpu_architecture ⇒ String
The vCPU architecture.
-
#operating_system_family ⇒ String
The operating system for the compute environment.
Instance Attribute Details
#cpu_architecture ⇒ String
The vCPU architecture. The default value is X86_64
. Valid values
are X86_64
and ARM64
.
X86_64
for Windows containers.
ARM64
and Windows-based
containers on Fargate. A job queue will be blocked if a Fargate
ARM64
or Windows job is submitted to a job queue with only Fargate
Spot compute environments. However, you can attach both FARGATE
and FARGATE_SPOT
compute environments to the same job queue.
6734 6735 6736 6737 6738 6739 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 6734 class RuntimePlatform < Struct.new( :operating_system_family, :cpu_architecture) SENSITIVE = [] include Aws::Structure end |
#operating_system_family ⇒ String
The operating system for the compute environment. Valid values are:
LINUX
(default), WINDOWS_SERVER_2019_CORE
,
WINDOWS_SERVER_2019_FULL
, WINDOWS_SERVER_2022_CORE
, and
WINDOWS_SERVER_2022_FULL
.
linuxParameters
, privileged
, user
, ulimits
,
readonlyRootFilesystem
, and efsVolumeConfiguration
.
LINUX
, the compute environment is skipped
and the next compute environment is checked until a Windows-based
compute environment is found.
ARM64
and Windows-based
containers on Fargate. A job queue will be blocked if a Fargate
ARM64
or Windows job is submitted to a job queue with only Fargate
Spot compute environments. However, you can attach both FARGATE
and FARGATE_SPOT
compute environments to the same job queue.
6734 6735 6736 6737 6738 6739 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 6734 class RuntimePlatform < Struct.new( :operating_system_family, :cpu_architecture) SENSITIVE = [] include Aws::Structure end |