1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
|
# Copyright (c) 2006-2025 Broadcom. All Rights Reserved.
# Broadcom Confidential. The term "Broadcom" refers to Broadcom Inc.
# and/or its subsidiaries.
# ******* WARNING - AUTO GENERATED CODE - DO NOT EDIT *******
from typing import ClassVar
from typing import Optional
from pyVmomi.VmomiSupport import Enum
from pyVmomi.vmodl import DynamicData
class FlagInfo(DynamicData):
class HtSharing(Enum):
any: ClassVar['HtSharing'] = 'any'
none: ClassVar['HtSharing'] = 'none'
internal: ClassVar['HtSharing'] = 'internal'
class PowerOffBehavior(Enum):
powerOff: ClassVar['PowerOffBehavior'] = 'powerOff'
revert: ClassVar['PowerOffBehavior'] = 'revert'
prompt: ClassVar['PowerOffBehavior'] = 'prompt'
take: ClassVar['PowerOffBehavior'] = 'take'
class MonitorType(Enum):
release: ClassVar['MonitorType'] = 'release'
debug: ClassVar['MonitorType'] = 'debug'
stats: ClassVar['MonitorType'] = 'stats'
class VirtualMmuUsage(Enum):
automatic: ClassVar['VirtualMmuUsage'] = 'automatic'
on: ClassVar['VirtualMmuUsage'] = 'on'
off: ClassVar['VirtualMmuUsage'] = 'off'
class VirtualExecUsage(Enum):
hvAuto: ClassVar['VirtualExecUsage'] = 'hvAuto'
hvOn: ClassVar['VirtualExecUsage'] = 'hvOn'
hvOff: ClassVar['VirtualExecUsage'] = 'hvOff'
disableAcceleration: Optional[bool] = None
enableLogging: Optional[bool] = None
useToe: Optional[bool] = None
runWithDebugInfo: Optional[bool] = None
monitorType: Optional[str] = None
htSharing: Optional[str] = None
snapshotDisabled: Optional[bool] = None
snapshotLocked: Optional[bool] = None
diskUuidEnabled: Optional[bool] = None
virtualMmuUsage: Optional[str] = None
virtualExecUsage: Optional[str] = None
snapshotPowerOffBehavior: Optional[str] = None
recordReplayEnabled: Optional[bool] = None
faultToleranceType: Optional[str] = None
cbrcCacheEnabled: Optional[bool] = None
vvtdEnabled: Optional[bool] = None
vbsEnabled: Optional[bool] = None
|