SupportedHostShapeSummary¶
-
class
oci.ocvp.models.
SupportedHostShapeSummary
(**kwargs)¶ Bases:
object
A specific compute shape supported by the Oracle Cloud VMware Solution.
Attributes
SUPPORTED_OPERATIONS_ADD_BLOCK_VOLUME_TO_DATASTORE
A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_ADD_DATASTORE_TO_DATASTORE_CLUSTER
A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_ATTACH_DATASTORE_CLUSTER_TO_CLUSTER
A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_ATTACH_DATASTORE_CLUSTER_TO_ESXI_HOST
A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_CANCEL_DOWNGRADE_HCX
A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_CREATE_CLUSTER
A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_CREATE_DATASTORE
A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_CREATE_DATASTORE_CLUSTER
A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_CREATE_ESXI_HOST
A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_CREATE_SDDC
A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_DELETE_CLUSTER
A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_DELETE_DATASTORE
A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_DELETE_DATASTORE_CLUSTER
A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_DELETE_ESXI_HOST
A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_DELETE_SDDC
A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_DETACH_DATASTORE_CLUSTER_FROM_CLUSTER
A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_DETACH_DATASTORE_CLUSTER_FROM_ESXI_HOST
A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_DOWNGRADE_HCX
A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_IN_PLACE_UPGRADE
A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_REFRESH_HCX_LICENSE_STATUS
A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_REMOVE_DATASTORE_FROM_DATASTORE_CLUSTER
A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_REPLACE_HOST
A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_SWAP_BILLING
A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_UPDATE_DATASTORE
A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_UPDATE_DATASTORE_CLUSTER
A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_UPGRADE_HCX
A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. default_ocpu_count
Gets the default_ocpu_count of this SupportedHostShapeSummary. description
Gets the description of this SupportedHostShapeSummary. is_single_host_sddc_supported
Gets the is_single_host_sddc_supported of this SupportedHostShapeSummary. is_support_monthly_commitment
Gets the is_support_monthly_commitment of this SupportedHostShapeSummary. is_support_shielded_instances
Gets the is_support_shielded_instances of this SupportedHostShapeSummary. name
[Required] Gets the name of this SupportedHostShapeSummary. shape_family
[Required] Gets the shape_family of this SupportedHostShapeSummary. supported_ocpu_count
Gets the supported_ocpu_count of this SupportedHostShapeSummary. supported_operations
[Required] Gets the supported_operations of this SupportedHostShapeSummary. supported_vmware_software_versions
Gets the supported_vmware_software_versions of this SupportedHostShapeSummary. Methods
__init__
(**kwargs)Initializes a new SupportedHostShapeSummary object with values from keyword arguments. -
SUPPORTED_OPERATIONS_ADD_BLOCK_VOLUME_TO_DATASTORE
= 'ADD_BLOCK_VOLUME_TO_DATASTORE'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “ADD_BLOCK_VOLUME_TO_DATASTORE”
-
SUPPORTED_OPERATIONS_ADD_DATASTORE_TO_DATASTORE_CLUSTER
= 'ADD_DATASTORE_TO_DATASTORE_CLUSTER'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “ADD_DATASTORE_TO_DATASTORE_CLUSTER”
-
SUPPORTED_OPERATIONS_ATTACH_DATASTORE_CLUSTER_TO_CLUSTER
= 'ATTACH_DATASTORE_CLUSTER_TO_CLUSTER'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “ATTACH_DATASTORE_CLUSTER_TO_CLUSTER”
-
SUPPORTED_OPERATIONS_ATTACH_DATASTORE_CLUSTER_TO_ESXI_HOST
= 'ATTACH_DATASTORE_CLUSTER_TO_ESXI_HOST'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “ATTACH_DATASTORE_CLUSTER_TO_ESXI_HOST”
-
SUPPORTED_OPERATIONS_CANCEL_DOWNGRADE_HCX
= 'CANCEL_DOWNGRADE_HCX'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “CANCEL_DOWNGRADE_HCX”
-
SUPPORTED_OPERATIONS_CREATE_CLUSTER
= 'CREATE_CLUSTER'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “CREATE_CLUSTER”
-
SUPPORTED_OPERATIONS_CREATE_DATASTORE
= 'CREATE_DATASTORE'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “CREATE_DATASTORE”
-
SUPPORTED_OPERATIONS_CREATE_DATASTORE_CLUSTER
= 'CREATE_DATASTORE_CLUSTER'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “CREATE_DATASTORE_CLUSTER”
-
SUPPORTED_OPERATIONS_CREATE_ESXI_HOST
= 'CREATE_ESXI_HOST'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “CREATE_ESXI_HOST”
-
SUPPORTED_OPERATIONS_CREATE_SDDC
= 'CREATE_SDDC'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “CREATE_SDDC”
-
SUPPORTED_OPERATIONS_DELETE_CLUSTER
= 'DELETE_CLUSTER'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “DELETE_CLUSTER”
-
SUPPORTED_OPERATIONS_DELETE_DATASTORE
= 'DELETE_DATASTORE'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “DELETE_DATASTORE”
-
SUPPORTED_OPERATIONS_DELETE_DATASTORE_CLUSTER
= 'DELETE_DATASTORE_CLUSTER'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “DELETE_DATASTORE_CLUSTER”
-
SUPPORTED_OPERATIONS_DELETE_ESXI_HOST
= 'DELETE_ESXI_HOST'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “DELETE_ESXI_HOST”
-
SUPPORTED_OPERATIONS_DELETE_SDDC
= 'DELETE_SDDC'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “DELETE_SDDC”
-
SUPPORTED_OPERATIONS_DETACH_DATASTORE_CLUSTER_FROM_CLUSTER
= 'DETACH_DATASTORE_CLUSTER_FROM_CLUSTER'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “DETACH_DATASTORE_CLUSTER_FROM_CLUSTER”
-
SUPPORTED_OPERATIONS_DETACH_DATASTORE_CLUSTER_FROM_ESXI_HOST
= 'DETACH_DATASTORE_CLUSTER_FROM_ESXI_HOST'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “DETACH_DATASTORE_CLUSTER_FROM_ESXI_HOST”
-
SUPPORTED_OPERATIONS_DOWNGRADE_HCX
= 'DOWNGRADE_HCX'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “DOWNGRADE_HCX”
-
SUPPORTED_OPERATIONS_IN_PLACE_UPGRADE
= 'IN_PLACE_UPGRADE'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “IN_PLACE_UPGRADE”
-
SUPPORTED_OPERATIONS_REFRESH_HCX_LICENSE_STATUS
= 'REFRESH_HCX_LICENSE_STATUS'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “REFRESH_HCX_LICENSE_STATUS”
-
SUPPORTED_OPERATIONS_REMOVE_DATASTORE_FROM_DATASTORE_CLUSTER
= 'REMOVE_DATASTORE_FROM_DATASTORE_CLUSTER'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “REMOVE_DATASTORE_FROM_DATASTORE_CLUSTER”
-
SUPPORTED_OPERATIONS_REPLACE_HOST
= 'REPLACE_HOST'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “REPLACE_HOST”
-
SUPPORTED_OPERATIONS_SWAP_BILLING
= 'SWAP_BILLING'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “SWAP_BILLING”
-
SUPPORTED_OPERATIONS_UPDATE_DATASTORE
= 'UPDATE_DATASTORE'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “UPDATE_DATASTORE”
-
SUPPORTED_OPERATIONS_UPDATE_DATASTORE_CLUSTER
= 'UPDATE_DATASTORE_CLUSTER'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “UPDATE_DATASTORE_CLUSTER”
-
SUPPORTED_OPERATIONS_UPGRADE_HCX
= 'UPGRADE_HCX'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “UPGRADE_HCX”
-
__init__
(**kwargs)¶ Initializes a new SupportedHostShapeSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - name (str) – The value to assign to the name property of this SupportedHostShapeSummary.
- supported_operations (list[str]) – The value to assign to the supported_operations property of this SupportedHostShapeSummary. Allowed values for items in this list are: “CREATE_SDDC”, “DELETE_SDDC”, “CREATE_CLUSTER”, “DELETE_CLUSTER”, “CREATE_ESXI_HOST”, “DELETE_ESXI_HOST”, “UPGRADE_HCX”, “DOWNGRADE_HCX”, “CANCEL_DOWNGRADE_HCX”, “REFRESH_HCX_LICENSE_STATUS”, “SWAP_BILLING”, “REPLACE_HOST”, “IN_PLACE_UPGRADE”, “CREATE_DATASTORE”, “UPDATE_DATASTORE”, “ADD_BLOCK_VOLUME_TO_DATASTORE”, “DELETE_DATASTORE”, “CREATE_DATASTORE_CLUSTER”, “UPDATE_DATASTORE_CLUSTER”, “ATTACH_DATASTORE_CLUSTER_TO_ESXI_HOST”, “ATTACH_DATASTORE_CLUSTER_TO_CLUSTER”, “DETACH_DATASTORE_CLUSTER_FROM_ESXI_HOST”, “DETACH_DATASTORE_CLUSTER_FROM_CLUSTER”, “DELETE_DATASTORE_CLUSTER”, “ADD_DATASTORE_TO_DATASTORE_CLUSTER”, “REMOVE_DATASTORE_FROM_DATASTORE_CLUSTER”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- shape_family (str) – The value to assign to the shape_family property of this SupportedHostShapeSummary.
- default_ocpu_count (float) – The value to assign to the default_ocpu_count property of this SupportedHostShapeSummary.
- supported_ocpu_count (list[float]) – The value to assign to the supported_ocpu_count property of this SupportedHostShapeSummary.
- is_single_host_sddc_supported (bool) – The value to assign to the is_single_host_sddc_supported property of this SupportedHostShapeSummary.
- supported_vmware_software_versions (list[str]) – The value to assign to the supported_vmware_software_versions property of this SupportedHostShapeSummary.
- description (str) – The value to assign to the description property of this SupportedHostShapeSummary.
- is_support_shielded_instances (bool) – The value to assign to the is_support_shielded_instances property of this SupportedHostShapeSummary.
- is_support_monthly_commitment (bool) – The value to assign to the is_support_monthly_commitment property of this SupportedHostShapeSummary.
-
default_ocpu_count
¶ Gets the default_ocpu_count of this SupportedHostShapeSummary. The default OCPU count of the shape.
Returns: The default_ocpu_count of this SupportedHostShapeSummary. Return type: float
-
description
¶ Gets the description of this SupportedHostShapeSummary. Description of the shape.
Returns: The description of this SupportedHostShapeSummary. Return type: str
-
is_single_host_sddc_supported
¶ Gets the is_single_host_sddc_supported of this SupportedHostShapeSummary. Indicates whether the shape supports single host SDDCs.
Returns: The is_single_host_sddc_supported of this SupportedHostShapeSummary. Return type: bool
-
is_support_monthly_commitment
¶ Gets the is_support_monthly_commitment of this SupportedHostShapeSummary. Whether the shape supports “MONTH” Commitment.
Returns: The is_support_monthly_commitment of this SupportedHostShapeSummary. Return type: bool
-
is_support_shielded_instances
¶ Gets the is_support_shielded_instances of this SupportedHostShapeSummary. Indicates whether the shape supports shielded instances.
Returns: The is_support_shielded_instances of this SupportedHostShapeSummary. Return type: bool
-
name
¶ [Required] Gets the name of this SupportedHostShapeSummary. The name of the supported compute shape.
Returns: The name of this SupportedHostShapeSummary. Return type: str
-
shape_family
¶ [Required] Gets the shape_family of this SupportedHostShapeSummary. The family of the shape. ESXi hosts of one SDDC must have the same shape family.
Returns: The shape_family of this SupportedHostShapeSummary. Return type: str
-
supported_ocpu_count
¶ Gets the supported_ocpu_count of this SupportedHostShapeSummary. Support OCPU count of the shape.
Returns: The supported_ocpu_count of this SupportedHostShapeSummary. Return type: list[float]
-
supported_operations
¶ [Required] Gets the supported_operations of this SupportedHostShapeSummary. The operations where you can use the shape. The operations can be CREATE_SDDC or CREATE_ESXI_HOST.
Allowed values for items in this list are: “CREATE_SDDC”, “DELETE_SDDC”, “CREATE_CLUSTER”, “DELETE_CLUSTER”, “CREATE_ESXI_HOST”, “DELETE_ESXI_HOST”, “UPGRADE_HCX”, “DOWNGRADE_HCX”, “CANCEL_DOWNGRADE_HCX”, “REFRESH_HCX_LICENSE_STATUS”, “SWAP_BILLING”, “REPLACE_HOST”, “IN_PLACE_UPGRADE”, “CREATE_DATASTORE”, “UPDATE_DATASTORE”, “ADD_BLOCK_VOLUME_TO_DATASTORE”, “DELETE_DATASTORE”, “CREATE_DATASTORE_CLUSTER”, “UPDATE_DATASTORE_CLUSTER”, “ATTACH_DATASTORE_CLUSTER_TO_ESXI_HOST”, “ATTACH_DATASTORE_CLUSTER_TO_CLUSTER”, “DETACH_DATASTORE_CLUSTER_FROM_ESXI_HOST”, “DETACH_DATASTORE_CLUSTER_FROM_CLUSTER”, “DELETE_DATASTORE_CLUSTER”, “ADD_DATASTORE_TO_DATASTORE_CLUSTER”, “REMOVE_DATASTORE_FROM_DATASTORE_CLUSTER”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The supported_operations of this SupportedHostShapeSummary. Return type: list[str]
-
supported_vmware_software_versions
¶ Gets the supported_vmware_software_versions of this SupportedHostShapeSummary. The VMware software versions supported by the shape.
Returns: The supported_vmware_software_versions of this SupportedHostShapeSummary. Return type: list[str]
-