Versions in this module Expand all Collapse all v1 v1.0.2 Feb 5, 2024 Changes in this version + const ERR_ACTIVATION_WHILE_NOT_FREE + const ERR_AUTH_ALREADY_ENABLED + const ERR_AUTH_DISABLE_FAILED + const ERR_AUTH_DISABLE_FAILED_PERMISSION_DENIED + const ERR_AUTH_DISABLE_FAILED_WRONG_CREDENTIALS + const ERR_AUTH_ENABLE_FAILED + const ERR_AUTH_ENABLE_FAILED_DOMAIN_LOOKUP_FAILED + const ERR_AUTH_ENABLE_FAILED_INVALID_OU + const ERR_AUTH_ENABLE_FAILED_PERMISSION_DENIED + const ERR_AUTH_ENABLE_FAILED_UNAVAILABLE + const ERR_AUTH_ENABLE_FAILED_WRONG_CREDENTIALS + const ERR_AUTH_IS_DISABLED + const ERR_AUTH_SERVICE_ERROR + const ERR_AUTH_UNKNOWN_TYPE + const ERR_BACKUP_SCRIPT_FAILED + const ERR_BALLOONING_DISABLED + const ERR_BOOTLOADER_FAILED + const ERR_BRIDGE_NOT_AVAILABLE + const ERR_CANNOT_ADD_TUNNEL_TO_BOND_SLAVE + const ERR_CANNOT_ADD_VLAN_TO_BOND_SLAVE + const ERR_CANNOT_CHANGE_PIF_PROPERTIES + const ERR_CANNOT_CONTACT_HOST + const ERR_CANNOT_CREATE_STATE_FILE + const ERR_CANNOT_DESTROY_DISASTER_RECOVERY_TASK + const ERR_CANNOT_DESTROY_SYSTEM_NETWORK + const ERR_CANNOT_ENABLE_REDO_LOG + const ERR_CANNOT_EVACUATE_HOST + const ERR_CANNOT_FETCH_PATCH + const ERR_CANNOT_FIND_OEM_BACKUP_PARTITION + const ERR_CANNOT_FIND_PATCH + const ERR_CANNOT_FIND_STATE_PARTITION + const ERR_CANNOT_PLUG_BOND_SLAVE + const ERR_CANNOT_PLUG_VIF + const ERR_CANNOT_RESET_CONTROL_DOMAIN + const ERR_CERTIFICATE_ALREADY_EXISTS + const ERR_CERTIFICATE_CORRUPT + const ERR_CERTIFICATE_DOES_NOT_EXIST + const ERR_CERTIFICATE_LIBRARY_CORRUPT + const ERR_CERTIFICATE_NAME_INVALID + const ERR_CHANGE_PASSWORD_REJECTED + const ERR_CLIENT_ERROR + const ERR_CLUSTERED_SR_DEGRADED + const ERR_COULD_NOT_FIND_NETWORK_INTERFACE_WITH_SPECIFIED_DEVICE_NAME_AND_MAC_ADDRESS + const ERR_COULD_NOT_IMPORT_DATABASE + const ERR_CPU_FEATURE_MASKING_NOT_SUPPORTED + const ERR_CRL_ALREADY_EXISTS + const ERR_CRL_CORRUPT + const ERR_CRL_DOES_NOT_EXIST + const ERR_CRL_NAME_INVALID + const ERR_DB_UNIQUENESS_CONSTRAINT_VIOLATION + const ERR_DEFAULT_SR_NOT_FOUND + const ERR_DEVICE_ALREADY_ATTACHED + const ERR_DEVICE_ALREADY_DETACHED + const ERR_DEVICE_ALREADY_EXISTS + const ERR_DEVICE_ATTACH_TIMEOUT + const ERR_DEVICE_DETACH_REJECTED + const ERR_DEVICE_DETACH_TIMEOUT + const ERR_DEVICE_NOT_ATTACHED + const ERR_DISK_VBD_MUST_BE_READWRITE_FOR_HVM + const ERR_DOMAIN_BUILDER_ERROR + const ERR_DOMAIN_EXISTS + const ERR_DUPLICATE_MAC_SEED + const ERR_DUPLICATE_PIF_DEVICE_NAME + const ERR_DUPLICATE_VM + const ERR_EVENTS_LOST + const ERR_EVENT_FROM_TOKEN_PARSE_FAILURE + const ERR_EVENT_SUBSCRIPTION_PARSE_FAILURE + const ERR_FEATURE_REQUIRES_HVM + const ERR_FEATURE_RESTRICTED + const ERR_FIELD_TYPE_ERROR + const ERR_GPU_GROUP_CONTAINS_NO_PGPUS + const ERR_GPU_GROUP_CONTAINS_PGPU + const ERR_GPU_GROUP_CONTAINS_VGPU + const ERR_HANDLE_INVALID + const ERR_HA_ABORT_NEW_MASTER + const ERR_HA_CANNOT_CHANGE_BOND_STATUS_OF_MGMT_IFACE + const ERR_HA_CONSTRAINT_VIOLATION_NETWORK_NOT_SHARED + const ERR_HA_CONSTRAINT_VIOLATION_SR_NOT_SHARED + const ERR_HA_DISABLE_IN_PROGRESS + const ERR_HA_ENABLE_IN_PROGRESS + const ERR_HA_FAILED_TO_FORM_LIVESET + const ERR_HA_HEARTBEAT_DAEMON_STARTUP_FAILED + const ERR_HA_HOST_CANNOT_ACCESS_STATEFILE + const ERR_HA_HOST_CANNOT_SEE_PEERS + const ERR_HA_HOST_IS_ARMED + const ERR_HA_IS_ENABLED + const ERR_HA_LOST_STATEFILE + const ERR_HA_NOT_ENABLED + const ERR_HA_NOT_INSTALLED + const ERR_HA_NO_PLAN + const ERR_HA_OPERATION_WOULD_BREAK_FAILOVER_PLAN + const ERR_HA_POOL_IS_ENABLED_BUT_HOST_IS_DISABLED + const ERR_HA_SHOULD_BE_FENCED + const ERR_HA_TOO_FEW_HOSTS + const ERR_HOSTS_FAILED_TO_DISABLE_CACHING + const ERR_HOSTS_FAILED_TO_ENABLE_CACHING + const ERR_HOST_BROKEN + const ERR_HOST_CANNOT_ATTACH_NETWORK + const ERR_HOST_CANNOT_DESTROY_SELF + const ERR_HOST_CANNOT_READ_METRICS + const ERR_HOST_CANNOT_SEE_SR + const ERR_HOST_CD_DRIVE_EMPTY + const ERR_HOST_DISABLED + const ERR_HOST_DISABLED_UNTIL_REBOOT + const ERR_HOST_EVACUATE_IN_PROGRESS + const ERR_HOST_HAS_NO_MANAGEMENT_IP + const ERR_HOST_HAS_RESIDENT_VMS + const ERR_HOST_IN_EMERGENCY_MODE + const ERR_HOST_IN_USE + const ERR_HOST_IS_LIVE + const ERR_HOST_IS_SLAVE + const ERR_HOST_ITS_OWN_SLAVE + const ERR_HOST_MASTER_CANNOT_TALK_BACK + const ERR_HOST_NAME_INVALID + const ERR_HOST_NOT_DISABLED + const ERR_HOST_NOT_ENOUGH_FREE_MEMORY + const ERR_HOST_NOT_LIVE + const ERR_HOST_OFFLINE + const ERR_HOST_POWER_ON_MODE_DISABLED + const ERR_HOST_STILL_BOOTING + const ERR_HOST_UNKNOWN_TO_MASTER + const ERR_ILLEGAL_VBD_DEVICE + const ERR_IMPORT_ERROR_ATTACHED_DISKS_NOT_FOUND + const ERR_IMPORT_ERROR_CANNOT_HANDLE_CHUNKED + const ERR_IMPORT_ERROR_FAILED_TO_FIND_OBJECT + const ERR_IMPORT_ERROR_GENERIC + const ERR_IMPORT_ERROR_PREMATURE_EOF + const ERR_IMPORT_ERROR_SOME_CHECKSUMS_FAILED + const ERR_IMPORT_ERROR_UNEXPECTED_FILE + const ERR_IMPORT_INCOMPATIBLE_VERSION + const ERR_INCOMPATIBLE_CLUSTER_STACK_ACTIVE + const ERR_INCOMPATIBLE_PIF_PROPERTIES + const ERR_INCOMPATIBLE_STATEFILE_SR + const ERR_INTERFACE_HAS_NO_IP + const ERR_INTERNAL_ERROR + const ERR_INVALID_DEVICE + const ERR_INVALID_EDITION + const ERR_INVALID_FEATURE_STRING + const ERR_INVALID_IP_ADDRESS_SPECIFIED + const ERR_INVALID_PATCH + const ERR_INVALID_PATCH_WITH_LOG + const ERR_INVALID_VALUE + const ERR_IS_TUNNEL_ACCESS_PIF + const ERR_LICENSE_CANNOT_DOWNGRADE_IN_POOL + const ERR_LICENSE_CHECKOUT_ERROR + const ERR_LICENSE_DOES_NOT_SUPPORT_POOLING + const ERR_LICENSE_DOES_NOT_SUPPORT_XHA + const ERR_LICENSE_EXPIRED + const ERR_LICENSE_FILE_DEPRECATED + const ERR_LICENSE_HOST_POOL_MISMATCH + const ERR_LICENSE_PROCESSING_ERROR + const ERR_LICENSE_RESTRICTION + const ERR_LOCATION_NOT_UNIQUE + const ERR_MAC_DOES_NOT_EXIST + const ERR_MAC_INVALID + const ERR_MAC_STILL_EXISTS + const ERR_MAP_DUPLICATE_KEY + const ERR_MEMORY_CONSTRAINT_VIOLATION + const ERR_MESSAGE_DEPRECATED + const ERR_MESSAGE_METHOD_UNKNOWN + const ERR_MESSAGE_PARAMETER_COUNT_MISMATCH + const ERR_MESSAGE_REMOVED + const ERR_MIRROR_FAILED + const ERR_MISSING_CONNECTION_DETAILS + const ERR_NETWORK_ALREADY_CONNECTED + const ERR_NETWORK_CONTAINS_PIF + const ERR_NETWORK_CONTAINS_VIF + const ERR_NOT_ALLOWED_ON_OEM_EDITION + const ERR_NOT_IMPLEMENTED + const ERR_NOT_SUPPORTED_DURING_UPGRADE + const ERR_NOT_SYSTEM_DOMAIN + const ERR_NO_HOSTS_AVAILABLE + const ERR_NO_LOCAL_STORAGE + const ERR_NO_MORE_REDO_LOGS_ALLOWED + const ERR_OBJECT_NOLONGER_EXISTS + const ERR_ONLY_ALLOWED_ON_OEM_EDITION + const ERR_ONLY_PROVISION_TEMPLATE + const ERR_ONLY_REVERT_SNAPSHOT + const ERR_OPENVSWITCH_NOT_ACTIVE + const ERR_OPERATION_BLOCKED + const ERR_OPERATION_NOT_ALLOWED + const ERR_OPERATION_PARTIALLY_FAILED + const ERR_OTHER_OPERATION_IN_PROGRESS + const ERR_OUT_OF_SPACE + const ERR_PATCH_ALREADY_APPLIED + const ERR_PATCH_ALREADY_EXISTS + const ERR_PATCH_APPLY_FAILED + const ERR_PATCH_APPLY_FAILED_BACKUP_FILES_EXIST + const ERR_PATCH_IS_APPLIED + const ERR_PATCH_PRECHECK_FAILED_OUT_OF_SPACE + const ERR_PATCH_PRECHECK_FAILED_PREREQUISITE_MISSING + const ERR_PATCH_PRECHECK_FAILED_UNKNOWN_ERROR + const ERR_PATCH_PRECHECK_FAILED_VM_RUNNING + const ERR_PATCH_PRECHECK_FAILED_WRONG_SERVER_BUILD + const ERR_PATCH_PRECHECK_FAILED_WRONG_SERVER_VERSION + const ERR_PATCH_PRECHECK_TOOLS_ISO_MOUNTED + const ERR_PBD_EXISTS + const ERR_PERMISSION_DENIED + const ERR_PGPU_INSUFFICIENT_CAPACITY_FOR_VGPU + const ERR_PGPU_IN_USE_BY_VM + const ERR_PGPU_NOT_COMPATIBLE_WITH_GPU_GROUP + const ERR_PIF_ALREADY_BONDED + const ERR_PIF_BOND_NEEDS_MORE_MEMBERS + const ERR_PIF_CANNOT_BOND_CROSS_HOST + const ERR_PIF_CONFIGURATION_ERROR + const ERR_PIF_DEVICE_NOT_FOUND + const ERR_PIF_DOES_NOT_ALLOW_UNPLUG + const ERR_PIF_HAS_NO_NETWORK_CONFIGURATION + const ERR_PIF_HAS_NO_V6_NETWORK_CONFIGURATION + const ERR_PIF_INCOMPATIBLE_PRIMARY_ADDRESS_TYPE + const ERR_PIF_IS_MANAGEMENT_IFACE + const ERR_PIF_IS_PHYSICAL + const ERR_PIF_IS_VLAN + const ERR_PIF_TUNNEL_STILL_EXISTS + const ERR_PIF_UNMANAGED + const ERR_PIF_VLAN_EXISTS + const ERR_PIF_VLAN_STILL_EXISTS + const ERR_POOL_AUTH_ALREADY_ENABLED + const ERR_POOL_AUTH_DISABLE_FAILED + const ERR_POOL_AUTH_DISABLE_FAILED_PERMISSION_DENIED + const ERR_POOL_AUTH_DISABLE_FAILED_WRONG_CREDENTIALS + const ERR_POOL_AUTH_ENABLE_FAILED + const ERR_POOL_AUTH_ENABLE_FAILED_DOMAIN_LOOKUP_FAILED + const ERR_POOL_AUTH_ENABLE_FAILED_DUPLICATE_HOSTNAME + const ERR_POOL_AUTH_ENABLE_FAILED_INVALID_OU + const ERR_POOL_AUTH_ENABLE_FAILED_PERMISSION_DENIED + const ERR_POOL_AUTH_ENABLE_FAILED_UNAVAILABLE + const ERR_POOL_AUTH_ENABLE_FAILED_WRONG_CREDENTIALS + const ERR_POOL_HOSTS_NOT_COMPATIBLE + const ERR_POOL_HOSTS_NOT_HOMOGENEOUS + const ERR_POOL_JOINING_EXTERNAL_AUTH_MISMATCH + const ERR_POOL_JOINING_HOST_CANNOT_BE_MASTER_OF_OTHER_HOSTS + const ERR_POOL_JOINING_HOST_CANNOT_CONTAIN_NETWORK_BOND + const ERR_POOL_JOINING_HOST_CANNOT_CONTAIN_SHARED_SRS + const ERR_POOL_JOINING_HOST_CANNOT_HAVE_RUNNING_OR_SUSPENDED_VMS + const ERR_POOL_JOINING_HOST_CANNOT_HAVE_RUNNING_VMS + const ERR_POOL_JOINING_HOST_CANNOT_HAVE_VMS_WITH_CURRENT_OPERATIONS + const ERR_POOL_JOINING_HOST_CONNECTION_FAILED + const ERR_POOL_JOINING_HOST_MUST_HAVE_PHYSICAL_MANAGEMENT_NIC + const ERR_POOL_JOINING_HOST_MUST_HAVE_SAME_PRODUCT_VERSION + const ERR_POOL_JOINING_HOST_SERVICE_FAILED + const ERR_POOL_NOT_IN_EMERGENCY_MODE + const ERR_PROVISION_FAILED_OUT_OF_SPACE + const ERR_RBAC_PERMISSION_DENIED + const ERR_REDO_LOG_IS_ENABLED + const ERR_REQUIRED_PIF_IS_UNPLUGGED + const ERR_RESTORE_INCOMPATIBLE_VERSION + const ERR_RESTORE_SCRIPT_FAILED + const ERR_RESTORE_TARGET_MGMT_IF_NOT_IN_BACKUP + const ERR_RESTORE_TARGET_MISSING_DEVICE + const ERR_ROLE_ALREADY_EXISTS + const ERR_ROLE_NOT_FOUND + const ERR_SESSION_AUTHENTICATION_FAILED + const ERR_SESSION_INVALID + const ERR_SESSION_NOT_REGISTERED + const ERR_SLAVE_REQUIRES_MANAGEMENT_IFACE + const ERR_SM_PLUGIN_COMMUNICATION_FAILURE + const ERR_SR_ATTACHED + const ERR_SR_ATTACHED_ON_SLAVE + const ERR_SR_ATTACH_FAILED + const ERR_SR_BACKEND_FAILURE + const ERR_SR_DETACHED_ON_MASTER + const ERR_SR_DEVICE_IN_USE + const ERR_SR_DOES_NOT_SUPPORT_MIGRATION + const ERR_SR_FULL + const ERR_SR_HAS_MULTIPLE_PBDS + const ERR_SR_HAS_PBD + const ERR_SR_INDESTRUCTIBLE + const ERR_SR_IS_CACHE_SR + const ERR_SR_NOT_ATTACHED + const ERR_SR_NOT_EMPTY + const ERR_SR_NOT_SHARABLE + const ERR_SR_NOT_SHARED + const ERR_SR_NO_PBDS + const ERR_SR_OPERATION_NOT_SUPPORTED + const ERR_SR_REQUIRES_UPGRADE + const ERR_SR_UNKNOWN_DRIVER + const ERR_SR_UUID_EXISTS + const ERR_SR_VDI_LOCKING_FAILED + const ERR_SSL_VERIFY_ERROR + const ERR_SUBJECT_ALREADY_EXISTS + const ERR_SUBJECT_CANNOT_BE_RESOLVED + const ERR_SUSPEND_VDI_REPLACEMENT_IS_NOT_IDENTICAL + const ERR_SYSTEM_STATUS_MUST_USE_TAR_ON_OEM + const ERR_SYSTEM_STATUS_RETRIEVAL_FAILED + const ERR_TASK_CANCELLED + const ERR_TOO_BUSY + const ERR_TOO_MANY_PENDING_TASKS + const ERR_TOO_MANY_STORAGE_MIGRATES + const ERR_TRANSPORT_PIF_NOT_CONFIGURED + const ERR_UNIMPLEMENTED_IN_SM_BACKEND + const ERR_UNKNOWN_BOOTLOADER + const ERR_USER_IS_NOT_LOCAL_SUPERUSER + const ERR_UUID_INVALID + const ERR_V6D_FAILURE + const ERR_VALUE_NOT_SUPPORTED + const ERR_VBD_CDS_MUST_BE_READONLY + const ERR_VBD_IS_EMPTY + const ERR_VBD_MISSING + const ERR_VBD_NOT_EMPTY + const ERR_VBD_NOT_REMOVABLE_MEDIA + const ERR_VBD_NOT_UNPLUGGABLE + const ERR_VBD_TRAY_LOCKED + const ERR_VDI_CONTAINS_METADATA_OF_THIS_POOL + const ERR_VDI_CONTENT_ID_MISSING + const ERR_VDI_COPY_FAILED + const ERR_VDI_HAS_RRDS + const ERR_VDI_INCOMPATIBLE_TYPE + const ERR_VDI_IN_USE + const ERR_VDI_IO_ERROR + const ERR_VDI_IS_A_PHYSICAL_DEVICE + const ERR_VDI_IS_NOT_ISO + const ERR_VDI_IS_SHARABLE + const ERR_VDI_LOCATION_MISSING + const ERR_VDI_MISSING + const ERR_VDI_NEEDS_VM_FOR_MIGRATE + const ERR_VDI_NOT_AVAILABLE + const ERR_VDI_NOT_IN_MAP + const ERR_VDI_NOT_MANAGED + const ERR_VDI_NOT_SPARSE + const ERR_VDI_ON_BOOT_MODE_INCOMPATIBLE_WITH_OPERATION + const ERR_VDI_READONLY + const ERR_VDI_TOO_SMALL + const ERR_VGPU_TYPE_NOT_COMPATIBLE_WITH_RUNNING_TYPE + const ERR_VGPU_TYPE_NOT_ENABLED + const ERR_VGPU_TYPE_NOT_SUPPORTED + const ERR_VIF_IN_USE + const ERR_VLAN_TAG_INVALID + const ERR_VMPP_ARCHIVE_MORE_FREQUENT_THAN_BACKUP + const ERR_VMPP_HAS_VM + const ERR_VMS_FAILED_TO_COOPERATE + const ERR_VM_ASSIGNED_TO_PROTECTION_POLICY + const ERR_VM_ATTACHED_TO_MORE_THAN_ONE_VDI_WITH_TIMEOFFSET_MARKED_AS_RESET_ON_BOOT + const ERR_VM_BAD_POWER_STATE + const ERR_VM_BIOS_STRINGS_ALREADY_SET + const ERR_VM_CALL_PLUGIN_RATE_LIMIT + const ERR_VM_CANNOT_DELETE_DEFAULT_TEMPLATE + const ERR_VM_CHECKPOINT_RESUME_FAILED + const ERR_VM_CHECKPOINT_SUSPEND_FAILED + const ERR_VM_CRASHED + const ERR_VM_DUPLICATE_VBD_DEVICE + const ERR_VM_FAILED_SHUTDOWN_ACK + const ERR_VM_HALTED + const ERR_VM_HAS_CHECKPOINT + const ERR_VM_HAS_PCI_ATTACHED + const ERR_VM_HAS_TOO_MANY_SNAPSHOTS + const ERR_VM_HAS_VGPU + const ERR_VM_HOST_INCOMPATIBLE_VERSION + const ERR_VM_HOST_INCOMPATIBLE_VIRTUAL_HARDWARE_PLATFORM_VERSION + const ERR_VM_HVM_REQUIRED + const ERR_VM_INCOMPATIBLE_WITH_THIS_HOST + const ERR_VM_IS_PART_OF_AN_APPLIANCE + const ERR_VM_IS_PROTECTED + const ERR_VM_IS_SNAPSHOT + const ERR_VM_IS_TEMPLATE + const ERR_VM_LACKS_FEATURE_SHUTDOWN + const ERR_VM_LACKS_FEATURE_SUSPEND + const ERR_VM_LACKS_FEATURE_VCPU_HOTPLUG + const ERR_VM_MEMORY_SIZE_TOO_LOW + const ERR_VM_MEMORY_TARGET_WAIT_TIMEOUT + const ERR_VM_MIGRATE_FAILED + const ERR_VM_MISSING_PV_DRIVERS + const ERR_VM_NOT_RESIDENT_HERE + const ERR_VM_NO_CRASHDUMP_SR + const ERR_VM_NO_EMPTY_CD_VBD + const ERR_VM_NO_SUSPEND_SR + const ERR_VM_NO_VCPUS + const ERR_VM_OLD_PV_DRIVERS + const ERR_VM_PV_DRIVERS_IN_USE + const ERR_VM_REBOOTED + const ERR_VM_REQUIRES_GPU + const ERR_VM_REQUIRES_IOMMU + const ERR_VM_REQUIRES_NET + const ERR_VM_REQUIRES_SR + const ERR_VM_REQUIRES_VDI + const ERR_VM_REQUIRES_VGPU + const ERR_VM_REVERT_FAILED + const ERR_VM_SHUTDOWN_TIMEOUT + const ERR_VM_SNAPSHOT_FAILED + const ERR_VM_SNAPSHOT_WITH_QUIESCE_FAILED + const ERR_VM_SNAPSHOT_WITH_QUIESCE_NOT_SUPPORTED + const ERR_VM_SNAPSHOT_WITH_QUIESCE_PLUGIN_DOES_NOT_RESPOND + const ERR_VM_SNAPSHOT_WITH_QUIESCE_TIMEOUT + const ERR_VM_TOOMANY_VCPUS + const ERR_VM_TO_IMPORT_IS_NOT_NEWER_VERSION + const ERR_VM_UNSAFE_BOOT + const ERR_WLB_AUTHENTICATION_FAILED + const ERR_WLB_CONNECTION_REFUSED + const ERR_WLB_CONNECTION_RESET + const ERR_WLB_DISABLED + const ERR_WLB_INTERNAL_ERROR + const ERR_WLB_MALFORMED_REQUEST + const ERR_WLB_MALFORMED_RESPONSE + const ERR_WLB_NOT_INITIALIZED + const ERR_WLB_TIMEOUT + const ERR_WLB_UNKNOWN_HOST + const ERR_WLB_URL_INVALID + const ERR_WLB_XENSERVER_AUTHENTICATION_FAILED + const ERR_WLB_XENSERVER_CONNECTION_REFUSED + const ERR_WLB_XENSERVER_MALFORMED_RESPONSE + const ERR_WLB_XENSERVER_TIMEOUT + const ERR_WLB_XENSERVER_UNKNOWN_HOST + const ERR_XAPI_HOOK_FAILED + const ERR_XENAPI_MISSING_PLUGIN + const ERR_XENAPI_PLUGIN_FAILURE + const ERR_XEN_VSS_REQ_ERROR_ADDING_VOLUME_TO_SNAPSET_FAILED + const ERR_XEN_VSS_REQ_ERROR_CREATING_SNAPSHOT + const ERR_XEN_VSS_REQ_ERROR_CREATING_SNAPSHOT_XML_STRING + const ERR_XEN_VSS_REQ_ERROR_INIT_FAILED + const ERR_XEN_VSS_REQ_ERROR_NO_VOLUMES_SUPPORTED + const ERR_XEN_VSS_REQ_ERROR_PREPARING_WRITERS + const ERR_XEN_VSS_REQ_ERROR_PROV_NOT_LOADED + const ERR_XEN_VSS_REQ_ERROR_START_SNAPSHOT_SET_FAILED + const ERR_XMLRPC_UNMARSHAL_FAILURE + type APIResult struct + Value interface{} + type AfterApplyGuidance string + const AfterApplyGuidanceRestartHVM + const AfterApplyGuidanceRestartHost + const AfterApplyGuidanceRestartPV + const AfterApplyGuidanceRestartXAPI + type AllocationAlgorithm string + const AllocationAlgorithmBreadthFirst + const AllocationAlgorithmDepthFirst + type AuthClass struct + func (_class AuthClass) GetGroupMembership(sessionID SessionRef, subjectIdentifier string) (_retval []string, _err error) + func (_class AuthClass) GetSubjectIdentifier(sessionID SessionRef, subjectName string) (_retval string, _err error) + func (_class AuthClass) GetSubjectInformationFromIdentifier(sessionID SessionRef, subjectIdentifier string) (_retval map[string]string, _err error) + type AuthRef string + type BlobClass struct + func (_class BlobClass) Create(sessionID SessionRef, mimeType string, public bool) (_retval BlobRef, _err error) + func (_class BlobClass) Destroy(sessionID SessionRef, self BlobRef) (_err error) + func (_class BlobClass) GetAll(sessionID SessionRef) (_retval []BlobRef, _err error) + func (_class BlobClass) GetAllRecords(sessionID SessionRef) (_retval map[BlobRef]BlobRecord, _err error) + func (_class BlobClass) GetByNameLabel(sessionID SessionRef, label string) (_retval []BlobRef, _err error) + func (_class BlobClass) GetByUUID(sessionID SessionRef, uuid string) (_retval BlobRef, _err error) + func (_class BlobClass) GetLastUpdated(sessionID SessionRef, self BlobRef) (_retval time.Time, _err error) + func (_class BlobClass) GetMimeType(sessionID SessionRef, self BlobRef) (_retval string, _err error) + func (_class BlobClass) GetNameDescription(sessionID SessionRef, self BlobRef) (_retval string, _err error) + func (_class BlobClass) GetNameLabel(sessionID SessionRef, self BlobRef) (_retval string, _err error) + func (_class BlobClass) GetPublic(sessionID SessionRef, self BlobRef) (_retval bool, _err error) + func (_class BlobClass) GetRecord(sessionID SessionRef, self BlobRef) (_retval BlobRecord, _err error) + func (_class BlobClass) GetSize(sessionID SessionRef, self BlobRef) (_retval int, _err error) + func (_class BlobClass) GetUUID(sessionID SessionRef, self BlobRef) (_retval string, _err error) + func (_class BlobClass) SetNameDescription(sessionID SessionRef, self BlobRef, value string) (_err error) + func (_class BlobClass) SetNameLabel(sessionID SessionRef, self BlobRef, value string) (_err error) + func (_class BlobClass) SetPublic(sessionID SessionRef, self BlobRef, value bool) (_err error) + type BlobRecord struct + LastUpdated time.Time + MimeType string + NameDescription string + NameLabel string + Public bool + Size int + UUID string + type BlobRef string + type BondClass struct + func (_class BondClass) AddToOtherConfig(sessionID SessionRef, self BondRef, key string, value string) (_err error) + func (_class BondClass) Create(sessionID SessionRef, network NetworkRef, members []PIFRef, mac string, ...) (_retval BondRef, _err error) + func (_class BondClass) Destroy(sessionID SessionRef, self BondRef) (_err error) + func (_class BondClass) GetAll(sessionID SessionRef) (_retval []BondRef, _err error) + func (_class BondClass) GetAllRecords(sessionID SessionRef) (_retval map[BondRef]BondRecord, _err error) + func (_class BondClass) GetAutoUpdateMac(sessionID SessionRef, self BondRef) (_retval bool, _err error) + func (_class BondClass) GetByUUID(sessionID SessionRef, uuid string) (_retval BondRef, _err error) + func (_class BondClass) GetLinksUp(sessionID SessionRef, self BondRef) (_retval int, _err error) + func (_class BondClass) GetMaster(sessionID SessionRef, self BondRef) (_retval PIFRef, _err error) + func (_class BondClass) GetMode(sessionID SessionRef, self BondRef) (_retval BondMode, _err error) + func (_class BondClass) GetOtherConfig(sessionID SessionRef, self BondRef) (_retval map[string]string, _err error) + func (_class BondClass) GetPrimarySlave(sessionID SessionRef, self BondRef) (_retval PIFRef, _err error) + func (_class BondClass) GetProperties(sessionID SessionRef, self BondRef) (_retval map[string]string, _err error) + func (_class BondClass) GetRecord(sessionID SessionRef, self BondRef) (_retval BondRecord, _err error) + func (_class BondClass) GetSlaves(sessionID SessionRef, self BondRef) (_retval []PIFRef, _err error) + func (_class BondClass) GetUUID(sessionID SessionRef, self BondRef) (_retval string, _err error) + func (_class BondClass) RemoveFromOtherConfig(sessionID SessionRef, self BondRef, key string) (_err error) + func (_class BondClass) SetMode(sessionID SessionRef, self BondRef, value BondMode) (_err error) + func (_class BondClass) SetOtherConfig(sessionID SessionRef, self BondRef, value map[string]string) (_err error) + func (_class BondClass) SetProperty(sessionID SessionRef, self BondRef, name string, value string) (_err error) + type BondMode string + const BondModeActiveBackup + const BondModeBalanceSlb + const BondModeLacp + type BondRecord struct + AutoUpdateMac bool + LinksUp int + Master PIFRef + Mode BondMode + OtherConfig map[string]string + PrimarySlave PIFRef + Properties map[string]string + Slaves []PIFRef + UUID string + type BondRef string + type CertificateClass struct + func (_class CertificateClass) GetAll(sessionID SessionRef) (_retval []CertificateRef, _err error) + func (_class CertificateClass) GetAllRecords(sessionID SessionRef) (_retval map[CertificateRef]CertificateRecord, _err error) + func (_class CertificateClass) GetByUUID(sessionID SessionRef, uuid string) (_retval CertificateRef, _err error) + func (_class CertificateClass) GetFingerprint(sessionID SessionRef, self CertificateRef) (_retval string, _err error) + func (_class CertificateClass) GetHost(sessionID SessionRef, self CertificateRef) (_retval HostRef, _err error) + func (_class CertificateClass) GetName(sessionID SessionRef, self CertificateRef) (_retval string, _err error) + func (_class CertificateClass) GetNotAfter(sessionID SessionRef, self CertificateRef) (_retval time.Time, _err error) + func (_class CertificateClass) GetNotBefore(sessionID SessionRef, self CertificateRef) (_retval time.Time, _err error) + func (_class CertificateClass) GetRecord(sessionID SessionRef, self CertificateRef) (_retval CertificateRecord, _err error) + func (_class CertificateClass) GetType(sessionID SessionRef, self CertificateRef) (_retval CertificateType, _err error) + func (_class CertificateClass) GetUUID(sessionID SessionRef, self CertificateRef) (_retval string, _err error) + type CertificateRecord struct + Fingerprint string + Host HostRef + Name string + NotAfter time.Time + NotBefore time.Time + Type CertificateType + UUID string + type CertificateRef string + type CertificateType string + const CertificateTypeCa + const CertificateTypeHost + const CertificateTypeHostInternal + type Client struct + Auth AuthClass + Blob BlobClass + Bond BondClass + Certificate CertificateClass + Cluster ClusterClass + ClusterHost ClusterHostClass + Console ConsoleClass + Crashdump CrashdumpClass + DRTask DRTaskClass + DataSource DataSourceClass + Event EventClass + Feature FeatureClass + GPUGroup GPUGroupClass + Host HostClass + HostCPU HostCPUClass + HostCrashdump HostCrashdumpClass + HostMetrics HostMetricsClass + HostPatch HostPatchClass + LVHD LVHDClass + Message MessageClass + Network NetworkClass + NetworkSriov NetworkSriovClass + Observer ObserverClass + PBD PBDClass + PCI PCIClass + PGPU PGPUClass + PIF PIFClass + PIFMetrics PIFMetricsClass + PUSB PUSBClass + PVSCacheStorage PVSCacheStorageClass + PVSProxy PVSProxyClass + PVSServer PVSServerClass + PVSSite PVSSiteClass + Pool PoolClass + PoolPatch PoolPatchClass + PoolUpdate PoolUpdateClass + ProbeResult ProbeResultClass + Repository RepositoryClass + Role RoleClass + SDNController SDNControllerClass + SM SMClass + SR SRClass + Secret SecretClass + Session SessionClass + SrStat SrStatClass + Subject SubjectClass + Task TaskClass + Tunnel TunnelClass + USBGroup USBGroupClass + User UserClass + VBD VBDClass + VBDMetrics VBDMetricsClass + VDI VDIClass + VGPU VGPUClass + VGPUType VGPUTypeClass + VIF VIFClass + VIFMetrics VIFMetricsClass + VLAN VLANClass + VM VMClass + VMAppliance VMApplianceClass + VMGuestMetrics VMGuestMetricsClass + VMMetrics VMMetricsClass + VMPP VMPPClass + VMSS VMSSClass + VTPM VTPMClass + VUSB VUSBClass + VdiNbdServerInfo VdiNbdServerInfoClass + func NewClient(url string, transport *http.Transport) (*Client, error) + func (client *Client) APICall(method string, params ...interface{}) (result APIResult, err error) + type Cls string + const ClsCertificate + const ClsHost + const ClsPVSProxy + const ClsPool + const ClsSR + const ClsVDI + const ClsVM + const ClsVMPP + const ClsVMSS + type ClusterClass struct + func (_class ClusterClass) AddToOtherConfig(sessionID SessionRef, self ClusterRef, key string, value string) (_err error) + func (_class ClusterClass) Create(sessionID SessionRef, pif PIFRef, clusterStack string, poolAutoJoin bool, ...) (_retval ClusterRef, _err error) + func (_class ClusterClass) Destroy(sessionID SessionRef, self ClusterRef) (_err error) + func (_class ClusterClass) GetAll(sessionID SessionRef) (_retval []ClusterRef, _err error) + func (_class ClusterClass) GetAllRecords(sessionID SessionRef) (_retval map[ClusterRef]ClusterRecord, _err error) + func (_class ClusterClass) GetAllowedOperations(sessionID SessionRef, self ClusterRef) (_retval []ClusterOperation, _err error) + func (_class ClusterClass) GetByUUID(sessionID SessionRef, uuid string) (_retval ClusterRef, _err error) + func (_class ClusterClass) GetClusterConfig(sessionID SessionRef, self ClusterRef) (_retval map[string]string, _err error) + func (_class ClusterClass) GetClusterHosts(sessionID SessionRef, self ClusterRef) (_retval []ClusterHostRef, _err error) + func (_class ClusterClass) GetClusterStack(sessionID SessionRef, self ClusterRef) (_retval string, _err error) + func (_class ClusterClass) GetClusterToken(sessionID SessionRef, self ClusterRef) (_retval string, _err error) + func (_class ClusterClass) GetCurrentOperations(sessionID SessionRef, self ClusterRef) (_retval map[string]ClusterOperation, _err error) + func (_class ClusterClass) GetNetwork(sessionID SessionRef, self ClusterRef) (_retval NetworkRef, _err error) + func (_class ClusterClass) GetOtherConfig(sessionID SessionRef, self ClusterRef) (_retval map[string]string, _err error) + func (_class ClusterClass) GetPendingForget(sessionID SessionRef, self ClusterRef) (_retval []string, _err error) + func (_class ClusterClass) GetPoolAutoJoin(sessionID SessionRef, self ClusterRef) (_retval bool, _err error) + func (_class ClusterClass) GetRecord(sessionID SessionRef, self ClusterRef) (_retval ClusterRecord, _err error) + func (_class ClusterClass) GetTokenTimeout(sessionID SessionRef, self ClusterRef) (_retval float64, _err error) + func (_class ClusterClass) GetTokenTimeoutCoefficient(sessionID SessionRef, self ClusterRef) (_retval float64, _err error) + func (_class ClusterClass) GetUUID(sessionID SessionRef, self ClusterRef) (_retval string, _err error) + func (_class ClusterClass) PoolCreate(sessionID SessionRef, network NetworkRef, clusterStack string, ...) (_retval ClusterRef, _err error) + func (_class ClusterClass) PoolDestroy(sessionID SessionRef, self ClusterRef) (_err error) + func (_class ClusterClass) PoolForceDestroy(sessionID SessionRef, self ClusterRef) (_err error) + func (_class ClusterClass) PoolResync(sessionID SessionRef, self ClusterRef) (_err error) + func (_class ClusterClass) RemoveFromOtherConfig(sessionID SessionRef, self ClusterRef, key string) (_err error) + func (_class ClusterClass) SetOtherConfig(sessionID SessionRef, self ClusterRef, value map[string]string) (_err error) + type ClusterHostClass struct + func (_class ClusterHostClass) Create(sessionID SessionRef, cluster ClusterRef, host HostRef, pif PIFRef) (_retval ClusterHostRef, _err error) + func (_class ClusterHostClass) Destroy(sessionID SessionRef, self ClusterHostRef) (_err error) + func (_class ClusterHostClass) Disable(sessionID SessionRef, self ClusterHostRef) (_err error) + func (_class ClusterHostClass) Enable(sessionID SessionRef, self ClusterHostRef) (_err error) + func (_class ClusterHostClass) ForceDestroy(sessionID SessionRef, self ClusterHostRef) (_err error) + func (_class ClusterHostClass) GetAll(sessionID SessionRef) (_retval []ClusterHostRef, _err error) + func (_class ClusterHostClass) GetAllRecords(sessionID SessionRef) (_retval map[ClusterHostRef]ClusterHostRecord, _err error) + func (_class ClusterHostClass) GetAllowedOperations(sessionID SessionRef, self ClusterHostRef) (_retval []ClusterHostOperation, _err error) + func (_class ClusterHostClass) GetByUUID(sessionID SessionRef, uuid string) (_retval ClusterHostRef, _err error) + func (_class ClusterHostClass) GetCluster(sessionID SessionRef, self ClusterHostRef) (_retval ClusterRef, _err error) + func (_class ClusterHostClass) GetCurrentOperations(sessionID SessionRef, self ClusterHostRef) (_retval map[string]ClusterHostOperation, _err error) + func (_class ClusterHostClass) GetEnabled(sessionID SessionRef, self ClusterHostRef) (_retval bool, _err error) + func (_class ClusterHostClass) GetHost(sessionID SessionRef, self ClusterHostRef) (_retval HostRef, _err error) + func (_class ClusterHostClass) GetJoined(sessionID SessionRef, self ClusterHostRef) (_retval bool, _err error) + func (_class ClusterHostClass) GetOtherConfig(sessionID SessionRef, self ClusterHostRef) (_retval map[string]string, _err error) + func (_class ClusterHostClass) GetPIF(sessionID SessionRef, self ClusterHostRef) (_retval PIFRef, _err error) + func (_class ClusterHostClass) GetRecord(sessionID SessionRef, self ClusterHostRef) (_retval ClusterHostRecord, _err error) + func (_class ClusterHostClass) GetUUID(sessionID SessionRef, self ClusterHostRef) (_retval string, _err error) + type ClusterHostOperation string + const ClusterHostOperationDestroy + const ClusterHostOperationDisable + const ClusterHostOperationEnable + type ClusterHostRecord struct + AllowedOperations []ClusterHostOperation + Cluster ClusterRef + CurrentOperations map[string]ClusterHostOperation + Enabled bool + Host HostRef + Joined bool + OtherConfig map[string]string + PIF PIFRef + UUID string + type ClusterHostRef string + type ClusterOperation string + const ClusterOperationAdd + const ClusterOperationDestroy + const ClusterOperationDisable + const ClusterOperationEnable + const ClusterOperationRemove + type ClusterRecord struct + AllowedOperations []ClusterOperation + ClusterConfig map[string]string + ClusterHosts []ClusterHostRef + ClusterStack string + ClusterToken string + CurrentOperations map[string]ClusterOperation + OtherConfig map[string]string + PendingForget []string + PoolAutoJoin bool + TokenTimeout float64 + TokenTimeoutCoefficient float64 + UUID string + type ClusterRef string + type ConsoleClass struct + func (_class ConsoleClass) AddToOtherConfig(sessionID SessionRef, self ConsoleRef, key string, value string) (_err error) + func (_class ConsoleClass) Create(sessionID SessionRef, args ConsoleRecord) (_retval ConsoleRef, _err error) + func (_class ConsoleClass) Destroy(sessionID SessionRef, self ConsoleRef) (_err error) + func (_class ConsoleClass) GetAll(sessionID SessionRef) (_retval []ConsoleRef, _err error) + func (_class ConsoleClass) GetAllRecords(sessionID SessionRef) (_retval map[ConsoleRef]ConsoleRecord, _err error) + func (_class ConsoleClass) GetByUUID(sessionID SessionRef, uuid string) (_retval ConsoleRef, _err error) + func (_class ConsoleClass) GetLocation(sessionID SessionRef, self ConsoleRef) (_retval string, _err error) + func (_class ConsoleClass) GetOtherConfig(sessionID SessionRef, self ConsoleRef) (_retval map[string]string, _err error) + func (_class ConsoleClass) GetProtocol(sessionID SessionRef, self ConsoleRef) (_retval ConsoleProtocol, _err error) + func (_class ConsoleClass) GetRecord(sessionID SessionRef, self ConsoleRef) (_retval ConsoleRecord, _err error) + func (_class ConsoleClass) GetUUID(sessionID SessionRef, self ConsoleRef) (_retval string, _err error) + func (_class ConsoleClass) GetVM(sessionID SessionRef, self ConsoleRef) (_retval VMRef, _err error) + func (_class ConsoleClass) RemoveFromOtherConfig(sessionID SessionRef, self ConsoleRef, key string) (_err error) + func (_class ConsoleClass) SetOtherConfig(sessionID SessionRef, self ConsoleRef, value map[string]string) (_err error) + type ConsoleProtocol string + const ConsoleProtocolRdp + const ConsoleProtocolRfb + const ConsoleProtocolVt100 + type ConsoleRecord struct + Location string + OtherConfig map[string]string + Protocol ConsoleProtocol + UUID string + VM VMRef + type ConsoleRef string + type CrashdumpClass struct + func (_class CrashdumpClass) AddToOtherConfig(sessionID SessionRef, self CrashdumpRef, key string, value string) (_err error) + func (_class CrashdumpClass) Destroy(sessionID SessionRef, self CrashdumpRef) (_err error) + func (_class CrashdumpClass) GetAll(sessionID SessionRef) (_retval []CrashdumpRef, _err error) + func (_class CrashdumpClass) GetAllRecords(sessionID SessionRef) (_retval map[CrashdumpRef]CrashdumpRecord, _err error) + func (_class CrashdumpClass) GetByUUID(sessionID SessionRef, uuid string) (_retval CrashdumpRef, _err error) + func (_class CrashdumpClass) GetOtherConfig(sessionID SessionRef, self CrashdumpRef) (_retval map[string]string, _err error) + func (_class CrashdumpClass) GetRecord(sessionID SessionRef, self CrashdumpRef) (_retval CrashdumpRecord, _err error) + func (_class CrashdumpClass) GetUUID(sessionID SessionRef, self CrashdumpRef) (_retval string, _err error) + func (_class CrashdumpClass) GetVDI(sessionID SessionRef, self CrashdumpRef) (_retval VDIRef, _err error) + func (_class CrashdumpClass) GetVM(sessionID SessionRef, self CrashdumpRef) (_retval VMRef, _err error) + func (_class CrashdumpClass) RemoveFromOtherConfig(sessionID SessionRef, self CrashdumpRef, key string) (_err error) + func (_class CrashdumpClass) SetOtherConfig(sessionID SessionRef, self CrashdumpRef, value map[string]string) (_err error) + type CrashdumpRecord struct + OtherConfig map[string]string + UUID string + VDI VDIRef + VM VMRef + type CrashdumpRef string + type DRTaskClass struct + func (_class DRTaskClass) Create(sessionID SessionRef, atype string, deviceConfig map[string]string, ...) (_retval DRTaskRef, _err error) + func (_class DRTaskClass) Destroy(sessionID SessionRef, self DRTaskRef) (_err error) + func (_class DRTaskClass) GetAll(sessionID SessionRef) (_retval []DRTaskRef, _err error) + func (_class DRTaskClass) GetAllRecords(sessionID SessionRef) (_retval map[DRTaskRef]DRTaskRecord, _err error) + func (_class DRTaskClass) GetByUUID(sessionID SessionRef, uuid string) (_retval DRTaskRef, _err error) + func (_class DRTaskClass) GetIntroducedSRs(sessionID SessionRef, self DRTaskRef) (_retval []SRRef, _err error) + func (_class DRTaskClass) GetRecord(sessionID SessionRef, self DRTaskRef) (_retval DRTaskRecord, _err error) + func (_class DRTaskClass) GetUUID(sessionID SessionRef, self DRTaskRef) (_retval string, _err error) + type DRTaskRecord struct + IntroducedSRs []SRRef + UUID string + type DRTaskRef string + type DataSourceClass struct + type DataSourceRecord struct + Enabled bool + Max float64 + Min float64 + NameDescription string + NameLabel string + Standard bool + Units string + Value float64 + type DataSourceRef string + type DomainType string + const DomainTypeHvm + const DomainTypePv + const DomainTypePvInPvh + const DomainTypePvh + const DomainTypeUnspecified + type Error struct + func (e *Error) Code() string + func (e *Error) Error() string + func (e *Error) Type() string + func (e *Error) UUID() string + type EventBatch struct + Events []EventRecord + Token string + ValidRefCounts map[string]int + type EventClass struct + func (_class EventClass) From(sessionID SessionRef, classes []string, token string, timeout float64) (_retval EventBatch, _err error) + func (_class EventClass) GetCurrentID(sessionID SessionRef) (_retval int, _err error) + func (_class EventClass) Inject(sessionID SessionRef, class string, ref string) (_retval string, _err error) + func (_class EventClass) Next(sessionID SessionRef) (_retval []EventRecord, _err error) + func (_class EventClass) Register(sessionID SessionRef, classes []string) (_err error) + func (_class EventClass) Unregister(sessionID SessionRef, classes []string) (_err error) + type EventOperation string + const EventOperationAdd + const EventOperationDel + const EventOperationMod + type EventRecord struct + Class string + ID int + ObjUUID string + Operation EventOperation + Ref string + Snapshot RecordInterface + Timestamp time.Time + type EventRef string + type FeatureClass struct + func (_class FeatureClass) GetAll(sessionID SessionRef) (_retval []FeatureRef, _err error) + func (_class FeatureClass) GetAllRecords(sessionID SessionRef) (_retval map[FeatureRef]FeatureRecord, _err error) + func (_class FeatureClass) GetByNameLabel(sessionID SessionRef, label string) (_retval []FeatureRef, _err error) + func (_class FeatureClass) GetByUUID(sessionID SessionRef, uuid string) (_retval FeatureRef, _err error) + func (_class FeatureClass) GetEnabled(sessionID SessionRef, self FeatureRef) (_retval bool, _err error) + func (_class FeatureClass) GetExperimental(sessionID SessionRef, self FeatureRef) (_retval bool, _err error) + func (_class FeatureClass) GetHost(sessionID SessionRef, self FeatureRef) (_retval HostRef, _err error) + func (_class FeatureClass) GetNameDescription(sessionID SessionRef, self FeatureRef) (_retval string, _err error) + func (_class FeatureClass) GetNameLabel(sessionID SessionRef, self FeatureRef) (_retval string, _err error) + func (_class FeatureClass) GetRecord(sessionID SessionRef, self FeatureRef) (_retval FeatureRecord, _err error) + func (_class FeatureClass) GetUUID(sessionID SessionRef, self FeatureRef) (_retval string, _err error) + func (_class FeatureClass) GetVersion(sessionID SessionRef, self FeatureRef) (_retval string, _err error) + type FeatureRecord struct + Enabled bool + Experimental bool + Host HostRef + NameDescription string + NameLabel string + UUID string + Version string + type FeatureRef string + type GPUGroupClass struct + func (_class GPUGroupClass) AddToOtherConfig(sessionID SessionRef, self GPUGroupRef, key string, value string) (_err error) + func (_class GPUGroupClass) Create(sessionID SessionRef, nameLabel string, nameDescription string, ...) (_retval GPUGroupRef, _err error) + func (_class GPUGroupClass) Destroy(sessionID SessionRef, self GPUGroupRef) (_err error) + func (_class GPUGroupClass) GetAll(sessionID SessionRef) (_retval []GPUGroupRef, _err error) + func (_class GPUGroupClass) GetAllRecords(sessionID SessionRef) (_retval map[GPUGroupRef]GPUGroupRecord, _err error) + func (_class GPUGroupClass) GetAllocationAlgorithm(sessionID SessionRef, self GPUGroupRef) (_retval AllocationAlgorithm, _err error) + func (_class GPUGroupClass) GetByNameLabel(sessionID SessionRef, label string) (_retval []GPUGroupRef, _err error) + func (_class GPUGroupClass) GetByUUID(sessionID SessionRef, uuid string) (_retval GPUGroupRef, _err error) + func (_class GPUGroupClass) GetEnabledVGPUTypes(sessionID SessionRef, self GPUGroupRef) (_retval []VGPUTypeRef, _err error) + func (_class GPUGroupClass) GetGPUTypes(sessionID SessionRef, self GPUGroupRef) (_retval []string, _err error) + func (_class GPUGroupClass) GetNameDescription(sessionID SessionRef, self GPUGroupRef) (_retval string, _err error) + func (_class GPUGroupClass) GetNameLabel(sessionID SessionRef, self GPUGroupRef) (_retval string, _err error) + func (_class GPUGroupClass) GetOtherConfig(sessionID SessionRef, self GPUGroupRef) (_retval map[string]string, _err error) + func (_class GPUGroupClass) GetPGPUs(sessionID SessionRef, self GPUGroupRef) (_retval []PGPURef, _err error) + func (_class GPUGroupClass) GetRecord(sessionID SessionRef, self GPUGroupRef) (_retval GPUGroupRecord, _err error) + func (_class GPUGroupClass) GetRemainingCapacity(sessionID SessionRef, self GPUGroupRef, vgpuType VGPUTypeRef) (_retval int, _err error) + func (_class GPUGroupClass) GetSupportedVGPUTypes(sessionID SessionRef, self GPUGroupRef) (_retval []VGPUTypeRef, _err error) + func (_class GPUGroupClass) GetUUID(sessionID SessionRef, self GPUGroupRef) (_retval string, _err error) + func (_class GPUGroupClass) GetVGPUs(sessionID SessionRef, self GPUGroupRef) (_retval []VGPURef, _err error) + func (_class GPUGroupClass) RemoveFromOtherConfig(sessionID SessionRef, self GPUGroupRef, key string) (_err error) + func (_class GPUGroupClass) SetAllocationAlgorithm(sessionID SessionRef, self GPUGroupRef, value AllocationAlgorithm) (_err error) + func (_class GPUGroupClass) SetNameDescription(sessionID SessionRef, self GPUGroupRef, value string) (_err error) + func (_class GPUGroupClass) SetNameLabel(sessionID SessionRef, self GPUGroupRef, value string) (_err error) + func (_class GPUGroupClass) SetOtherConfig(sessionID SessionRef, self GPUGroupRef, value map[string]string) (_err error) + type GPUGroupRecord struct + AllocationAlgorithm AllocationAlgorithm + EnabledVGPUTypes []VGPUTypeRef + GPUTypes []string + NameDescription string + NameLabel string + OtherConfig map[string]string + PGPUs []PGPURef + SupportedVGPUTypes []VGPUTypeRef + UUID string + VGPUs []VGPURef + type GPUGroupRef string + type HostAllowedOperations string + const HostAllowedOperationsApplyUpdates + const HostAllowedOperationsEvacuate + const HostAllowedOperationsPowerOn + const HostAllowedOperationsProvision + const HostAllowedOperationsReboot + const HostAllowedOperationsShutdown + const HostAllowedOperationsVMMigrate + const HostAllowedOperationsVMResume + const HostAllowedOperationsVMStart + type HostCPUClass struct + func (_class HostCPUClass) AddToOtherConfig(sessionID SessionRef, self HostCPURef, key string, value string) (_err error) + func (_class HostCPUClass) GetAll(sessionID SessionRef) (_retval []HostCPURef, _err error) + func (_class HostCPUClass) GetAllRecords(sessionID SessionRef) (_retval map[HostCPURef]HostCPURecord, _err error) + func (_class HostCPUClass) GetByUUID(sessionID SessionRef, uuid string) (_retval HostCPURef, _err error) + func (_class HostCPUClass) GetFamily(sessionID SessionRef, self HostCPURef) (_retval int, _err error) + func (_class HostCPUClass) GetFeatures(sessionID SessionRef, self HostCPURef) (_retval string, _err error) + func (_class HostCPUClass) GetFlags(sessionID SessionRef, self HostCPURef) (_retval string, _err error) + func (_class HostCPUClass) GetHost(sessionID SessionRef, self HostCPURef) (_retval HostRef, _err error) + func (_class HostCPUClass) GetModel(sessionID SessionRef, self HostCPURef) (_retval int, _err error) + func (_class HostCPUClass) GetModelname(sessionID SessionRef, self HostCPURef) (_retval string, _err error) + func (_class HostCPUClass) GetNumber(sessionID SessionRef, self HostCPURef) (_retval int, _err error) + func (_class HostCPUClass) GetOtherConfig(sessionID SessionRef, self HostCPURef) (_retval map[string]string, _err error) + func (_class HostCPUClass) GetRecord(sessionID SessionRef, self HostCPURef) (_retval HostCPURecord, _err error) + func (_class HostCPUClass) GetSpeed(sessionID SessionRef, self HostCPURef) (_retval int, _err error) + func (_class HostCPUClass) GetStepping(sessionID SessionRef, self HostCPURef) (_retval string, _err error) + func (_class HostCPUClass) GetUUID(sessionID SessionRef, self HostCPURef) (_retval string, _err error) + func (_class HostCPUClass) GetUtilisation(sessionID SessionRef, self HostCPURef) (_retval float64, _err error) + func (_class HostCPUClass) GetVendor(sessionID SessionRef, self HostCPURef) (_retval string, _err error) + func (_class HostCPUClass) RemoveFromOtherConfig(sessionID SessionRef, self HostCPURef, key string) (_err error) + func (_class HostCPUClass) SetOtherConfig(sessionID SessionRef, self HostCPURef, value map[string]string) (_err error) + type HostCPURecord struct + Family int + Features string + Flags string + Host HostRef + Model int + Modelname string + Number int + OtherConfig map[string]string + Speed int + Stepping string + UUID string + Utilisation float64 + Vendor string + type HostCPURef string + type HostClass struct + func (_class HostClass) AddTags(sessionID SessionRef, self HostRef, value string) (_err error) + func (_class HostClass) AddToGuestVCPUsParams(sessionID SessionRef, self HostRef, key string, value string) (_err error) + func (_class HostClass) AddToLicenseServer(sessionID SessionRef, self HostRef, key string, value string) (_err error) + func (_class HostClass) AddToLogging(sessionID SessionRef, self HostRef, key string, value string) (_err error) + func (_class HostClass) AddToOtherConfig(sessionID SessionRef, self HostRef, key string, value string) (_err error) + func (_class HostClass) ApplyEdition(sessionID SessionRef, host HostRef, edition string, force bool) (_err error) + func (_class HostClass) ApplyUpdates(sessionID SessionRef, self HostRef, hash string) (_retval [][]string, _err error) + func (_class HostClass) AssertCanEvacuate(sessionID SessionRef, host HostRef) (_err error) + func (_class HostClass) BackupRrds(sessionID SessionRef, host HostRef, delay float64) (_err error) + func (_class HostClass) BugreportUpload(sessionID SessionRef, host HostRef, url string, options map[string]string) (_err error) + func (_class HostClass) CallExtension(sessionID SessionRef, host HostRef, call string) (_retval string, _err error) + func (_class HostClass) CallPlugin(sessionID SessionRef, host HostRef, plugin string, fn string, ...) (_retval string, _err error) + func (_class HostClass) ComputeFreeMemory(sessionID SessionRef, host HostRef) (_retval int, _err error) + func (_class HostClass) ComputeMemoryOverhead(sessionID SessionRef, host HostRef) (_retval int, _err error) + func (_class HostClass) CreateNewBlob(sessionID SessionRef, host HostRef, name string, mimeType string, public bool) (_retval BlobRef, _err error) + func (_class HostClass) DeclareDead(sessionID SessionRef, host HostRef) (_err error) + func (_class HostClass) Destroy(sessionID SessionRef, self HostRef) (_err error) + func (_class HostClass) Disable(sessionID SessionRef, host HostRef) (_err error) + func (_class HostClass) DisableDisplay(sessionID SessionRef, host HostRef) (_retval HostDisplay, _err error) + func (_class HostClass) DisableExternalAuth(sessionID SessionRef, host HostRef, config map[string]string) (_err error) + func (_class HostClass) DisableLocalStorageCaching(sessionID SessionRef, host HostRef) (_err error) + func (_class HostClass) Dmesg(sessionID SessionRef, host HostRef) (_retval string, _err error) + func (_class HostClass) DmesgClear(sessionID SessionRef, host HostRef) (_retval string, _err error) + func (_class HostClass) EmergencyDisableTLSVerification(sessionID SessionRef) (_err error) + func (_class HostClass) EmergencyHaDisable(sessionID SessionRef, soft bool) (_err error) + func (_class HostClass) EmergencyReenableTLSVerification(sessionID SessionRef) (_err error) + func (_class HostClass) EmergencyResetServerCertificate(sessionID SessionRef) (_err error) + func (_class HostClass) Enable(sessionID SessionRef, host HostRef) (_err error) + func (_class HostClass) EnableDisplay(sessionID SessionRef, host HostRef) (_retval HostDisplay, _err error) + func (_class HostClass) EnableExternalAuth(sessionID SessionRef, host HostRef, config map[string]string, ...) (_err error) + func (_class HostClass) EnableLocalStorageCaching(sessionID SessionRef, host HostRef, sr SRRef) (_err error) + func (_class HostClass) Evacuate(sessionID SessionRef, host HostRef, network NetworkRef) (_err error) + func (_class HostClass) ForgetDataSourceArchives(sessionID SessionRef, host HostRef, dataSource string) (_err error) + func (_class HostClass) GetAPIVersionMajor(sessionID SessionRef, self HostRef) (_retval int, _err error) + func (_class HostClass) GetAPIVersionMinor(sessionID SessionRef, self HostRef) (_retval int, _err error) + func (_class HostClass) GetAPIVersionVendor(sessionID SessionRef, self HostRef) (_retval string, _err error) + func (_class HostClass) GetAPIVersionVendorImplementation(sessionID SessionRef, self HostRef) (_retval map[string]string, _err error) + func (_class HostClass) GetAddress(sessionID SessionRef, self HostRef) (_retval string, _err error) + func (_class HostClass) GetAll(sessionID SessionRef) (_retval []HostRef, _err error) + func (_class HostClass) GetAllRecords(sessionID SessionRef) (_retval map[HostRef]HostRecord, _err error) + func (_class HostClass) GetAllowedOperations(sessionID SessionRef, self HostRef) (_retval []HostAllowedOperations, _err error) + func (_class HostClass) GetBiosStrings(sessionID SessionRef, self HostRef) (_retval map[string]string, _err error) + func (_class HostClass) GetBlobs(sessionID SessionRef, self HostRef) (_retval map[string]BlobRef, _err error) + func (_class HostClass) GetByNameLabel(sessionID SessionRef, label string) (_retval []HostRef, _err error) + func (_class HostClass) GetByUUID(sessionID SessionRef, uuid string) (_retval HostRef, _err error) + func (_class HostClass) GetCPUConfiguration(sessionID SessionRef, self HostRef) (_retval map[string]string, _err error) + func (_class HostClass) GetCPUInfo(sessionID SessionRef, self HostRef) (_retval map[string]string, _err error) + func (_class HostClass) GetCapabilities(sessionID SessionRef, self HostRef) (_retval []string, _err error) + func (_class HostClass) GetCertificates(sessionID SessionRef, self HostRef) (_retval []CertificateRef, _err error) + func (_class HostClass) GetChipsetInfo(sessionID SessionRef, self HostRef) (_retval map[string]string, _err error) + func (_class HostClass) GetControlDomain(sessionID SessionRef, self HostRef) (_retval VMRef, _err error) + func (_class HostClass) GetCrashDumpSr(sessionID SessionRef, self HostRef) (_retval SRRef, _err error) + func (_class HostClass) GetCrashdumps(sessionID SessionRef, self HostRef) (_retval []HostCrashdumpRef, _err error) + func (_class HostClass) GetCurrentOperations(sessionID SessionRef, self HostRef) (_retval map[string]HostAllowedOperations, _err error) + func (_class HostClass) GetDataSources(sessionID SessionRef, host HostRef) (_retval []DataSourceRecord, _err error) + func (_class HostClass) GetDisplay(sessionID SessionRef, self HostRef) (_retval HostDisplay, _err error) + func (_class HostClass) GetEdition(sessionID SessionRef, self HostRef) (_retval string, _err error) + func (_class HostClass) GetEditions(sessionID SessionRef, self HostRef) (_retval []string, _err error) + func (_class HostClass) GetEnabled(sessionID SessionRef, self HostRef) (_retval bool, _err error) + func (_class HostClass) GetExternalAuthConfiguration(sessionID SessionRef, self HostRef) (_retval map[string]string, _err error) + func (_class HostClass) GetExternalAuthServiceName(sessionID SessionRef, self HostRef) (_retval string, _err error) + func (_class HostClass) GetExternalAuthType(sessionID SessionRef, self HostRef) (_retval string, _err error) + func (_class HostClass) GetFeatures(sessionID SessionRef, self HostRef) (_retval []FeatureRef, _err error) + func (_class HostClass) GetGuestVCPUsParams(sessionID SessionRef, self HostRef) (_retval map[string]string, _err error) + func (_class HostClass) GetHTTPSOnly(sessionID SessionRef, self HostRef) (_retval bool, _err error) + func (_class HostClass) GetHaNetworkPeers(sessionID SessionRef, self HostRef) (_retval []string, _err error) + func (_class HostClass) GetHaStatefiles(sessionID SessionRef, self HostRef) (_retval []string, _err error) + func (_class HostClass) GetHostCPUs(sessionID SessionRef, self HostRef) (_retval []HostCPURef, _err error) + func (_class HostClass) GetHostname(sessionID SessionRef, self HostRef) (_retval string, _err error) + func (_class HostClass) GetIscsiIqn(sessionID SessionRef, self HostRef) (_retval string, _err error) + func (_class HostClass) GetLastSoftwareUpdate(sessionID SessionRef, self HostRef) (_retval time.Time, _err error) + func (_class HostClass) GetLicenseParams(sessionID SessionRef, self HostRef) (_retval map[string]string, _err error) + func (_class HostClass) GetLicenseServer(sessionID SessionRef, self HostRef) (_retval map[string]string, _err error) + func (_class HostClass) GetLocalCacheSr(sessionID SessionRef, self HostRef) (_retval SRRef, _err error) + func (_class HostClass) GetLog(sessionID SessionRef, host HostRef) (_retval string, _err error) + func (_class HostClass) GetLogging(sessionID SessionRef, self HostRef) (_retval map[string]string, _err error) + func (_class HostClass) GetManagementInterface(sessionID SessionRef, host HostRef) (_retval PIFRef, _err error) + func (_class HostClass) GetMemoryOverhead(sessionID SessionRef, self HostRef) (_retval int, _err error) + func (_class HostClass) GetMetrics(sessionID SessionRef, self HostRef) (_retval HostMetricsRef, _err error) + func (_class HostClass) GetMultipathing(sessionID SessionRef, self HostRef) (_retval bool, _err error) + func (_class HostClass) GetNameDescription(sessionID SessionRef, self HostRef) (_retval string, _err error) + func (_class HostClass) GetNameLabel(sessionID SessionRef, self HostRef) (_retval string, _err error) + func (_class HostClass) GetOtherConfig(sessionID SessionRef, self HostRef) (_retval map[string]string, _err error) + func (_class HostClass) GetPBDs(sessionID SessionRef, self HostRef) (_retval []PBDRef, _err error) + func (_class HostClass) GetPCIs(sessionID SessionRef, self HostRef) (_retval []PCIRef, _err error) + func (_class HostClass) GetPGPUs(sessionID SessionRef, self HostRef) (_retval []PGPURef, _err error) + func (_class HostClass) GetPIFs(sessionID SessionRef, self HostRef) (_retval []PIFRef, _err error) + func (_class HostClass) GetPUSBs(sessionID SessionRef, self HostRef) (_retval []PUSBRef, _err error) + func (_class HostClass) GetPatches(sessionID SessionRef, self HostRef) (_retval []HostPatchRef, _err error) + func (_class HostClass) GetPendingGuidances(sessionID SessionRef, self HostRef) (_retval []UpdateGuidances, _err error) + func (_class HostClass) GetPowerOnConfig(sessionID SessionRef, self HostRef) (_retval map[string]string, _err error) + func (_class HostClass) GetPowerOnMode(sessionID SessionRef, self HostRef) (_retval string, _err error) + func (_class HostClass) GetRecord(sessionID SessionRef, self HostRef) (_retval HostRecord, _err error) + func (_class HostClass) GetResidentVMs(sessionID SessionRef, self HostRef) (_retval []VMRef, _err error) + func (_class HostClass) GetSchedGran(sessionID SessionRef, self HostRef) (_retval HostSchedGran, _err error) + func (_class HostClass) GetSchedPolicy(sessionID SessionRef, self HostRef) (_retval string, _err error) + func (_class HostClass) GetServerCertificate(sessionID SessionRef, host HostRef) (_retval string, _err error) + func (_class HostClass) GetServerLocaltime(sessionID SessionRef, host HostRef) (_retval time.Time, _err error) + func (_class HostClass) GetServertime(sessionID SessionRef, host HostRef) (_retval time.Time, _err error) + func (_class HostClass) GetSoftwareVersion(sessionID SessionRef, self HostRef) (_retval map[string]string, _err error) + func (_class HostClass) GetSslLegacy(sessionID SessionRef, self HostRef) (_retval bool, _err error) + func (_class HostClass) GetSupportedBootloaders(sessionID SessionRef, self HostRef) (_retval []string, _err error) + func (_class HostClass) GetSuspendImageSr(sessionID SessionRef, self HostRef) (_retval SRRef, _err error) + func (_class HostClass) GetSystemStatusCapabilities(sessionID SessionRef, host HostRef) (_retval string, _err error) + func (_class HostClass) GetTLSVerificationEnabled(sessionID SessionRef, self HostRef) (_retval bool, _err error) + func (_class HostClass) GetTags(sessionID SessionRef, self HostRef) (_retval []string, _err error) + func (_class HostClass) GetUUID(sessionID SessionRef, self HostRef) (_retval string, _err error) + func (_class HostClass) GetUefiCertificates(sessionID SessionRef, self HostRef) (_retval string, _err error) + func (_class HostClass) GetUncooperativeResidentVMs(sessionID SessionRef, self HostRef) (_retval []VMRef, _err error) + func (_class HostClass) GetUpdates(sessionID SessionRef, self HostRef) (_retval []PoolUpdateRef, _err error) + func (_class HostClass) GetUpdatesRequiringReboot(sessionID SessionRef, self HostRef) (_retval []PoolUpdateRef, _err error) + func (_class HostClass) GetVirtualHardwarePlatformVersions(sessionID SessionRef, self HostRef) (_retval []int, _err error) + func (_class HostClass) GetVmsWhichPreventEvacuation(sessionID SessionRef, self HostRef) (_retval map[VMRef][]string, _err error) + func (_class HostClass) HasExtension(sessionID SessionRef, host HostRef, name string) (_retval bool, _err error) + func (_class HostClass) InstallServerCertificate(sessionID SessionRef, host HostRef, certificate string, privateKey string, ...) (_err error) + func (_class HostClass) LicenseAdd(sessionID SessionRef, host HostRef, contents string) (_err error) + func (_class HostClass) LicenseApply(sessionID SessionRef, host HostRef, contents string) (_err error) + func (_class HostClass) LicenseRemove(sessionID SessionRef, host HostRef) (_err error) + func (_class HostClass) ListMethods(sessionID SessionRef) (_retval []string, _err error) + func (_class HostClass) LocalManagementReconfigure(sessionID SessionRef, iface string) (_err error) + func (_class HostClass) ManagementDisable(sessionID SessionRef) (_err error) + func (_class HostClass) ManagementReconfigure(sessionID SessionRef, pif PIFRef) (_err error) + func (_class HostClass) MigrateReceive(sessionID SessionRef, host HostRef, network NetworkRef, ...) (_retval map[string]string, _err error) + func (_class HostClass) PowerOn(sessionID SessionRef, host HostRef) (_err error) + func (_class HostClass) QueryDataSource(sessionID SessionRef, host HostRef, dataSource string) (_retval float64, _err error) + func (_class HostClass) Reboot(sessionID SessionRef, host HostRef) (_err error) + func (_class HostClass) RecordDataSource(sessionID SessionRef, host HostRef, dataSource string) (_err error) + func (_class HostClass) RefreshPackInfo(sessionID SessionRef, host HostRef) (_err error) + func (_class HostClass) RefreshServerCertificate(sessionID SessionRef, host HostRef) (_err error) + func (_class HostClass) RemoveFromGuestVCPUsParams(sessionID SessionRef, self HostRef, key string) (_err error) + func (_class HostClass) RemoveFromLicenseServer(sessionID SessionRef, self HostRef, key string) (_err error) + func (_class HostClass) RemoveFromLogging(sessionID SessionRef, self HostRef, key string) (_err error) + func (_class HostClass) RemoveFromOtherConfig(sessionID SessionRef, self HostRef, key string) (_err error) + func (_class HostClass) RemoveTags(sessionID SessionRef, self HostRef, value string) (_err error) + func (_class HostClass) ResetCPUFeatures(sessionID SessionRef, host HostRef) (_err error) + func (_class HostClass) ResetServerCertificate(sessionID SessionRef, host HostRef) (_err error) + func (_class HostClass) RestartAgent(sessionID SessionRef, host HostRef) (_err error) + func (_class HostClass) RetrieveWlbEvacuateRecommendations(sessionID SessionRef, self HostRef) (_retval map[VMRef][]string, _err error) + func (_class HostClass) SendDebugKeys(sessionID SessionRef, host HostRef, keys string) (_err error) + func (_class HostClass) SetAddress(sessionID SessionRef, self HostRef, value string) (_err error) + func (_class HostClass) SetCPUFeatures(sessionID SessionRef, host HostRef, features string) (_err error) + func (_class HostClass) SetCrashDumpSr(sessionID SessionRef, self HostRef, value SRRef) (_err error) + func (_class HostClass) SetDisplay(sessionID SessionRef, self HostRef, value HostDisplay) (_err error) + func (_class HostClass) SetGuestVCPUsParams(sessionID SessionRef, self HostRef, value map[string]string) (_err error) + func (_class HostClass) SetHTTPSOnly(sessionID SessionRef, self HostRef, value bool) (_err error) + func (_class HostClass) SetHostname(sessionID SessionRef, self HostRef, value string) (_err error) + func (_class HostClass) SetHostnameLive(sessionID SessionRef, host HostRef, hostname string) (_err error) + func (_class HostClass) SetIscsiIqn(sessionID SessionRef, host HostRef, value string) (_err error) + func (_class HostClass) SetLicenseServer(sessionID SessionRef, self HostRef, value map[string]string) (_err error) + func (_class HostClass) SetLogging(sessionID SessionRef, self HostRef, value map[string]string) (_err error) + func (_class HostClass) SetMultipathing(sessionID SessionRef, host HostRef, value bool) (_err error) + func (_class HostClass) SetNameDescription(sessionID SessionRef, self HostRef, value string) (_err error) + func (_class HostClass) SetNameLabel(sessionID SessionRef, self HostRef, value string) (_err error) + func (_class HostClass) SetOtherConfig(sessionID SessionRef, self HostRef, value map[string]string) (_err error) + func (_class HostClass) SetPowerOnMode(sessionID SessionRef, self HostRef, powerOnMode string, ...) (_err error) + func (_class HostClass) SetSchedGran(sessionID SessionRef, self HostRef, value HostSchedGran) (_err error) + func (_class HostClass) SetSslLegacy(sessionID SessionRef, self HostRef, value bool) (_err error) + func (_class HostClass) SetSuspendImageSr(sessionID SessionRef, self HostRef, value SRRef) (_err error) + func (_class HostClass) SetTags(sessionID SessionRef, self HostRef, value []string) (_err error) + func (_class HostClass) SetUefiCertificates(sessionID SessionRef, host HostRef, value string) (_err error) + func (_class HostClass) Shutdown(sessionID SessionRef, host HostRef) (_err error) + func (_class HostClass) ShutdownAgent(sessionID SessionRef) (_err error) + func (_class HostClass) SyncData(sessionID SessionRef, host HostRef) (_err error) + func (_class HostClass) SyslogReconfigure(sessionID SessionRef, host HostRef) (_err error) + type HostCrashdumpClass struct + func (_class HostCrashdumpClass) AddToOtherConfig(sessionID SessionRef, self HostCrashdumpRef, key string, value string) (_err error) + func (_class HostCrashdumpClass) Destroy(sessionID SessionRef, self HostCrashdumpRef) (_err error) + func (_class HostCrashdumpClass) GetAll(sessionID SessionRef) (_retval []HostCrashdumpRef, _err error) + func (_class HostCrashdumpClass) GetAllRecords(sessionID SessionRef) (_retval map[HostCrashdumpRef]HostCrashdumpRecord, _err error) + func (_class HostCrashdumpClass) GetByUUID(sessionID SessionRef, uuid string) (_retval HostCrashdumpRef, _err error) + func (_class HostCrashdumpClass) GetHost(sessionID SessionRef, self HostCrashdumpRef) (_retval HostRef, _err error) + func (_class HostCrashdumpClass) GetOtherConfig(sessionID SessionRef, self HostCrashdumpRef) (_retval map[string]string, _err error) + func (_class HostCrashdumpClass) GetRecord(sessionID SessionRef, self HostCrashdumpRef) (_retval HostCrashdumpRecord, _err error) + func (_class HostCrashdumpClass) GetSize(sessionID SessionRef, self HostCrashdumpRef) (_retval int, _err error) + func (_class HostCrashdumpClass) GetTimestamp(sessionID SessionRef, self HostCrashdumpRef) (_retval time.Time, _err error) + func (_class HostCrashdumpClass) GetUUID(sessionID SessionRef, self HostCrashdumpRef) (_retval string, _err error) + func (_class HostCrashdumpClass) RemoveFromOtherConfig(sessionID SessionRef, self HostCrashdumpRef, key string) (_err error) + func (_class HostCrashdumpClass) SetOtherConfig(sessionID SessionRef, self HostCrashdumpRef, value map[string]string) (_err error) + func (_class HostCrashdumpClass) Upload(sessionID SessionRef, self HostCrashdumpRef, url string, ...) (_err error) + type HostCrashdumpRecord struct + Host HostRef + OtherConfig map[string]string + Size int + Timestamp time.Time + UUID string + type HostCrashdumpRef string + type HostDisplay string + const HostDisplayDisableOnReboot + const HostDisplayDisabled + const HostDisplayEnableOnReboot + const HostDisplayEnabled + type HostMetricsClass struct + func (_class HostMetricsClass) AddToOtherConfig(sessionID SessionRef, self HostMetricsRef, key string, value string) (_err error) + func (_class HostMetricsClass) GetAll(sessionID SessionRef) (_retval []HostMetricsRef, _err error) + func (_class HostMetricsClass) GetAllRecords(sessionID SessionRef) (_retval map[HostMetricsRef]HostMetricsRecord, _err error) + func (_class HostMetricsClass) GetByUUID(sessionID SessionRef, uuid string) (_retval HostMetricsRef, _err error) + func (_class HostMetricsClass) GetLastUpdated(sessionID SessionRef, self HostMetricsRef) (_retval time.Time, _err error) + func (_class HostMetricsClass) GetLive(sessionID SessionRef, self HostMetricsRef) (_retval bool, _err error) + func (_class HostMetricsClass) GetMemoryFree(sessionID SessionRef, self HostMetricsRef) (_retval int, _err error) + func (_class HostMetricsClass) GetMemoryTotal(sessionID SessionRef, self HostMetricsRef) (_retval int, _err error) + func (_class HostMetricsClass) GetOtherConfig(sessionID SessionRef, self HostMetricsRef) (_retval map[string]string, _err error) + func (_class HostMetricsClass) GetRecord(sessionID SessionRef, self HostMetricsRef) (_retval HostMetricsRecord, _err error) + func (_class HostMetricsClass) GetUUID(sessionID SessionRef, self HostMetricsRef) (_retval string, _err error) + func (_class HostMetricsClass) RemoveFromOtherConfig(sessionID SessionRef, self HostMetricsRef, key string) (_err error) + func (_class HostMetricsClass) SetOtherConfig(sessionID SessionRef, self HostMetricsRef, value map[string]string) (_err error) + type HostMetricsRecord struct + LastUpdated time.Time + Live bool + MemoryFree int + MemoryTotal int + OtherConfig map[string]string + UUID string + type HostMetricsRef string + type HostPatchClass struct + func (_class HostPatchClass) AddToOtherConfig(sessionID SessionRef, self HostPatchRef, key string, value string) (_err error) + func (_class HostPatchClass) Apply(sessionID SessionRef, self HostPatchRef) (_retval string, _err error) + func (_class HostPatchClass) Destroy(sessionID SessionRef, self HostPatchRef) (_err error) + func (_class HostPatchClass) GetAll(sessionID SessionRef) (_retval []HostPatchRef, _err error) + func (_class HostPatchClass) GetAllRecords(sessionID SessionRef) (_retval map[HostPatchRef]HostPatchRecord, _err error) + func (_class HostPatchClass) GetApplied(sessionID SessionRef, self HostPatchRef) (_retval bool, _err error) + func (_class HostPatchClass) GetByNameLabel(sessionID SessionRef, label string) (_retval []HostPatchRef, _err error) + func (_class HostPatchClass) GetByUUID(sessionID SessionRef, uuid string) (_retval HostPatchRef, _err error) + func (_class HostPatchClass) GetHost(sessionID SessionRef, self HostPatchRef) (_retval HostRef, _err error) + func (_class HostPatchClass) GetNameDescription(sessionID SessionRef, self HostPatchRef) (_retval string, _err error) + func (_class HostPatchClass) GetNameLabel(sessionID SessionRef, self HostPatchRef) (_retval string, _err error) + func (_class HostPatchClass) GetOtherConfig(sessionID SessionRef, self HostPatchRef) (_retval map[string]string, _err error) + func (_class HostPatchClass) GetPoolPatch(sessionID SessionRef, self HostPatchRef) (_retval PoolPatchRef, _err error) + func (_class HostPatchClass) GetRecord(sessionID SessionRef, self HostPatchRef) (_retval HostPatchRecord, _err error) + func (_class HostPatchClass) GetSize(sessionID SessionRef, self HostPatchRef) (_retval int, _err error) + func (_class HostPatchClass) GetTimestampApplied(sessionID SessionRef, self HostPatchRef) (_retval time.Time, _err error) + func (_class HostPatchClass) GetUUID(sessionID SessionRef, self HostPatchRef) (_retval string, _err error) + func (_class HostPatchClass) GetVersion(sessionID SessionRef, self HostPatchRef) (_retval string, _err error) + func (_class HostPatchClass) RemoveFromOtherConfig(sessionID SessionRef, self HostPatchRef, key string) (_err error) + func (_class HostPatchClass) SetOtherConfig(sessionID SessionRef, self HostPatchRef, value map[string]string) (_err error) + type HostPatchRecord struct + Applied bool + Host HostRef + NameDescription string + NameLabel string + OtherConfig map[string]string + PoolPatch PoolPatchRef + Size int + TimestampApplied time.Time + UUID string + Version string + type HostPatchRef string + type HostRecord struct + APIVersionMajor int + APIVersionMinor int + APIVersionVendor string + APIVersionVendorImplementation map[string]string + Address string + AllowedOperations []HostAllowedOperations + BiosStrings map[string]string + Blobs map[string]BlobRef + CPUConfiguration map[string]string + CPUInfo map[string]string + Capabilities []string + Certificates []CertificateRef + ChipsetInfo map[string]string + ControlDomain VMRef + CrashDumpSr SRRef + Crashdumps []HostCrashdumpRef + CurrentOperations map[string]HostAllowedOperations + Display HostDisplay + Edition string + Editions []string + Enabled bool + ExternalAuthConfiguration map[string]string + ExternalAuthServiceName string + ExternalAuthType string + Features []FeatureRef + GuestVCPUsParams map[string]string + HTTPSOnly bool + HaNetworkPeers []string + HaStatefiles []string + HostCPUs []HostCPURef + Hostname string + IscsiIqn string + LastSoftwareUpdate time.Time + LicenseParams map[string]string + LicenseServer map[string]string + LocalCacheSr SRRef + Logging map[string]string + MemoryOverhead int + Metrics HostMetricsRef + Multipathing bool + NameDescription string + NameLabel string + OtherConfig map[string]string + PBDs []PBDRef + PCIs []PCIRef + PGPUs []PGPURef + PIFs []PIFRef + PUSBs []PUSBRef + Patches []HostPatchRef + PendingGuidances []UpdateGuidances + PowerOnConfig map[string]string + PowerOnMode string + ResidentVMs []VMRef + SchedPolicy string + SoftwareVersion map[string]string + SslLegacy bool + SupportedBootloaders []string + SuspendImageSr SRRef + TLSVerificationEnabled bool + Tags []string + UUID string + UefiCertificates string + Updates []PoolUpdateRef + UpdatesRequiringReboot []PoolUpdateRef + VirtualHardwarePlatformVersions []int + type HostRef string + type HostSchedGran string + const HostSchedGranCPU + const HostSchedGranCore + const HostSchedGranSocket + type IPConfigurationMode string + const IPConfigurationModeDHCP + const IPConfigurationModeNone + const IPConfigurationModeStatic + type Ipv6ConfigurationMode string + const Ipv6ConfigurationModeAutoconf + const Ipv6ConfigurationModeDHCP + const Ipv6ConfigurationModeNone + const Ipv6ConfigurationModeStatic + type LVHDClass struct + func (_class LVHDClass) EnableThinProvisioning(sessionID SessionRef, host HostRef, sr SRRef, initialAllocation int, ...) (_retval string, _err error) + func (_class LVHDClass) GetByUUID(sessionID SessionRef, uuid string) (_retval LVHDRef, _err error) + func (_class LVHDClass) GetRecord(sessionID SessionRef, self LVHDRef) (_retval LVHDRecord, _err error) + func (_class LVHDClass) GetUUID(sessionID SessionRef, self LVHDRef) (_retval string, _err error) + type LVHDRecord struct + UUID string + type LVHDRef string + type LivepatchStatus string + const LivepatchStatusOk + const LivepatchStatusOkLivepatchComplete + const LivepatchStatusOkLivepatchIncomplete + type MessageClass struct + func (_class MessageClass) Create(sessionID SessionRef, name string, priority int, cls Cls, objUUID string, ...) (_retval MessageRef, _err error) + func (_class MessageClass) Destroy(sessionID SessionRef, self MessageRef) (_err error) + func (_class MessageClass) DestroyMany(sessionID SessionRef, messages []MessageRef) (_err error) + func (_class MessageClass) Get(sessionID SessionRef, cls Cls, objUUID string, since time.Time) (_retval map[MessageRef]MessageRecord, _err error) + func (_class MessageClass) GetAll(sessionID SessionRef) (_retval []MessageRef, _err error) + func (_class MessageClass) GetAllRecords(sessionID SessionRef) (_retval map[MessageRef]MessageRecord, _err error) + func (_class MessageClass) GetAllRecordsWhere(sessionID SessionRef, expr string) (_retval map[MessageRef]MessageRecord, _err error) + func (_class MessageClass) GetByUUID(sessionID SessionRef, uuid string) (_retval MessageRef, _err error) + func (_class MessageClass) GetRecord(sessionID SessionRef, self MessageRef) (_retval MessageRecord, _err error) + func (_class MessageClass) GetSince(sessionID SessionRef, since time.Time) (_retval map[MessageRef]MessageRecord, _err error) + type MessageRecord struct + Body string + Cls Cls + Name string + ObjUUID string + Priority int + Timestamp time.Time + UUID string + type MessageRef string + type NetworkClass struct + func (_class NetworkClass) AddPurpose(sessionID SessionRef, self NetworkRef, value NetworkPurpose) (_err error) + func (_class NetworkClass) AddTags(sessionID SessionRef, self NetworkRef, value string) (_err error) + func (_class NetworkClass) AddToOtherConfig(sessionID SessionRef, self NetworkRef, key string, value string) (_err error) + func (_class NetworkClass) Create(sessionID SessionRef, args NetworkRecord) (_retval NetworkRef, _err error) + func (_class NetworkClass) CreateNewBlob(sessionID SessionRef, network NetworkRef, name string, mimeType string, ...) (_retval BlobRef, _err error) + func (_class NetworkClass) Destroy(sessionID SessionRef, self NetworkRef) (_err error) + func (_class NetworkClass) GetAll(sessionID SessionRef) (_retval []NetworkRef, _err error) + func (_class NetworkClass) GetAllRecords(sessionID SessionRef) (_retval map[NetworkRef]NetworkRecord, _err error) + func (_class NetworkClass) GetAllowedOperations(sessionID SessionRef, self NetworkRef) (_retval []NetworkOperations, _err error) + func (_class NetworkClass) GetAssignedIps(sessionID SessionRef, self NetworkRef) (_retval map[VIFRef]string, _err error) + func (_class NetworkClass) GetBlobs(sessionID SessionRef, self NetworkRef) (_retval map[string]BlobRef, _err error) + func (_class NetworkClass) GetBridge(sessionID SessionRef, self NetworkRef) (_retval string, _err error) + func (_class NetworkClass) GetByNameLabel(sessionID SessionRef, label string) (_retval []NetworkRef, _err error) + func (_class NetworkClass) GetByUUID(sessionID SessionRef, uuid string) (_retval NetworkRef, _err error) + func (_class NetworkClass) GetCurrentOperations(sessionID SessionRef, self NetworkRef) (_retval map[string]NetworkOperations, _err error) + func (_class NetworkClass) GetDefaultLockingMode(sessionID SessionRef, self NetworkRef) (_retval NetworkDefaultLockingMode, _err error) + func (_class NetworkClass) GetMTU(sessionID SessionRef, self NetworkRef) (_retval int, _err error) + func (_class NetworkClass) GetManaged(sessionID SessionRef, self NetworkRef) (_retval bool, _err error) + func (_class NetworkClass) GetNameDescription(sessionID SessionRef, self NetworkRef) (_retval string, _err error) + func (_class NetworkClass) GetNameLabel(sessionID SessionRef, self NetworkRef) (_retval string, _err error) + func (_class NetworkClass) GetOtherConfig(sessionID SessionRef, self NetworkRef) (_retval map[string]string, _err error) + func (_class NetworkClass) GetPIFs(sessionID SessionRef, self NetworkRef) (_retval []PIFRef, _err error) + func (_class NetworkClass) GetPurpose(sessionID SessionRef, self NetworkRef) (_retval []NetworkPurpose, _err error) + func (_class NetworkClass) GetRecord(sessionID SessionRef, self NetworkRef) (_retval NetworkRecord, _err error) + func (_class NetworkClass) GetTags(sessionID SessionRef, self NetworkRef) (_retval []string, _err error) + func (_class NetworkClass) GetUUID(sessionID SessionRef, self NetworkRef) (_retval string, _err error) + func (_class NetworkClass) GetVIFs(sessionID SessionRef, self NetworkRef) (_retval []VIFRef, _err error) + func (_class NetworkClass) RemoveFromOtherConfig(sessionID SessionRef, self NetworkRef, key string) (_err error) + func (_class NetworkClass) RemovePurpose(sessionID SessionRef, self NetworkRef, value NetworkPurpose) (_err error) + func (_class NetworkClass) RemoveTags(sessionID SessionRef, self NetworkRef, value string) (_err error) + func (_class NetworkClass) SetDefaultLockingMode(sessionID SessionRef, network NetworkRef, value NetworkDefaultLockingMode) (_err error) + func (_class NetworkClass) SetMTU(sessionID SessionRef, self NetworkRef, value int) (_err error) + func (_class NetworkClass) SetNameDescription(sessionID SessionRef, self NetworkRef, value string) (_err error) + func (_class NetworkClass) SetNameLabel(sessionID SessionRef, self NetworkRef, value string) (_err error) + func (_class NetworkClass) SetOtherConfig(sessionID SessionRef, self NetworkRef, value map[string]string) (_err error) + func (_class NetworkClass) SetTags(sessionID SessionRef, self NetworkRef, value []string) (_err error) + type NetworkDefaultLockingMode string + const NetworkDefaultLockingModeDisabled + const NetworkDefaultLockingModeUnlocked + type NetworkOperations string + const NetworkOperationsAttaching + type NetworkPurpose string + const NetworkPurposeInsecureNbd + const NetworkPurposeNbd + type NetworkRecord struct + AllowedOperations []NetworkOperations + AssignedIps map[VIFRef]string + Blobs map[string]BlobRef + Bridge string + CurrentOperations map[string]NetworkOperations + DefaultLockingMode NetworkDefaultLockingMode + MTU int + Managed bool + NameDescription string + NameLabel string + OtherConfig map[string]string + PIFs []PIFRef + Purpose []NetworkPurpose + Tags []string + UUID string + VIFs []VIFRef + type NetworkRef string + type NetworkSriovClass struct + func (_class NetworkSriovClass) Create(sessionID SessionRef, pif PIFRef, network NetworkRef) (_retval NetworkSriovRef, _err error) + func (_class NetworkSriovClass) Destroy(sessionID SessionRef, self NetworkSriovRef) (_err error) + func (_class NetworkSriovClass) GetAll(sessionID SessionRef) (_retval []NetworkSriovRef, _err error) + func (_class NetworkSriovClass) GetAllRecords(sessionID SessionRef) (_retval map[NetworkSriovRef]NetworkSriovRecord, _err error) + func (_class NetworkSriovClass) GetByUUID(sessionID SessionRef, uuid string) (_retval NetworkSriovRef, _err error) + func (_class NetworkSriovClass) GetConfigurationMode(sessionID SessionRef, self NetworkSriovRef) (_retval SriovConfigurationMode, _err error) + func (_class NetworkSriovClass) GetLogicalPIF(sessionID SessionRef, self NetworkSriovRef) (_retval PIFRef, _err error) + func (_class NetworkSriovClass) GetPhysicalPIF(sessionID SessionRef, self NetworkSriovRef) (_retval PIFRef, _err error) + func (_class NetworkSriovClass) GetRecord(sessionID SessionRef, self NetworkSriovRef) (_retval NetworkSriovRecord, _err error) + func (_class NetworkSriovClass) GetRemainingCapacity(sessionID SessionRef, self NetworkSriovRef) (_retval int, _err error) + func (_class NetworkSriovClass) GetRequiresReboot(sessionID SessionRef, self NetworkSriovRef) (_retval bool, _err error) + func (_class NetworkSriovClass) GetUUID(sessionID SessionRef, self NetworkSriovRef) (_retval string, _err error) + type NetworkSriovRecord struct + ConfigurationMode SriovConfigurationMode + LogicalPIF PIFRef + PhysicalPIF PIFRef + RequiresReboot bool + UUID string + type NetworkSriovRef string + type ObserverClass struct + func (_class ObserverClass) Create(sessionID SessionRef, args ObserverRecord) (_retval ObserverRef, _err error) + func (_class ObserverClass) Destroy(sessionID SessionRef, self ObserverRef) (_err error) + func (_class ObserverClass) GetAll(sessionID SessionRef) (_retval []ObserverRef, _err error) + func (_class ObserverClass) GetAllRecords(sessionID SessionRef) (_retval map[ObserverRef]ObserverRecord, _err error) + func (_class ObserverClass) GetAttributes(sessionID SessionRef, self ObserverRef) (_retval map[string]string, _err error) + func (_class ObserverClass) GetByNameLabel(sessionID SessionRef, label string) (_retval []ObserverRef, _err error) + func (_class ObserverClass) GetByUUID(sessionID SessionRef, uuid string) (_retval ObserverRef, _err error) + func (_class ObserverClass) GetComponents(sessionID SessionRef, self ObserverRef) (_retval []string, _err error) + func (_class ObserverClass) GetEnabled(sessionID SessionRef, self ObserverRef) (_retval bool, _err error) + func (_class ObserverClass) GetEndpoints(sessionID SessionRef, self ObserverRef) (_retval []string, _err error) + func (_class ObserverClass) GetHosts(sessionID SessionRef, self ObserverRef) (_retval []HostRef, _err error) + func (_class ObserverClass) GetNameDescription(sessionID SessionRef, self ObserverRef) (_retval string, _err error) + func (_class ObserverClass) GetNameLabel(sessionID SessionRef, self ObserverRef) (_retval string, _err error) + func (_class ObserverClass) GetRecord(sessionID SessionRef, self ObserverRef) (_retval ObserverRecord, _err error) + func (_class ObserverClass) GetUUID(sessionID SessionRef, self ObserverRef) (_retval string, _err error) + func (_class ObserverClass) SetAttributes(sessionID SessionRef, self ObserverRef, value map[string]string) (_err error) + func (_class ObserverClass) SetComponents(sessionID SessionRef, self ObserverRef, value []string) (_err error) + func (_class ObserverClass) SetEnabled(sessionID SessionRef, self ObserverRef, value bool) (_err error) + func (_class ObserverClass) SetEndpoints(sessionID SessionRef, self ObserverRef, value []string) (_err error) + func (_class ObserverClass) SetHosts(sessionID SessionRef, self ObserverRef, value []HostRef) (_err error) + func (_class ObserverClass) SetNameDescription(sessionID SessionRef, self ObserverRef, value string) (_err error) + func (_class ObserverClass) SetNameLabel(sessionID SessionRef, self ObserverRef, value string) (_err error) + type ObserverRecord struct + Attributes map[string]string + Components []string + Enabled bool + Endpoints []string + Hosts []HostRef + NameDescription string + NameLabel string + UUID string + type ObserverRef string + type OnBoot string + const OnBootPersist + const OnBootReset + type OnCrashBehaviour string + const OnCrashBehaviourCoredumpAndDestroy + const OnCrashBehaviourCoredumpAndRestart + const OnCrashBehaviourDestroy + const OnCrashBehaviourPreserve + const OnCrashBehaviourRenameRestart + const OnCrashBehaviourRestart + type OnNormalExit string + const OnNormalExitDestroy + const OnNormalExitRestart + type OnSoftrebootBehavior string + const OnSoftrebootBehaviorDestroy + const OnSoftrebootBehaviorPreserve + const OnSoftrebootBehaviorRestart + const OnSoftrebootBehaviorSoftReboot + type PBDClass struct + func (_class PBDClass) AddToOtherConfig(sessionID SessionRef, self PBDRef, key string, value string) (_err error) + func (_class PBDClass) Create(sessionID SessionRef, args PBDRecord) (_retval PBDRef, _err error) + func (_class PBDClass) Destroy(sessionID SessionRef, self PBDRef) (_err error) + func (_class PBDClass) GetAll(sessionID SessionRef) (_retval []PBDRef, _err error) + func (_class PBDClass) GetAllRecords(sessionID SessionRef) (_retval map[PBDRef]PBDRecord, _err error) + func (_class PBDClass) GetByUUID(sessionID SessionRef, uuid string) (_retval PBDRef, _err error) + func (_class PBDClass) GetCurrentlyAttached(sessionID SessionRef, self PBDRef) (_retval bool, _err error) + func (_class PBDClass) GetDeviceConfig(sessionID SessionRef, self PBDRef) (_retval map[string]string, _err error) + func (_class PBDClass) GetHost(sessionID SessionRef, self PBDRef) (_retval HostRef, _err error) + func (_class PBDClass) GetOtherConfig(sessionID SessionRef, self PBDRef) (_retval map[string]string, _err error) + func (_class PBDClass) GetRecord(sessionID SessionRef, self PBDRef) (_retval PBDRecord, _err error) + func (_class PBDClass) GetSR(sessionID SessionRef, self PBDRef) (_retval SRRef, _err error) + func (_class PBDClass) GetUUID(sessionID SessionRef, self PBDRef) (_retval string, _err error) + func (_class PBDClass) Plug(sessionID SessionRef, self PBDRef) (_err error) + func (_class PBDClass) RemoveFromOtherConfig(sessionID SessionRef, self PBDRef, key string) (_err error) + func (_class PBDClass) SetDeviceConfig(sessionID SessionRef, self PBDRef, value map[string]string) (_err error) + func (_class PBDClass) SetOtherConfig(sessionID SessionRef, self PBDRef, value map[string]string) (_err error) + func (_class PBDClass) Unplug(sessionID SessionRef, self PBDRef) (_err error) + type PBDRecord struct + CurrentlyAttached bool + DeviceConfig map[string]string + Host HostRef + OtherConfig map[string]string + SR SRRef + UUID string + type PBDRef string + type PCIClass struct + func (_class PCIClass) AddToOtherConfig(sessionID SessionRef, self PCIRef, key string, value string) (_err error) + func (_class PCIClass) GetAll(sessionID SessionRef) (_retval []PCIRef, _err error) + func (_class PCIClass) GetAllRecords(sessionID SessionRef) (_retval map[PCIRef]PCIRecord, _err error) + func (_class PCIClass) GetByUUID(sessionID SessionRef, uuid string) (_retval PCIRef, _err error) + func (_class PCIClass) GetClassName(sessionID SessionRef, self PCIRef) (_retval string, _err error) + func (_class PCIClass) GetDependencies(sessionID SessionRef, self PCIRef) (_retval []PCIRef, _err error) + func (_class PCIClass) GetDeviceName(sessionID SessionRef, self PCIRef) (_retval string, _err error) + func (_class PCIClass) GetDriverName(sessionID SessionRef, self PCIRef) (_retval string, _err error) + func (_class PCIClass) GetHost(sessionID SessionRef, self PCIRef) (_retval HostRef, _err error) + func (_class PCIClass) GetOtherConfig(sessionID SessionRef, self PCIRef) (_retval map[string]string, _err error) + func (_class PCIClass) GetPciID(sessionID SessionRef, self PCIRef) (_retval string, _err error) + func (_class PCIClass) GetRecord(sessionID SessionRef, self PCIRef) (_retval PCIRecord, _err error) + func (_class PCIClass) GetSubsystemDeviceName(sessionID SessionRef, self PCIRef) (_retval string, _err error) + func (_class PCIClass) GetSubsystemVendorName(sessionID SessionRef, self PCIRef) (_retval string, _err error) + func (_class PCIClass) GetUUID(sessionID SessionRef, self PCIRef) (_retval string, _err error) + func (_class PCIClass) GetVendorName(sessionID SessionRef, self PCIRef) (_retval string, _err error) + func (_class PCIClass) RemoveFromOtherConfig(sessionID SessionRef, self PCIRef, key string) (_err error) + func (_class PCIClass) SetOtherConfig(sessionID SessionRef, self PCIRef, value map[string]string) (_err error) + type PCIRecord struct + ClassName string + Dependencies []PCIRef + DeviceName string + DriverName string + Host HostRef + OtherConfig map[string]string + PciID string + SubsystemDeviceName string + SubsystemVendorName string + UUID string + VendorName string + type PCIRef string + type PGPUClass struct + func (_class PGPUClass) AddEnabledVGPUTypes(sessionID SessionRef, self PGPURef, value VGPUTypeRef) (_err error) + func (_class PGPUClass) AddToOtherConfig(sessionID SessionRef, self PGPURef, key string, value string) (_err error) + func (_class PGPUClass) DisableDom0Access(sessionID SessionRef, self PGPURef) (_retval PgpuDom0Access, _err error) + func (_class PGPUClass) EnableDom0Access(sessionID SessionRef, self PGPURef) (_retval PgpuDom0Access, _err error) + func (_class PGPUClass) GetAll(sessionID SessionRef) (_retval []PGPURef, _err error) + func (_class PGPUClass) GetAllRecords(sessionID SessionRef) (_retval map[PGPURef]PGPURecord, _err error) + func (_class PGPUClass) GetByUUID(sessionID SessionRef, uuid string) (_retval PGPURef, _err error) + func (_class PGPUClass) GetCompatibilityMetadata(sessionID SessionRef, self PGPURef) (_retval map[string]string, _err error) + func (_class PGPUClass) GetDom0Access(sessionID SessionRef, self PGPURef) (_retval PgpuDom0Access, _err error) + func (_class PGPUClass) GetEnabledVGPUTypes(sessionID SessionRef, self PGPURef) (_retval []VGPUTypeRef, _err error) + func (_class PGPUClass) GetGPUGroup(sessionID SessionRef, self PGPURef) (_retval GPUGroupRef, _err error) + func (_class PGPUClass) GetHost(sessionID SessionRef, self PGPURef) (_retval HostRef, _err error) + func (_class PGPUClass) GetIsSystemDisplayDevice(sessionID SessionRef, self PGPURef) (_retval bool, _err error) + func (_class PGPUClass) GetOtherConfig(sessionID SessionRef, self PGPURef) (_retval map[string]string, _err error) + func (_class PGPUClass) GetPCI(sessionID SessionRef, self PGPURef) (_retval PCIRef, _err error) + func (_class PGPUClass) GetRecord(sessionID SessionRef, self PGPURef) (_retval PGPURecord, _err error) + func (_class PGPUClass) GetRemainingCapacity(sessionID SessionRef, self PGPURef, vgpuType VGPUTypeRef) (_retval int, _err error) + func (_class PGPUClass) GetResidentVGPUs(sessionID SessionRef, self PGPURef) (_retval []VGPURef, _err error) + func (_class PGPUClass) GetSupportedVGPUMaxCapacities(sessionID SessionRef, self PGPURef) (_retval map[VGPUTypeRef]int, _err error) + func (_class PGPUClass) GetSupportedVGPUTypes(sessionID SessionRef, self PGPURef) (_retval []VGPUTypeRef, _err error) + func (_class PGPUClass) GetUUID(sessionID SessionRef, self PGPURef) (_retval string, _err error) + func (_class PGPUClass) RemoveEnabledVGPUTypes(sessionID SessionRef, self PGPURef, value VGPUTypeRef) (_err error) + func (_class PGPUClass) RemoveFromOtherConfig(sessionID SessionRef, self PGPURef, key string) (_err error) + func (_class PGPUClass) SetEnabledVGPUTypes(sessionID SessionRef, self PGPURef, value []VGPUTypeRef) (_err error) + func (_class PGPUClass) SetGPUGroup(sessionID SessionRef, self PGPURef, value GPUGroupRef) (_err error) + func (_class PGPUClass) SetOtherConfig(sessionID SessionRef, self PGPURef, value map[string]string) (_err error) + type PGPURecord struct + CompatibilityMetadata map[string]string + Dom0Access PgpuDom0Access + EnabledVGPUTypes []VGPUTypeRef + GPUGroup GPUGroupRef + Host HostRef + IsSystemDisplayDevice bool + OtherConfig map[string]string + PCI PCIRef + ResidentVGPUs []VGPURef + SupportedVGPUMaxCapacities map[VGPUTypeRef]int + SupportedVGPUTypes []VGPUTypeRef + UUID string + type PGPURef string + type PIFClass struct + func (_class PIFClass) AddToOtherConfig(sessionID SessionRef, self PIFRef, key string, value string) (_err error) + func (_class PIFClass) CreateVLAN(sessionID SessionRef, device string, network NetworkRef, host HostRef, ...) (_retval PIFRef, _err error) + func (_class PIFClass) DbForget(sessionID SessionRef, self PIFRef) (_err error) + func (_class PIFClass) DbIntroduce(sessionID SessionRef, device string, network NetworkRef, host HostRef, ...) (_retval PIFRef, _err error) + func (_class PIFClass) Destroy(sessionID SessionRef, self PIFRef) (_err error) + func (_class PIFClass) Forget(sessionID SessionRef, self PIFRef) (_err error) + func (_class PIFClass) GetAll(sessionID SessionRef) (_retval []PIFRef, _err error) + func (_class PIFClass) GetAllRecords(sessionID SessionRef) (_retval map[PIFRef]PIFRecord, _err error) + func (_class PIFClass) GetBondMasterOf(sessionID SessionRef, self PIFRef) (_retval []BondRef, _err error) + func (_class PIFClass) GetBondSlaveOf(sessionID SessionRef, self PIFRef) (_retval BondRef, _err error) + func (_class PIFClass) GetByUUID(sessionID SessionRef, uuid string) (_retval PIFRef, _err error) + func (_class PIFClass) GetCapabilities(sessionID SessionRef, self PIFRef) (_retval []string, _err error) + func (_class PIFClass) GetCurrentlyAttached(sessionID SessionRef, self PIFRef) (_retval bool, _err error) + func (_class PIFClass) GetDNS(sessionID SessionRef, self PIFRef) (_retval string, _err error) + func (_class PIFClass) GetDevice(sessionID SessionRef, self PIFRef) (_retval string, _err error) + func (_class PIFClass) GetDisallowUnplug(sessionID SessionRef, self PIFRef) (_retval bool, _err error) + func (_class PIFClass) GetGateway(sessionID SessionRef, self PIFRef) (_retval string, _err error) + func (_class PIFClass) GetHost(sessionID SessionRef, self PIFRef) (_retval HostRef, _err error) + func (_class PIFClass) GetIP(sessionID SessionRef, self PIFRef) (_retval string, _err error) + func (_class PIFClass) GetIPConfigurationMode(sessionID SessionRef, self PIFRef) (_retval IPConfigurationMode, _err error) + func (_class PIFClass) GetIPv6(sessionID SessionRef, self PIFRef) (_retval []string, _err error) + func (_class PIFClass) GetIgmpSnoopingStatus(sessionID SessionRef, self PIFRef) (_retval PifIgmpStatus, _err error) + func (_class PIFClass) GetIpv6ConfigurationMode(sessionID SessionRef, self PIFRef) (_retval Ipv6ConfigurationMode, _err error) + func (_class PIFClass) GetIpv6Gateway(sessionID SessionRef, self PIFRef) (_retval string, _err error) + func (_class PIFClass) GetMAC(sessionID SessionRef, self PIFRef) (_retval string, _err error) + func (_class PIFClass) GetMTU(sessionID SessionRef, self PIFRef) (_retval int, _err error) + func (_class PIFClass) GetManaged(sessionID SessionRef, self PIFRef) (_retval bool, _err error) + func (_class PIFClass) GetManagement(sessionID SessionRef, self PIFRef) (_retval bool, _err error) + func (_class PIFClass) GetMetrics(sessionID SessionRef, self PIFRef) (_retval PIFMetricsRef, _err error) + func (_class PIFClass) GetNetmask(sessionID SessionRef, self PIFRef) (_retval string, _err error) + func (_class PIFClass) GetNetwork(sessionID SessionRef, self PIFRef) (_retval NetworkRef, _err error) + func (_class PIFClass) GetOtherConfig(sessionID SessionRef, self PIFRef) (_retval map[string]string, _err error) + func (_class PIFClass) GetPCI(sessionID SessionRef, self PIFRef) (_retval PCIRef, _err error) + func (_class PIFClass) GetPhysical(sessionID SessionRef, self PIFRef) (_retval bool, _err error) + func (_class PIFClass) GetPrimaryAddressType(sessionID SessionRef, self PIFRef) (_retval PrimaryAddressType, _err error) + func (_class PIFClass) GetProperties(sessionID SessionRef, self PIFRef) (_retval map[string]string, _err error) + func (_class PIFClass) GetRecord(sessionID SessionRef, self PIFRef) (_retval PIFRecord, _err error) + func (_class PIFClass) GetSriovLogicalPIFOf(sessionID SessionRef, self PIFRef) (_retval []NetworkSriovRef, _err error) + func (_class PIFClass) GetSriovPhysicalPIFOf(sessionID SessionRef, self PIFRef) (_retval []NetworkSriovRef, _err error) + func (_class PIFClass) GetTunnelAccessPIFOf(sessionID SessionRef, self PIFRef) (_retval []TunnelRef, _err error) + func (_class PIFClass) GetTunnelTransportPIFOf(sessionID SessionRef, self PIFRef) (_retval []TunnelRef, _err error) + func (_class PIFClass) GetUUID(sessionID SessionRef, self PIFRef) (_retval string, _err error) + func (_class PIFClass) GetVLAN(sessionID SessionRef, self PIFRef) (_retval int, _err error) + func (_class PIFClass) GetVLANMasterOf(sessionID SessionRef, self PIFRef) (_retval VLANRef, _err error) + func (_class PIFClass) GetVLANSlaveOf(sessionID SessionRef, self PIFRef) (_retval []VLANRef, _err error) + func (_class PIFClass) Introduce(sessionID SessionRef, host HostRef, mac string, device string, managed bool) (_retval PIFRef, _err error) + func (_class PIFClass) Plug(sessionID SessionRef, self PIFRef) (_err error) + func (_class PIFClass) ReconfigureIP(sessionID SessionRef, self PIFRef, mode IPConfigurationMode, ip string, ...) (_err error) + func (_class PIFClass) ReconfigureIpv6(sessionID SessionRef, self PIFRef, mode Ipv6ConfigurationMode, ipv6 string, ...) (_err error) + func (_class PIFClass) RemoveFromOtherConfig(sessionID SessionRef, self PIFRef, key string) (_err error) + func (_class PIFClass) Scan(sessionID SessionRef, host HostRef) (_err error) + func (_class PIFClass) SetDisallowUnplug(sessionID SessionRef, self PIFRef, value bool) (_err error) + func (_class PIFClass) SetOtherConfig(sessionID SessionRef, self PIFRef, value map[string]string) (_err error) + func (_class PIFClass) SetPrimaryAddressType(sessionID SessionRef, self PIFRef, primaryAddressType PrimaryAddressType) (_err error) + func (_class PIFClass) SetProperty(sessionID SessionRef, self PIFRef, name string, value string) (_err error) + func (_class PIFClass) Unplug(sessionID SessionRef, self PIFRef) (_err error) + type PIFMetricsClass struct + func (_class PIFMetricsClass) AddToOtherConfig(sessionID SessionRef, self PIFMetricsRef, key string, value string) (_err error) + func (_class PIFMetricsClass) GetAll(sessionID SessionRef) (_retval []PIFMetricsRef, _err error) + func (_class PIFMetricsClass) GetAllRecords(sessionID SessionRef) (_retval map[PIFMetricsRef]PIFMetricsRecord, _err error) + func (_class PIFMetricsClass) GetByUUID(sessionID SessionRef, uuid string) (_retval PIFMetricsRef, _err error) + func (_class PIFMetricsClass) GetCarrier(sessionID SessionRef, self PIFMetricsRef) (_retval bool, _err error) + func (_class PIFMetricsClass) GetDeviceID(sessionID SessionRef, self PIFMetricsRef) (_retval string, _err error) + func (_class PIFMetricsClass) GetDeviceName(sessionID SessionRef, self PIFMetricsRef) (_retval string, _err error) + func (_class PIFMetricsClass) GetDuplex(sessionID SessionRef, self PIFMetricsRef) (_retval bool, _err error) + func (_class PIFMetricsClass) GetIoReadKbs(sessionID SessionRef, self PIFMetricsRef) (_retval float64, _err error) + func (_class PIFMetricsClass) GetIoWriteKbs(sessionID SessionRef, self PIFMetricsRef) (_retval float64, _err error) + func (_class PIFMetricsClass) GetLastUpdated(sessionID SessionRef, self PIFMetricsRef) (_retval time.Time, _err error) + func (_class PIFMetricsClass) GetOtherConfig(sessionID SessionRef, self PIFMetricsRef) (_retval map[string]string, _err error) + func (_class PIFMetricsClass) GetPciBusPath(sessionID SessionRef, self PIFMetricsRef) (_retval string, _err error) + func (_class PIFMetricsClass) GetRecord(sessionID SessionRef, self PIFMetricsRef) (_retval PIFMetricsRecord, _err error) + func (_class PIFMetricsClass) GetSpeed(sessionID SessionRef, self PIFMetricsRef) (_retval int, _err error) + func (_class PIFMetricsClass) GetUUID(sessionID SessionRef, self PIFMetricsRef) (_retval string, _err error) + func (_class PIFMetricsClass) GetVendorID(sessionID SessionRef, self PIFMetricsRef) (_retval string, _err error) + func (_class PIFMetricsClass) GetVendorName(sessionID SessionRef, self PIFMetricsRef) (_retval string, _err error) + func (_class PIFMetricsClass) RemoveFromOtherConfig(sessionID SessionRef, self PIFMetricsRef, key string) (_err error) + func (_class PIFMetricsClass) SetOtherConfig(sessionID SessionRef, self PIFMetricsRef, value map[string]string) (_err error) + type PIFMetricsRecord struct + Carrier bool + DeviceID string + DeviceName string + Duplex bool + IoReadKbs float64 + IoWriteKbs float64 + LastUpdated time.Time + OtherConfig map[string]string + PciBusPath string + Speed int + UUID string + VendorID string + VendorName string + type PIFMetricsRef string + type PIFRecord struct + BondMasterOf []BondRef + BondSlaveOf BondRef + Capabilities []string + CurrentlyAttached bool + DNS string + Device string + DisallowUnplug bool + Gateway string + Host HostRef + IP string + IPConfigurationMode IPConfigurationMode + IPv6 []string + IgmpSnoopingStatus PifIgmpStatus + Ipv6ConfigurationMode Ipv6ConfigurationMode + Ipv6Gateway string + MAC string + MTU int + Managed bool + Management bool + Metrics PIFMetricsRef + Netmask string + Network NetworkRef + OtherConfig map[string]string + PCI PCIRef + Physical bool + PrimaryAddressType PrimaryAddressType + Properties map[string]string + SriovLogicalPIFOf []NetworkSriovRef + SriovPhysicalPIFOf []NetworkSriovRef + TunnelAccessPIFOf []TunnelRef + TunnelTransportPIFOf []TunnelRef + UUID string + VLAN int + VLANMasterOf VLANRef + VLANSlaveOf []VLANRef + type PIFRef string + type PUSBClass struct + func (_class PUSBClass) AddToOtherConfig(sessionID SessionRef, self PUSBRef, key string, value string) (_err error) + func (_class PUSBClass) GetAll(sessionID SessionRef) (_retval []PUSBRef, _err error) + func (_class PUSBClass) GetAllRecords(sessionID SessionRef) (_retval map[PUSBRef]PUSBRecord, _err error) + func (_class PUSBClass) GetByUUID(sessionID SessionRef, uuid string) (_retval PUSBRef, _err error) + func (_class PUSBClass) GetDescription(sessionID SessionRef, self PUSBRef) (_retval string, _err error) + func (_class PUSBClass) GetHost(sessionID SessionRef, self PUSBRef) (_retval HostRef, _err error) + func (_class PUSBClass) GetOtherConfig(sessionID SessionRef, self PUSBRef) (_retval map[string]string, _err error) + func (_class PUSBClass) GetPassthroughEnabled(sessionID SessionRef, self PUSBRef) (_retval bool, _err error) + func (_class PUSBClass) GetPath(sessionID SessionRef, self PUSBRef) (_retval string, _err error) + func (_class PUSBClass) GetProductDesc(sessionID SessionRef, self PUSBRef) (_retval string, _err error) + func (_class PUSBClass) GetProductID(sessionID SessionRef, self PUSBRef) (_retval string, _err error) + func (_class PUSBClass) GetRecord(sessionID SessionRef, self PUSBRef) (_retval PUSBRecord, _err error) + func (_class PUSBClass) GetSerial(sessionID SessionRef, self PUSBRef) (_retval string, _err error) + func (_class PUSBClass) GetSpeed(sessionID SessionRef, self PUSBRef) (_retval float64, _err error) + func (_class PUSBClass) GetUSBGroup(sessionID SessionRef, self PUSBRef) (_retval USBGroupRef, _err error) + func (_class PUSBClass) GetUUID(sessionID SessionRef, self PUSBRef) (_retval string, _err error) + func (_class PUSBClass) GetVendorDesc(sessionID SessionRef, self PUSBRef) (_retval string, _err error) + func (_class PUSBClass) GetVendorID(sessionID SessionRef, self PUSBRef) (_retval string, _err error) + func (_class PUSBClass) GetVersion(sessionID SessionRef, self PUSBRef) (_retval string, _err error) + func (_class PUSBClass) RemoveFromOtherConfig(sessionID SessionRef, self PUSBRef, key string) (_err error) + func (_class PUSBClass) Scan(sessionID SessionRef, host HostRef) (_err error) + func (_class PUSBClass) SetOtherConfig(sessionID SessionRef, self PUSBRef, value map[string]string) (_err error) + func (_class PUSBClass) SetPassthroughEnabled(sessionID SessionRef, self PUSBRef, value bool) (_err error) + type PUSBRecord struct + Description string + Host HostRef + OtherConfig map[string]string + PassthroughEnabled bool + Path string + ProductDesc string + ProductID string + Serial string + Speed float64 + USBGroup USBGroupRef + UUID string + VendorDesc string + VendorID string + Version string + type PUSBRef string + type PVSCacheStorageClass struct + func (_class PVSCacheStorageClass) Create(sessionID SessionRef, args PVSCacheStorageRecord) (_retval PVSCacheStorageRef, _err error) + func (_class PVSCacheStorageClass) Destroy(sessionID SessionRef, self PVSCacheStorageRef) (_err error) + func (_class PVSCacheStorageClass) GetAll(sessionID SessionRef) (_retval []PVSCacheStorageRef, _err error) + func (_class PVSCacheStorageClass) GetAllRecords(sessionID SessionRef) (_retval map[PVSCacheStorageRef]PVSCacheStorageRecord, _err error) + func (_class PVSCacheStorageClass) GetByUUID(sessionID SessionRef, uuid string) (_retval PVSCacheStorageRef, _err error) + func (_class PVSCacheStorageClass) GetHost(sessionID SessionRef, self PVSCacheStorageRef) (_retval HostRef, _err error) + func (_class PVSCacheStorageClass) GetRecord(sessionID SessionRef, self PVSCacheStorageRef) (_retval PVSCacheStorageRecord, _err error) + func (_class PVSCacheStorageClass) GetSR(sessionID SessionRef, self PVSCacheStorageRef) (_retval SRRef, _err error) + func (_class PVSCacheStorageClass) GetSite(sessionID SessionRef, self PVSCacheStorageRef) (_retval PVSSiteRef, _err error) + func (_class PVSCacheStorageClass) GetSize(sessionID SessionRef, self PVSCacheStorageRef) (_retval int, _err error) + func (_class PVSCacheStorageClass) GetUUID(sessionID SessionRef, self PVSCacheStorageRef) (_retval string, _err error) + func (_class PVSCacheStorageClass) GetVDI(sessionID SessionRef, self PVSCacheStorageRef) (_retval VDIRef, _err error) + type PVSCacheStorageRecord struct + Host HostRef + SR SRRef + Site PVSSiteRef + Size int + UUID string + VDI VDIRef + type PVSCacheStorageRef string + type PVSProxyClass struct + func (_class PVSProxyClass) Create(sessionID SessionRef, site PVSSiteRef, vif VIFRef) (_retval PVSProxyRef, _err error) + func (_class PVSProxyClass) Destroy(sessionID SessionRef, self PVSProxyRef) (_err error) + func (_class PVSProxyClass) GetAll(sessionID SessionRef) (_retval []PVSProxyRef, _err error) + func (_class PVSProxyClass) GetAllRecords(sessionID SessionRef) (_retval map[PVSProxyRef]PVSProxyRecord, _err error) + func (_class PVSProxyClass) GetByUUID(sessionID SessionRef, uuid string) (_retval PVSProxyRef, _err error) + func (_class PVSProxyClass) GetCurrentlyAttached(sessionID SessionRef, self PVSProxyRef) (_retval bool, _err error) + func (_class PVSProxyClass) GetRecord(sessionID SessionRef, self PVSProxyRef) (_retval PVSProxyRecord, _err error) + func (_class PVSProxyClass) GetSite(sessionID SessionRef, self PVSProxyRef) (_retval PVSSiteRef, _err error) + func (_class PVSProxyClass) GetStatus(sessionID SessionRef, self PVSProxyRef) (_retval PvsProxyStatus, _err error) + func (_class PVSProxyClass) GetUUID(sessionID SessionRef, self PVSProxyRef) (_retval string, _err error) + func (_class PVSProxyClass) GetVIF(sessionID SessionRef, self PVSProxyRef) (_retval VIFRef, _err error) + type PVSProxyRecord struct + CurrentlyAttached bool + Site PVSSiteRef + Status PvsProxyStatus + UUID string + VIF VIFRef + type PVSProxyRef string + type PVSServerClass struct + func (_class PVSServerClass) Forget(sessionID SessionRef, self PVSServerRef) (_err error) + func (_class PVSServerClass) GetAddresses(sessionID SessionRef, self PVSServerRef) (_retval []string, _err error) + func (_class PVSServerClass) GetAll(sessionID SessionRef) (_retval []PVSServerRef, _err error) + func (_class PVSServerClass) GetAllRecords(sessionID SessionRef) (_retval map[PVSServerRef]PVSServerRecord, _err error) + func (_class PVSServerClass) GetByUUID(sessionID SessionRef, uuid string) (_retval PVSServerRef, _err error) + func (_class PVSServerClass) GetFirstPort(sessionID SessionRef, self PVSServerRef) (_retval int, _err error) + func (_class PVSServerClass) GetLastPort(sessionID SessionRef, self PVSServerRef) (_retval int, _err error) + func (_class PVSServerClass) GetRecord(sessionID SessionRef, self PVSServerRef) (_retval PVSServerRecord, _err error) + func (_class PVSServerClass) GetSite(sessionID SessionRef, self PVSServerRef) (_retval PVSSiteRef, _err error) + func (_class PVSServerClass) GetUUID(sessionID SessionRef, self PVSServerRef) (_retval string, _err error) + func (_class PVSServerClass) Introduce(sessionID SessionRef, addresses []string, firstPort int, lastPort int, ...) (_retval PVSServerRef, _err error) + type PVSServerRecord struct + Addresses []string + FirstPort int + LastPort int + Site PVSSiteRef + UUID string + type PVSServerRef string + type PVSSiteClass struct + func (_class PVSSiteClass) Forget(sessionID SessionRef, self PVSSiteRef) (_err error) + func (_class PVSSiteClass) GetAll(sessionID SessionRef) (_retval []PVSSiteRef, _err error) + func (_class PVSSiteClass) GetAllRecords(sessionID SessionRef) (_retval map[PVSSiteRef]PVSSiteRecord, _err error) + func (_class PVSSiteClass) GetByNameLabel(sessionID SessionRef, label string) (_retval []PVSSiteRef, _err error) + func (_class PVSSiteClass) GetByUUID(sessionID SessionRef, uuid string) (_retval PVSSiteRef, _err error) + func (_class PVSSiteClass) GetCacheStorage(sessionID SessionRef, self PVSSiteRef) (_retval []PVSCacheStorageRef, _err error) + func (_class PVSSiteClass) GetNameDescription(sessionID SessionRef, self PVSSiteRef) (_retval string, _err error) + func (_class PVSSiteClass) GetNameLabel(sessionID SessionRef, self PVSSiteRef) (_retval string, _err error) + func (_class PVSSiteClass) GetPVSUUID(sessionID SessionRef, self PVSSiteRef) (_retval string, _err error) + func (_class PVSSiteClass) GetProxies(sessionID SessionRef, self PVSSiteRef) (_retval []PVSProxyRef, _err error) + func (_class PVSSiteClass) GetRecord(sessionID SessionRef, self PVSSiteRef) (_retval PVSSiteRecord, _err error) + func (_class PVSSiteClass) GetServers(sessionID SessionRef, self PVSSiteRef) (_retval []PVSServerRef, _err error) + func (_class PVSSiteClass) GetUUID(sessionID SessionRef, self PVSSiteRef) (_retval string, _err error) + func (_class PVSSiteClass) Introduce(sessionID SessionRef, nameLabel string, nameDescription string, pvsUUID string) (_retval PVSSiteRef, _err error) + func (_class PVSSiteClass) SetNameDescription(sessionID SessionRef, self PVSSiteRef, value string) (_err error) + func (_class PVSSiteClass) SetNameLabel(sessionID SessionRef, self PVSSiteRef, value string) (_err error) + func (_class PVSSiteClass) SetPVSUUID(sessionID SessionRef, self PVSSiteRef, value string) (_err error) + type PVSSiteRecord struct + CacheStorage []PVSCacheStorageRef + NameDescription string + NameLabel string + PVSUUID string + Proxies []PVSProxyRef + Servers []PVSServerRef + UUID string + type PVSSiteRef string + type PersistenceBackend string + const PersistenceBackendXapi + type PgpuDom0Access string + const PgpuDom0AccessDisableOnReboot + const PgpuDom0AccessDisabled + const PgpuDom0AccessEnableOnReboot + const PgpuDom0AccessEnabled + type PifIgmpStatus string + const PifIgmpStatusDisabled + const PifIgmpStatusEnabled + const PifIgmpStatusUnknown + type PoolAllowedOperations string + const PoolAllowedOperationsApplyUpdates + const PoolAllowedOperationsCertRefresh + const PoolAllowedOperationsClusterCreate + const PoolAllowedOperationsConfigureRepositories + const PoolAllowedOperationsCopyPrimaryHostCerts + const PoolAllowedOperationsDesignateNewMaster + const PoolAllowedOperationsExchangeCaCertificatesOnJoin + const PoolAllowedOperationsExchangeCertificatesOnJoin + const PoolAllowedOperationsGetUpdates + const PoolAllowedOperationsHaDisable + const PoolAllowedOperationsHaEnable + const PoolAllowedOperationsSyncUpdates + const PoolAllowedOperationsTLSVerificationEnable + type PoolClass struct + func (_class PoolClass) AddRepository(sessionID SessionRef, self PoolRef, value RepositoryRef) (_err error) + func (_class PoolClass) AddTags(sessionID SessionRef, self PoolRef, value string) (_err error) + func (_class PoolClass) AddToGuestAgentConfig(sessionID SessionRef, self PoolRef, key string, value string) (_err error) + func (_class PoolClass) AddToGuiConfig(sessionID SessionRef, self PoolRef, key string, value string) (_err error) + func (_class PoolClass) AddToHealthCheckConfig(sessionID SessionRef, self PoolRef, key string, value string) (_err error) + func (_class PoolClass) AddToOtherConfig(sessionID SessionRef, self PoolRef, key string, value string) (_err error) + func (_class PoolClass) ApplyEdition(sessionID SessionRef, self PoolRef, edition string) (_err error) + func (_class PoolClass) CertificateInstall(sessionID SessionRef, name string, cert string) (_err error) + func (_class PoolClass) CertificateList(sessionID SessionRef) (_retval []string, _err error) + func (_class PoolClass) CertificateSync(sessionID SessionRef) (_err error) + func (_class PoolClass) CertificateUninstall(sessionID SessionRef, name string) (_err error) + func (_class PoolClass) CheckUpdateReadiness(sessionID SessionRef, self PoolRef, requiresReboot bool) (_retval [][]string, _err error) + func (_class PoolClass) ConfigureRepositoryProxy(sessionID SessionRef, self PoolRef, url string, username string, ...) (_err error) + func (_class PoolClass) CreateNewBlob(sessionID SessionRef, pool PoolRef, name string, mimeType string, public bool) (_retval BlobRef, _err error) + func (_class PoolClass) CreateVLAN(sessionID SessionRef, device string, network NetworkRef, vlan int) (_retval []PIFRef, _err error) + func (_class PoolClass) CreateVLANFromPIF(sessionID SessionRef, pif PIFRef, network NetworkRef, vlan int) (_retval []PIFRef, _err error) + func (_class PoolClass) CrlInstall(sessionID SessionRef, name string, cert string) (_err error) + func (_class PoolClass) CrlList(sessionID SessionRef) (_retval []string, _err error) + func (_class PoolClass) CrlUninstall(sessionID SessionRef, name string) (_err error) + func (_class PoolClass) DeconfigureWlb(sessionID SessionRef) (_err error) + func (_class PoolClass) DesignateNewMaster(sessionID SessionRef, host HostRef) (_err error) + func (_class PoolClass) DetectNonhomogeneousExternalAuth(sessionID SessionRef, pool PoolRef) (_err error) + func (_class PoolClass) DisableClientCertificateAuth(sessionID SessionRef, self PoolRef) (_err error) + func (_class PoolClass) DisableExternalAuth(sessionID SessionRef, pool PoolRef, config map[string]string) (_err error) + func (_class PoolClass) DisableHa(sessionID SessionRef) (_err error) + func (_class PoolClass) DisableLocalStorageCaching(sessionID SessionRef, self PoolRef) (_err error) + func (_class PoolClass) DisableRedoLog(sessionID SessionRef) (_err error) + func (_class PoolClass) DisableRepositoryProxy(sessionID SessionRef, self PoolRef) (_err error) + func (_class PoolClass) DisableSslLegacy(sessionID SessionRef, self PoolRef) (_err error) + func (_class PoolClass) Eject(sessionID SessionRef, host HostRef) (_err error) + func (_class PoolClass) EmergencyResetMaster(sessionID SessionRef, masterAddress string) (_err error) + func (_class PoolClass) EmergencyTransitionToMaster(sessionID SessionRef) (_err error) + func (_class PoolClass) EnableClientCertificateAuth(sessionID SessionRef, self PoolRef, name string) (_err error) + func (_class PoolClass) EnableExternalAuth(sessionID SessionRef, pool PoolRef, config map[string]string, ...) (_err error) + func (_class PoolClass) EnableHa(sessionID SessionRef, heartbeatSrs []SRRef, configuration map[string]string) (_err error) + func (_class PoolClass) EnableLocalStorageCaching(sessionID SessionRef, self PoolRef) (_err error) + func (_class PoolClass) EnableRedoLog(sessionID SessionRef, sr SRRef) (_err error) + func (_class PoolClass) EnableSslLegacy(sessionID SessionRef, self PoolRef) (_err error) + func (_class PoolClass) EnableTLSVerification(sessionID SessionRef) (_err error) + func (_class PoolClass) GetAll(sessionID SessionRef) (_retval []PoolRef, _err error) + func (_class PoolClass) GetAllRecords(sessionID SessionRef) (_retval map[PoolRef]PoolRecord, _err error) + func (_class PoolClass) GetAllowedOperations(sessionID SessionRef, self PoolRef) (_retval []PoolAllowedOperations, _err error) + func (_class PoolClass) GetBlobs(sessionID SessionRef, self PoolRef) (_retval map[string]BlobRef, _err error) + func (_class PoolClass) GetByUUID(sessionID SessionRef, uuid string) (_retval PoolRef, _err error) + func (_class PoolClass) GetCPUInfo(sessionID SessionRef, self PoolRef) (_retval map[string]string, _err error) + func (_class PoolClass) GetClientCertificateAuthEnabled(sessionID SessionRef, self PoolRef) (_retval bool, _err error) + func (_class PoolClass) GetClientCertificateAuthName(sessionID SessionRef, self PoolRef) (_retval string, _err error) + func (_class PoolClass) GetCoordinatorBias(sessionID SessionRef, self PoolRef) (_retval bool, _err error) + func (_class PoolClass) GetCrashDumpSR(sessionID SessionRef, self PoolRef) (_retval SRRef, _err error) + func (_class PoolClass) GetCurrentOperations(sessionID SessionRef, self PoolRef) (_retval map[string]PoolAllowedOperations, _err error) + func (_class PoolClass) GetDefaultSR(sessionID SessionRef, self PoolRef) (_retval SRRef, _err error) + func (_class PoolClass) GetGuestAgentConfig(sessionID SessionRef, self PoolRef) (_retval map[string]string, _err error) + func (_class PoolClass) GetGuiConfig(sessionID SessionRef, self PoolRef) (_retval map[string]string, _err error) + func (_class PoolClass) GetHaAllowOvercommit(sessionID SessionRef, self PoolRef) (_retval bool, _err error) + func (_class PoolClass) GetHaClusterStack(sessionID SessionRef, self PoolRef) (_retval string, _err error) + func (_class PoolClass) GetHaConfiguration(sessionID SessionRef, self PoolRef) (_retval map[string]string, _err error) + func (_class PoolClass) GetHaEnabled(sessionID SessionRef, self PoolRef) (_retval bool, _err error) + func (_class PoolClass) GetHaHostFailuresToTolerate(sessionID SessionRef, self PoolRef) (_retval int, _err error) + func (_class PoolClass) GetHaOvercommitted(sessionID SessionRef, self PoolRef) (_retval bool, _err error) + func (_class PoolClass) GetHaPlanExistsFor(sessionID SessionRef, self PoolRef) (_retval int, _err error) + func (_class PoolClass) GetHaStatefiles(sessionID SessionRef, self PoolRef) (_retval []string, _err error) + func (_class PoolClass) GetHealthCheckConfig(sessionID SessionRef, self PoolRef) (_retval map[string]string, _err error) + func (_class PoolClass) GetIgmpSnoopingEnabled(sessionID SessionRef, self PoolRef) (_retval bool, _err error) + func (_class PoolClass) GetIsPsrPending(sessionID SessionRef, self PoolRef) (_retval bool, _err error) + func (_class PoolClass) GetLicenseState(sessionID SessionRef, self PoolRef) (_retval map[string]string, _err error) + func (_class PoolClass) GetLivePatchingDisabled(sessionID SessionRef, self PoolRef) (_retval bool, _err error) + func (_class PoolClass) GetMaster(sessionID SessionRef, self PoolRef) (_retval HostRef, _err error) + func (_class PoolClass) GetMetadataVDIs(sessionID SessionRef, self PoolRef) (_retval []VDIRef, _err error) + func (_class PoolClass) GetMigrationCompression(sessionID SessionRef, self PoolRef) (_retval bool, _err error) + func (_class PoolClass) GetNameDescription(sessionID SessionRef, self PoolRef) (_retval string, _err error) + func (_class PoolClass) GetNameLabel(sessionID SessionRef, self PoolRef) (_retval string, _err error) + func (_class PoolClass) GetOtherConfig(sessionID SessionRef, self PoolRef) (_retval map[string]string, _err error) + func (_class PoolClass) GetPolicyNoVendorDevice(sessionID SessionRef, self PoolRef) (_retval bool, _err error) + func (_class PoolClass) GetRecord(sessionID SessionRef, self PoolRef) (_retval PoolRecord, _err error) + func (_class PoolClass) GetRedoLogEnabled(sessionID SessionRef, self PoolRef) (_retval bool, _err error) + func (_class PoolClass) GetRedoLogVdi(sessionID SessionRef, self PoolRef) (_retval VDIRef, _err error) + func (_class PoolClass) GetRepositories(sessionID SessionRef, self PoolRef) (_retval []RepositoryRef, _err error) + func (_class PoolClass) GetRepositoryProxyPassword(sessionID SessionRef, self PoolRef) (_retval SecretRef, _err error) + func (_class PoolClass) GetRepositoryProxyURL(sessionID SessionRef, self PoolRef) (_retval string, _err error) + func (_class PoolClass) GetRepositoryProxyUsername(sessionID SessionRef, self PoolRef) (_retval string, _err error) + func (_class PoolClass) GetRestrictions(sessionID SessionRef, self PoolRef) (_retval map[string]string, _err error) + func (_class PoolClass) GetSuspendImageSR(sessionID SessionRef, self PoolRef) (_retval SRRef, _err error) + func (_class PoolClass) GetTLSVerificationEnabled(sessionID SessionRef, self PoolRef) (_retval bool, _err error) + func (_class PoolClass) GetTags(sessionID SessionRef, self PoolRef) (_retval []string, _err error) + func (_class PoolClass) GetTelemetryFrequency(sessionID SessionRef, self PoolRef) (_retval TelemetryFrequency, _err error) + func (_class PoolClass) GetTelemetryNextCollection(sessionID SessionRef, self PoolRef) (_retval time.Time, _err error) + func (_class PoolClass) GetTelemetryUUID(sessionID SessionRef, self PoolRef) (_retval SecretRef, _err error) + func (_class PoolClass) GetUUID(sessionID SessionRef, self PoolRef) (_retval string, _err error) + func (_class PoolClass) GetUefiCertificates(sessionID SessionRef, self PoolRef) (_retval string, _err error) + func (_class PoolClass) GetVswitchController(sessionID SessionRef, self PoolRef) (_retval string, _err error) + func (_class PoolClass) GetWlbEnabled(sessionID SessionRef, self PoolRef) (_retval bool, _err error) + func (_class PoolClass) GetWlbURL(sessionID SessionRef, self PoolRef) (_retval string, _err error) + func (_class PoolClass) GetWlbUsername(sessionID SessionRef, self PoolRef) (_retval string, _err error) + func (_class PoolClass) GetWlbVerifyCert(sessionID SessionRef, self PoolRef) (_retval bool, _err error) + func (_class PoolClass) HaComputeHypotheticalMaxHostFailuresToTolerate(sessionID SessionRef, configuration map[VMRef]string) (_retval int, _err error) + func (_class PoolClass) HaComputeMaxHostFailuresToTolerate(sessionID SessionRef) (_retval int, _err error) + func (_class PoolClass) HaComputeVMFailoverPlan(sessionID SessionRef, failedHosts []HostRef, failedVms []VMRef) (_retval map[VMRef]map[string]string, _err error) + func (_class PoolClass) HaFailoverPlanExists(sessionID SessionRef, n int) (_retval bool, _err error) + func (_class PoolClass) HaPreventRestartsFor(sessionID SessionRef, seconds int) (_err error) + func (_class PoolClass) HasExtension(sessionID SessionRef, self PoolRef, name string) (_retval bool, _err error) + func (_class PoolClass) InitializeWlb(sessionID SessionRef, wlbURL string, wlbUsername string, wlbPassword string, ...) (_err error) + func (_class PoolClass) InstallCaCertificate(sessionID SessionRef, name string, cert string) (_err error) + func (_class PoolClass) Join(sessionID SessionRef, masterAddress string, masterUsername string, ...) (_err error) + func (_class PoolClass) JoinForce(sessionID SessionRef, masterAddress string, masterUsername string, ...) (_err error) + func (_class PoolClass) ManagementReconfigure(sessionID SessionRef, network NetworkRef) (_err error) + func (_class PoolClass) RecoverSlaves(sessionID SessionRef) (_retval []HostRef, _err error) + func (_class PoolClass) RemoveFromGuestAgentConfig(sessionID SessionRef, self PoolRef, key string) (_err error) + func (_class PoolClass) RemoveFromGuiConfig(sessionID SessionRef, self PoolRef, key string) (_err error) + func (_class PoolClass) RemoveFromHealthCheckConfig(sessionID SessionRef, self PoolRef, key string) (_err error) + func (_class PoolClass) RemoveFromOtherConfig(sessionID SessionRef, self PoolRef, key string) (_err error) + func (_class PoolClass) RemoveRepository(sessionID SessionRef, self PoolRef, value RepositoryRef) (_err error) + func (_class PoolClass) RemoveTags(sessionID SessionRef, self PoolRef, value string) (_err error) + func (_class PoolClass) ResetTelemetryUUID(sessionID SessionRef, self PoolRef) (_err error) + func (_class PoolClass) RetrieveWlbConfiguration(sessionID SessionRef) (_retval map[string]string, _err error) + func (_class PoolClass) RetrieveWlbRecommendations(sessionID SessionRef) (_retval map[VMRef][]string, _err error) + func (_class PoolClass) RotateSecret(sessionID SessionRef) (_err error) + func (_class PoolClass) SendTestPost(sessionID SessionRef, host string, port int, body string) (_retval string, _err error) + func (_class PoolClass) SendWlbConfiguration(sessionID SessionRef, config map[string]string) (_err error) + func (_class PoolClass) SetCoordinatorBias(sessionID SessionRef, self PoolRef, value bool) (_err error) + func (_class PoolClass) SetCrashDumpSR(sessionID SessionRef, self PoolRef, value SRRef) (_err error) + func (_class PoolClass) SetDefaultSR(sessionID SessionRef, self PoolRef, value SRRef) (_err error) + func (_class PoolClass) SetGuiConfig(sessionID SessionRef, self PoolRef, value map[string]string) (_err error) + func (_class PoolClass) SetHTTPSOnly(sessionID SessionRef, self PoolRef, value bool) (_err error) + func (_class PoolClass) SetHaAllowOvercommit(sessionID SessionRef, self PoolRef, value bool) (_err error) + func (_class PoolClass) SetHaHostFailuresToTolerate(sessionID SessionRef, self PoolRef, value int) (_err error) + func (_class PoolClass) SetHealthCheckConfig(sessionID SessionRef, self PoolRef, value map[string]string) (_err error) + func (_class PoolClass) SetIgmpSnoopingEnabled(sessionID SessionRef, self PoolRef, value bool) (_err error) + func (_class PoolClass) SetIsPsrPending(sessionID SessionRef, self PoolRef, value bool) (_err error) + func (_class PoolClass) SetLivePatchingDisabled(sessionID SessionRef, self PoolRef, value bool) (_err error) + func (_class PoolClass) SetMigrationCompression(sessionID SessionRef, self PoolRef, value bool) (_err error) + func (_class PoolClass) SetNameDescription(sessionID SessionRef, self PoolRef, value string) (_err error) + func (_class PoolClass) SetNameLabel(sessionID SessionRef, self PoolRef, value string) (_err error) + func (_class PoolClass) SetOtherConfig(sessionID SessionRef, self PoolRef, value map[string]string) (_err error) + func (_class PoolClass) SetPolicyNoVendorDevice(sessionID SessionRef, self PoolRef, value bool) (_err error) + func (_class PoolClass) SetRepositories(sessionID SessionRef, self PoolRef, value []RepositoryRef) (_err error) + func (_class PoolClass) SetSuspendImageSR(sessionID SessionRef, self PoolRef, value SRRef) (_err error) + func (_class PoolClass) SetTags(sessionID SessionRef, self PoolRef, value []string) (_err error) + func (_class PoolClass) SetTelemetryNextCollection(sessionID SessionRef, self PoolRef, value time.Time) (_err error) + func (_class PoolClass) SetUefiCertificates(sessionID SessionRef, self PoolRef, value string) (_err error) + func (_class PoolClass) SetVswitchController(sessionID SessionRef, address string) (_err error) + func (_class PoolClass) SetWlbEnabled(sessionID SessionRef, self PoolRef, value bool) (_err error) + func (_class PoolClass) SetWlbVerifyCert(sessionID SessionRef, self PoolRef, value bool) (_err error) + func (_class PoolClass) SyncDatabase(sessionID SessionRef) (_err error) + func (_class PoolClass) SyncUpdates(sessionID SessionRef, self PoolRef, force bool, token string, tokenID string) (_retval string, _err error) + func (_class PoolClass) TestArchiveTarget(sessionID SessionRef, self PoolRef, config map[string]string) (_retval string, _err error) + func (_class PoolClass) UninstallCaCertificate(sessionID SessionRef, name string) (_err error) + type PoolPatchClass struct + func (_class PoolPatchClass) AddToOtherConfig(sessionID SessionRef, self PoolPatchRef, key string, value string) (_err error) + func (_class PoolPatchClass) Apply(sessionID SessionRef, self PoolPatchRef, host HostRef) (_retval string, _err error) + func (_class PoolPatchClass) Clean(sessionID SessionRef, self PoolPatchRef) (_err error) + func (_class PoolPatchClass) CleanOnHost(sessionID SessionRef, self PoolPatchRef, host HostRef) (_err error) + func (_class PoolPatchClass) Destroy(sessionID SessionRef, self PoolPatchRef) (_err error) + func (_class PoolPatchClass) GetAfterApplyGuidance(sessionID SessionRef, self PoolPatchRef) (_retval []AfterApplyGuidance, _err error) + func (_class PoolPatchClass) GetAll(sessionID SessionRef) (_retval []PoolPatchRef, _err error) + func (_class PoolPatchClass) GetAllRecords(sessionID SessionRef) (_retval map[PoolPatchRef]PoolPatchRecord, _err error) + func (_class PoolPatchClass) GetByNameLabel(sessionID SessionRef, label string) (_retval []PoolPatchRef, _err error) + func (_class PoolPatchClass) GetByUUID(sessionID SessionRef, uuid string) (_retval PoolPatchRef, _err error) + func (_class PoolPatchClass) GetHostPatches(sessionID SessionRef, self PoolPatchRef) (_retval []HostPatchRef, _err error) + func (_class PoolPatchClass) GetNameDescription(sessionID SessionRef, self PoolPatchRef) (_retval string, _err error) + func (_class PoolPatchClass) GetNameLabel(sessionID SessionRef, self PoolPatchRef) (_retval string, _err error) + func (_class PoolPatchClass) GetOtherConfig(sessionID SessionRef, self PoolPatchRef) (_retval map[string]string, _err error) + func (_class PoolPatchClass) GetPoolApplied(sessionID SessionRef, self PoolPatchRef) (_retval bool, _err error) + func (_class PoolPatchClass) GetPoolUpdate(sessionID SessionRef, self PoolPatchRef) (_retval PoolUpdateRef, _err error) + func (_class PoolPatchClass) GetRecord(sessionID SessionRef, self PoolPatchRef) (_retval PoolPatchRecord, _err error) + func (_class PoolPatchClass) GetSize(sessionID SessionRef, self PoolPatchRef) (_retval int, _err error) + func (_class PoolPatchClass) GetUUID(sessionID SessionRef, self PoolPatchRef) (_retval string, _err error) + func (_class PoolPatchClass) GetVersion(sessionID SessionRef, self PoolPatchRef) (_retval string, _err error) + func (_class PoolPatchClass) PoolApply(sessionID SessionRef, self PoolPatchRef) (_err error) + func (_class PoolPatchClass) PoolClean(sessionID SessionRef, self PoolPatchRef) (_err error) + func (_class PoolPatchClass) Precheck(sessionID SessionRef, self PoolPatchRef, host HostRef) (_retval string, _err error) + func (_class PoolPatchClass) RemoveFromOtherConfig(sessionID SessionRef, self PoolPatchRef, key string) (_err error) + func (_class PoolPatchClass) SetOtherConfig(sessionID SessionRef, self PoolPatchRef, value map[string]string) (_err error) + type PoolPatchRecord struct + AfterApplyGuidance []AfterApplyGuidance + HostPatches []HostPatchRef + NameDescription string + NameLabel string + OtherConfig map[string]string + PoolApplied bool + PoolUpdate PoolUpdateRef + Size int + UUID string + Version string + type PoolPatchRef string + type PoolRecord struct + AllowedOperations []PoolAllowedOperations + Blobs map[string]BlobRef + CPUInfo map[string]string + ClientCertificateAuthEnabled bool + ClientCertificateAuthName string + CoordinatorBias bool + CrashDumpSR SRRef + CurrentOperations map[string]PoolAllowedOperations + DefaultSR SRRef + GuestAgentConfig map[string]string + GuiConfig map[string]string + HaAllowOvercommit bool + HaClusterStack string + HaConfiguration map[string]string + HaEnabled bool + HaHostFailuresToTolerate int + HaOvercommitted bool + HaPlanExistsFor int + HaStatefiles []string + HealthCheckConfig map[string]string + IgmpSnoopingEnabled bool + IsPsrPending bool + LivePatchingDisabled bool + Master HostRef + MetadataVDIs []VDIRef + MigrationCompression bool + NameDescription string + NameLabel string + OtherConfig map[string]string + PolicyNoVendorDevice bool + RedoLogEnabled bool + RedoLogVdi VDIRef + Repositories []RepositoryRef + RepositoryProxyPassword SecretRef + RepositoryProxyURL string + RepositoryProxyUsername string + Restrictions map[string]string + SuspendImageSR SRRef + TLSVerificationEnabled bool + Tags []string + TelemetryFrequency TelemetryFrequency + TelemetryNextCollection time.Time + TelemetryUUID SecretRef + UUID string + UefiCertificates string + VswitchController string + WlbEnabled bool + WlbURL string + WlbUsername string + WlbVerifyCert bool + type PoolRef string + type PoolUpdateClass struct + func (_class PoolUpdateClass) AddToOtherConfig(sessionID SessionRef, self PoolUpdateRef, key string, value string) (_err error) + func (_class PoolUpdateClass) Apply(sessionID SessionRef, self PoolUpdateRef, host HostRef) (_err error) + func (_class PoolUpdateClass) Destroy(sessionID SessionRef, self PoolUpdateRef) (_err error) + func (_class PoolUpdateClass) GetAfterApplyGuidance(sessionID SessionRef, self PoolUpdateRef) (_retval []UpdateAfterApplyGuidance, _err error) + func (_class PoolUpdateClass) GetAll(sessionID SessionRef) (_retval []PoolUpdateRef, _err error) + func (_class PoolUpdateClass) GetAllRecords(sessionID SessionRef) (_retval map[PoolUpdateRef]PoolUpdateRecord, _err error) + func (_class PoolUpdateClass) GetByNameLabel(sessionID SessionRef, label string) (_retval []PoolUpdateRef, _err error) + func (_class PoolUpdateClass) GetByUUID(sessionID SessionRef, uuid string) (_retval PoolUpdateRef, _err error) + func (_class PoolUpdateClass) GetEnforceHomogeneity(sessionID SessionRef, self PoolUpdateRef) (_retval bool, _err error) + func (_class PoolUpdateClass) GetHosts(sessionID SessionRef, self PoolUpdateRef) (_retval []HostRef, _err error) + func (_class PoolUpdateClass) GetInstallationSize(sessionID SessionRef, self PoolUpdateRef) (_retval int, _err error) + func (_class PoolUpdateClass) GetKey(sessionID SessionRef, self PoolUpdateRef) (_retval string, _err error) + func (_class PoolUpdateClass) GetNameDescription(sessionID SessionRef, self PoolUpdateRef) (_retval string, _err error) + func (_class PoolUpdateClass) GetNameLabel(sessionID SessionRef, self PoolUpdateRef) (_retval string, _err error) + func (_class PoolUpdateClass) GetOtherConfig(sessionID SessionRef, self PoolUpdateRef) (_retval map[string]string, _err error) + func (_class PoolUpdateClass) GetRecord(sessionID SessionRef, self PoolUpdateRef) (_retval PoolUpdateRecord, _err error) + func (_class PoolUpdateClass) GetUUID(sessionID SessionRef, self PoolUpdateRef) (_retval string, _err error) + func (_class PoolUpdateClass) GetVdi(sessionID SessionRef, self PoolUpdateRef) (_retval VDIRef, _err error) + func (_class PoolUpdateClass) GetVersion(sessionID SessionRef, self PoolUpdateRef) (_retval string, _err error) + func (_class PoolUpdateClass) Introduce(sessionID SessionRef, vdi VDIRef) (_retval PoolUpdateRef, _err error) + func (_class PoolUpdateClass) PoolApply(sessionID SessionRef, self PoolUpdateRef) (_err error) + func (_class PoolUpdateClass) PoolClean(sessionID SessionRef, self PoolUpdateRef) (_err error) + func (_class PoolUpdateClass) Precheck(sessionID SessionRef, self PoolUpdateRef, host HostRef) (_retval LivepatchStatus, _err error) + func (_class PoolUpdateClass) RemoveFromOtherConfig(sessionID SessionRef, self PoolUpdateRef, key string) (_err error) + func (_class PoolUpdateClass) SetOtherConfig(sessionID SessionRef, self PoolUpdateRef, value map[string]string) (_err error) + type PoolUpdateRecord struct + AfterApplyGuidance []UpdateAfterApplyGuidance + EnforceHomogeneity bool + Hosts []HostRef + InstallationSize int + Key string + NameDescription string + NameLabel string + OtherConfig map[string]string + UUID string + Vdi VDIRef + Version string + type PoolUpdateRef string + type PrimaryAddressType string + const PrimaryAddressTypeIPv4 + const PrimaryAddressTypeIPv6 + type ProbeResultClass struct + type ProbeResultRecord struct + Complete bool + Configuration map[string]string + ExtraInfo map[string]string + Sr SrStatRecord + type ProbeResultRef string + type PvsProxyStatus string + const PvsProxyStatusCaching + const PvsProxyStatusIncompatibleProtocolVersion + const PvsProxyStatusIncompatibleWriteCacheMode + const PvsProxyStatusInitialised + const PvsProxyStatusStopped + type RecordInterface interface + type RepositoryClass struct + func (_class RepositoryClass) Forget(sessionID SessionRef, self RepositoryRef) (_err error) + func (_class RepositoryClass) GetAll(sessionID SessionRef) (_retval []RepositoryRef, _err error) + func (_class RepositoryClass) GetAllRecords(sessionID SessionRef) (_retval map[RepositoryRef]RepositoryRecord, _err error) + func (_class RepositoryClass) GetBinaryURL(sessionID SessionRef, self RepositoryRef) (_retval string, _err error) + func (_class RepositoryClass) GetByNameLabel(sessionID SessionRef, label string) (_retval []RepositoryRef, _err error) + func (_class RepositoryClass) GetByUUID(sessionID SessionRef, uuid string) (_retval RepositoryRef, _err error) + func (_class RepositoryClass) GetGpgkeyPath(sessionID SessionRef, self RepositoryRef) (_retval string, _err error) + func (_class RepositoryClass) GetHash(sessionID SessionRef, self RepositoryRef) (_retval string, _err error) + func (_class RepositoryClass) GetNameDescription(sessionID SessionRef, self RepositoryRef) (_retval string, _err error) + func (_class RepositoryClass) GetNameLabel(sessionID SessionRef, self RepositoryRef) (_retval string, _err error) + func (_class RepositoryClass) GetRecord(sessionID SessionRef, self RepositoryRef) (_retval RepositoryRecord, _err error) + func (_class RepositoryClass) GetSourceURL(sessionID SessionRef, self RepositoryRef) (_retval string, _err error) + func (_class RepositoryClass) GetUUID(sessionID SessionRef, self RepositoryRef) (_retval string, _err error) + func (_class RepositoryClass) GetUpToDate(sessionID SessionRef, self RepositoryRef) (_retval bool, _err error) + func (_class RepositoryClass) GetUpdate(sessionID SessionRef, self RepositoryRef) (_retval bool, _err error) + func (_class RepositoryClass) Introduce(sessionID SessionRef, nameLabel string, nameDescription string, ...) (_retval RepositoryRef, _err error) + func (_class RepositoryClass) SetGpgkeyPath(sessionID SessionRef, self RepositoryRef, value string) (_err error) + func (_class RepositoryClass) SetNameDescription(sessionID SessionRef, self RepositoryRef, value string) (_err error) + func (_class RepositoryClass) SetNameLabel(sessionID SessionRef, self RepositoryRef, value string) (_err error) + type RepositoryRecord struct + BinaryURL string + GpgkeyPath string + Hash string + NameDescription string + NameLabel string + SourceURL string + UUID string + UpToDate bool + Update bool + type RepositoryRef string + type RoleClass struct + func (_class RoleClass) GetAll(sessionID SessionRef) (_retval []RoleRef, _err error) + func (_class RoleClass) GetAllRecords(sessionID SessionRef) (_retval map[RoleRef]RoleRecord, _err error) + func (_class RoleClass) GetByNameLabel(sessionID SessionRef, label string) (_retval []RoleRef, _err error) + func (_class RoleClass) GetByPermission(sessionID SessionRef, permission RoleRef) (_retval []RoleRef, _err error) + func (_class RoleClass) GetByPermissionNameLabel(sessionID SessionRef, label string) (_retval []RoleRef, _err error) + func (_class RoleClass) GetByUUID(sessionID SessionRef, uuid string) (_retval RoleRef, _err error) + func (_class RoleClass) GetIsInternal(sessionID SessionRef, self RoleRef) (_retval bool, _err error) + func (_class RoleClass) GetNameDescription(sessionID SessionRef, self RoleRef) (_retval string, _err error) + func (_class RoleClass) GetNameLabel(sessionID SessionRef, self RoleRef) (_retval string, _err error) + func (_class RoleClass) GetPermissions(sessionID SessionRef, self RoleRef) (_retval []RoleRef, _err error) + func (_class RoleClass) GetPermissionsNameLabel(sessionID SessionRef, self RoleRef) (_retval []string, _err error) + func (_class RoleClass) GetRecord(sessionID SessionRef, self RoleRef) (_retval RoleRecord, _err error) + func (_class RoleClass) GetSubroles(sessionID SessionRef, self RoleRef) (_retval []RoleRef, _err error) + func (_class RoleClass) GetUUID(sessionID SessionRef, self RoleRef) (_retval string, _err error) + type RoleRecord struct + IsInternal bool + NameDescription string + NameLabel string + Subroles []RoleRef + UUID string + type RoleRef string + type SDNControllerClass struct + func (_class SDNControllerClass) Forget(sessionID SessionRef, self SDNControllerRef) (_err error) + func (_class SDNControllerClass) GetAddress(sessionID SessionRef, self SDNControllerRef) (_retval string, _err error) + func (_class SDNControllerClass) GetAll(sessionID SessionRef) (_retval []SDNControllerRef, _err error) + func (_class SDNControllerClass) GetAllRecords(sessionID SessionRef) (_retval map[SDNControllerRef]SDNControllerRecord, _err error) + func (_class SDNControllerClass) GetByUUID(sessionID SessionRef, uuid string) (_retval SDNControllerRef, _err error) + func (_class SDNControllerClass) GetPort(sessionID SessionRef, self SDNControllerRef) (_retval int, _err error) + func (_class SDNControllerClass) GetProtocol(sessionID SessionRef, self SDNControllerRef) (_retval SdnControllerProtocol, _err error) + func (_class SDNControllerClass) GetRecord(sessionID SessionRef, self SDNControllerRef) (_retval SDNControllerRecord, _err error) + func (_class SDNControllerClass) GetUUID(sessionID SessionRef, self SDNControllerRef) (_retval string, _err error) + func (_class SDNControllerClass) Introduce(sessionID SessionRef, protocol SdnControllerProtocol, address string, port int) (_retval SDNControllerRef, _err error) + type SDNControllerRecord struct + Address string + Port int + Protocol SdnControllerProtocol + UUID string + type SDNControllerRef string + type SMClass struct + func (_class SMClass) AddToOtherConfig(sessionID SessionRef, self SMRef, key string, value string) (_err error) + func (_class SMClass) GetAll(sessionID SessionRef) (_retval []SMRef, _err error) + func (_class SMClass) GetAllRecords(sessionID SessionRef) (_retval map[SMRef]SMRecord, _err error) + func (_class SMClass) GetByNameLabel(sessionID SessionRef, label string) (_retval []SMRef, _err error) + func (_class SMClass) GetByUUID(sessionID SessionRef, uuid string) (_retval SMRef, _err error) + func (_class SMClass) GetCapabilities(sessionID SessionRef, self SMRef) (_retval []string, _err error) + func (_class SMClass) GetConfiguration(sessionID SessionRef, self SMRef) (_retval map[string]string, _err error) + func (_class SMClass) GetCopyright(sessionID SessionRef, self SMRef) (_retval string, _err error) + func (_class SMClass) GetDriverFilename(sessionID SessionRef, self SMRef) (_retval string, _err error) + func (_class SMClass) GetFeatures(sessionID SessionRef, self SMRef) (_retval map[string]int, _err error) + func (_class SMClass) GetNameDescription(sessionID SessionRef, self SMRef) (_retval string, _err error) + func (_class SMClass) GetNameLabel(sessionID SessionRef, self SMRef) (_retval string, _err error) + func (_class SMClass) GetOtherConfig(sessionID SessionRef, self SMRef) (_retval map[string]string, _err error) + func (_class SMClass) GetRecord(sessionID SessionRef, self SMRef) (_retval SMRecord, _err error) + func (_class SMClass) GetRequiredAPIVersion(sessionID SessionRef, self SMRef) (_retval string, _err error) + func (_class SMClass) GetRequiredClusterStack(sessionID SessionRef, self SMRef) (_retval []string, _err error) + func (_class SMClass) GetType(sessionID SessionRef, self SMRef) (_retval string, _err error) + func (_class SMClass) GetUUID(sessionID SessionRef, self SMRef) (_retval string, _err error) + func (_class SMClass) GetVendor(sessionID SessionRef, self SMRef) (_retval string, _err error) + func (_class SMClass) GetVersion(sessionID SessionRef, self SMRef) (_retval string, _err error) + func (_class SMClass) RemoveFromOtherConfig(sessionID SessionRef, self SMRef, key string) (_err error) + func (_class SMClass) SetOtherConfig(sessionID SessionRef, self SMRef, value map[string]string) (_err error) + type SMRecord struct + Capabilities []string + Configuration map[string]string + Copyright string + DriverFilename string + Features map[string]int + NameDescription string + NameLabel string + OtherConfig map[string]string + RequiredAPIVersion string + RequiredClusterStack []string + Type string + UUID string + Vendor string + Version string + type SMRef string + type SRClass struct + func (_class SRClass) AddTags(sessionID SessionRef, self SRRef, value string) (_err error) + func (_class SRClass) AddToOtherConfig(sessionID SessionRef, self SRRef, key string, value string) (_err error) + func (_class SRClass) AddToSmConfig(sessionID SessionRef, self SRRef, key string, value string) (_err error) + func (_class SRClass) AssertCanHostHaStatefile(sessionID SessionRef, sr SRRef) (_err error) + func (_class SRClass) AssertSupportsDatabaseReplication(sessionID SessionRef, sr SRRef) (_err error) + func (_class SRClass) Create(sessionID SessionRef, host HostRef, deviceConfig map[string]string, ...) (_retval SRRef, _err error) + func (_class SRClass) CreateNewBlob(sessionID SessionRef, sr SRRef, name string, mimeType string, public bool) (_retval BlobRef, _err error) + func (_class SRClass) Destroy(sessionID SessionRef, sr SRRef) (_err error) + func (_class SRClass) DisableDatabaseReplication(sessionID SessionRef, sr SRRef) (_err error) + func (_class SRClass) EnableDatabaseReplication(sessionID SessionRef, sr SRRef) (_err error) + func (_class SRClass) Forget(sessionID SessionRef, sr SRRef) (_err error) + func (_class SRClass) ForgetDataSourceArchives(sessionID SessionRef, sr SRRef, dataSource string) (_err error) + func (_class SRClass) GetAll(sessionID SessionRef) (_retval []SRRef, _err error) + func (_class SRClass) GetAllRecords(sessionID SessionRef) (_retval map[SRRef]SRRecord, _err error) + func (_class SRClass) GetAllowedOperations(sessionID SessionRef, self SRRef) (_retval []StorageOperations, _err error) + func (_class SRClass) GetBlobs(sessionID SessionRef, self SRRef) (_retval map[string]BlobRef, _err error) + func (_class SRClass) GetByNameLabel(sessionID SessionRef, label string) (_retval []SRRef, _err error) + func (_class SRClass) GetByUUID(sessionID SessionRef, uuid string) (_retval SRRef, _err error) + func (_class SRClass) GetClustered(sessionID SessionRef, self SRRef) (_retval bool, _err error) + func (_class SRClass) GetContentType(sessionID SessionRef, self SRRef) (_retval string, _err error) + func (_class SRClass) GetCurrentOperations(sessionID SessionRef, self SRRef) (_retval map[string]StorageOperations, _err error) + func (_class SRClass) GetDataSources(sessionID SessionRef, sr SRRef) (_retval []DataSourceRecord, _err error) + func (_class SRClass) GetIntroducedBy(sessionID SessionRef, self SRRef) (_retval DRTaskRef, _err error) + func (_class SRClass) GetIsToolsSr(sessionID SessionRef, self SRRef) (_retval bool, _err error) + func (_class SRClass) GetLocalCacheEnabled(sessionID SessionRef, self SRRef) (_retval bool, _err error) + func (_class SRClass) GetNameDescription(sessionID SessionRef, self SRRef) (_retval string, _err error) + func (_class SRClass) GetNameLabel(sessionID SessionRef, self SRRef) (_retval string, _err error) + func (_class SRClass) GetOtherConfig(sessionID SessionRef, self SRRef) (_retval map[string]string, _err error) + func (_class SRClass) GetPBDs(sessionID SessionRef, self SRRef) (_retval []PBDRef, _err error) + func (_class SRClass) GetPhysicalSize(sessionID SessionRef, self SRRef) (_retval int, _err error) + func (_class SRClass) GetPhysicalUtilisation(sessionID SessionRef, self SRRef) (_retval int, _err error) + func (_class SRClass) GetRecord(sessionID SessionRef, self SRRef) (_retval SRRecord, _err error) + func (_class SRClass) GetShared(sessionID SessionRef, self SRRef) (_retval bool, _err error) + func (_class SRClass) GetSmConfig(sessionID SessionRef, self SRRef) (_retval map[string]string, _err error) + func (_class SRClass) GetSupportedTypes(sessionID SessionRef) (_retval []string, _err error) + func (_class SRClass) GetTags(sessionID SessionRef, self SRRef) (_retval []string, _err error) + func (_class SRClass) GetType(sessionID SessionRef, self SRRef) (_retval string, _err error) + func (_class SRClass) GetUUID(sessionID SessionRef, self SRRef) (_retval string, _err error) + func (_class SRClass) GetVDIs(sessionID SessionRef, self SRRef) (_retval []VDIRef, _err error) + func (_class SRClass) GetVirtualAllocation(sessionID SessionRef, self SRRef) (_retval int, _err error) + func (_class SRClass) Introduce(sessionID SessionRef, uuid string, nameLabel string, nameDescription string, ...) (_retval SRRef, _err error) + func (_class SRClass) Make(sessionID SessionRef, host HostRef, deviceConfig map[string]string, ...) (_retval string, _err error) + func (_class SRClass) Probe(sessionID SessionRef, host HostRef, deviceConfig map[string]string, ...) (_retval string, _err error) + func (_class SRClass) ProbeExt(sessionID SessionRef, host HostRef, deviceConfig map[string]string, ...) (_retval []ProbeResultRecord, _err error) + func (_class SRClass) QueryDataSource(sessionID SessionRef, sr SRRef, dataSource string) (_retval float64, _err error) + func (_class SRClass) RecordDataSource(sessionID SessionRef, sr SRRef, dataSource string) (_err error) + func (_class SRClass) RemoveFromOtherConfig(sessionID SessionRef, self SRRef, key string) (_err error) + func (_class SRClass) RemoveFromSmConfig(sessionID SessionRef, self SRRef, key string) (_err error) + func (_class SRClass) RemoveTags(sessionID SessionRef, self SRRef, value string) (_err error) + func (_class SRClass) Scan(sessionID SessionRef, sr SRRef) (_err error) + func (_class SRClass) SetNameDescription(sessionID SessionRef, sr SRRef, value string) (_err error) + func (_class SRClass) SetNameLabel(sessionID SessionRef, sr SRRef, value string) (_err error) + func (_class SRClass) SetOtherConfig(sessionID SessionRef, self SRRef, value map[string]string) (_err error) + func (_class SRClass) SetPhysicalSize(sessionID SessionRef, self SRRef, value int) (_err error) + func (_class SRClass) SetShared(sessionID SessionRef, sr SRRef, value bool) (_err error) + func (_class SRClass) SetSmConfig(sessionID SessionRef, self SRRef, value map[string]string) (_err error) + func (_class SRClass) SetTags(sessionID SessionRef, self SRRef, value []string) (_err error) + func (_class SRClass) Update(sessionID SessionRef, sr SRRef) (_err error) + type SRRecord struct + AllowedOperations []StorageOperations + Blobs map[string]BlobRef + Clustered bool + ContentType string + CurrentOperations map[string]StorageOperations + IntroducedBy DRTaskRef + IsToolsSr bool + LocalCacheEnabled bool + NameDescription string + NameLabel string + OtherConfig map[string]string + PBDs []PBDRef + PhysicalSize int + PhysicalUtilisation int + Shared bool + SmConfig map[string]string + Tags []string + Type string + UUID string + VDIs []VDIRef + VirtualAllocation int + type SRRef string + type SdnControllerProtocol string + const SdnControllerProtocolPssl + const SdnControllerProtocolSsl + type SecretClass struct + func (_class SecretClass) AddToOtherConfig(sessionID SessionRef, self SecretRef, key string, value string) (_err error) + func (_class SecretClass) Create(sessionID SessionRef, args SecretRecord) (_retval SecretRef, _err error) + func (_class SecretClass) Destroy(sessionID SessionRef, self SecretRef) (_err error) + func (_class SecretClass) GetAll(sessionID SessionRef) (_retval []SecretRef, _err error) + func (_class SecretClass) GetAllRecords(sessionID SessionRef) (_retval map[SecretRef]SecretRecord, _err error) + func (_class SecretClass) GetByUUID(sessionID SessionRef, uuid string) (_retval SecretRef, _err error) + func (_class SecretClass) GetOtherConfig(sessionID SessionRef, self SecretRef) (_retval map[string]string, _err error) + func (_class SecretClass) GetRecord(sessionID SessionRef, self SecretRef) (_retval SecretRecord, _err error) + func (_class SecretClass) GetUUID(sessionID SessionRef, self SecretRef) (_retval string, _err error) + func (_class SecretClass) GetValue(sessionID SessionRef, self SecretRef) (_retval string, _err error) + func (_class SecretClass) RemoveFromOtherConfig(sessionID SessionRef, self SecretRef, key string) (_err error) + func (_class SecretClass) SetOtherConfig(sessionID SessionRef, self SecretRef, value map[string]string) (_err error) + func (_class SecretClass) SetValue(sessionID SessionRef, self SecretRef, value string) (_err error) + type SecretRecord struct + OtherConfig map[string]string + UUID string + Value string + type SecretRef string + type SessionClass struct + func (_class SessionClass) AddToOtherConfig(sessionID SessionRef, self SessionRef, key string, value string) (_err error) + func (_class SessionClass) ChangePassword(sessionID SessionRef, oldPwd string, newPwd string) (_err error) + func (_class SessionClass) CreateFromDbFile(sessionID SessionRef, filename string) (_retval SessionRef, _err error) + func (_class SessionClass) GetAllSubjectIdentifiers(sessionID SessionRef) (_retval []string, _err error) + func (_class SessionClass) GetAuthUserName(sessionID SessionRef, self SessionRef) (_retval string, _err error) + func (_class SessionClass) GetAuthUserSid(sessionID SessionRef, self SessionRef) (_retval string, _err error) + func (_class SessionClass) GetByUUID(sessionID SessionRef, uuid string) (_retval SessionRef, _err error) + func (_class SessionClass) GetClientCertificate(sessionID SessionRef, self SessionRef) (_retval bool, _err error) + func (_class SessionClass) GetIsLocalSuperuser(sessionID SessionRef, self SessionRef) (_retval bool, _err error) + func (_class SessionClass) GetLastActive(sessionID SessionRef, self SessionRef) (_retval time.Time, _err error) + func (_class SessionClass) GetOriginator(sessionID SessionRef, self SessionRef) (_retval string, _err error) + func (_class SessionClass) GetOtherConfig(sessionID SessionRef, self SessionRef) (_retval map[string]string, _err error) + func (_class SessionClass) GetParent(sessionID SessionRef, self SessionRef) (_retval SessionRef, _err error) + func (_class SessionClass) GetPool(sessionID SessionRef, self SessionRef) (_retval bool, _err error) + func (_class SessionClass) GetRbacPermissions(sessionID SessionRef, self SessionRef) (_retval []string, _err error) + func (_class SessionClass) GetRecord(sessionID SessionRef, self SessionRef) (_retval SessionRecord, _err error) + func (_class SessionClass) GetSubject(sessionID SessionRef, self SessionRef) (_retval SubjectRef, _err error) + func (_class SessionClass) GetTasks(sessionID SessionRef, self SessionRef) (_retval []TaskRef, _err error) + func (_class SessionClass) GetThisHost(sessionID SessionRef, self SessionRef) (_retval HostRef, _err error) + func (_class SessionClass) GetThisUser(sessionID SessionRef, self SessionRef) (_retval UserRef, _err error) + func (_class SessionClass) GetUUID(sessionID SessionRef, self SessionRef) (_retval string, _err error) + func (_class SessionClass) GetValidationTime(sessionID SessionRef, self SessionRef) (_retval time.Time, _err error) + func (_class SessionClass) LocalLogout(sessionID SessionRef) (_err error) + func (_class SessionClass) LoginWithPassword(uname string, pwd string, version string, originator string) (_retval SessionRef, _err error) + func (_class SessionClass) Logout(sessionID SessionRef) (_err error) + func (_class SessionClass) LogoutSubjectIdentifier(sessionID SessionRef, subjectIdentifier string) (_err error) + func (_class SessionClass) RemoveFromOtherConfig(sessionID SessionRef, self SessionRef, key string) (_err error) + func (_class SessionClass) SetOtherConfig(sessionID SessionRef, self SessionRef, value map[string]string) (_err error) + func (_class SessionClass) SlaveLocalLoginWithPassword(uname string, pwd string) (_retval SessionRef, _err error) + type SessionRecord struct + AuthUserName string + AuthUserSid string + ClientCertificate bool + IsLocalSuperuser bool + LastActive time.Time + Originator string + OtherConfig map[string]string + Parent SessionRef + Pool bool + RbacPermissions []string + Subject SubjectRef + Tasks []TaskRef + ThisHost HostRef + ThisUser UserRef + UUID string + ValidationTime time.Time + type SessionRef string + type SrHealth string + const SrHealthHealthy + const SrHealthRecovering + type SrStatClass struct + type SrStatRecord struct + Clustered bool + FreeSpace int + Health SrHealth + NameDescription string + NameLabel string + TotalSpace int + UUID string + type SrStatRef string + type SriovConfigurationMode string + const SriovConfigurationModeManual + const SriovConfigurationModeModprobe + const SriovConfigurationModeSysfs + const SriovConfigurationModeUnknown + type StorageOperations string + const StorageOperationsDestroy + const StorageOperationsForget + const StorageOperationsPbdCreate + const StorageOperationsPbdDestroy + const StorageOperationsPlug + const StorageOperationsScan + const StorageOperationsUnplug + const StorageOperationsUpdate + const StorageOperationsVdiClone + const StorageOperationsVdiCreate + const StorageOperationsVdiDataDestroy + const StorageOperationsVdiDestroy + const StorageOperationsVdiDisableCbt + const StorageOperationsVdiEnableCbt + const StorageOperationsVdiIntroduce + const StorageOperationsVdiListChangedBlocks + const StorageOperationsVdiMirror + const StorageOperationsVdiResize + const StorageOperationsVdiSetOnBoot + const StorageOperationsVdiSnapshot + type SubjectClass struct + func (_class SubjectClass) AddToRoles(sessionID SessionRef, self SubjectRef, role RoleRef) (_err error) + func (_class SubjectClass) Create(sessionID SessionRef, args SubjectRecord) (_retval SubjectRef, _err error) + func (_class SubjectClass) Destroy(sessionID SessionRef, self SubjectRef) (_err error) + func (_class SubjectClass) GetAll(sessionID SessionRef) (_retval []SubjectRef, _err error) + func (_class SubjectClass) GetAllRecords(sessionID SessionRef) (_retval map[SubjectRef]SubjectRecord, _err error) + func (_class SubjectClass) GetByUUID(sessionID SessionRef, uuid string) (_retval SubjectRef, _err error) + func (_class SubjectClass) GetOtherConfig(sessionID SessionRef, self SubjectRef) (_retval map[string]string, _err error) + func (_class SubjectClass) GetPermissionsNameLabel(sessionID SessionRef, self SubjectRef) (_retval []string, _err error) + func (_class SubjectClass) GetRecord(sessionID SessionRef, self SubjectRef) (_retval SubjectRecord, _err error) + func (_class SubjectClass) GetRoles(sessionID SessionRef, self SubjectRef) (_retval []RoleRef, _err error) + func (_class SubjectClass) GetSubjectIdentifier(sessionID SessionRef, self SubjectRef) (_retval string, _err error) + func (_class SubjectClass) GetUUID(sessionID SessionRef, self SubjectRef) (_retval string, _err error) + func (_class SubjectClass) RemoveFromRoles(sessionID SessionRef, self SubjectRef, role RoleRef) (_err error) + type SubjectRecord struct + OtherConfig map[string]string + Roles []RoleRef + SubjectIdentifier string + UUID string + type SubjectRef string + type TaskAllowedOperations string + const TaskAllowedOperationsCancel + const TaskAllowedOperationsDestroy + type TaskClass struct + func (_class TaskClass) AddToOtherConfig(sessionID SessionRef, self TaskRef, key string, value string) (_err error) + func (_class TaskClass) Cancel(sessionID SessionRef, task TaskRef) (_err error) + func (_class TaskClass) Create(sessionID SessionRef, label string, description string) (_retval TaskRef, _err error) + func (_class TaskClass) Destroy(sessionID SessionRef, self TaskRef) (_err error) + func (_class TaskClass) GetAll(sessionID SessionRef) (_retval []TaskRef, _err error) + func (_class TaskClass) GetAllRecords(sessionID SessionRef) (_retval map[TaskRef]TaskRecord, _err error) + func (_class TaskClass) GetAllowedOperations(sessionID SessionRef, self TaskRef) (_retval []TaskAllowedOperations, _err error) + func (_class TaskClass) GetBacktrace(sessionID SessionRef, self TaskRef) (_retval string, _err error) + func (_class TaskClass) GetByNameLabel(sessionID SessionRef, label string) (_retval []TaskRef, _err error) + func (_class TaskClass) GetByUUID(sessionID SessionRef, uuid string) (_retval TaskRef, _err error) + func (_class TaskClass) GetCreated(sessionID SessionRef, self TaskRef) (_retval time.Time, _err error) + func (_class TaskClass) GetCurrentOperations(sessionID SessionRef, self TaskRef) (_retval map[string]TaskAllowedOperations, _err error) + func (_class TaskClass) GetErrorInfo(sessionID SessionRef, self TaskRef) (_retval []string, _err error) + func (_class TaskClass) GetFinished(sessionID SessionRef, self TaskRef) (_retval time.Time, _err error) + func (_class TaskClass) GetNameDescription(sessionID SessionRef, self TaskRef) (_retval string, _err error) + func (_class TaskClass) GetNameLabel(sessionID SessionRef, self TaskRef) (_retval string, _err error) + func (_class TaskClass) GetOtherConfig(sessionID SessionRef, self TaskRef) (_retval map[string]string, _err error) + func (_class TaskClass) GetProgress(sessionID SessionRef, self TaskRef) (_retval float64, _err error) + func (_class TaskClass) GetRecord(sessionID SessionRef, self TaskRef) (_retval TaskRecord, _err error) + func (_class TaskClass) GetResidentOn(sessionID SessionRef, self TaskRef) (_retval HostRef, _err error) + func (_class TaskClass) GetResult(sessionID SessionRef, self TaskRef) (_retval string, _err error) + func (_class TaskClass) GetStatus(sessionID SessionRef, self TaskRef) (_retval TaskStatusType, _err error) + func (_class TaskClass) GetSubtaskOf(sessionID SessionRef, self TaskRef) (_retval TaskRef, _err error) + func (_class TaskClass) GetSubtasks(sessionID SessionRef, self TaskRef) (_retval []TaskRef, _err error) + func (_class TaskClass) GetType(sessionID SessionRef, self TaskRef) (_retval string, _err error) + func (_class TaskClass) GetUUID(sessionID SessionRef, self TaskRef) (_retval string, _err error) + func (_class TaskClass) RemoveFromOtherConfig(sessionID SessionRef, self TaskRef, key string) (_err error) + func (_class TaskClass) SetErrorInfo(sessionID SessionRef, self TaskRef, value []string) (_err error) + func (_class TaskClass) SetOtherConfig(sessionID SessionRef, self TaskRef, value map[string]string) (_err error) + func (_class TaskClass) SetProgress(sessionID SessionRef, self TaskRef, value float64) (_err error) + func (_class TaskClass) SetResult(sessionID SessionRef, self TaskRef, value string) (_err error) + func (_class TaskClass) SetStatus(sessionID SessionRef, self TaskRef, value TaskStatusType) (_err error) + type TaskRecord struct + AllowedOperations []TaskAllowedOperations + Backtrace string + Created time.Time + CurrentOperations map[string]TaskAllowedOperations + ErrorInfo []string + Finished time.Time + NameDescription string + NameLabel string + OtherConfig map[string]string + Progress float64 + ResidentOn HostRef + Result string + Status TaskStatusType + SubtaskOf TaskRef + Subtasks []TaskRef + Type string + UUID string + type TaskRef string + type TaskStatusType string + const TaskStatusTypeCancelled + const TaskStatusTypeCancelling + const TaskStatusTypeFailure + const TaskStatusTypePending + const TaskStatusTypeSuccess + type TelemetryFrequency string + const TelemetryFrequencyDaily + const TelemetryFrequencyMonthly + const TelemetryFrequencyWeekly + type TristateType string + const TristateTypeNo + const TristateTypeUnspecified + const TristateTypeYes + type TunnelClass struct + func (_class TunnelClass) AddToOtherConfig(sessionID SessionRef, self TunnelRef, key string, value string) (_err error) + func (_class TunnelClass) AddToStatus(sessionID SessionRef, self TunnelRef, key string, value string) (_err error) + func (_class TunnelClass) Create(sessionID SessionRef, transportPIF PIFRef, network NetworkRef, ...) (_retval TunnelRef, _err error) + func (_class TunnelClass) Destroy(sessionID SessionRef, self TunnelRef) (_err error) + func (_class TunnelClass) GetAccessPIF(sessionID SessionRef, self TunnelRef) (_retval PIFRef, _err error) + func (_class TunnelClass) GetAll(sessionID SessionRef) (_retval []TunnelRef, _err error) + func (_class TunnelClass) GetAllRecords(sessionID SessionRef) (_retval map[TunnelRef]TunnelRecord, _err error) + func (_class TunnelClass) GetByUUID(sessionID SessionRef, uuid string) (_retval TunnelRef, _err error) + func (_class TunnelClass) GetOtherConfig(sessionID SessionRef, self TunnelRef) (_retval map[string]string, _err error) + func (_class TunnelClass) GetProtocol(sessionID SessionRef, self TunnelRef) (_retval TunnelProtocol, _err error) + func (_class TunnelClass) GetRecord(sessionID SessionRef, self TunnelRef) (_retval TunnelRecord, _err error) + func (_class TunnelClass) GetStatus(sessionID SessionRef, self TunnelRef) (_retval map[string]string, _err error) + func (_class TunnelClass) GetTransportPIF(sessionID SessionRef, self TunnelRef) (_retval PIFRef, _err error) + func (_class TunnelClass) GetUUID(sessionID SessionRef, self TunnelRef) (_retval string, _err error) + func (_class TunnelClass) RemoveFromOtherConfig(sessionID SessionRef, self TunnelRef, key string) (_err error) + func (_class TunnelClass) RemoveFromStatus(sessionID SessionRef, self TunnelRef, key string) (_err error) + func (_class TunnelClass) SetOtherConfig(sessionID SessionRef, self TunnelRef, value map[string]string) (_err error) + func (_class TunnelClass) SetProtocol(sessionID SessionRef, self TunnelRef, value TunnelProtocol) (_err error) + func (_class TunnelClass) SetStatus(sessionID SessionRef, self TunnelRef, value map[string]string) (_err error) + type TunnelProtocol string + const TunnelProtocolGre + const TunnelProtocolVxlan + type TunnelRecord struct + AccessPIF PIFRef + OtherConfig map[string]string + Protocol TunnelProtocol + Status map[string]string + TransportPIF PIFRef + UUID string + type TunnelRef string + type USBGroupClass struct + func (_class USBGroupClass) AddToOtherConfig(sessionID SessionRef, self USBGroupRef, key string, value string) (_err error) + func (_class USBGroupClass) Create(sessionID SessionRef, nameLabel string, nameDescription string, ...) (_retval USBGroupRef, _err error) + func (_class USBGroupClass) Destroy(sessionID SessionRef, self USBGroupRef) (_err error) + func (_class USBGroupClass) GetAll(sessionID SessionRef) (_retval []USBGroupRef, _err error) + func (_class USBGroupClass) GetAllRecords(sessionID SessionRef) (_retval map[USBGroupRef]USBGroupRecord, _err error) + func (_class USBGroupClass) GetByNameLabel(sessionID SessionRef, label string) (_retval []USBGroupRef, _err error) + func (_class USBGroupClass) GetByUUID(sessionID SessionRef, uuid string) (_retval USBGroupRef, _err error) + func (_class USBGroupClass) GetNameDescription(sessionID SessionRef, self USBGroupRef) (_retval string, _err error) + func (_class USBGroupClass) GetNameLabel(sessionID SessionRef, self USBGroupRef) (_retval string, _err error) + func (_class USBGroupClass) GetOtherConfig(sessionID SessionRef, self USBGroupRef) (_retval map[string]string, _err error) + func (_class USBGroupClass) GetPUSBs(sessionID SessionRef, self USBGroupRef) (_retval []PUSBRef, _err error) + func (_class USBGroupClass) GetRecord(sessionID SessionRef, self USBGroupRef) (_retval USBGroupRecord, _err error) + func (_class USBGroupClass) GetUUID(sessionID SessionRef, self USBGroupRef) (_retval string, _err error) + func (_class USBGroupClass) GetVUSBs(sessionID SessionRef, self USBGroupRef) (_retval []VUSBRef, _err error) + func (_class USBGroupClass) RemoveFromOtherConfig(sessionID SessionRef, self USBGroupRef, key string) (_err error) + func (_class USBGroupClass) SetNameDescription(sessionID SessionRef, self USBGroupRef, value string) (_err error) + func (_class USBGroupClass) SetNameLabel(sessionID SessionRef, self USBGroupRef, value string) (_err error) + func (_class USBGroupClass) SetOtherConfig(sessionID SessionRef, self USBGroupRef, value map[string]string) (_err error) + type USBGroupRecord struct + NameDescription string + NameLabel string + OtherConfig map[string]string + PUSBs []PUSBRef + UUID string + VUSBs []VUSBRef + type USBGroupRef string + type UpdateAfterApplyGuidance string + const UpdateAfterApplyGuidanceRestartHVM + const UpdateAfterApplyGuidanceRestartHost + const UpdateAfterApplyGuidanceRestartPV + const UpdateAfterApplyGuidanceRestartXAPI + type UpdateGuidances string + const UpdateGuidancesRebootHost + const UpdateGuidancesRebootHostOnLivepatchFailure + const UpdateGuidancesRestartDeviceModel + const UpdateGuidancesRestartToolstack + type UserClass struct + func (_class UserClass) AddToOtherConfig(sessionID SessionRef, self UserRef, key string, value string) (_err error) + func (_class UserClass) Create(sessionID SessionRef, args UserRecord) (_retval UserRef, _err error) + func (_class UserClass) Destroy(sessionID SessionRef, self UserRef) (_err error) + func (_class UserClass) GetByUUID(sessionID SessionRef, uuid string) (_retval UserRef, _err error) + func (_class UserClass) GetFullname(sessionID SessionRef, self UserRef) (_retval string, _err error) + func (_class UserClass) GetOtherConfig(sessionID SessionRef, self UserRef) (_retval map[string]string, _err error) + func (_class UserClass) GetRecord(sessionID SessionRef, self UserRef) (_retval UserRecord, _err error) + func (_class UserClass) GetShortName(sessionID SessionRef, self UserRef) (_retval string, _err error) + func (_class UserClass) GetUUID(sessionID SessionRef, self UserRef) (_retval string, _err error) + func (_class UserClass) RemoveFromOtherConfig(sessionID SessionRef, self UserRef, key string) (_err error) + func (_class UserClass) SetFullname(sessionID SessionRef, self UserRef, value string) (_err error) + func (_class UserClass) SetOtherConfig(sessionID SessionRef, self UserRef, value map[string]string) (_err error) + type UserRecord struct + Fullname string + OtherConfig map[string]string + ShortName string + UUID string + type UserRef string + type VBDClass struct + func (_class VBDClass) AddToOtherConfig(sessionID SessionRef, self VBDRef, key string, value string) (_err error) + func (_class VBDClass) AddToQosAlgorithmParams(sessionID SessionRef, self VBDRef, key string, value string) (_err error) + func (_class VBDClass) AssertAttachable(sessionID SessionRef, self VBDRef) (_err error) + func (_class VBDClass) Create(sessionID SessionRef, args VBDRecord) (_retval VBDRef, _err error) + func (_class VBDClass) Destroy(sessionID SessionRef, self VBDRef) (_err error) + func (_class VBDClass) Eject(sessionID SessionRef, vbd VBDRef) (_err error) + func (_class VBDClass) GetAll(sessionID SessionRef) (_retval []VBDRef, _err error) + func (_class VBDClass) GetAllRecords(sessionID SessionRef) (_retval map[VBDRef]VBDRecord, _err error) + func (_class VBDClass) GetAllowedOperations(sessionID SessionRef, self VBDRef) (_retval []VbdOperations, _err error) + func (_class VBDClass) GetBootable(sessionID SessionRef, self VBDRef) (_retval bool, _err error) + func (_class VBDClass) GetByUUID(sessionID SessionRef, uuid string) (_retval VBDRef, _err error) + func (_class VBDClass) GetCurrentOperations(sessionID SessionRef, self VBDRef) (_retval map[string]VbdOperations, _err error) + func (_class VBDClass) GetCurrentlyAttached(sessionID SessionRef, self VBDRef) (_retval bool, _err error) + func (_class VBDClass) GetDevice(sessionID SessionRef, self VBDRef) (_retval string, _err error) + func (_class VBDClass) GetEmpty(sessionID SessionRef, self VBDRef) (_retval bool, _err error) + func (_class VBDClass) GetMetrics(sessionID SessionRef, self VBDRef) (_retval VBDMetricsRef, _err error) + func (_class VBDClass) GetMode(sessionID SessionRef, self VBDRef) (_retval VbdMode, _err error) + func (_class VBDClass) GetOtherConfig(sessionID SessionRef, self VBDRef) (_retval map[string]string, _err error) + func (_class VBDClass) GetQosAlgorithmParams(sessionID SessionRef, self VBDRef) (_retval map[string]string, _err error) + func (_class VBDClass) GetQosAlgorithmType(sessionID SessionRef, self VBDRef) (_retval string, _err error) + func (_class VBDClass) GetQosSupportedAlgorithms(sessionID SessionRef, self VBDRef) (_retval []string, _err error) + func (_class VBDClass) GetRecord(sessionID SessionRef, self VBDRef) (_retval VBDRecord, _err error) + func (_class VBDClass) GetRuntimeProperties(sessionID SessionRef, self VBDRef) (_retval map[string]string, _err error) + func (_class VBDClass) GetStatusCode(sessionID SessionRef, self VBDRef) (_retval int, _err error) + func (_class VBDClass) GetStatusDetail(sessionID SessionRef, self VBDRef) (_retval string, _err error) + func (_class VBDClass) GetStorageLock(sessionID SessionRef, self VBDRef) (_retval bool, _err error) + func (_class VBDClass) GetType(sessionID SessionRef, self VBDRef) (_retval VbdType, _err error) + func (_class VBDClass) GetUUID(sessionID SessionRef, self VBDRef) (_retval string, _err error) + func (_class VBDClass) GetUnpluggable(sessionID SessionRef, self VBDRef) (_retval bool, _err error) + func (_class VBDClass) GetUserdevice(sessionID SessionRef, self VBDRef) (_retval string, _err error) + func (_class VBDClass) GetVDI(sessionID SessionRef, self VBDRef) (_retval VDIRef, _err error) + func (_class VBDClass) GetVM(sessionID SessionRef, self VBDRef) (_retval VMRef, _err error) + func (_class VBDClass) Insert(sessionID SessionRef, vbd VBDRef, vdi VDIRef) (_err error) + func (_class VBDClass) Plug(sessionID SessionRef, self VBDRef) (_err error) + func (_class VBDClass) RemoveFromOtherConfig(sessionID SessionRef, self VBDRef, key string) (_err error) + func (_class VBDClass) RemoveFromQosAlgorithmParams(sessionID SessionRef, self VBDRef, key string) (_err error) + func (_class VBDClass) SetBootable(sessionID SessionRef, self VBDRef, value bool) (_err error) + func (_class VBDClass) SetMode(sessionID SessionRef, self VBDRef, value VbdMode) (_err error) + func (_class VBDClass) SetOtherConfig(sessionID SessionRef, self VBDRef, value map[string]string) (_err error) + func (_class VBDClass) SetQosAlgorithmParams(sessionID SessionRef, self VBDRef, value map[string]string) (_err error) + func (_class VBDClass) SetQosAlgorithmType(sessionID SessionRef, self VBDRef, value string) (_err error) + func (_class VBDClass) SetType(sessionID SessionRef, self VBDRef, value VbdType) (_err error) + func (_class VBDClass) SetUnpluggable(sessionID SessionRef, self VBDRef, value bool) (_err error) + func (_class VBDClass) SetUserdevice(sessionID SessionRef, self VBDRef, value string) (_err error) + func (_class VBDClass) Unplug(sessionID SessionRef, self VBDRef) (_err error) + func (_class VBDClass) UnplugForce(sessionID SessionRef, self VBDRef) (_err error) + type VBDMetricsClass struct + func (_class VBDMetricsClass) AddToOtherConfig(sessionID SessionRef, self VBDMetricsRef, key string, value string) (_err error) + func (_class VBDMetricsClass) GetAll(sessionID SessionRef) (_retval []VBDMetricsRef, _err error) + func (_class VBDMetricsClass) GetAllRecords(sessionID SessionRef) (_retval map[VBDMetricsRef]VBDMetricsRecord, _err error) + func (_class VBDMetricsClass) GetByUUID(sessionID SessionRef, uuid string) (_retval VBDMetricsRef, _err error) + func (_class VBDMetricsClass) GetIoReadKbs(sessionID SessionRef, self VBDMetricsRef) (_retval float64, _err error) + func (_class VBDMetricsClass) GetIoWriteKbs(sessionID SessionRef, self VBDMetricsRef) (_retval float64, _err error) + func (_class VBDMetricsClass) GetLastUpdated(sessionID SessionRef, self VBDMetricsRef) (_retval time.Time, _err error) + func (_class VBDMetricsClass) GetOtherConfig(sessionID SessionRef, self VBDMetricsRef) (_retval map[string]string, _err error) + func (_class VBDMetricsClass) GetRecord(sessionID SessionRef, self VBDMetricsRef) (_retval VBDMetricsRecord, _err error) + func (_class VBDMetricsClass) GetUUID(sessionID SessionRef, self VBDMetricsRef) (_retval string, _err error) + func (_class VBDMetricsClass) RemoveFromOtherConfig(sessionID SessionRef, self VBDMetricsRef, key string) (_err error) + func (_class VBDMetricsClass) SetOtherConfig(sessionID SessionRef, self VBDMetricsRef, value map[string]string) (_err error) + type VBDMetricsRecord struct + IoReadKbs float64 + IoWriteKbs float64 + LastUpdated time.Time + OtherConfig map[string]string + UUID string + type VBDMetricsRef string + type VBDRecord struct + AllowedOperations []VbdOperations + Bootable bool + CurrentOperations map[string]VbdOperations + CurrentlyAttached bool + Device string + Empty bool + Metrics VBDMetricsRef + Mode VbdMode + OtherConfig map[string]string + QosAlgorithmParams map[string]string + QosAlgorithmType string + QosSupportedAlgorithms []string + RuntimeProperties map[string]string + StatusCode int + StatusDetail string + StorageLock bool + Type VbdType + UUID string + Unpluggable bool + Userdevice string + VDI VDIRef + VM VMRef + type VBDRef string + type VDIClass struct + func (_class VDIClass) AddTags(sessionID SessionRef, self VDIRef, value string) (_err error) + func (_class VDIClass) AddToOtherConfig(sessionID SessionRef, self VDIRef, key string, value string) (_err error) + func (_class VDIClass) AddToSmConfig(sessionID SessionRef, self VDIRef, key string, value string) (_err error) + func (_class VDIClass) AddToXenstoreData(sessionID SessionRef, self VDIRef, key string, value string) (_err error) + func (_class VDIClass) Clone(sessionID SessionRef, vdi VDIRef, driverParams map[string]string) (_retval VDIRef, _err error) + func (_class VDIClass) Copy(sessionID SessionRef, vdi VDIRef, sr SRRef, baseVdi VDIRef, intoVdi VDIRef) (_retval VDIRef, _err error) + func (_class VDIClass) Create(sessionID SessionRef, args VDIRecord) (_retval VDIRef, _err error) + func (_class VDIClass) DataDestroy(sessionID SessionRef, self VDIRef) (_err error) + func (_class VDIClass) Destroy(sessionID SessionRef, self VDIRef) (_err error) + func (_class VDIClass) DisableCbt(sessionID SessionRef, self VDIRef) (_err error) + func (_class VDIClass) EnableCbt(sessionID SessionRef, self VDIRef) (_err error) + func (_class VDIClass) Forget(sessionID SessionRef, vdi VDIRef) (_err error) + func (_class VDIClass) GetAll(sessionID SessionRef) (_retval []VDIRef, _err error) + func (_class VDIClass) GetAllRecords(sessionID SessionRef) (_retval map[VDIRef]VDIRecord, _err error) + func (_class VDIClass) GetAllowCaching(sessionID SessionRef, self VDIRef) (_retval bool, _err error) + func (_class VDIClass) GetAllowedOperations(sessionID SessionRef, self VDIRef) (_retval []VdiOperations, _err error) + func (_class VDIClass) GetByNameLabel(sessionID SessionRef, label string) (_retval []VDIRef, _err error) + func (_class VDIClass) GetByUUID(sessionID SessionRef, uuid string) (_retval VDIRef, _err error) + func (_class VDIClass) GetCbtEnabled(sessionID SessionRef, self VDIRef) (_retval bool, _err error) + func (_class VDIClass) GetCrashDumps(sessionID SessionRef, self VDIRef) (_retval []CrashdumpRef, _err error) + func (_class VDIClass) GetCurrentOperations(sessionID SessionRef, self VDIRef) (_retval map[string]VdiOperations, _err error) + func (_class VDIClass) GetIsASnapshot(sessionID SessionRef, self VDIRef) (_retval bool, _err error) + func (_class VDIClass) GetIsToolsIso(sessionID SessionRef, self VDIRef) (_retval bool, _err error) + func (_class VDIClass) GetLocation(sessionID SessionRef, self VDIRef) (_retval string, _err error) + func (_class VDIClass) GetManaged(sessionID SessionRef, self VDIRef) (_retval bool, _err error) + func (_class VDIClass) GetMetadataLatest(sessionID SessionRef, self VDIRef) (_retval bool, _err error) + func (_class VDIClass) GetMetadataOfPool(sessionID SessionRef, self VDIRef) (_retval PoolRef, _err error) + func (_class VDIClass) GetMissing(sessionID SessionRef, self VDIRef) (_retval bool, _err error) + func (_class VDIClass) GetNameDescription(sessionID SessionRef, self VDIRef) (_retval string, _err error) + func (_class VDIClass) GetNameLabel(sessionID SessionRef, self VDIRef) (_retval string, _err error) + func (_class VDIClass) GetNbdInfo(sessionID SessionRef, self VDIRef) (_retval []VdiNbdServerInfoRecord, _err error) + func (_class VDIClass) GetOnBoot(sessionID SessionRef, self VDIRef) (_retval OnBoot, _err error) + func (_class VDIClass) GetOtherConfig(sessionID SessionRef, self VDIRef) (_retval map[string]string, _err error) + func (_class VDIClass) GetParent(sessionID SessionRef, self VDIRef) (_retval VDIRef, _err error) + func (_class VDIClass) GetPhysicalUtilisation(sessionID SessionRef, self VDIRef) (_retval int, _err error) + func (_class VDIClass) GetReadOnly(sessionID SessionRef, self VDIRef) (_retval bool, _err error) + func (_class VDIClass) GetRecord(sessionID SessionRef, self VDIRef) (_retval VDIRecord, _err error) + func (_class VDIClass) GetSR(sessionID SessionRef, self VDIRef) (_retval SRRef, _err error) + func (_class VDIClass) GetSharable(sessionID SessionRef, self VDIRef) (_retval bool, _err error) + func (_class VDIClass) GetSmConfig(sessionID SessionRef, self VDIRef) (_retval map[string]string, _err error) + func (_class VDIClass) GetSnapshotOf(sessionID SessionRef, self VDIRef) (_retval VDIRef, _err error) + func (_class VDIClass) GetSnapshotTime(sessionID SessionRef, self VDIRef) (_retval time.Time, _err error) + func (_class VDIClass) GetSnapshots(sessionID SessionRef, self VDIRef) (_retval []VDIRef, _err error) + func (_class VDIClass) GetStorageLock(sessionID SessionRef, self VDIRef) (_retval bool, _err error) + func (_class VDIClass) GetTags(sessionID SessionRef, self VDIRef) (_retval []string, _err error) + func (_class VDIClass) GetType(sessionID SessionRef, self VDIRef) (_retval VdiType, _err error) + func (_class VDIClass) GetUUID(sessionID SessionRef, self VDIRef) (_retval string, _err error) + func (_class VDIClass) GetVBDs(sessionID SessionRef, self VDIRef) (_retval []VBDRef, _err error) + func (_class VDIClass) GetVirtualSize(sessionID SessionRef, self VDIRef) (_retval int, _err error) + func (_class VDIClass) GetXenstoreData(sessionID SessionRef, self VDIRef) (_retval map[string]string, _err error) + func (_class VDIClass) Introduce(sessionID SessionRef, uuid string, nameLabel string, nameDescription string, ...) (_retval VDIRef, _err error) + func (_class VDIClass) ListChangedBlocks(sessionID SessionRef, vdiFrom VDIRef, vdiTo VDIRef) (_retval string, _err error) + func (_class VDIClass) OpenDatabase(sessionID SessionRef, self VDIRef) (_retval SessionRef, _err error) + func (_class VDIClass) PoolMigrate(sessionID SessionRef, vdi VDIRef, sr SRRef, options map[string]string) (_retval VDIRef, _err error) + func (_class VDIClass) ReadDatabasePoolUUID(sessionID SessionRef, self VDIRef) (_retval string, _err error) + func (_class VDIClass) RemoveFromOtherConfig(sessionID SessionRef, self VDIRef, key string) (_err error) + func (_class VDIClass) RemoveFromSmConfig(sessionID SessionRef, self VDIRef, key string) (_err error) + func (_class VDIClass) RemoveFromXenstoreData(sessionID SessionRef, self VDIRef, key string) (_err error) + func (_class VDIClass) RemoveTags(sessionID SessionRef, self VDIRef, value string) (_err error) + func (_class VDIClass) Resize(sessionID SessionRef, vdi VDIRef, size int) (_err error) + func (_class VDIClass) ResizeOnline(sessionID SessionRef, vdi VDIRef, size int) (_err error) + func (_class VDIClass) SetAllowCaching(sessionID SessionRef, self VDIRef, value bool) (_err error) + func (_class VDIClass) SetNameDescription(sessionID SessionRef, self VDIRef, value string) (_err error) + func (_class VDIClass) SetNameLabel(sessionID SessionRef, self VDIRef, value string) (_err error) + func (_class VDIClass) SetOnBoot(sessionID SessionRef, self VDIRef, value OnBoot) (_err error) + func (_class VDIClass) SetOtherConfig(sessionID SessionRef, self VDIRef, value map[string]string) (_err error) + func (_class VDIClass) SetReadOnly(sessionID SessionRef, self VDIRef, value bool) (_err error) + func (_class VDIClass) SetSharable(sessionID SessionRef, self VDIRef, value bool) (_err error) + func (_class VDIClass) SetSmConfig(sessionID SessionRef, self VDIRef, value map[string]string) (_err error) + func (_class VDIClass) SetTags(sessionID SessionRef, self VDIRef, value []string) (_err error) + func (_class VDIClass) SetXenstoreData(sessionID SessionRef, self VDIRef, value map[string]string) (_err error) + func (_class VDIClass) Snapshot(sessionID SessionRef, vdi VDIRef, driverParams map[string]string) (_retval VDIRef, _err error) + func (_class VDIClass) Update(sessionID SessionRef, vdi VDIRef) (_err error) + type VDIRecord struct + AllowCaching bool + AllowedOperations []VdiOperations + CbtEnabled bool + CrashDumps []CrashdumpRef + CurrentOperations map[string]VdiOperations + IsASnapshot bool + IsToolsIso bool + Location string + Managed bool + MetadataLatest bool + MetadataOfPool PoolRef + Missing bool + NameDescription string + NameLabel string + OnBoot OnBoot + OtherConfig map[string]string + Parent VDIRef + PhysicalUtilisation int + ReadOnly bool + SR SRRef + Sharable bool + SmConfig map[string]string + SnapshotOf VDIRef + SnapshotTime time.Time + Snapshots []VDIRef + StorageLock bool + Tags []string + Type VdiType + UUID string + VBDs []VBDRef + VirtualSize int + XenstoreData map[string]string + type VDIRef string + type VGPUClass struct + func (_class VGPUClass) AddToOtherConfig(sessionID SessionRef, self VGPURef, key string, value string) (_err error) + func (_class VGPUClass) Create(sessionID SessionRef, vm VMRef, gpuGroup GPUGroupRef, device string, ...) (_retval VGPURef, _err error) + func (_class VGPUClass) Destroy(sessionID SessionRef, self VGPURef) (_err error) + func (_class VGPUClass) GetAll(sessionID SessionRef) (_retval []VGPURef, _err error) + func (_class VGPUClass) GetAllRecords(sessionID SessionRef) (_retval map[VGPURef]VGPURecord, _err error) + func (_class VGPUClass) GetByUUID(sessionID SessionRef, uuid string) (_retval VGPURef, _err error) + func (_class VGPUClass) GetCompatibilityMetadata(sessionID SessionRef, self VGPURef) (_retval map[string]string, _err error) + func (_class VGPUClass) GetCurrentlyAttached(sessionID SessionRef, self VGPURef) (_retval bool, _err error) + func (_class VGPUClass) GetDevice(sessionID SessionRef, self VGPURef) (_retval string, _err error) + func (_class VGPUClass) GetExtraArgs(sessionID SessionRef, self VGPURef) (_retval string, _err error) + func (_class VGPUClass) GetGPUGroup(sessionID SessionRef, self VGPURef) (_retval GPUGroupRef, _err error) + func (_class VGPUClass) GetOtherConfig(sessionID SessionRef, self VGPURef) (_retval map[string]string, _err error) + func (_class VGPUClass) GetPCI(sessionID SessionRef, self VGPURef) (_retval PCIRef, _err error) + func (_class VGPUClass) GetRecord(sessionID SessionRef, self VGPURef) (_retval VGPURecord, _err error) + func (_class VGPUClass) GetResidentOn(sessionID SessionRef, self VGPURef) (_retval PGPURef, _err error) + func (_class VGPUClass) GetScheduledToBeResidentOn(sessionID SessionRef, self VGPURef) (_retval PGPURef, _err error) + func (_class VGPUClass) GetType(sessionID SessionRef, self VGPURef) (_retval VGPUTypeRef, _err error) + func (_class VGPUClass) GetUUID(sessionID SessionRef, self VGPURef) (_retval string, _err error) + func (_class VGPUClass) GetVM(sessionID SessionRef, self VGPURef) (_retval VMRef, _err error) + func (_class VGPUClass) RemoveFromOtherConfig(sessionID SessionRef, self VGPURef, key string) (_err error) + func (_class VGPUClass) SetExtraArgs(sessionID SessionRef, self VGPURef, value string) (_err error) + func (_class VGPUClass) SetOtherConfig(sessionID SessionRef, self VGPURef, value map[string]string) (_err error) + type VGPURecord struct + CompatibilityMetadata map[string]string + CurrentlyAttached bool + Device string + ExtraArgs string + GPUGroup GPUGroupRef + OtherConfig map[string]string + PCI PCIRef + ResidentOn PGPURef + ScheduledToBeResidentOn PGPURef + Type VGPUTypeRef + UUID string + VM VMRef + type VGPURef string + type VGPUTypeClass struct + func (_class VGPUTypeClass) GetAll(sessionID SessionRef) (_retval []VGPUTypeRef, _err error) + func (_class VGPUTypeClass) GetAllRecords(sessionID SessionRef) (_retval map[VGPUTypeRef]VGPUTypeRecord, _err error) + func (_class VGPUTypeClass) GetByUUID(sessionID SessionRef, uuid string) (_retval VGPUTypeRef, _err error) + func (_class VGPUTypeClass) GetCompatibleTypesInVM(sessionID SessionRef, self VGPUTypeRef) (_retval []VGPUTypeRef, _err error) + func (_class VGPUTypeClass) GetEnabledOnGPUGroups(sessionID SessionRef, self VGPUTypeRef) (_retval []GPUGroupRef, _err error) + func (_class VGPUTypeClass) GetEnabledOnPGPUs(sessionID SessionRef, self VGPUTypeRef) (_retval []PGPURef, _err error) + func (_class VGPUTypeClass) GetExperimental(sessionID SessionRef, self VGPUTypeRef) (_retval bool, _err error) + func (_class VGPUTypeClass) GetFramebufferSize(sessionID SessionRef, self VGPUTypeRef) (_retval int, _err error) + func (_class VGPUTypeClass) GetIdentifier(sessionID SessionRef, self VGPUTypeRef) (_retval string, _err error) + func (_class VGPUTypeClass) GetImplementation(sessionID SessionRef, self VGPUTypeRef) (_retval VgpuTypeImplementation, _err error) + func (_class VGPUTypeClass) GetMaxHeads(sessionID SessionRef, self VGPUTypeRef) (_retval int, _err error) + func (_class VGPUTypeClass) GetMaxResolutionX(sessionID SessionRef, self VGPUTypeRef) (_retval int, _err error) + func (_class VGPUTypeClass) GetMaxResolutionY(sessionID SessionRef, self VGPUTypeRef) (_retval int, _err error) + func (_class VGPUTypeClass) GetModelName(sessionID SessionRef, self VGPUTypeRef) (_retval string, _err error) + func (_class VGPUTypeClass) GetRecord(sessionID SessionRef, self VGPUTypeRef) (_retval VGPUTypeRecord, _err error) + func (_class VGPUTypeClass) GetSupportedOnGPUGroups(sessionID SessionRef, self VGPUTypeRef) (_retval []GPUGroupRef, _err error) + func (_class VGPUTypeClass) GetSupportedOnPGPUs(sessionID SessionRef, self VGPUTypeRef) (_retval []PGPURef, _err error) + func (_class VGPUTypeClass) GetUUID(sessionID SessionRef, self VGPUTypeRef) (_retval string, _err error) + func (_class VGPUTypeClass) GetVGPUs(sessionID SessionRef, self VGPUTypeRef) (_retval []VGPURef, _err error) + func (_class VGPUTypeClass) GetVendorName(sessionID SessionRef, self VGPUTypeRef) (_retval string, _err error) + type VGPUTypeRecord struct + CompatibleTypesInVM []VGPUTypeRef + EnabledOnGPUGroups []GPUGroupRef + EnabledOnPGPUs []PGPURef + Experimental bool + FramebufferSize int + Identifier string + Implementation VgpuTypeImplementation + MaxHeads int + MaxResolutionX int + MaxResolutionY int + ModelName string + SupportedOnGPUGroups []GPUGroupRef + SupportedOnPGPUs []PGPURef + UUID string + VGPUs []VGPURef + VendorName string + type VGPUTypeRef string + type VIFClass struct + func (_class VIFClass) AddIpv4Allowed(sessionID SessionRef, self VIFRef, value string) (_err error) + func (_class VIFClass) AddIpv6Allowed(sessionID SessionRef, self VIFRef, value string) (_err error) + func (_class VIFClass) AddToOtherConfig(sessionID SessionRef, self VIFRef, key string, value string) (_err error) + func (_class VIFClass) AddToQosAlgorithmParams(sessionID SessionRef, self VIFRef, key string, value string) (_err error) + func (_class VIFClass) ConfigureIpv4(sessionID SessionRef, self VIFRef, mode VifIpv4ConfigurationMode, ...) (_err error) + func (_class VIFClass) ConfigureIpv6(sessionID SessionRef, self VIFRef, mode VifIpv6ConfigurationMode, ...) (_err error) + func (_class VIFClass) Create(sessionID SessionRef, args VIFRecord) (_retval VIFRef, _err error) + func (_class VIFClass) Destroy(sessionID SessionRef, self VIFRef) (_err error) + func (_class VIFClass) GetAll(sessionID SessionRef) (_retval []VIFRef, _err error) + func (_class VIFClass) GetAllRecords(sessionID SessionRef) (_retval map[VIFRef]VIFRecord, _err error) + func (_class VIFClass) GetAllowedOperations(sessionID SessionRef, self VIFRef) (_retval []VifOperations, _err error) + func (_class VIFClass) GetByUUID(sessionID SessionRef, uuid string) (_retval VIFRef, _err error) + func (_class VIFClass) GetCurrentOperations(sessionID SessionRef, self VIFRef) (_retval map[string]VifOperations, _err error) + func (_class VIFClass) GetCurrentlyAttached(sessionID SessionRef, self VIFRef) (_retval bool, _err error) + func (_class VIFClass) GetDevice(sessionID SessionRef, self VIFRef) (_retval string, _err error) + func (_class VIFClass) GetIpv4Addresses(sessionID SessionRef, self VIFRef) (_retval []string, _err error) + func (_class VIFClass) GetIpv4Allowed(sessionID SessionRef, self VIFRef) (_retval []string, _err error) + func (_class VIFClass) GetIpv4ConfigurationMode(sessionID SessionRef, self VIFRef) (_retval VifIpv4ConfigurationMode, _err error) + func (_class VIFClass) GetIpv4Gateway(sessionID SessionRef, self VIFRef) (_retval string, _err error) + func (_class VIFClass) GetIpv6Addresses(sessionID SessionRef, self VIFRef) (_retval []string, _err error) + func (_class VIFClass) GetIpv6Allowed(sessionID SessionRef, self VIFRef) (_retval []string, _err error) + func (_class VIFClass) GetIpv6ConfigurationMode(sessionID SessionRef, self VIFRef) (_retval VifIpv6ConfigurationMode, _err error) + func (_class VIFClass) GetIpv6Gateway(sessionID SessionRef, self VIFRef) (_retval string, _err error) + func (_class VIFClass) GetLockingMode(sessionID SessionRef, self VIFRef) (_retval VifLockingMode, _err error) + func (_class VIFClass) GetMAC(sessionID SessionRef, self VIFRef) (_retval string, _err error) + func (_class VIFClass) GetMACAutogenerated(sessionID SessionRef, self VIFRef) (_retval bool, _err error) + func (_class VIFClass) GetMTU(sessionID SessionRef, self VIFRef) (_retval int, _err error) + func (_class VIFClass) GetMetrics(sessionID SessionRef, self VIFRef) (_retval VIFMetricsRef, _err error) + func (_class VIFClass) GetNetwork(sessionID SessionRef, self VIFRef) (_retval NetworkRef, _err error) + func (_class VIFClass) GetOtherConfig(sessionID SessionRef, self VIFRef) (_retval map[string]string, _err error) + func (_class VIFClass) GetQosAlgorithmParams(sessionID SessionRef, self VIFRef) (_retval map[string]string, _err error) + func (_class VIFClass) GetQosAlgorithmType(sessionID SessionRef, self VIFRef) (_retval string, _err error) + func (_class VIFClass) GetQosSupportedAlgorithms(sessionID SessionRef, self VIFRef) (_retval []string, _err error) + func (_class VIFClass) GetRecord(sessionID SessionRef, self VIFRef) (_retval VIFRecord, _err error) + func (_class VIFClass) GetRuntimeProperties(sessionID SessionRef, self VIFRef) (_retval map[string]string, _err error) + func (_class VIFClass) GetStatusCode(sessionID SessionRef, self VIFRef) (_retval int, _err error) + func (_class VIFClass) GetStatusDetail(sessionID SessionRef, self VIFRef) (_retval string, _err error) + func (_class VIFClass) GetUUID(sessionID SessionRef, self VIFRef) (_retval string, _err error) + func (_class VIFClass) GetVM(sessionID SessionRef, self VIFRef) (_retval VMRef, _err error) + func (_class VIFClass) Move(sessionID SessionRef, self VIFRef, network NetworkRef) (_err error) + func (_class VIFClass) Plug(sessionID SessionRef, self VIFRef) (_err error) + func (_class VIFClass) RemoveFromOtherConfig(sessionID SessionRef, self VIFRef, key string) (_err error) + func (_class VIFClass) RemoveFromQosAlgorithmParams(sessionID SessionRef, self VIFRef, key string) (_err error) + func (_class VIFClass) RemoveIpv4Allowed(sessionID SessionRef, self VIFRef, value string) (_err error) + func (_class VIFClass) RemoveIpv6Allowed(sessionID SessionRef, self VIFRef, value string) (_err error) + func (_class VIFClass) SetIpv4Allowed(sessionID SessionRef, self VIFRef, value []string) (_err error) + func (_class VIFClass) SetIpv6Allowed(sessionID SessionRef, self VIFRef, value []string) (_err error) + func (_class VIFClass) SetLockingMode(sessionID SessionRef, self VIFRef, value VifLockingMode) (_err error) + func (_class VIFClass) SetOtherConfig(sessionID SessionRef, self VIFRef, value map[string]string) (_err error) + func (_class VIFClass) SetQosAlgorithmParams(sessionID SessionRef, self VIFRef, value map[string]string) (_err error) + func (_class VIFClass) SetQosAlgorithmType(sessionID SessionRef, self VIFRef, value string) (_err error) + func (_class VIFClass) Unplug(sessionID SessionRef, self VIFRef) (_err error) + func (_class VIFClass) UnplugForce(sessionID SessionRef, self VIFRef) (_err error) + type VIFMetricsClass struct + func (_class VIFMetricsClass) AddToOtherConfig(sessionID SessionRef, self VIFMetricsRef, key string, value string) (_err error) + func (_class VIFMetricsClass) GetAll(sessionID SessionRef) (_retval []VIFMetricsRef, _err error) + func (_class VIFMetricsClass) GetAllRecords(sessionID SessionRef) (_retval map[VIFMetricsRef]VIFMetricsRecord, _err error) + func (_class VIFMetricsClass) GetByUUID(sessionID SessionRef, uuid string) (_retval VIFMetricsRef, _err error) + func (_class VIFMetricsClass) GetIoReadKbs(sessionID SessionRef, self VIFMetricsRef) (_retval float64, _err error) + func (_class VIFMetricsClass) GetIoWriteKbs(sessionID SessionRef, self VIFMetricsRef) (_retval float64, _err error) + func (_class VIFMetricsClass) GetLastUpdated(sessionID SessionRef, self VIFMetricsRef) (_retval time.Time, _err error) + func (_class VIFMetricsClass) GetOtherConfig(sessionID SessionRef, self VIFMetricsRef) (_retval map[string]string, _err error) + func (_class VIFMetricsClass) GetRecord(sessionID SessionRef, self VIFMetricsRef) (_retval VIFMetricsRecord, _err error) + func (_class VIFMetricsClass) GetUUID(sessionID SessionRef, self VIFMetricsRef) (_retval string, _err error) + func (_class VIFMetricsClass) RemoveFromOtherConfig(sessionID SessionRef, self VIFMetricsRef, key string) (_err error) + func (_class VIFMetricsClass) SetOtherConfig(sessionID SessionRef, self VIFMetricsRef, value map[string]string) (_err error) + type VIFMetricsRecord struct + IoReadKbs float64 + IoWriteKbs float64 + LastUpdated time.Time + OtherConfig map[string]string + UUID string + type VIFMetricsRef string + type VIFRecord struct + AllowedOperations []VifOperations + CurrentOperations map[string]VifOperations + CurrentlyAttached bool + Device string + Ipv4Addresses []string + Ipv4Allowed []string + Ipv4ConfigurationMode VifIpv4ConfigurationMode + Ipv4Gateway string + Ipv6Addresses []string + Ipv6Allowed []string + Ipv6ConfigurationMode VifIpv6ConfigurationMode + Ipv6Gateway string + LockingMode VifLockingMode + MAC string + MACAutogenerated bool + MTU int + Metrics VIFMetricsRef + Network NetworkRef + OtherConfig map[string]string + QosAlgorithmParams map[string]string + QosAlgorithmType string + QosSupportedAlgorithms []string + RuntimeProperties map[string]string + StatusCode int + StatusDetail string + UUID string + VM VMRef + type VIFRef string + type VLANClass struct + func (_class VLANClass) AddToOtherConfig(sessionID SessionRef, self VLANRef, key string, value string) (_err error) + func (_class VLANClass) Create(sessionID SessionRef, taggedPIF PIFRef, tag int, network NetworkRef) (_retval VLANRef, _err error) + func (_class VLANClass) Destroy(sessionID SessionRef, self VLANRef) (_err error) + func (_class VLANClass) GetAll(sessionID SessionRef) (_retval []VLANRef, _err error) + func (_class VLANClass) GetAllRecords(sessionID SessionRef) (_retval map[VLANRef]VLANRecord, _err error) + func (_class VLANClass) GetByUUID(sessionID SessionRef, uuid string) (_retval VLANRef, _err error) + func (_class VLANClass) GetOtherConfig(sessionID SessionRef, self VLANRef) (_retval map[string]string, _err error) + func (_class VLANClass) GetRecord(sessionID SessionRef, self VLANRef) (_retval VLANRecord, _err error) + func (_class VLANClass) GetTag(sessionID SessionRef, self VLANRef) (_retval int, _err error) + func (_class VLANClass) GetTaggedPIF(sessionID SessionRef, self VLANRef) (_retval PIFRef, _err error) + func (_class VLANClass) GetUUID(sessionID SessionRef, self VLANRef) (_retval string, _err error) + func (_class VLANClass) GetUntaggedPIF(sessionID SessionRef, self VLANRef) (_retval PIFRef, _err error) + func (_class VLANClass) RemoveFromOtherConfig(sessionID SessionRef, self VLANRef, key string) (_err error) + func (_class VLANClass) SetOtherConfig(sessionID SessionRef, self VLANRef, value map[string]string) (_err error) + type VLANRecord struct + OtherConfig map[string]string + Tag int + TaggedPIF PIFRef + UUID string + UntaggedPIF PIFRef + type VLANRef string + type VMApplianceClass struct + func (_class VMApplianceClass) AssertCanBeRecovered(sessionID SessionRef, self VMApplianceRef, sessionTo SessionRef) (_err error) + func (_class VMApplianceClass) CleanShutdown(sessionID SessionRef, self VMApplianceRef) (_err error) + func (_class VMApplianceClass) Create(sessionID SessionRef, args VMApplianceRecord) (_retval VMApplianceRef, _err error) + func (_class VMApplianceClass) Destroy(sessionID SessionRef, self VMApplianceRef) (_err error) + func (_class VMApplianceClass) GetAll(sessionID SessionRef) (_retval []VMApplianceRef, _err error) + func (_class VMApplianceClass) GetAllRecords(sessionID SessionRef) (_retval map[VMApplianceRef]VMApplianceRecord, _err error) + func (_class VMApplianceClass) GetAllowedOperations(sessionID SessionRef, self VMApplianceRef) (_retval []VMApplianceOperation, _err error) + func (_class VMApplianceClass) GetByNameLabel(sessionID SessionRef, label string) (_retval []VMApplianceRef, _err error) + func (_class VMApplianceClass) GetByUUID(sessionID SessionRef, uuid string) (_retval VMApplianceRef, _err error) + func (_class VMApplianceClass) GetCurrentOperations(sessionID SessionRef, self VMApplianceRef) (_retval map[string]VMApplianceOperation, _err error) + func (_class VMApplianceClass) GetNameDescription(sessionID SessionRef, self VMApplianceRef) (_retval string, _err error) + func (_class VMApplianceClass) GetNameLabel(sessionID SessionRef, self VMApplianceRef) (_retval string, _err error) + func (_class VMApplianceClass) GetRecord(sessionID SessionRef, self VMApplianceRef) (_retval VMApplianceRecord, _err error) + func (_class VMApplianceClass) GetSRsRequiredForRecovery(sessionID SessionRef, self VMApplianceRef, sessionTo SessionRef) (_retval []SRRef, _err error) + func (_class VMApplianceClass) GetUUID(sessionID SessionRef, self VMApplianceRef) (_retval string, _err error) + func (_class VMApplianceClass) GetVMs(sessionID SessionRef, self VMApplianceRef) (_retval []VMRef, _err error) + func (_class VMApplianceClass) HardShutdown(sessionID SessionRef, self VMApplianceRef) (_err error) + func (_class VMApplianceClass) Recover(sessionID SessionRef, self VMApplianceRef, sessionTo SessionRef, force bool) (_err error) + func (_class VMApplianceClass) SetNameDescription(sessionID SessionRef, self VMApplianceRef, value string) (_err error) + func (_class VMApplianceClass) SetNameLabel(sessionID SessionRef, self VMApplianceRef, value string) (_err error) + func (_class VMApplianceClass) Shutdown(sessionID SessionRef, self VMApplianceRef) (_err error) + func (_class VMApplianceClass) Start(sessionID SessionRef, self VMApplianceRef, paused bool) (_err error) + type VMApplianceOperation string + const VMApplianceOperationCleanShutdown + const VMApplianceOperationHardShutdown + const VMApplianceOperationShutdown + const VMApplianceOperationStart + type VMApplianceRecord struct + AllowedOperations []VMApplianceOperation + CurrentOperations map[string]VMApplianceOperation + NameDescription string + NameLabel string + UUID string + VMs []VMRef + type VMApplianceRef string + type VMClass struct + func (_class VMClass) AddTags(sessionID SessionRef, self VMRef, value string) (_err error) + func (_class VMClass) AddToBlockedOperations(sessionID SessionRef, self VMRef, key VMOperations, value string) (_err error) + func (_class VMClass) AddToHVMBootParams(sessionID SessionRef, self VMRef, key string, value string) (_err error) + func (_class VMClass) AddToNVRAM(sessionID SessionRef, self VMRef, key string, value string) (_err error) + func (_class VMClass) AddToOtherConfig(sessionID SessionRef, self VMRef, key string, value string) (_err error) + func (_class VMClass) AddToPlatform(sessionID SessionRef, self VMRef, key string, value string) (_err error) + func (_class VMClass) AddToVCPUsParams(sessionID SessionRef, self VMRef, key string, value string) (_err error) + func (_class VMClass) AddToVCPUsParamsLive(sessionID SessionRef, self VMRef, key string, value string) (_err error) + func (_class VMClass) AddToXenstoreData(sessionID SessionRef, self VMRef, key string, value string) (_err error) + func (_class VMClass) AssertAgile(sessionID SessionRef, self VMRef) (_err error) + func (_class VMClass) AssertCanBeRecovered(sessionID SessionRef, self VMRef, sessionTo SessionRef) (_err error) + func (_class VMClass) AssertCanBootHere(sessionID SessionRef, self VMRef, host HostRef) (_err error) + func (_class VMClass) AssertCanMigrate(sessionID SessionRef, vm VMRef, dest map[string]string, live bool, ...) (_err error) + func (_class VMClass) AssertOperationValid(sessionID SessionRef, self VMRef, op VMOperations) (_err error) + func (_class VMClass) CallPlugin(sessionID SessionRef, vm VMRef, plugin string, fn string, ...) (_retval string, _err error) + func (_class VMClass) Checkpoint(sessionID SessionRef, vm VMRef, newName string) (_retval VMRef, _err error) + func (_class VMClass) CleanReboot(sessionID SessionRef, vm VMRef) (_err error) + func (_class VMClass) CleanShutdown(sessionID SessionRef, vm VMRef) (_err error) + func (_class VMClass) Clone(sessionID SessionRef, vm VMRef, newName string) (_retval VMRef, _err error) + func (_class VMClass) ComputeMemoryOverhead(sessionID SessionRef, vm VMRef) (_retval int, _err error) + func (_class VMClass) Copy(sessionID SessionRef, vm VMRef, newName string, sr SRRef) (_retval VMRef, _err error) + func (_class VMClass) CopyBiosStrings(sessionID SessionRef, vm VMRef, host HostRef) (_err error) + func (_class VMClass) Create(sessionID SessionRef, args VMRecord) (_retval VMRef, _err error) + func (_class VMClass) CreateNewBlob(sessionID SessionRef, vm VMRef, name string, mimeType string, public bool) (_retval BlobRef, _err error) + func (_class VMClass) Destroy(sessionID SessionRef, self VMRef) (_err error) + func (_class VMClass) ForgetDataSourceArchives(sessionID SessionRef, self VMRef, dataSource string) (_err error) + func (_class VMClass) GetActionsAfterCrash(sessionID SessionRef, self VMRef) (_retval OnCrashBehaviour, _err error) + func (_class VMClass) GetActionsAfterReboot(sessionID SessionRef, self VMRef) (_retval OnNormalExit, _err error) + func (_class VMClass) GetActionsAfterShutdown(sessionID SessionRef, self VMRef) (_retval OnNormalExit, _err error) + func (_class VMClass) GetActionsAfterSoftreboot(sessionID SessionRef, self VMRef) (_retval OnSoftrebootBehavior, _err error) + func (_class VMClass) GetAffinity(sessionID SessionRef, self VMRef) (_retval HostRef, _err error) + func (_class VMClass) GetAll(sessionID SessionRef) (_retval []VMRef, _err error) + func (_class VMClass) GetAllRecords(sessionID SessionRef) (_retval map[VMRef]VMRecord, _err error) + func (_class VMClass) GetAllowedOperations(sessionID SessionRef, self VMRef) (_retval []VMOperations, _err error) + func (_class VMClass) GetAllowedVBDDevices(sessionID SessionRef, vm VMRef) (_retval []string, _err error) + func (_class VMClass) GetAllowedVIFDevices(sessionID SessionRef, vm VMRef) (_retval []string, _err error) + func (_class VMClass) GetAppliance(sessionID SessionRef, self VMRef) (_retval VMApplianceRef, _err error) + func (_class VMClass) GetAttachedPCIs(sessionID SessionRef, self VMRef) (_retval []PCIRef, _err error) + func (_class VMClass) GetBiosStrings(sessionID SessionRef, self VMRef) (_retval map[string]string, _err error) + func (_class VMClass) GetBlobs(sessionID SessionRef, self VMRef) (_retval map[string]BlobRef, _err error) + func (_class VMClass) GetBlockedOperations(sessionID SessionRef, self VMRef) (_retval map[VMOperations]string, _err error) + func (_class VMClass) GetBootRecord(sessionID SessionRef, self VMRef) (_retval VMRecord, _err error) + func (_class VMClass) GetByNameLabel(sessionID SessionRef, label string) (_retval []VMRef, _err error) + func (_class VMClass) GetByUUID(sessionID SessionRef, uuid string) (_retval VMRef, _err error) + func (_class VMClass) GetChildren(sessionID SessionRef, self VMRef) (_retval []VMRef, _err error) + func (_class VMClass) GetConsoles(sessionID SessionRef, self VMRef) (_retval []ConsoleRef, _err error) + func (_class VMClass) GetCooperative(sessionID SessionRef, self VMRef) (_retval bool, _err error) + func (_class VMClass) GetCrashDumps(sessionID SessionRef, self VMRef) (_retval []CrashdumpRef, _err error) + func (_class VMClass) GetCurrentOperations(sessionID SessionRef, self VMRef) (_retval map[string]VMOperations, _err error) + func (_class VMClass) GetDataSources(sessionID SessionRef, self VMRef) (_retval []DataSourceRecord, _err error) + func (_class VMClass) GetDomainType(sessionID SessionRef, self VMRef) (_retval DomainType, _err error) + func (_class VMClass) GetDomarch(sessionID SessionRef, self VMRef) (_retval string, _err error) + func (_class VMClass) GetDomid(sessionID SessionRef, self VMRef) (_retval int, _err error) + func (_class VMClass) GetGenerationID(sessionID SessionRef, self VMRef) (_retval string, _err error) + func (_class VMClass) GetGuestMetrics(sessionID SessionRef, self VMRef) (_retval VMGuestMetricsRef, _err error) + func (_class VMClass) GetHVMBootParams(sessionID SessionRef, self VMRef) (_retval map[string]string, _err error) + func (_class VMClass) GetHVMBootPolicy(sessionID SessionRef, self VMRef) (_retval string, _err error) + func (_class VMClass) GetHVMShadowMultiplier(sessionID SessionRef, self VMRef) (_retval float64, _err error) + func (_class VMClass) GetHaAlwaysRun(sessionID SessionRef, self VMRef) (_retval bool, _err error) + func (_class VMClass) GetHaRestartPriority(sessionID SessionRef, self VMRef) (_retval string, _err error) + func (_class VMClass) GetHardwarePlatformVersion(sessionID SessionRef, self VMRef) (_retval int, _err error) + func (_class VMClass) GetHasVendorDevice(sessionID SessionRef, self VMRef) (_retval bool, _err error) + func (_class VMClass) GetIsASnapshot(sessionID SessionRef, self VMRef) (_retval bool, _err error) + func (_class VMClass) GetIsATemplate(sessionID SessionRef, self VMRef) (_retval bool, _err error) + func (_class VMClass) GetIsControlDomain(sessionID SessionRef, self VMRef) (_retval bool, _err error) + func (_class VMClass) GetIsDefaultTemplate(sessionID SessionRef, self VMRef) (_retval bool, _err error) + func (_class VMClass) GetIsSnapshotFromVmpp(sessionID SessionRef, self VMRef) (_retval bool, _err error) + func (_class VMClass) GetIsVmssSnapshot(sessionID SessionRef, self VMRef) (_retval bool, _err error) + func (_class VMClass) GetLastBootCPUFlags(sessionID SessionRef, self VMRef) (_retval map[string]string, _err error) + func (_class VMClass) GetLastBootedRecord(sessionID SessionRef, self VMRef) (_retval string, _err error) + func (_class VMClass) GetMemoryDynamicMax(sessionID SessionRef, self VMRef) (_retval int, _err error) + func (_class VMClass) GetMemoryDynamicMin(sessionID SessionRef, self VMRef) (_retval int, _err error) + func (_class VMClass) GetMemoryOverhead(sessionID SessionRef, self VMRef) (_retval int, _err error) + func (_class VMClass) GetMemoryStaticMax(sessionID SessionRef, self VMRef) (_retval int, _err error) + func (_class VMClass) GetMemoryStaticMin(sessionID SessionRef, self VMRef) (_retval int, _err error) + func (_class VMClass) GetMemoryTarget(sessionID SessionRef, self VMRef) (_retval int, _err error) + func (_class VMClass) GetMetrics(sessionID SessionRef, self VMRef) (_retval VMMetricsRef, _err error) + func (_class VMClass) GetNVRAM(sessionID SessionRef, self VMRef) (_retval map[string]string, _err error) + func (_class VMClass) GetNameDescription(sessionID SessionRef, self VMRef) (_retval string, _err error) + func (_class VMClass) GetNameLabel(sessionID SessionRef, self VMRef) (_retval string, _err error) + func (_class VMClass) GetOrder(sessionID SessionRef, self VMRef) (_retval int, _err error) + func (_class VMClass) GetOtherConfig(sessionID SessionRef, self VMRef) (_retval map[string]string, _err error) + func (_class VMClass) GetPCIBus(sessionID SessionRef, self VMRef) (_retval string, _err error) + func (_class VMClass) GetPVArgs(sessionID SessionRef, self VMRef) (_retval string, _err error) + func (_class VMClass) GetPVBootloader(sessionID SessionRef, self VMRef) (_retval string, _err error) + func (_class VMClass) GetPVBootloaderArgs(sessionID SessionRef, self VMRef) (_retval string, _err error) + func (_class VMClass) GetPVKernel(sessionID SessionRef, self VMRef) (_retval string, _err error) + func (_class VMClass) GetPVLegacyArgs(sessionID SessionRef, self VMRef) (_retval string, _err error) + func (_class VMClass) GetPVRamdisk(sessionID SessionRef, self VMRef) (_retval string, _err error) + func (_class VMClass) GetParent(sessionID SessionRef, self VMRef) (_retval VMRef, _err error) + func (_class VMClass) GetPendingGuidances(sessionID SessionRef, self VMRef) (_retval []UpdateGuidances, _err error) + func (_class VMClass) GetPlatform(sessionID SessionRef, self VMRef) (_retval map[string]string, _err error) + func (_class VMClass) GetPossibleHosts(sessionID SessionRef, vm VMRef) (_retval []HostRef, _err error) + func (_class VMClass) GetPowerState(sessionID SessionRef, self VMRef) (_retval VMPowerState, _err error) + func (_class VMClass) GetProtectionPolicy(sessionID SessionRef, self VMRef) (_retval VMPPRef, _err error) + func (_class VMClass) GetRecommendations(sessionID SessionRef, self VMRef) (_retval string, _err error) + func (_class VMClass) GetRecord(sessionID SessionRef, self VMRef) (_retval VMRecord, _err error) + func (_class VMClass) GetReferenceLabel(sessionID SessionRef, self VMRef) (_retval string, _err error) + func (_class VMClass) GetRequiresReboot(sessionID SessionRef, self VMRef) (_retval bool, _err error) + func (_class VMClass) GetResidentOn(sessionID SessionRef, self VMRef) (_retval HostRef, _err error) + func (_class VMClass) GetSRsRequiredForRecovery(sessionID SessionRef, self VMRef, sessionTo SessionRef) (_retval []SRRef, _err error) + func (_class VMClass) GetScheduledToBeResidentOn(sessionID SessionRef, self VMRef) (_retval HostRef, _err error) + func (_class VMClass) GetShutdownDelay(sessionID SessionRef, self VMRef) (_retval int, _err error) + func (_class VMClass) GetSnapshotInfo(sessionID SessionRef, self VMRef) (_retval map[string]string, _err error) + func (_class VMClass) GetSnapshotMetadata(sessionID SessionRef, self VMRef) (_retval string, _err error) + func (_class VMClass) GetSnapshotOf(sessionID SessionRef, self VMRef) (_retval VMRef, _err error) + func (_class VMClass) GetSnapshotSchedule(sessionID SessionRef, self VMRef) (_retval VMSSRef, _err error) + func (_class VMClass) GetSnapshotTime(sessionID SessionRef, self VMRef) (_retval time.Time, _err error) + func (_class VMClass) GetSnapshots(sessionID SessionRef, self VMRef) (_retval []VMRef, _err error) + func (_class VMClass) GetStartDelay(sessionID SessionRef, self VMRef) (_retval int, _err error) + func (_class VMClass) GetSuspendSR(sessionID SessionRef, self VMRef) (_retval SRRef, _err error) + func (_class VMClass) GetSuspendVDI(sessionID SessionRef, self VMRef) (_retval VDIRef, _err error) + func (_class VMClass) GetTags(sessionID SessionRef, self VMRef) (_retval []string, _err error) + func (_class VMClass) GetTransportableSnapshotID(sessionID SessionRef, self VMRef) (_retval string, _err error) + func (_class VMClass) GetUUID(sessionID SessionRef, self VMRef) (_retval string, _err error) + func (_class VMClass) GetUserVersion(sessionID SessionRef, self VMRef) (_retval int, _err error) + func (_class VMClass) GetVBDs(sessionID SessionRef, self VMRef) (_retval []VBDRef, _err error) + func (_class VMClass) GetVCPUsAtStartup(sessionID SessionRef, self VMRef) (_retval int, _err error) + func (_class VMClass) GetVCPUsMax(sessionID SessionRef, self VMRef) (_retval int, _err error) + func (_class VMClass) GetVCPUsParams(sessionID SessionRef, self VMRef) (_retval map[string]string, _err error) + func (_class VMClass) GetVGPUs(sessionID SessionRef, self VMRef) (_retval []VGPURef, _err error) + func (_class VMClass) GetVIFs(sessionID SessionRef, self VMRef) (_retval []VIFRef, _err error) + func (_class VMClass) GetVTPMs(sessionID SessionRef, self VMRef) (_retval []VTPMRef, _err error) + func (_class VMClass) GetVUSBs(sessionID SessionRef, self VMRef) (_retval []VUSBRef, _err error) + func (_class VMClass) GetVersion(sessionID SessionRef, self VMRef) (_retval int, _err error) + func (_class VMClass) GetXenstoreData(sessionID SessionRef, self VMRef) (_retval map[string]string, _err error) + func (_class VMClass) HardReboot(sessionID SessionRef, vm VMRef) (_err error) + func (_class VMClass) HardShutdown(sessionID SessionRef, vm VMRef) (_err error) + func (_class VMClass) Import(sessionID SessionRef, url string, sr SRRef, fullRestore bool, force bool) (_retval []VMRef, _err error) + func (_class VMClass) ImportConvert(sessionID SessionRef, atype string, username string, password string, sr SRRef, ...) (_err error) + func (_class VMClass) MaximiseMemory(sessionID SessionRef, self VMRef, total int, approximate bool) (_retval int, _err error) + func (_class VMClass) MigrateSend(sessionID SessionRef, vm VMRef, dest map[string]string, live bool, ...) (_retval VMRef, _err error) + func (_class VMClass) Pause(sessionID SessionRef, vm VMRef) (_err error) + func (_class VMClass) PoolMigrate(sessionID SessionRef, vm VMRef, host HostRef, options map[string]string) (_err error) + func (_class VMClass) PowerStateReset(sessionID SessionRef, vm VMRef) (_err error) + func (_class VMClass) Provision(sessionID SessionRef, vm VMRef) (_err error) + func (_class VMClass) QueryDataSource(sessionID SessionRef, self VMRef, dataSource string) (_retval float64, _err error) + func (_class VMClass) QueryServices(sessionID SessionRef, self VMRef) (_retval map[string]string, _err error) + func (_class VMClass) RecordDataSource(sessionID SessionRef, self VMRef, dataSource string) (_err error) + func (_class VMClass) Recover(sessionID SessionRef, self VMRef, sessionTo SessionRef, force bool) (_err error) + func (_class VMClass) RemoveFromBlockedOperations(sessionID SessionRef, self VMRef, key VMOperations) (_err error) + func (_class VMClass) RemoveFromHVMBootParams(sessionID SessionRef, self VMRef, key string) (_err error) + func (_class VMClass) RemoveFromNVRAM(sessionID SessionRef, self VMRef, key string) (_err error) + func (_class VMClass) RemoveFromOtherConfig(sessionID SessionRef, self VMRef, key string) (_err error) + func (_class VMClass) RemoveFromPlatform(sessionID SessionRef, self VMRef, key string) (_err error) + func (_class VMClass) RemoveFromVCPUsParams(sessionID SessionRef, self VMRef, key string) (_err error) + func (_class VMClass) RemoveFromXenstoreData(sessionID SessionRef, self VMRef, key string) (_err error) + func (_class VMClass) RemoveTags(sessionID SessionRef, self VMRef, value string) (_err error) + func (_class VMClass) Resume(sessionID SessionRef, vm VMRef, startPaused bool, force bool) (_err error) + func (_class VMClass) ResumeOn(sessionID SessionRef, vm VMRef, host HostRef, startPaused bool, force bool) (_err error) + func (_class VMClass) RetrieveWlbRecommendations(sessionID SessionRef, vm VMRef) (_retval map[HostRef][]string, _err error) + func (_class VMClass) Revert(sessionID SessionRef, snapshot VMRef) (_err error) + func (_class VMClass) SendSysrq(sessionID SessionRef, vm VMRef, key string) (_err error) + func (_class VMClass) SendTrigger(sessionID SessionRef, vm VMRef, trigger string) (_err error) + func (_class VMClass) SetActionsAfterCrash(sessionID SessionRef, self VMRef, value OnCrashBehaviour) (_err error) + func (_class VMClass) SetActionsAfterReboot(sessionID SessionRef, self VMRef, value OnNormalExit) (_err error) + func (_class VMClass) SetActionsAfterShutdown(sessionID SessionRef, self VMRef, value OnNormalExit) (_err error) + func (_class VMClass) SetActionsAfterSoftreboot(sessionID SessionRef, self VMRef, value OnSoftrebootBehavior) (_err error) + func (_class VMClass) SetAffinity(sessionID SessionRef, self VMRef, value HostRef) (_err error) + func (_class VMClass) SetAppliance(sessionID SessionRef, self VMRef, value VMApplianceRef) (_err error) + func (_class VMClass) SetBiosStrings(sessionID SessionRef, self VMRef, value map[string]string) (_err error) + func (_class VMClass) SetBlockedOperations(sessionID SessionRef, self VMRef, value map[VMOperations]string) (_err error) + func (_class VMClass) SetDomainType(sessionID SessionRef, self VMRef, value DomainType) (_err error) + func (_class VMClass) SetHVMBootParams(sessionID SessionRef, self VMRef, value map[string]string) (_err error) + func (_class VMClass) SetHVMBootPolicy(sessionID SessionRef, self VMRef, value string) (_err error) + func (_class VMClass) SetHVMShadowMultiplier(sessionID SessionRef, self VMRef, value float64) (_err error) + func (_class VMClass) SetHaAlwaysRun(sessionID SessionRef, self VMRef, value bool) (_err error) + func (_class VMClass) SetHaRestartPriority(sessionID SessionRef, self VMRef, value string) (_err error) + func (_class VMClass) SetHardwarePlatformVersion(sessionID SessionRef, self VMRef, value int) (_err error) + func (_class VMClass) SetHasVendorDevice(sessionID SessionRef, self VMRef, value bool) (_err error) + func (_class VMClass) SetIsATemplate(sessionID SessionRef, self VMRef, value bool) (_err error) + func (_class VMClass) SetMemory(sessionID SessionRef, self VMRef, value int) (_err error) + func (_class VMClass) SetMemoryDynamicMax(sessionID SessionRef, self VMRef, value int) (_err error) + func (_class VMClass) SetMemoryDynamicMin(sessionID SessionRef, self VMRef, value int) (_err error) + func (_class VMClass) SetMemoryDynamicRange(sessionID SessionRef, self VMRef, min int, max int) (_err error) + func (_class VMClass) SetMemoryLimits(sessionID SessionRef, self VMRef, staticMin int, staticMax int, dynamicMin int, ...) (_err error) + func (_class VMClass) SetMemoryStaticMax(sessionID SessionRef, self VMRef, value int) (_err error) + func (_class VMClass) SetMemoryStaticMin(sessionID SessionRef, self VMRef, value int) (_err error) + func (_class VMClass) SetMemoryStaticRange(sessionID SessionRef, self VMRef, min int, max int) (_err error) + func (_class VMClass) SetMemoryTargetLive(sessionID SessionRef, self VMRef, target int) (_err error) + func (_class VMClass) SetNVRAM(sessionID SessionRef, self VMRef, value map[string]string) (_err error) + func (_class VMClass) SetNameDescription(sessionID SessionRef, self VMRef, value string) (_err error) + func (_class VMClass) SetNameLabel(sessionID SessionRef, self VMRef, value string) (_err error) + func (_class VMClass) SetOrder(sessionID SessionRef, self VMRef, value int) (_err error) + func (_class VMClass) SetOtherConfig(sessionID SessionRef, self VMRef, value map[string]string) (_err error) + func (_class VMClass) SetPCIBus(sessionID SessionRef, self VMRef, value string) (_err error) + func (_class VMClass) SetPVArgs(sessionID SessionRef, self VMRef, value string) (_err error) + func (_class VMClass) SetPVBootloader(sessionID SessionRef, self VMRef, value string) (_err error) + func (_class VMClass) SetPVBootloaderArgs(sessionID SessionRef, self VMRef, value string) (_err error) + func (_class VMClass) SetPVKernel(sessionID SessionRef, self VMRef, value string) (_err error) + func (_class VMClass) SetPVLegacyArgs(sessionID SessionRef, self VMRef, value string) (_err error) + func (_class VMClass) SetPVRamdisk(sessionID SessionRef, self VMRef, value string) (_err error) + func (_class VMClass) SetPlatform(sessionID SessionRef, self VMRef, value map[string]string) (_err error) + func (_class VMClass) SetProtectionPolicy(sessionID SessionRef, self VMRef, value VMPPRef) (_err error) + func (_class VMClass) SetRecommendations(sessionID SessionRef, self VMRef, value string) (_err error) + func (_class VMClass) SetShadowMultiplierLive(sessionID SessionRef, self VMRef, multiplier float64) (_err error) + func (_class VMClass) SetShutdownDelay(sessionID SessionRef, self VMRef, value int) (_err error) + func (_class VMClass) SetSnapshotSchedule(sessionID SessionRef, self VMRef, value VMSSRef) (_err error) + func (_class VMClass) SetStartDelay(sessionID SessionRef, self VMRef, value int) (_err error) + func (_class VMClass) SetSuspendSR(sessionID SessionRef, self VMRef, value SRRef) (_err error) + func (_class VMClass) SetSuspendVDI(sessionID SessionRef, self VMRef, value VDIRef) (_err error) + func (_class VMClass) SetTags(sessionID SessionRef, self VMRef, value []string) (_err error) + func (_class VMClass) SetUserVersion(sessionID SessionRef, self VMRef, value int) (_err error) + func (_class VMClass) SetVCPUsAtStartup(sessionID SessionRef, self VMRef, value int) (_err error) + func (_class VMClass) SetVCPUsMax(sessionID SessionRef, self VMRef, value int) (_err error) + func (_class VMClass) SetVCPUsNumberLive(sessionID SessionRef, self VMRef, nvcpu int) (_err error) + func (_class VMClass) SetVCPUsParams(sessionID SessionRef, self VMRef, value map[string]string) (_err error) + func (_class VMClass) SetXenstoreData(sessionID SessionRef, self VMRef, value map[string]string) (_err error) + func (_class VMClass) Shutdown(sessionID SessionRef, vm VMRef) (_err error) + func (_class VMClass) Snapshot(sessionID SessionRef, vm VMRef, newName string, ignoreVdis []VDIRef) (_retval VMRef, _err error) + func (_class VMClass) SnapshotWithQuiesce(sessionID SessionRef, vm VMRef, newName string) (_retval VMRef, _err error) + func (_class VMClass) Start(sessionID SessionRef, vm VMRef, startPaused bool, force bool) (_err error) + func (_class VMClass) StartOn(sessionID SessionRef, vm VMRef, host HostRef, startPaused bool, force bool) (_err error) + func (_class VMClass) Suspend(sessionID SessionRef, vm VMRef) (_err error) + func (_class VMClass) Unpause(sessionID SessionRef, vm VMRef) (_err error) + func (_class VMClass) UpdateAllowedOperations(sessionID SessionRef, self VMRef) (_err error) + func (_class VMClass) WaitMemoryTargetLive(sessionID SessionRef, self VMRef) (_err error) + type VMGuestMetricsClass struct + func (_class VMGuestMetricsClass) AddToOtherConfig(sessionID SessionRef, self VMGuestMetricsRef, key string, value string) (_err error) + func (_class VMGuestMetricsClass) GetAll(sessionID SessionRef) (_retval []VMGuestMetricsRef, _err error) + func (_class VMGuestMetricsClass) GetAllRecords(sessionID SessionRef) (_retval map[VMGuestMetricsRef]VMGuestMetricsRecord, _err error) + func (_class VMGuestMetricsClass) GetByUUID(sessionID SessionRef, uuid string) (_retval VMGuestMetricsRef, _err error) + func (_class VMGuestMetricsClass) GetCanUseHotplugVbd(sessionID SessionRef, self VMGuestMetricsRef) (_retval TristateType, _err error) + func (_class VMGuestMetricsClass) GetCanUseHotplugVif(sessionID SessionRef, self VMGuestMetricsRef) (_retval TristateType, _err error) + func (_class VMGuestMetricsClass) GetDisks(sessionID SessionRef, self VMGuestMetricsRef) (_retval map[string]string, _err error) + func (_class VMGuestMetricsClass) GetLastUpdated(sessionID SessionRef, self VMGuestMetricsRef) (_retval time.Time, _err error) + func (_class VMGuestMetricsClass) GetLive(sessionID SessionRef, self VMGuestMetricsRef) (_retval bool, _err error) + func (_class VMGuestMetricsClass) GetMemory(sessionID SessionRef, self VMGuestMetricsRef) (_retval map[string]string, _err error) + func (_class VMGuestMetricsClass) GetNetworks(sessionID SessionRef, self VMGuestMetricsRef) (_retval map[string]string, _err error) + func (_class VMGuestMetricsClass) GetOSVersion(sessionID SessionRef, self VMGuestMetricsRef) (_retval map[string]string, _err error) + func (_class VMGuestMetricsClass) GetOther(sessionID SessionRef, self VMGuestMetricsRef) (_retval map[string]string, _err error) + func (_class VMGuestMetricsClass) GetOtherConfig(sessionID SessionRef, self VMGuestMetricsRef) (_retval map[string]string, _err error) + func (_class VMGuestMetricsClass) GetPVDriversDetected(sessionID SessionRef, self VMGuestMetricsRef) (_retval bool, _err error) + func (_class VMGuestMetricsClass) GetPVDriversUpToDate(sessionID SessionRef, self VMGuestMetricsRef) (_retval bool, _err error) + func (_class VMGuestMetricsClass) GetPVDriversVersion(sessionID SessionRef, self VMGuestMetricsRef) (_retval map[string]string, _err error) + func (_class VMGuestMetricsClass) GetRecord(sessionID SessionRef, self VMGuestMetricsRef) (_retval VMGuestMetricsRecord, _err error) + func (_class VMGuestMetricsClass) GetUUID(sessionID SessionRef, self VMGuestMetricsRef) (_retval string, _err error) + func (_class VMGuestMetricsClass) RemoveFromOtherConfig(sessionID SessionRef, self VMGuestMetricsRef, key string) (_err error) + func (_class VMGuestMetricsClass) SetOtherConfig(sessionID SessionRef, self VMGuestMetricsRef, value map[string]string) (_err error) + type VMGuestMetricsRecord struct + CanUseHotplugVbd TristateType + CanUseHotplugVif TristateType + Disks map[string]string + LastUpdated time.Time + Live bool + Memory map[string]string + Networks map[string]string + OSVersion map[string]string + Other map[string]string + OtherConfig map[string]string + PVDriversDetected bool + PVDriversUpToDate bool + PVDriversVersion map[string]string + UUID string + type VMGuestMetricsRef string + type VMMetricsClass struct + func (_class VMMetricsClass) AddToOtherConfig(sessionID SessionRef, self VMMetricsRef, key string, value string) (_err error) + func (_class VMMetricsClass) GetAll(sessionID SessionRef) (_retval []VMMetricsRef, _err error) + func (_class VMMetricsClass) GetAllRecords(sessionID SessionRef) (_retval map[VMMetricsRef]VMMetricsRecord, _err error) + func (_class VMMetricsClass) GetByUUID(sessionID SessionRef, uuid string) (_retval VMMetricsRef, _err error) + func (_class VMMetricsClass) GetCurrentDomainType(sessionID SessionRef, self VMMetricsRef) (_retval DomainType, _err error) + func (_class VMMetricsClass) GetHvm(sessionID SessionRef, self VMMetricsRef) (_retval bool, _err error) + func (_class VMMetricsClass) GetInstallTime(sessionID SessionRef, self VMMetricsRef) (_retval time.Time, _err error) + func (_class VMMetricsClass) GetLastUpdated(sessionID SessionRef, self VMMetricsRef) (_retval time.Time, _err error) + func (_class VMMetricsClass) GetMemoryActual(sessionID SessionRef, self VMMetricsRef) (_retval int, _err error) + func (_class VMMetricsClass) GetNestedVirt(sessionID SessionRef, self VMMetricsRef) (_retval bool, _err error) + func (_class VMMetricsClass) GetNomigrate(sessionID SessionRef, self VMMetricsRef) (_retval bool, _err error) + func (_class VMMetricsClass) GetOtherConfig(sessionID SessionRef, self VMMetricsRef) (_retval map[string]string, _err error) + func (_class VMMetricsClass) GetRecord(sessionID SessionRef, self VMMetricsRef) (_retval VMMetricsRecord, _err error) + func (_class VMMetricsClass) GetStartTime(sessionID SessionRef, self VMMetricsRef) (_retval time.Time, _err error) + func (_class VMMetricsClass) GetState(sessionID SessionRef, self VMMetricsRef) (_retval []string, _err error) + func (_class VMMetricsClass) GetUUID(sessionID SessionRef, self VMMetricsRef) (_retval string, _err error) + func (_class VMMetricsClass) GetVCPUsCPU(sessionID SessionRef, self VMMetricsRef) (_retval map[int]int, _err error) + func (_class VMMetricsClass) GetVCPUsFlags(sessionID SessionRef, self VMMetricsRef) (_retval map[int][]string, _err error) + func (_class VMMetricsClass) GetVCPUsNumber(sessionID SessionRef, self VMMetricsRef) (_retval int, _err error) + func (_class VMMetricsClass) GetVCPUsParams(sessionID SessionRef, self VMMetricsRef) (_retval map[string]string, _err error) + func (_class VMMetricsClass) GetVCPUsUtilisation(sessionID SessionRef, self VMMetricsRef) (_retval map[int]float64, _err error) + func (_class VMMetricsClass) RemoveFromOtherConfig(sessionID SessionRef, self VMMetricsRef, key string) (_err error) + func (_class VMMetricsClass) SetOtherConfig(sessionID SessionRef, self VMMetricsRef, value map[string]string) (_err error) + type VMMetricsRecord struct + CurrentDomainType DomainType + Hvm bool + InstallTime time.Time + LastUpdated time.Time + MemoryActual int + NestedVirt bool + Nomigrate bool + OtherConfig map[string]string + StartTime time.Time + State []string + UUID string + VCPUsCPU map[int]int + VCPUsFlags map[int][]string + VCPUsNumber int + VCPUsParams map[string]string + VCPUsUtilisation map[int]float64 + type VMMetricsRef string + type VMOperations string + const VMOperationsAssertOperationValid + const VMOperationsAwaitingMemoryLive + const VMOperationsCallPlugin + const VMOperationsChangingDynamicRange + const VMOperationsChangingMemoryLimits + const VMOperationsChangingMemoryLive + const VMOperationsChangingNVRAM + const VMOperationsChangingShadowMemory + const VMOperationsChangingShadowMemoryLive + const VMOperationsChangingStaticRange + const VMOperationsChangingVCPUs + const VMOperationsChangingVCPUsLive + const VMOperationsCheckpoint + const VMOperationsCleanReboot + const VMOperationsCleanShutdown + const VMOperationsClone + const VMOperationsCopy + const VMOperationsCreateTemplate + const VMOperationsCreateVtpm + const VMOperationsCsvm + const VMOperationsDataSourceOp + const VMOperationsDestroy + const VMOperationsExport + const VMOperationsGetBootRecord + const VMOperationsHardReboot + const VMOperationsHardShutdown + const VMOperationsImport + const VMOperationsMakeIntoTemplate + const VMOperationsMetadataExport + const VMOperationsMigrateSend + const VMOperationsPause + const VMOperationsPoolMigrate + const VMOperationsPowerStateReset + const VMOperationsProvision + const VMOperationsQueryServices + const VMOperationsResume + const VMOperationsResumeOn + const VMOperationsRevert + const VMOperationsReverting + const VMOperationsSendSysrq + const VMOperationsSendTrigger + const VMOperationsShutdown + const VMOperationsSnapshot + const VMOperationsSnapshotWithQuiesce + const VMOperationsStart + const VMOperationsStartOn + const VMOperationsSuspend + const VMOperationsUnpause + const VMOperationsUpdateAllowedOperations + type VMPPClass struct + func (_class VMPPClass) AddToAlarmConfig(sessionID SessionRef, self VMPPRef, key string, value string) (_err error) + func (_class VMPPClass) AddToArchiveSchedule(sessionID SessionRef, self VMPPRef, key string, value string) (_err error) + func (_class VMPPClass) AddToArchiveTargetConfig(sessionID SessionRef, self VMPPRef, key string, value string) (_err error) + func (_class VMPPClass) AddToBackupSchedule(sessionID SessionRef, self VMPPRef, key string, value string) (_err error) + func (_class VMPPClass) ArchiveNow(sessionID SessionRef, snapshot VMRef) (_retval string, _err error) + func (_class VMPPClass) Create(sessionID SessionRef, args VMPPRecord) (_retval VMPPRef, _err error) + func (_class VMPPClass) Destroy(sessionID SessionRef, self VMPPRef) (_err error) + func (_class VMPPClass) GetAlarmConfig(sessionID SessionRef, self VMPPRef) (_retval map[string]string, _err error) + func (_class VMPPClass) GetAlerts(sessionID SessionRef, vmpp VMPPRef, hoursFromNow int) (_retval []string, _err error) + func (_class VMPPClass) GetAll(sessionID SessionRef) (_retval []VMPPRef, _err error) + func (_class VMPPClass) GetAllRecords(sessionID SessionRef) (_retval map[VMPPRef]VMPPRecord, _err error) + func (_class VMPPClass) GetArchiveFrequency(sessionID SessionRef, self VMPPRef) (_retval VmppArchiveFrequency, _err error) + func (_class VMPPClass) GetArchiveLastRunTime(sessionID SessionRef, self VMPPRef) (_retval time.Time, _err error) + func (_class VMPPClass) GetArchiveSchedule(sessionID SessionRef, self VMPPRef) (_retval map[string]string, _err error) + func (_class VMPPClass) GetArchiveTargetConfig(sessionID SessionRef, self VMPPRef) (_retval map[string]string, _err error) + func (_class VMPPClass) GetArchiveTargetType(sessionID SessionRef, self VMPPRef) (_retval VmppArchiveTargetType, _err error) + func (_class VMPPClass) GetBackupFrequency(sessionID SessionRef, self VMPPRef) (_retval VmppBackupFrequency, _err error) + func (_class VMPPClass) GetBackupLastRunTime(sessionID SessionRef, self VMPPRef) (_retval time.Time, _err error) + func (_class VMPPClass) GetBackupRetentionValue(sessionID SessionRef, self VMPPRef) (_retval int, _err error) + func (_class VMPPClass) GetBackupSchedule(sessionID SessionRef, self VMPPRef) (_retval map[string]string, _err error) + func (_class VMPPClass) GetBackupType(sessionID SessionRef, self VMPPRef) (_retval VmppBackupType, _err error) + func (_class VMPPClass) GetByNameLabel(sessionID SessionRef, label string) (_retval []VMPPRef, _err error) + func (_class VMPPClass) GetByUUID(sessionID SessionRef, uuid string) (_retval VMPPRef, _err error) + func (_class VMPPClass) GetIsAlarmEnabled(sessionID SessionRef, self VMPPRef) (_retval bool, _err error) + func (_class VMPPClass) GetIsArchiveRunning(sessionID SessionRef, self VMPPRef) (_retval bool, _err error) + func (_class VMPPClass) GetIsBackupRunning(sessionID SessionRef, self VMPPRef) (_retval bool, _err error) + func (_class VMPPClass) GetIsPolicyEnabled(sessionID SessionRef, self VMPPRef) (_retval bool, _err error) + func (_class VMPPClass) GetNameDescription(sessionID SessionRef, self VMPPRef) (_retval string, _err error) + func (_class VMPPClass) GetNameLabel(sessionID SessionRef, self VMPPRef) (_retval string, _err error) + func (_class VMPPClass) GetRecentAlerts(sessionID SessionRef, self VMPPRef) (_retval []string, _err error) + func (_class VMPPClass) GetRecord(sessionID SessionRef, self VMPPRef) (_retval VMPPRecord, _err error) + func (_class VMPPClass) GetUUID(sessionID SessionRef, self VMPPRef) (_retval string, _err error) + func (_class VMPPClass) GetVMs(sessionID SessionRef, self VMPPRef) (_retval []VMRef, _err error) + func (_class VMPPClass) ProtectNow(sessionID SessionRef, vmpp VMPPRef) (_retval string, _err error) + func (_class VMPPClass) RemoveFromAlarmConfig(sessionID SessionRef, self VMPPRef, key string) (_err error) + func (_class VMPPClass) RemoveFromArchiveSchedule(sessionID SessionRef, self VMPPRef, key string) (_err error) + func (_class VMPPClass) RemoveFromArchiveTargetConfig(sessionID SessionRef, self VMPPRef, key string) (_err error) + func (_class VMPPClass) RemoveFromBackupSchedule(sessionID SessionRef, self VMPPRef, key string) (_err error) + func (_class VMPPClass) SetAlarmConfig(sessionID SessionRef, self VMPPRef, value map[string]string) (_err error) + func (_class VMPPClass) SetArchiveFrequency(sessionID SessionRef, self VMPPRef, value VmppArchiveFrequency) (_err error) + func (_class VMPPClass) SetArchiveLastRunTime(sessionID SessionRef, self VMPPRef, value time.Time) (_err error) + func (_class VMPPClass) SetArchiveSchedule(sessionID SessionRef, self VMPPRef, value map[string]string) (_err error) + func (_class VMPPClass) SetArchiveTargetConfig(sessionID SessionRef, self VMPPRef, value map[string]string) (_err error) + func (_class VMPPClass) SetArchiveTargetType(sessionID SessionRef, self VMPPRef, value VmppArchiveTargetType) (_err error) + func (_class VMPPClass) SetBackupFrequency(sessionID SessionRef, self VMPPRef, value VmppBackupFrequency) (_err error) + func (_class VMPPClass) SetBackupLastRunTime(sessionID SessionRef, self VMPPRef, value time.Time) (_err error) + func (_class VMPPClass) SetBackupRetentionValue(sessionID SessionRef, self VMPPRef, value int) (_err error) + func (_class VMPPClass) SetBackupSchedule(sessionID SessionRef, self VMPPRef, value map[string]string) (_err error) + func (_class VMPPClass) SetBackupType(sessionID SessionRef, self VMPPRef, value VmppBackupType) (_err error) + func (_class VMPPClass) SetIsAlarmEnabled(sessionID SessionRef, self VMPPRef, value bool) (_err error) + func (_class VMPPClass) SetIsPolicyEnabled(sessionID SessionRef, self VMPPRef, value bool) (_err error) + func (_class VMPPClass) SetNameDescription(sessionID SessionRef, self VMPPRef, value string) (_err error) + func (_class VMPPClass) SetNameLabel(sessionID SessionRef, self VMPPRef, value string) (_err error) + type VMPPRecord struct + AlarmConfig map[string]string + ArchiveFrequency VmppArchiveFrequency + ArchiveLastRunTime time.Time + ArchiveSchedule map[string]string + ArchiveTargetConfig map[string]string + ArchiveTargetType VmppArchiveTargetType + BackupFrequency VmppBackupFrequency + BackupLastRunTime time.Time + BackupRetentionValue int + BackupSchedule map[string]string + BackupType VmppBackupType + IsAlarmEnabled bool + IsArchiveRunning bool + IsBackupRunning bool + IsPolicyEnabled bool + NameDescription string + NameLabel string + RecentAlerts []string + UUID string + VMs []VMRef + type VMPPRef string + type VMPowerState string + const VMPowerStateHalted + const VMPowerStatePaused + const VMPowerStateRunning + const VMPowerStateSuspended + type VMRecord struct + ActionsAfterCrash OnCrashBehaviour + ActionsAfterReboot OnNormalExit + ActionsAfterShutdown OnNormalExit + ActionsAfterSoftreboot OnSoftrebootBehavior + Affinity HostRef + AllowedOperations []VMOperations + Appliance VMApplianceRef + AttachedPCIs []PCIRef + BiosStrings map[string]string + Blobs map[string]BlobRef + BlockedOperations map[VMOperations]string + Children []VMRef + Consoles []ConsoleRef + CrashDumps []CrashdumpRef + CurrentOperations map[string]VMOperations + DomainType DomainType + Domarch string + Domid int + GenerationID string + GuestMetrics VMGuestMetricsRef + HVMBootParams map[string]string + HVMBootPolicy string + HVMShadowMultiplier float64 + HaAlwaysRun bool + HaRestartPriority string + HardwarePlatformVersion int + HasVendorDevice bool + IsASnapshot bool + IsATemplate bool + IsControlDomain bool + IsDefaultTemplate bool + IsSnapshotFromVmpp bool + IsVmssSnapshot bool + LastBootCPUFlags map[string]string + LastBootedRecord string + MemoryDynamicMax int + MemoryDynamicMin int + MemoryOverhead int + MemoryStaticMax int + MemoryStaticMin int + MemoryTarget int + Metrics VMMetricsRef + NVRAM map[string]string + NameDescription string + NameLabel string + Order int + OtherConfig map[string]string + PCIBus string + PVArgs string + PVBootloader string + PVBootloaderArgs string + PVKernel string + PVLegacyArgs string + PVRamdisk string + Parent VMRef + PendingGuidances []UpdateGuidances + Platform map[string]string + PowerState VMPowerState + ProtectionPolicy VMPPRef + Recommendations string + ReferenceLabel string + RequiresReboot bool + ResidentOn HostRef + ScheduledToBeResidentOn HostRef + ShutdownDelay int + SnapshotInfo map[string]string + SnapshotMetadata string + SnapshotOf VMRef + SnapshotSchedule VMSSRef + SnapshotTime time.Time + Snapshots []VMRef + StartDelay int + SuspendSR SRRef + SuspendVDI VDIRef + Tags []string + TransportableSnapshotID string + UUID string + UserVersion int + VBDs []VBDRef + VCPUsAtStartup int + VCPUsMax int + VCPUsParams map[string]string + VGPUs []VGPURef + VIFs []VIFRef + VTPMs []VTPMRef + VUSBs []VUSBRef + Version int + XenstoreData map[string]string + type VMRef string + type VMSSClass struct + func (_class VMSSClass) AddToSchedule(sessionID SessionRef, self VMSSRef, key string, value string) (_err error) + func (_class VMSSClass) Create(sessionID SessionRef, args VMSSRecord) (_retval VMSSRef, _err error) + func (_class VMSSClass) Destroy(sessionID SessionRef, self VMSSRef) (_err error) + func (_class VMSSClass) GetAll(sessionID SessionRef) (_retval []VMSSRef, _err error) + func (_class VMSSClass) GetAllRecords(sessionID SessionRef) (_retval map[VMSSRef]VMSSRecord, _err error) + func (_class VMSSClass) GetByNameLabel(sessionID SessionRef, label string) (_retval []VMSSRef, _err error) + func (_class VMSSClass) GetByUUID(sessionID SessionRef, uuid string) (_retval VMSSRef, _err error) + func (_class VMSSClass) GetEnabled(sessionID SessionRef, self VMSSRef) (_retval bool, _err error) + func (_class VMSSClass) GetFrequency(sessionID SessionRef, self VMSSRef) (_retval VmssFrequency, _err error) + func (_class VMSSClass) GetLastRunTime(sessionID SessionRef, self VMSSRef) (_retval time.Time, _err error) + func (_class VMSSClass) GetNameDescription(sessionID SessionRef, self VMSSRef) (_retval string, _err error) + func (_class VMSSClass) GetNameLabel(sessionID SessionRef, self VMSSRef) (_retval string, _err error) + func (_class VMSSClass) GetRecord(sessionID SessionRef, self VMSSRef) (_retval VMSSRecord, _err error) + func (_class VMSSClass) GetRetainedSnapshots(sessionID SessionRef, self VMSSRef) (_retval int, _err error) + func (_class VMSSClass) GetSchedule(sessionID SessionRef, self VMSSRef) (_retval map[string]string, _err error) + func (_class VMSSClass) GetType(sessionID SessionRef, self VMSSRef) (_retval VmssType, _err error) + func (_class VMSSClass) GetUUID(sessionID SessionRef, self VMSSRef) (_retval string, _err error) + func (_class VMSSClass) GetVMs(sessionID SessionRef, self VMSSRef) (_retval []VMRef, _err error) + func (_class VMSSClass) RemoveFromSchedule(sessionID SessionRef, self VMSSRef, key string) (_err error) + func (_class VMSSClass) SetEnabled(sessionID SessionRef, self VMSSRef, value bool) (_err error) + func (_class VMSSClass) SetFrequency(sessionID SessionRef, self VMSSRef, value VmssFrequency) (_err error) + func (_class VMSSClass) SetLastRunTime(sessionID SessionRef, self VMSSRef, value time.Time) (_err error) + func (_class VMSSClass) SetNameDescription(sessionID SessionRef, self VMSSRef, value string) (_err error) + func (_class VMSSClass) SetNameLabel(sessionID SessionRef, self VMSSRef, value string) (_err error) + func (_class VMSSClass) SetRetainedSnapshots(sessionID SessionRef, self VMSSRef, value int) (_err error) + func (_class VMSSClass) SetSchedule(sessionID SessionRef, self VMSSRef, value map[string]string) (_err error) + func (_class VMSSClass) SetType(sessionID SessionRef, self VMSSRef, value VmssType) (_err error) + func (_class VMSSClass) SnapshotNow(sessionID SessionRef, vmss VMSSRef) (_retval string, _err error) + type VMSSRecord struct + Enabled bool + Frequency VmssFrequency + LastRunTime time.Time + NameDescription string + NameLabel string + RetainedSnapshots int + Schedule map[string]string + Type VmssType + UUID string + VMs []VMRef + type VMSSRef string + type VTPMClass struct + func (_class VTPMClass) Create(sessionID SessionRef, vm VMRef, isUnique bool) (_retval VTPMRef, _err error) + func (_class VTPMClass) Destroy(sessionID SessionRef, self VTPMRef) (_err error) + func (_class VTPMClass) GetAll(sessionID SessionRef) (_retval []VTPMRef, _err error) + func (_class VTPMClass) GetAllRecords(sessionID SessionRef) (_retval map[VTPMRef]VTPMRecord, _err error) + func (_class VTPMClass) GetAllowedOperations(sessionID SessionRef, self VTPMRef) (_retval []VtpmOperations, _err error) + func (_class VTPMClass) GetBackend(sessionID SessionRef, self VTPMRef) (_retval VMRef, _err error) + func (_class VTPMClass) GetByUUID(sessionID SessionRef, uuid string) (_retval VTPMRef, _err error) + func (_class VTPMClass) GetCurrentOperations(sessionID SessionRef, self VTPMRef) (_retval map[string]VtpmOperations, _err error) + func (_class VTPMClass) GetIsProtected(sessionID SessionRef, self VTPMRef) (_retval bool, _err error) + func (_class VTPMClass) GetIsUnique(sessionID SessionRef, self VTPMRef) (_retval bool, _err error) + func (_class VTPMClass) GetPersistenceBackend(sessionID SessionRef, self VTPMRef) (_retval PersistenceBackend, _err error) + func (_class VTPMClass) GetRecord(sessionID SessionRef, self VTPMRef) (_retval VTPMRecord, _err error) + func (_class VTPMClass) GetUUID(sessionID SessionRef, self VTPMRef) (_retval string, _err error) + func (_class VTPMClass) GetVM(sessionID SessionRef, self VTPMRef) (_retval VMRef, _err error) + type VTPMRecord struct + AllowedOperations []VtpmOperations + Backend VMRef + CurrentOperations map[string]VtpmOperations + IsProtected bool + IsUnique bool + PersistenceBackend PersistenceBackend + UUID string + VM VMRef + type VTPMRef string + type VUSBClass struct + func (_class VUSBClass) AddToOtherConfig(sessionID SessionRef, self VUSBRef, key string, value string) (_err error) + func (_class VUSBClass) Create(sessionID SessionRef, vm VMRef, usbGroup USBGroupRef, ...) (_retval VUSBRef, _err error) + func (_class VUSBClass) Destroy(sessionID SessionRef, self VUSBRef) (_err error) + func (_class VUSBClass) GetAll(sessionID SessionRef) (_retval []VUSBRef, _err error) + func (_class VUSBClass) GetAllRecords(sessionID SessionRef) (_retval map[VUSBRef]VUSBRecord, _err error) + func (_class VUSBClass) GetAllowedOperations(sessionID SessionRef, self VUSBRef) (_retval []VusbOperations, _err error) + func (_class VUSBClass) GetByUUID(sessionID SessionRef, uuid string) (_retval VUSBRef, _err error) + func (_class VUSBClass) GetCurrentOperations(sessionID SessionRef, self VUSBRef) (_retval map[string]VusbOperations, _err error) + func (_class VUSBClass) GetCurrentlyAttached(sessionID SessionRef, self VUSBRef) (_retval bool, _err error) + func (_class VUSBClass) GetOtherConfig(sessionID SessionRef, self VUSBRef) (_retval map[string]string, _err error) + func (_class VUSBClass) GetRecord(sessionID SessionRef, self VUSBRef) (_retval VUSBRecord, _err error) + func (_class VUSBClass) GetUSBGroup(sessionID SessionRef, self VUSBRef) (_retval USBGroupRef, _err error) + func (_class VUSBClass) GetUUID(sessionID SessionRef, self VUSBRef) (_retval string, _err error) + func (_class VUSBClass) GetVM(sessionID SessionRef, self VUSBRef) (_retval VMRef, _err error) + func (_class VUSBClass) RemoveFromOtherConfig(sessionID SessionRef, self VUSBRef, key string) (_err error) + func (_class VUSBClass) SetOtherConfig(sessionID SessionRef, self VUSBRef, value map[string]string) (_err error) + func (_class VUSBClass) Unplug(sessionID SessionRef, self VUSBRef) (_err error) + type VUSBRecord struct + AllowedOperations []VusbOperations + CurrentOperations map[string]VusbOperations + CurrentlyAttached bool + OtherConfig map[string]string + USBGroup USBGroupRef + UUID string + VM VMRef + type VUSBRef string + type VbdMode string + const VbdModeRO + const VbdModeRW + type VbdOperations string + const VbdOperationsAttach + const VbdOperationsEject + const VbdOperationsInsert + const VbdOperationsPause + const VbdOperationsPlug + const VbdOperationsUnpause + const VbdOperationsUnplug + const VbdOperationsUnplugForce + type VbdType string + const VbdTypeCD + const VbdTypeDisk + const VbdTypeFloppy + type VdiNbdServerInfoClass struct + type VdiNbdServerInfoRecord struct + Address string + Cert string + Exportname string + Port int + Subject string + type VdiNbdServerInfoRef string + type VdiOperations string + const VdiOperationsBlocked + const VdiOperationsClone + const VdiOperationsCopy + const VdiOperationsDataDestroy + const VdiOperationsDestroy + const VdiOperationsDisableCbt + const VdiOperationsEnableCbt + const VdiOperationsForceUnlock + const VdiOperationsForget + const VdiOperationsGenerateConfig + const VdiOperationsListChangedBlocks + const VdiOperationsMirror + const VdiOperationsResize + const VdiOperationsResizeOnline + const VdiOperationsSetOnBoot + const VdiOperationsSnapshot + const VdiOperationsUpdate + type VdiType string + const VdiTypeCbtMetadata + const VdiTypeCrashdump + const VdiTypeEphemeral + const VdiTypeHaStatefile + const VdiTypeMetadata + const VdiTypePvsCache + const VdiTypeRedoLog + const VdiTypeRrd + const VdiTypeSuspend + const VdiTypeSystem + const VdiTypeUser + type VgpuTypeImplementation string + const VgpuTypeImplementationGvtG + const VgpuTypeImplementationMxgpu + const VgpuTypeImplementationNvidia + const VgpuTypeImplementationNvidiaSriov + const VgpuTypeImplementationPassthrough + type VifIpv4ConfigurationMode string + const VifIpv4ConfigurationModeNone + const VifIpv4ConfigurationModeStatic + type VifIpv6ConfigurationMode string + const VifIpv6ConfigurationModeNone + const VifIpv6ConfigurationModeStatic + type VifLockingMode string + const VifLockingModeDisabled + const VifLockingModeLocked + const VifLockingModeNetworkDefault + const VifLockingModeUnlocked + type VifOperations string + const VifOperationsAttach + const VifOperationsPlug + const VifOperationsUnplug + type VmppArchiveFrequency string + const VmppArchiveFrequencyAlwaysAfterBackup + const VmppArchiveFrequencyDaily + const VmppArchiveFrequencyNever + const VmppArchiveFrequencyWeekly + type VmppArchiveTargetType string + const VmppArchiveTargetTypeCifs + const VmppArchiveTargetTypeNfs + const VmppArchiveTargetTypeNone + type VmppBackupFrequency string + const VmppBackupFrequencyDaily + const VmppBackupFrequencyHourly + const VmppBackupFrequencyWeekly + type VmppBackupType string + const VmppBackupTypeCheckpoint + const VmppBackupTypeSnapshot + type VmssFrequency string + const VmssFrequencyDaily + const VmssFrequencyHourly + const VmssFrequencyWeekly + type VmssType string + const VmssTypeCheckpoint + const VmssTypeSnapshot + const VmssTypeSnapshotWithQuiesce + type VtpmOperations string + const VtpmOperationsDestroy + type VusbOperations string + const VusbOperationsAttach + const VusbOperationsPlug + const VusbOperationsUnplug