ContainerResourceRequirements Class

Defines the resource requirements for a container used by the Webservice.

To specify ContainerResourceRequirements values, you will typically use the deploy_configuration method of the AciWebservice class.

Initialize the container resource requirements.

Inheritance
builtins.object
ContainerResourceRequirements

Constructor

ContainerResourceRequirements(cpu, memory_in_gb)

Parameters

Name Description
cpu
Required

The number of CPU cores to allocate for this Webservice. Can be a decimal.

memory_in_gb
Required

The amount of memory (in GB) to allocate for this Webservice. Can be a decimal.

cpu
Required

The number of CPU cores to allocate for this Webservice. Can be a decimal.

memory_in_gb
Required

The amount of memory (in GB) to allocate for this Webservice. Can be a decimal.

Variables

Name Description
cpu

The number of CPU cores to allocate for this Webservice. Can be a decimal.

memory_in_gb

The amount of memory (in GB) to allocate for this Webservice. Can be a decimal.

Methods

deserialize

Convert a JSON object into a ContainerResourceRequirements object.

serialize

Convert this ContainerResourceRequirements object into a JSON serialized dictionary.

deserialize

Convert a JSON object into a ContainerResourceRequirements object.

static deserialize(payload_obj)

Parameters

Name Description
payload_obj
Required

A JSON object to convert to a ContainerResourceRequirements object.

Returns

Type Description

The ContainerResourceRequirements representation of the provided JSON object.

serialize

Convert this ContainerResourceRequirements object into a JSON serialized dictionary.

serialize()

Returns

Type Description

The JSON representation of this ContainerResourceRequirements object.