DomainManagerResourceConfig#
- class DomainManagerResourceConfig(num_vcpus=None, memory_size_bytes=None, data_disk_size_bytes=None, container_ext_ids=None, *args, **kwargs)#
Bases:
object
This configuration is used to provide the resource-related details like container external identifiers, number of VCPUs, memory size, data disk size of the domain manager (Prism Central). In the case of a multi-node setup, the sum of resources like number of VCPUs, memory size and data disk size are provided.
- Parameters:
num_vcpus – (
num_vcpus
) This property is used for readOnly purposes to display Prism Central number of VCPUs allocation.memory_size_bytes – (
memory_size_bytes
) This property is used for readOnly purposes to display Prism Central RAM allocation at the cluster level.data_disk_size_bytes – (
data_disk_size_bytes
) This property is used for readOnly purposes to display Prism Central data disk size allocation at a cluster level.container_ext_ids – (
container_ext_ids
) The external identifier of the container that will be used to create the domain manager (Prism Central) cluster.
- property container_ext_ids#
The external identifier of the container that will be used to create the domain manager (Prism Central) cluster.
- Type:
list[
str
]
- property data_disk_size_bytes#
This property is used for readOnly purposes to display Prism Central data disk size allocation at a cluster level.
- Type:
int
- property memory_size_bytes#
This property is used for readOnly purposes to display Prism Central RAM allocation at the cluster level.
- Type:
int
- property num_vcpus#
This property is used for readOnly purposes to display Prism Central number of VCPUs allocation.
- Type:
int
- to_dict()#
Returns the model properties as a dictionary
- to_str()#
Returns the string representation of the model