SupportedHostShapeSummary¶
-
class
oci.ocvp.models.SupportedHostShapeSummary(**kwargs)¶ Bases:
objectA specific compute shape supported by the Oracle Cloud VMware Solution.
Attributes
SUPPORTED_OPERATIONS_ABANDON_MANAGEMENT_APPLIANCE_JOBSA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_ADD_BLOCK_VOLUME_TO_DATASTOREA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_ADD_DATASTORE_TO_DATASTORE_CLUSTERA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_ATTACH_DATASTORE_CLUSTER_TO_CLUSTERA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_ATTACH_DATASTORE_CLUSTER_TO_ESXI_HOSTA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_CANCEL_DOWNGRADE_HCXA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_CREATE_CLUSTERA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_CREATE_DATASTOREA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_CREATE_DATASTORE_CLUSTERA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_CREATE_ESXI_HOSTA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_CREATE_MANAGEMENT_APPLIANCEA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_CREATE_SDDCA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_DELETE_CLUSTERA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_DELETE_DATASTOREA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_DELETE_DATASTORE_CLUSTERA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_DELETE_ESXI_HOSTA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_DELETE_MANAGEMENT_APPLIANCEA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_DELETE_SDDCA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_DETACH_DATASTORE_CLUSTER_FROM_CLUSTERA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_DETACH_DATASTORE_CLUSTER_FROM_ESXI_HOSTA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_DOWNGRADE_HCXA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_IN_PLACE_UPGRADEA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_MANAGEMENT_APPLIANCE_DATASTORE_PROVISIONINGA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_MANAGEMENT_APPLIANCE_ESXI_HOST_PROVISIONINGA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_REFRESH_HCX_LICENSE_STATUSA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_REMOVE_DATASTORE_FROM_DATASTORE_CLUSTERA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_REPLACE_HOSTA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_SWAP_BILLINGA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_UPDATE_DATASTOREA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_UPDATE_DATASTORE_CLUSTERA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_UPDATE_MANAGEMENT_APPLIANCEA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. SUPPORTED_OPERATIONS_UPGRADE_HCXA constant which can be used with the supported_operations property of a SupportedHostShapeSummary. default_ocpu_countGets the default_ocpu_count of this SupportedHostShapeSummary. descriptionGets the description of this SupportedHostShapeSummary. is_single_host_sddc_supportedGets the is_single_host_sddc_supported of this SupportedHostShapeSummary. is_support_monthly_commitmentGets the is_support_monthly_commitment of this SupportedHostShapeSummary. is_support_shielded_instancesGets 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_countGets the supported_ocpu_count of this SupportedHostShapeSummary. supported_operations[Required] Gets the supported_operations of this SupportedHostShapeSummary. supported_vmware_software_versionsGets the supported_vmware_software_versions of this SupportedHostShapeSummary. Methods
__init__(**kwargs)Initializes a new SupportedHostShapeSummary object with values from keyword arguments. -
SUPPORTED_OPERATIONS_ABANDON_MANAGEMENT_APPLIANCE_JOBS= 'ABANDON_MANAGEMENT_APPLIANCE_JOBS'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “ABANDON_MANAGEMENT_APPLIANCE_JOBS”
-
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_MANAGEMENT_APPLIANCE= 'CREATE_MANAGEMENT_APPLIANCE'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “CREATE_MANAGEMENT_APPLIANCE”
-
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_MANAGEMENT_APPLIANCE= 'DELETE_MANAGEMENT_APPLIANCE'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “DELETE_MANAGEMENT_APPLIANCE”
-
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_MANAGEMENT_APPLIANCE_DATASTORE_PROVISIONING= 'MANAGEMENT_APPLIANCE_DATASTORE_PROVISIONING'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “MANAGEMENT_APPLIANCE_DATASTORE_PROVISIONING”
-
SUPPORTED_OPERATIONS_MANAGEMENT_APPLIANCE_ESXI_HOST_PROVISIONING= 'MANAGEMENT_APPLIANCE_ESXI_HOST_PROVISIONING'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “MANAGEMENT_APPLIANCE_ESXI_HOST_PROVISIONING”
-
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_UPDATE_MANAGEMENT_APPLIANCE= 'UPDATE_MANAGEMENT_APPLIANCE'¶ A constant which can be used with the supported_operations property of a SupportedHostShapeSummary. This constant has a value of “UPDATE_MANAGEMENT_APPLIANCE”
-
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”, “CREATE_MANAGEMENT_APPLIANCE”, “UPDATE_MANAGEMENT_APPLIANCE”, “DELETE_MANAGEMENT_APPLIANCE”, “ABANDON_MANAGEMENT_APPLIANCE_JOBS”, “MANAGEMENT_APPLIANCE_ESXI_HOST_PROVISIONING”, “MANAGEMENT_APPLIANCE_DATASTORE_PROVISIONING”, ‘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”, “CREATE_MANAGEMENT_APPLIANCE”, “UPDATE_MANAGEMENT_APPLIANCE”, “DELETE_MANAGEMENT_APPLIANCE”, “ABANDON_MANAGEMENT_APPLIANCE_JOBS”, “MANAGEMENT_APPLIANCE_ESXI_HOST_PROVISIONING”, “MANAGEMENT_APPLIANCE_DATASTORE_PROVISIONING”, ‘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]
-