/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include The type and amount of a resource to assign to a container. The supported
* resource types are GPUs and Elastic Inference accelerators. For more
* information, see Working
* with GPUs on Amazon ECS or Working
* with Amazon Elastic Inference on Amazon ECS in the Amazon Elastic
* Container Service Developer Guide See Also:
AWS
* API Reference
The type of resource to assign to a container. The supported values are
* GPU
or InferenceAccelerator
.
The type of resource to assign to a container. The supported values are
* GPU
or InferenceAccelerator
.
The type of resource to assign to a container. The supported values are
* GPU
or InferenceAccelerator
.
The type of resource to assign to a container. The supported values are
* GPU
or InferenceAccelerator
.
The type of resource to assign to a container. The supported values are
* GPU
or InferenceAccelerator
.
The type of resource to assign to a container. The supported values are
* GPU
or InferenceAccelerator
.
The value for the specified resource type.
If the GPU
* type is used, the value is the number of physical GPUs
the Amazon
* ECS container agent reserves for the container. The number of GPUs that's
* reserved for all containers in a task can't exceed the number of available GPUs
* on the container instance that the task is launched on.
If the
* InferenceAccelerator
type is used, the value
matches
* the deviceName
for an InferenceAccelerator specified in a task
* definition.
The value for the specified resource type.
If the GPU
* type is used, the value is the number of physical GPUs
the Amazon
* ECS container agent reserves for the container. The number of GPUs that's
* reserved for all containers in a task can't exceed the number of available GPUs
* on the container instance that the task is launched on.
If the
* InferenceAccelerator
type is used, the value
matches
* the deviceName
for an InferenceAccelerator specified in a task
* definition.
The value for the specified resource type.
If the GPU
* type is used, the value is the number of physical GPUs
the Amazon
* ECS container agent reserves for the container. The number of GPUs that's
* reserved for all containers in a task can't exceed the number of available GPUs
* on the container instance that the task is launched on.
If the
* InferenceAccelerator
type is used, the value
matches
* the deviceName
for an InferenceAccelerator specified in a task
* definition.
The value for the specified resource type.
If the GPU
* type is used, the value is the number of physical GPUs
the Amazon
* ECS container agent reserves for the container. The number of GPUs that's
* reserved for all containers in a task can't exceed the number of available GPUs
* on the container instance that the task is launched on.
If the
* InferenceAccelerator
type is used, the value
matches
* the deviceName
for an InferenceAccelerator specified in a task
* definition.
The value for the specified resource type.
If the GPU
* type is used, the value is the number of physical GPUs
the Amazon
* ECS container agent reserves for the container. The number of GPUs that's
* reserved for all containers in a task can't exceed the number of available GPUs
* on the container instance that the task is launched on.
If the
* InferenceAccelerator
type is used, the value
matches
* the deviceName
for an InferenceAccelerator specified in a task
* definition.
The value for the specified resource type.
If the GPU
* type is used, the value is the number of physical GPUs
the Amazon
* ECS container agent reserves for the container. The number of GPUs that's
* reserved for all containers in a task can't exceed the number of available GPUs
* on the container instance that the task is launched on.
If the
* InferenceAccelerator
type is used, the value
matches
* the deviceName
for an InferenceAccelerator specified in a task
* definition.
The value for the specified resource type.
If the GPU
* type is used, the value is the number of physical GPUs
the Amazon
* ECS container agent reserves for the container. The number of GPUs that's
* reserved for all containers in a task can't exceed the number of available GPUs
* on the container instance that the task is launched on.
If the
* InferenceAccelerator
type is used, the value
matches
* the deviceName
for an InferenceAccelerator specified in a task
* definition.
The value for the specified resource type.
If the GPU
* type is used, the value is the number of physical GPUs
the Amazon
* ECS container agent reserves for the container. The number of GPUs that's
* reserved for all containers in a task can't exceed the number of available GPUs
* on the container instance that the task is launched on.
If the
* InferenceAccelerator
type is used, the value
matches
* the deviceName
for an InferenceAccelerator specified in a task
* definition.