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:

OvaSha1Checksum | OvaSha256Checksum

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 created_by#
Type:

User

property disk_format#
Type:

OvaDiskFormat

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:

OvaUrlSource | OvaVmSource | ObjectsLiteSource

to_dict()#

Returns the model properties as a dictionary

to_str()#

Returns the string representation of the model

property vm_config#
Type:

Vm