AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Provides information used to select Amazon Machine Images (AMIs) for instances in
the compute environment. If
This object isn't applicable to jobs that are running on Fargate resources.
Ec2Configuration
isn't specified, the default is
ECS_AL2
(Amazon
Linux 2).
Namespace: Amazon.Batch.Model
Assembly: AWSSDK.Batch.dll
Version: 3.x.y.z
public class Ec2Configuration
The Ec2Configuration type exposes the following members
Name | Description | |
---|---|---|
Ec2Configuration() |
Name | Type | Description | |
---|---|---|---|
ImageIdOverride | System.String |
Gets and sets the property ImageIdOverride.
The AMI ID used for instances launched in the compute environment that match the image
type. This setting overrides the The AMI that you choose for a compute environment must match the architecture of the instance types that you intend to use for that compute environment. For example, if your compute environment uses A1 instance types, the compute resource AMI that you choose must support ARM instances. Amazon ECS vends both x86 and ARM versions of the Amazon ECS-optimized Amazon Linux 2 AMI. For more information, see Amazon ECS-optimized Amazon Linux 2 AMI in the Amazon Elastic Container Service Developer Guide. |
|
ImageKubernetesVersion | System.String |
Gets and sets the property ImageKubernetesVersion. The Kubernetes version for the compute environment. If you don't specify a value, the latest version that Batch supports is used. |
|
ImageType | System.String |
Gets and sets the property ImageType.
The image type to match with the instance type to select an AMI. The supported values
are different for
|
.NET Core App:
Supported in: 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5, 4.0, 3.5