Module Expr Str Assign NameStore Str ImportFrom alias alias ImportFrom alias ClassDef bases body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore NameLoad If AttributeLoad NameLoad attr body TryExcept body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr handlers ExceptHandler type AttributeLoad AttributeLoad NameLoad attr attr name NameStore body Pass If UnaryOpNot NameLoad body Assign NameStore Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults Str body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore NameLoad If CompareNotEq NameLoad Str body Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad attr NameLoad Return NameLoad decorator_list NameLoad decorator_list ClassDef bases body Expr Str Assign NameStore Dict Str Str Str Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Pass decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore TupleLoad NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str For NameStore NameLoad body Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore SubscriptLoad NameLoad Index Num Expr Call AttributeLoad NameLoad attr NameLoad Str Str Num NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad For TupleStore NameStore NameStore TupleLoad TupleLoad AttributeLoad NameLoad attr NameLoad TupleLoad AttributeLoad NameLoad attr NameLoad TupleLoad AttributeLoad NameLoad attr NameLoad body For NameStore NameLoad body TryExcept body Expr Call NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body Pass decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Num If NameLoad body For NameStore NameLoad body AugAssignBitOr NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Num Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If NameLoad body Return ListComp Call NameLoad NameLoad comprehension NameStore NameLoad CompareIsNot NameLoad NameLoad orelse Return ListLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str If NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore TupleLoad NameLoad NameLoad NameLoad NameLoad NameLoad orelse Assign NameStore NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore Num Assign NameStore Str If Call AttributeLoad NameLoad attr Str body Assign NameStore Str orelse Assign NameStore NameLoad Assign NameStore TupleLoad NameLoad NameLoad NameLoad Assign NameStore TupleLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad orelse Assign NameStore NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore TupleLoad NameLoad NameLoad NameLoad NameLoad NameLoad orelse Assign NameStore NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore TupleLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad orelse Assign NameStore NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore TupleLoad NameLoad NameLoad NameLoad NameLoad orelse Assign NameStore NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore TupleLoad NameLoad NameLoad NameLoad NameLoad NameLoad orelse Assign NameStore NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore TupleLoad NameLoad NameLoad NameLoad NameLoad orelse Assign NameStore NameLoad Return NameLoad decorator_list decorator_list
N/A N/A 
This module is a converter from dynamic type to pyVmomi type
 N/A __author__ VMware, Inc. pyVmomi VmomiSupport vmodl Cache Cache DynamicTypeImporter N/A N/A N/A  Dynamic type importer   __init__ N/A N/A self stub hostSystem N/A None N/A N/A N/A self stub stub N/A N/A self hostSystem hostSystem N/A GetTypeManager N/A N/A self N/A N/A N/A  Get dynamic type manager  N/A dynTypeMgr None N/A N/A self hostSystem N/A N/A N/A N/A dynTypeMgr N/A N/A N/A self hostSystem RetrieveDynamicTypeManager N/A N/A N/A N/A N/A vmodl fault MethodNotFound N/A err N/A N/A N/A N/A dynTypeMgr N/A N/A cmdlineTypesMoId ha-dynamic-type-manager N/A dynTypeMgr N/A N/A N/A vmodl reflect DynamicTypeManager cmdlineTypesMoId N/A self stub N/A dynTypeMgr N/A Cache ImportTypes N/A N/A self prefix N/A N/A N/A  Build dynamic types  N/A dynTypeMgr N/A N/A self GetTypeManager N/A filterSpec None N/A N/A prefix N/A N/A filterSpec N/A N/A N/A N/A vmodl reflect DynamicTypeManager TypeFilterSpec typeSubstr prefix N/A allTypes N/A N/A dynTypeMgr QueryTypeInfo filterSpec N/A N/A N/A N/A DynamicTypeConstructor CreateTypes allTypes N/A allTypes N/A Cache N/A DynamicTypeConstructor N/A N/A N/A  Dynamic type constructor   N/A _mapFlags N/A optional linkable link secret N/A VmomiSupport F_OPTIONAL N/A VmomiSupport F_LINKABLE N/A VmomiSupport F_LINK N/A VmomiSupport F_SECRET __init__ N/A N/A self N/A N/A N/A  Constructor  N/A N/A CreateTypes N/A N/A self allTypes N/A N/A N/A 
      Create pyVmomi types from vmodl.reflect.DynamicTypeManager.AllTypeInfo
       N/A N/A enumTypes dataTypes managedTypes N/A N/A self _ConvertAllTypes allTypes N/A N/A N/A self _CreateAllTypes enumTypes dataTypes managedTypes N/A _ConvertAllTypes N/A N/A self allTypes N/A N/A N/A  Convert all dynamic types to pyVmomi type definitions  N/A enumTypes N/A N/A self _Filter N/A self _ConvertEnumType N/A allTypes enumTypeInfo N/A dataTypes N/A N/A self _Filter N/A self _ConvertDataType N/A allTypes dataTypeInfo N/A managedTypes N/A N/A self _Filter N/A self _ConvertManagedType N/A allTypes managedTypeInfo N/A retAllTypes N/A enumTypes dataTypes managedTypes N/A retAllTypes N/A _CreateAllTypes N/A N/A self enumTypes dataTypes managedTypes N/A N/A N/A  Create pyVmomi types from pyVmomi type definitions  N/A typeInfo managedTypes N/A N/A name N/A typeInfo N/A 0 N/A version N/A typeInfo N/A 3 N/A N/A N/A VmomiSupport AddVersion version 1.0 0 name N/A N/A N/A VmomiSupport AddVersionParent version vmodl.version.version0 N/A N/A N/A VmomiSupport AddVersionParent version vmodl.version.version1 N/A N/A N/A VmomiSupport AddVersionParent version version N/A N/A fn infos N/A N/A N/A VmomiSupport CreateEnumType enumTypes N/A N/A VmomiSupport CreateDataType dataTypes N/A N/A VmomiSupport CreateManagedType managedTypes N/A N/A typeInfo infos N/A N/A N/A N/A N/A fn typeInfo N/A N/A N/A Exception N/A err N/A N/A N/A _ConvertAnnotations N/A N/A self annotations N/A N/A N/A  Convert annotations to pyVmomi flags  N/A flags 0 N/A annotations N/A N/A annotation annotations N/A N/A flags N/A N/A N/A self _mapFlags get N/A annotation name 0 N/A flags N/A _Filter N/A N/A fn types N/A N/A N/A  Call fn for each non null element in types. Similiar to filter  N/A types N/A N/A N/A N/A fn prop N/A prop types N/A prop None N/A N/A N/A N/A staticmethod _ConvertParamType N/A N/A self paramType N/A N/A N/A 
      Convert vmodl.reflect.DynamicTypeManager.ParamTypeInfo to pyVmomi param
      definition
       N/A paramType N/A N/A name N/A paramType name N/A version N/A paramType version N/A aType N/A paramType type N/A flags N/A N/A self _ConvertAnnotations N/A paramType annotation N/A privId N/A paramType privId N/A param N/A name aType version flags privId N/A N/A param None N/A param N/A _ConvertMethodType N/A N/A self methodType N/A N/A N/A 
      Convert vmodl.reflect.DynamicTypeManager.MethodTypeInfo to pyVmomi method
      definition
       N/A methodType N/A N/A name N/A methodType name N/A wsdlName N/A methodType wsdlName N/A version N/A methodType version N/A params N/A N/A self _Filter N/A self _ConvertParamType N/A methodType paramTypeInfo N/A privId N/A methodType privId N/A faults N/A methodType fault N/A N/A methodType returnTypeInfo N/A N/A returnTypeInfo N/A methodType returnTypeInfo N/A retFlags N/A N/A self _ConvertAnnotations N/A returnTypeInfo annotation N/A methodRetType N/A returnTypeInfo type N/A N/A retFlags 0 N/A methodRetType void N/A N/A N/A wsdlName endswith _Task N/A N/A retType vim.Task N/A N/A retType methodRetType N/A retInfo N/A retFlags retType methodRetType N/A method N/A name wsdlName version params retInfo privId faults N/A N/A method None N/A method N/A _ConvertManagedPropertyType N/A N/A self propType N/A N/A N/A 
      Convert vmodl.reflect.DynamicTypeManager.PropertyTypeInfo to pyVmomi
      managed property definition
       N/A propType N/A N/A name N/A propType name N/A version N/A propType version N/A aType N/A propType type N/A flags N/A N/A self _ConvertAnnotations N/A propType annotation N/A privId N/A propType privId N/A prop N/A name aType version flags privId N/A N/A prop None N/A prop N/A _ConvertManagedType N/A N/A self managedType N/A N/A N/A 
      Convert vmodl.reflect.DynamicTypeManager.ManagedTypeInfo to pyVmomi
      managed type definition
       N/A managedType N/A N/A vmodlName N/A managedType name N/A wsdlName N/A managedType wsdlName N/A version N/A managedType version N/A parent N/A N/A managedType base N/A 0 N/A props N/A N/A self _Filter N/A self _ConvertManagedPropertyType N/A managedType property N/A methods N/A N/A self _Filter N/A self _ConvertMethodType N/A managedType method N/A moType N/A vmodlName wsdlName parent version props methods N/A N/A moType None N/A moType N/A _ConvertDataPropertyType N/A N/A self propType N/A N/A N/A 
      Convert vmodl.reflect.DynamicTypeManager.PropertyTypeInfo to pyVmomi
      data property definition
       N/A propType N/A N/A name N/A propType name N/A version N/A propType version N/A aType N/A propType type N/A flags N/A N/A self _ConvertAnnotations N/A propType annotation N/A prop N/A name aType version flags N/A N/A prop None N/A prop N/A _ConvertDataType N/A N/A self dataType N/A N/A N/A 
      Convert vmodl.reflect.DynamicTypeManager.DataTypeInfo to pyVmomi data
      type definition
       N/A dataType N/A N/A vmodlName N/A dataType name N/A wsdlName N/A dataType wsdlName N/A version N/A dataType version N/A parent N/A N/A dataType base N/A 0 N/A props N/A N/A self _Filter N/A self _ConvertDataPropertyType N/A dataType property N/A doType N/A vmodlName wsdlName parent version props N/A N/A doType None N/A doType N/A _ConvertEnumType N/A N/A self enumType N/A N/A N/A 
      Convert vmodl.reflect.DynamicTypeManager.EnumTypeInfo to pyVmomi enum
      type definition
       N/A enumType N/A N/A vmodlName N/A enumType name N/A wsdlName N/A enumType wsdlName N/A version N/A enumType version N/A values N/A enumType value N/A enumType N/A vmodlName wsdlName version values N/A N/A enumType None N/A enumType N/A N/A