synology_apm.sdk.models.hypervisor module

Hypervisor data model.

class synology_apm.sdk.models.hypervisor.Hypervisor(hypervisor_id, hostname, address, host_type, account, description, port, version)

Bases: object

A hypervisor inventory server registered in APM.

Variables:
  • hypervisor_id (str) – Unique hypervisor identifier.

  • hostname (str) – Display hostname.

  • address (str) – IP address or FQDN used for connection.

  • host_type (synology_apm.sdk.enums.HypervisorType) – Hypervisor product type.

  • account (str) – Authentication account.

  • description (str) – User-provided description.

  • port (int) – Web API port.

  • version (str) – Hypervisor software version.

hypervisor_id: str
hostname: str
address: str
host_type: HypervisorType
account: str
description: str
port: int
version: str