mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-09 05:24:52 +08:00
Add a few classes to vmodl and vmodl.fault (#7565)
This commit is contained in:
committed by
GitHub
parent
1245bbcc8d
commit
e8fe316a74
@@ -1,6 +1,25 @@
|
||||
from typing import Any
|
||||
|
||||
from .fault import *
|
||||
from .query import *
|
||||
|
||||
class DynamicProperty:
|
||||
def __init__(self, *, name: str = ..., val: Any = ...) -> None: ...
|
||||
name: str
|
||||
val: Any
|
||||
|
||||
class ManagedObject: ...
|
||||
|
||||
class KeyAnyValue:
|
||||
key: str
|
||||
value: Any
|
||||
|
||||
class LocalizableMessage:
|
||||
key: str
|
||||
arg: list[KeyAnyValue] | None
|
||||
message: str | None
|
||||
|
||||
class MethodFault:
|
||||
msg: str | None
|
||||
faultCause: MethodFault | None
|
||||
faultMessage: list[LocalizableMessage] | None
|
||||
|
||||
@@ -1,5 +1,10 @@
|
||||
from typing import Any
|
||||
|
||||
from pyVmomi.vmodl import ManagedObject
|
||||
|
||||
def __getattr__(name: str) -> Any: ... # incomplete
|
||||
|
||||
class InvalidArgument(Exception): ...
|
||||
|
||||
class ManagedObjectNotFound:
|
||||
obj: ManagedObject
|
||||
|
||||
Reference in New Issue
Block a user