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

cpu
float
Required

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

memory_in_gb
float
Required

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

cpu
float
Required

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

memory_in_gb
float
Required

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

Variables

cpu
float

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

memory_in_gb
float

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

payload_obj
dict
Required

A JSON object to convert to a ContainerResourceRequirements object.

Returns

The ContainerResourceRequirements representation of the provided JSON object.

Return type

serialize

Convert this ContainerResourceRequirements object into a JSON serialized dictionary.

serialize()

Returns

The JSON representation of this ContainerResourceRequirements object.

Return type