Ova#
- class Ova(name=None, checksum=None, size_bytes=None, source=None, create_time=None, last_update_time=None, created_by=None, cluster_location_ext_ids=None, parent_vm=None, vm_config=None, disk_format=None, ext_id=None, links=None, tenant_id=None, *args, **kwargs)#
Bases:
ExternalizableAbstractModel- Parameters:
name (required min=1 chars, max=256 chars) – (
name) Name of the OVA.checksum – (
checksum) The checksum of an OVA.size_bytes (min=1,) – (
size_bytes) Size of OVA in bytes.source – (
source) Source of the created OVA file. The source can either be a VM, URL, or a local upload.create_time – (
create_time) Time when the OVA was created time.last_update_time – (
last_update_time) Time when the OVA was last updated time.created_by – (
created_by)cluster_location_ext_ids – (
cluster_location_ext_ids) List of cluster identifiers where the OVA is located. This field is required when creating an OVA from URL or Objects lite upload.parent_vm – (
parent_vm) The parent VM used for creating the OVA.vm_config – (
vm_config)disk_format – (
disk_format)
- property checksum#
The checksum of an OVA.
- Type:
- property cluster_location_ext_ids#
List of cluster identifiers where the OVA is located. This field is required when creating an OVA from URL or Objects lite upload.
- Type:
list[
str]
- property create_time#
Time when the OVA was created time.
- Type:
datetime
- property disk_format#
- Type:
- property last_update_time#
Time when the OVA was last updated time.
- Type:
datetime
- property name#
Name of the OVA.
- Type:
str
- property parent_vm#
The parent VM used for creating the OVA.
- Type:
str
- property size_bytes#
Size of OVA in bytes.
- Type:
int
- property source#
Source of the created OVA file. The source can either be a VM, URL, or a local upload.
- Type:
- to_dict()#
Returns the model properties as a dictionary
- to_str()#
Returns the string representation of the model