Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Documentation
data RuntimePlatform Source #
Information about the platform for the Amazon ECS service or task.
For more information about RuntimePlatform
, see
RuntimePlatform
in the Amazon Elastic Container Service Developer Guide.
See: newRuntimePlatform
smart constructor.
RuntimePlatform' | |
|
Instances
newRuntimePlatform :: RuntimePlatform Source #
Create a value of RuntimePlatform
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:cpuArchitecture:RuntimePlatform'
, runtimePlatform_cpuArchitecture
- The CPU architecture.
You can run your Linux tasks on an ARM-based platform by setting the
value to ARM64
. This option is available for tasks that run on Linux
Amazon EC2 instance or Linux containers on Fargate.
$sel:operatingSystemFamily:RuntimePlatform'
, runtimePlatform_operatingSystemFamily
- The operating system.
runtimePlatform_cpuArchitecture :: Lens' RuntimePlatform (Maybe CPUArchitecture) Source #
The CPU architecture.
You can run your Linux tasks on an ARM-based platform by setting the
value to ARM64
. This option is available for tasks that run on Linux
Amazon EC2 instance or Linux containers on Fargate.
runtimePlatform_operatingSystemFamily :: Lens' RuntimePlatform (Maybe OSFamily) Source #
The operating system.