ContainerResourceRequirements 类
定义 Webservice 使用的容器的资源要求。
若要指定自动缩放配置,通常会使用 AksWebservice 类或 AciWebservice 类的 deploy_configuration
方法。
初始化容器资源要求。
- 继承
-
builtins.objectContainerResourceRequirements
构造函数
ContainerResourceRequirements(cpu, memory_in_gb, gpu=None, cpu_limit=None, memory_in_gb_limit=None)
参数
变量
- cpu
- float
要分配给此 Webservice 的 CPU 核心数。 可以是小数。
- memory_in_gb
- float
为此 Webservice 分配的内存量 (GB)。 可以是小数。
- cpu_limit
- float
允许此 Web 服务使用的最大 CPU 核心数。 可以是小数。
- memory_in_gb_limit
- float
允许此 Webservice 使用的最大内存量 (GB)。 可以是小数。
- gpu
- int
要分配给此 Web 服务的 GPU 核心数。
方法
deserialize |
将 JSON 对象转换为 ContainerResourceRequirements 对象。 |
serialize |
将此 ContainerResourceRequirements 对象转换为 JSON 序列化字典。 |
deserialize
将 JSON 对象转换为 ContainerResourceRequirements 对象。
static deserialize(payload_obj)
参数
返回
所提供的 JSON 对象的 ContainerResourceRequirements 表示形式。
返回类型
serialize
将此 ContainerResourceRequirements 对象转换为 JSON 序列化字典。
serialize()
返回
此 ContainerResourceRequirements 的 JSON 表示形式。
返回类型
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈