VMware vCloud Suite SDK for .NET 6.0.0
|
Defines the type descriptors for the top-level types in com.vmware.vapi.metadata.metamodel
package.
More...
Static Public Attributes | |
static global::System.Lazy < vmware.vapi.bindings.type.StructType > | componentData |
static global::System.Lazy < vmware.vapi.bindings.type.StructType > | componentInfo |
static global::System.Lazy < vmware.vapi.bindings.type.StructType > | constantInfo |
static global::System.Lazy < vmware.vapi.bindings.type.StructType > | constantValue |
static global::System.Lazy < vmware.vapi.bindings.type.StructType > | elementMap |
static global::System.Lazy < vmware.vapi.bindings.type.StructType > | elementValue |
static global::System.Lazy < vmware.vapi.bindings.type.StructType > | enumerationInfo |
static global::System.Lazy < vmware.vapi.bindings.type.StructType > | enumerationValueInfo |
static global::System.Lazy < vmware.vapi.bindings.type.StructType > | errorInfo |
static global::System.Lazy < vmware.vapi.bindings.type.StructType > | fieldInfo |
static global::System.Lazy < vmware.vapi.bindings.type.StructType > | genericInstantiation |
static global::System.Lazy < vmware.vapi.bindings.type.StructType > | operationInfo |
static global::System.Lazy < vmware.vapi.bindings.type.StructType > | operationResultInfo |
static global::System.Lazy < vmware.vapi.bindings.type.StructType > | packageInfo |
static global::System.Lazy < vmware.vapi.bindings.type.StructType > | primitiveValue |
static global::System.Lazy < vmware.vapi.bindings.type.StructType > | serviceInfo |
static global::System.Lazy < vmware.vapi.bindings.type.StructType > | structureInfo |
static global::System.Lazy < vmware.vapi.bindings.type.StructType > | type |
static global::System.Lazy < vmware.vapi.bindings.type.StructType > | userDefinedType |
Defines the type descriptors for the top-level types in com.vmware.vapi.metadata.metamodel
package.
WARNING: Internal API, subject to change in future versions.
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vapi::metadata::metamodel::StructDefinitions::componentData [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() => { global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields = new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>(); fields.Add("info", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.componentInfo.Value))); fields.Add("fingerprint", new vmware.vapi.bindings.type.StringType()); global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null; return new vmware.vapi.bindings.type.StructType("com.vmware.vapi.metadata.metamodel.component_data", fields, typeof(vmware.vapi.metadata.metamodel.ComponentData), validators, false, null); })
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vapi::metadata::metamodel::StructDefinitions::componentInfo [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() => { global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields = new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>(); fields.Add("name", new vmware.vapi.bindings.type.StringType()); fields.Add("packages", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.vapi.package"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.packageInfo.Value)))); fields.Add("metadata", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.StringType(), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.elementMap.Value)))); fields.Add("documentation", new vmware.vapi.bindings.type.StringType()); global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null; return new vmware.vapi.bindings.type.StructType("com.vmware.vapi.metadata.metamodel.component_info", fields, typeof(vmware.vapi.metadata.metamodel.ComponentInfo), validators, false, null); })
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vapi::metadata::metamodel::StructDefinitions::constantInfo [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() => { global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields = new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>(); fields.Add("type", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.type.Value))); fields.Add("value", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.constantValue.Value))); fields.Add("documentation", new vmware.vapi.bindings.type.StringType()); global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null; return new vmware.vapi.bindings.type.StructType("com.vmware.vapi.metadata.metamodel.constant_info", fields, typeof(vmware.vapi.metadata.metamodel.ConstantInfo), validators, false, null); })
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vapi::metadata::metamodel::StructDefinitions::constantValue [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() => { global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields = new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>(); fields.Add("category", new vmware.vapi.bindings.type.EnumType(typeof(vmware.vapi.metadata.metamodel.ConstantValue.Category))); fields.Add("primitive_value", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.primitiveValue.Value)))); fields.Add("list_value", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.ListType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.primitiveValue.Value))))); global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null; validators = new global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator>(1); global::System.Collections.Generic.Dictionary<string, global::System.Collections.Generic.List<string>> caseFields = new global::System.Collections.Generic.Dictionary<string, global::System.Collections.Generic.List<string>>(); caseFields.Add("PRIMITIVE", new global::System.Collections.Generic.List<string>(){"primitive_value"}); caseFields.Add("LIST", new global::System.Collections.Generic.List<string>(){"list_value"}); validators.Add(new vmware.vapi.data.UnionValidator("category", caseFields)); return new vmware.vapi.bindings.type.StructType("com.vmware.vapi.metadata.metamodel.constant_value", fields, typeof(vmware.vapi.metadata.metamodel.ConstantValue), validators, false, null); })
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vapi::metadata::metamodel::StructDefinitions::elementMap [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() => { global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields = new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>(); fields.Add("elements", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.StringType(), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.elementValue.Value)))); global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null; return new vmware.vapi.bindings.type.StructType("com.vmware.vapi.metadata.metamodel.element_map", fields, typeof(vmware.vapi.metadata.metamodel.ElementMap), validators, false, null); })
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vapi::metadata::metamodel::StructDefinitions::elementValue [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() => { global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields = new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>(); fields.Add("type", new vmware.vapi.bindings.type.EnumType(typeof(vmware.vapi.metadata.metamodel.ElementValue.Type))); fields.Add("long_value", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IntegerType())); fields.Add("string_value", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.StringType())); fields.Add("list_value", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.ListType(new vmware.vapi.bindings.type.StringType()))); fields.Add("structure_id", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("com.vmware.vapi.structure"))); fields.Add("structure_ids", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.ListType(new vmware.vapi.bindings.type.IdType("com.vmware.vapi.structure")))); global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null; validators = new global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator>(1); global::System.Collections.Generic.Dictionary<string, global::System.Collections.Generic.List<string>> caseFields = new global::System.Collections.Generic.Dictionary<string, global::System.Collections.Generic.List<string>>(); caseFields.Add("LONG", new global::System.Collections.Generic.List<string>(){"long_value"}); caseFields.Add("STRING", new global::System.Collections.Generic.List<string>(){"string_value"}); caseFields.Add("STRING_LIST", new global::System.Collections.Generic.List<string>(){"list_value"}); caseFields.Add("STRUCTURE_REFERENCE", new global::System.Collections.Generic.List<string>(){"structure_id"}); caseFields.Add("STRUCTURE_REFERENCE_LIST", new global::System.Collections.Generic.List<string>(){"structure_ids"}); validators.Add(new vmware.vapi.data.UnionValidator("type", caseFields)); return new vmware.vapi.bindings.type.StructType("com.vmware.vapi.metadata.metamodel.element_value", fields, typeof(vmware.vapi.metadata.metamodel.ElementValue), validators, false, null); })
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vapi::metadata::metamodel::StructDefinitions::enumerationInfo [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() => { global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields = new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>(); fields.Add("name", new vmware.vapi.bindings.type.StringType()); fields.Add("values", new vmware.vapi.bindings.type.ListType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.enumerationValueInfo.Value)))); fields.Add("metadata", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.StringType(), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.elementMap.Value)))); fields.Add("documentation", new vmware.vapi.bindings.type.StringType()); global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null; return new vmware.vapi.bindings.type.StructType("com.vmware.vapi.metadata.metamodel.enumeration_info", fields, typeof(vmware.vapi.metadata.metamodel.EnumerationInfo), validators, false, null); })
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vapi::metadata::metamodel::StructDefinitions::enumerationValueInfo [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() => { global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields = new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>(); fields.Add("value", new vmware.vapi.bindings.type.StringType()); fields.Add("metadata", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.StringType(), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.elementMap.Value)))); fields.Add("documentation", new vmware.vapi.bindings.type.StringType()); global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null; return new vmware.vapi.bindings.type.StructType("com.vmware.vapi.metadata.metamodel.enumeration_value_info", fields, typeof(vmware.vapi.metadata.metamodel.EnumerationValueInfo), validators, false, null); })
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vapi::metadata::metamodel::StructDefinitions::errorInfo [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() => { global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields = new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>(); fields.Add("structure_id", new vmware.vapi.bindings.type.IdType("com.vmware.vapi.structure")); fields.Add("documentation", new vmware.vapi.bindings.type.StringType()); global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null; return new vmware.vapi.bindings.type.StructType("com.vmware.vapi.metadata.metamodel.error_info", fields, typeof(vmware.vapi.metadata.metamodel.ErrorInfo), validators, false, null); })
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vapi::metadata::metamodel::StructDefinitions::fieldInfo [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() => { global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields = new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>(); fields.Add("name", new vmware.vapi.bindings.type.StringType()); fields.Add("type", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.type.Value))); fields.Add("metadata", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.StringType(), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.elementMap.Value)))); fields.Add("documentation", new vmware.vapi.bindings.type.StringType()); global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null; return new vmware.vapi.bindings.type.StructType("com.vmware.vapi.metadata.metamodel.field_info", fields, typeof(vmware.vapi.metadata.metamodel.FieldInfo), validators, false, null); })
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vapi::metadata::metamodel::StructDefinitions::genericInstantiation [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() => { global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields = new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>(); fields.Add("generic_type", new vmware.vapi.bindings.type.EnumType(typeof(vmware.vapi.metadata.metamodel.GenericInstantiation.GenericType))); fields.Add("element_type", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.type.Value)))); fields.Add("map_key_type", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.type.Value)))); fields.Add("map_value_type", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.type.Value)))); global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null; validators = new global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator>(1); global::System.Collections.Generic.Dictionary<string, global::System.Collections.Generic.List<string>> caseFields = new global::System.Collections.Generic.Dictionary<string, global::System.Collections.Generic.List<string>>(); caseFields.Add("LIST", new global::System.Collections.Generic.List<string>(){"element_type"}); caseFields.Add("OPTIONAL", new global::System.Collections.Generic.List<string>(){"element_type"}); caseFields.Add("SET", new global::System.Collections.Generic.List<string>(){"element_type"}); caseFields.Add("MAP", new global::System.Collections.Generic.List<string>(){"map_key_type", "map_value_type"}); validators.Add(new vmware.vapi.data.UnionValidator("generic_type", caseFields)); return new vmware.vapi.bindings.type.StructType("com.vmware.vapi.metadata.metamodel.generic_instantiation", fields, typeof(vmware.vapi.metadata.metamodel.GenericInstantiation), validators, false, null); })
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vapi::metadata::metamodel::StructDefinitions::operationInfo [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() => { global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields = new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>(); fields.Add("name", new vmware.vapi.bindings.type.StringType()); fields.Add("params", new vmware.vapi.bindings.type.ListType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.fieldInfo.Value)))); fields.Add("output", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.operationResultInfo.Value))); fields.Add("errors", new vmware.vapi.bindings.type.ListType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.errorInfo.Value)))); fields.Add("metadata", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.StringType(), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.elementMap.Value)))); fields.Add("documentation", new vmware.vapi.bindings.type.StringType()); global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null; return new vmware.vapi.bindings.type.StructType("com.vmware.vapi.metadata.metamodel.operation_info", fields, typeof(vmware.vapi.metadata.metamodel.OperationInfo), validators, false, null); })
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vapi::metadata::metamodel::StructDefinitions::operationResultInfo [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() => { global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields = new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>(); fields.Add("type", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.type.Value))); fields.Add("metadata", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.StringType(), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.elementMap.Value)))); fields.Add("documentation", new vmware.vapi.bindings.type.StringType()); global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null; return new vmware.vapi.bindings.type.StructType("com.vmware.vapi.metadata.metamodel.operation_result_info", fields, typeof(vmware.vapi.metadata.metamodel.OperationResultInfo), validators, false, null); })
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vapi::metadata::metamodel::StructDefinitions::packageInfo [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() => { global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields = new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>(); fields.Add("name", new vmware.vapi.bindings.type.StringType()); fields.Add("structures", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.vapi.structure"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.structureInfo.Value)))); fields.Add("enumerations", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.vapi.enumeration"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.enumerationInfo.Value)))); fields.Add("services", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.vapi.service"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.serviceInfo.Value)))); fields.Add("metadata", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.StringType(), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.elementMap.Value)))); fields.Add("documentation", new vmware.vapi.bindings.type.StringType()); global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null; return new vmware.vapi.bindings.type.StructType("com.vmware.vapi.metadata.metamodel.package_info", fields, typeof(vmware.vapi.metadata.metamodel.PackageInfo), validators, false, null); })
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vapi::metadata::metamodel::StructDefinitions::primitiveValue [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() => { global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields = new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>(); fields.Add("type", new vmware.vapi.bindings.type.EnumType(typeof(vmware.vapi.metadata.metamodel.PrimitiveValue.Type))); fields.Add("boolean_value", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.BooleanType())); fields.Add("double_value", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.DoubleType())); fields.Add("long_value", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IntegerType())); fields.Add("string_value", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.StringType())); global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null; validators = new global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator>(1); global::System.Collections.Generic.Dictionary<string, global::System.Collections.Generic.List<string>> caseFields = new global::System.Collections.Generic.Dictionary<string, global::System.Collections.Generic.List<string>>(); caseFields.Add("BOOLEAN", new global::System.Collections.Generic.List<string>(){"boolean_value"}); caseFields.Add("DOUBLE", new global::System.Collections.Generic.List<string>(){"double_value"}); caseFields.Add("LONG", new global::System.Collections.Generic.List<string>(){"long_value"}); caseFields.Add("STRING", new global::System.Collections.Generic.List<string>(){"string_value"}); validators.Add(new vmware.vapi.data.UnionValidator("type", caseFields)); return new vmware.vapi.bindings.type.StructType("com.vmware.vapi.metadata.metamodel.primitive_value", fields, typeof(vmware.vapi.metadata.metamodel.PrimitiveValue), validators, false, null); })
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vapi::metadata::metamodel::StructDefinitions::serviceInfo [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() => { global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields = new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>(); fields.Add("name", new vmware.vapi.bindings.type.StringType()); fields.Add("operations", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.vapi.operation"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.operationInfo.Value)))); fields.Add("structures", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.vapi.structure"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.structureInfo.Value)))); fields.Add("enumerations", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.vapi.enumeration"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.enumerationInfo.Value)))); fields.Add("constants", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.StringType(), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.constantInfo.Value)))); fields.Add("metadata", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.StringType(), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.elementMap.Value)))); fields.Add("documentation", new vmware.vapi.bindings.type.StringType()); global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null; return new vmware.vapi.bindings.type.StructType("com.vmware.vapi.metadata.metamodel.service_info", fields, typeof(vmware.vapi.metadata.metamodel.ServiceInfo), validators, false, null); })
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vapi::metadata::metamodel::StructDefinitions::structureInfo [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() => { global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields = new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>(); fields.Add("name", new vmware.vapi.bindings.type.StringType()); fields.Add("type", new vmware.vapi.bindings.type.EnumType(typeof(vmware.vapi.metadata.metamodel.StructureInfo.Type))); fields.Add("enumerations", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.vapi.enumeration"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.enumerationInfo.Value)))); fields.Add("constants", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.StringType(), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.constantInfo.Value)))); fields.Add("fields", new vmware.vapi.bindings.type.ListType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.fieldInfo.Value)))); fields.Add("metadata", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.StringType(), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.elementMap.Value)))); fields.Add("documentation", new vmware.vapi.bindings.type.StringType()); global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null; return new vmware.vapi.bindings.type.StructType("com.vmware.vapi.metadata.metamodel.structure_info", fields, typeof(vmware.vapi.metadata.metamodel.StructureInfo), validators, false, null); })
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vapi::metadata::metamodel::StructDefinitions::type [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() => { global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields = new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>(); fields.Add("category", new vmware.vapi.bindings.type.EnumType(typeof(vmware.vapi.metadata.metamodel.Type.Category))); fields.Add("builtin_type", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.EnumType(typeof(vmware.vapi.metadata.metamodel.Type.BuiltinType)))); fields.Add("user_defined_type", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.userDefinedType.Value)))); fields.Add("generic_instantiation", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.metadata.metamodel.StructDefinitions.genericInstantiation.Value)))); global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null; validators = new global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator>(1); global::System.Collections.Generic.Dictionary<string, global::System.Collections.Generic.List<string>> caseFields = new global::System.Collections.Generic.Dictionary<string, global::System.Collections.Generic.List<string>>(); caseFields.Add("BUILTIN", new global::System.Collections.Generic.List<string>(){"builtin_type"}); caseFields.Add("USER_DEFINED", new global::System.Collections.Generic.List<string>(){"user_defined_type"}); caseFields.Add("GENERIC", new global::System.Collections.Generic.List<string>(){"generic_instantiation"}); validators.Add(new vmware.vapi.data.UnionValidator("category", caseFields)); return new vmware.vapi.bindings.type.StructType("com.vmware.vapi.metadata.metamodel.type", fields, typeof(vmware.vapi.metadata.metamodel.Type), validators, false, null); })
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vapi::metadata::metamodel::StructDefinitions::userDefinedType [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() => { global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields = new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>(); fields.Add("resource_type", new vmware.vapi.bindings.type.StringType()); fields.Add("resource_id", new vmware.vapi.bindings.type.IdType("com.vmware.vapi.structure")); global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null; validators = new global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator>(0); return new vmware.vapi.bindings.type.StructType("com.vmware.vapi.metadata.metamodel.user_defined_type", fields, typeof(vmware.vapi.metadata.metamodel.UserDefinedType), validators, false, null); })