VMware vCloud Suite SDK for .NET 6.0.0
vmware::vapi::metadata::privilege::SourceTypes::CreateSpec Class Reference

The Source.CreateSpec class contains the registration information of a privilege source. More...

List of all members.

Public Member Functions

 CreateSpec ()
 Creates a default new instance.
string GetDescription ()
 English language human readable description of the source.
void SetDescription (string description)
 English language human readable description of the source.
vmware.vapi.metadata.SourceType Get_Type ()
 Type of the metadata source.
void SetType (vmware.vapi.metadata.SourceType type)
 Type of the metadata source.
string GetFilepath ()
 Absolute file path of the metamodel metadata file that has the metamodel information about one component element.
void SetFilepath (string filepath)
 Absolute file path of the metamodel metadata file that has the metamodel information about one component element.
global::System.Uri GetAddress ()
 Connection information of the remote server.
void SetAddress (global::System.Uri address)
 Connection information of the remote server.
vmware.vapi.bindings.type.StructType _GetType ()
vmware.vapi.data.StructValue _GetDataValue ()
void _Validate ()
bool _HasTypeNameOf< T > ()
_ConvertTo< T > ()
override bool Equals (object obj)
override int GetHashCode ()
override string ToString ()

Detailed Description

The Source.CreateSpec class contains the registration information of a privilege source.


Constructor & Destructor Documentation

vmware::vapi::metadata::privilege::SourceTypes::CreateSpec::CreateSpec ( ) [inline]

Creates a default new instance.


Member Function Documentation

T vmware::vapi::metadata::privilege::SourceTypes::CreateSpec::_ConvertTo< T > ( ) [inline]
Type Constraints
T :vmware.vapi.bindings.IStructure 
vmware.vapi.data.StructValue vmware::vapi::metadata::privilege::SourceTypes::CreateSpec::_GetDataValue ( ) [inline]
vmware.vapi.bindings.type.StructType vmware::vapi::metadata::privilege::SourceTypes::CreateSpec::_GetType ( ) [inline]
bool vmware::vapi::metadata::privilege::SourceTypes::CreateSpec::_HasTypeNameOf< T > ( ) [inline]
Type Constraints
T :vmware.vapi.bindings.IStructure 
void vmware::vapi::metadata::privilege::SourceTypes::CreateSpec::_Validate ( ) [inline]
override bool vmware::vapi::metadata::privilege::SourceTypes::CreateSpec::Equals ( object  obj) [inline]
vmware.vapi.metadata.SourceType vmware::vapi::metadata::privilege::SourceTypes::CreateSpec::Get_Type ( ) [inline]

Type of the metadata source.

global::System.Uri vmware::vapi::metadata::privilege::SourceTypes::CreateSpec::GetAddress ( ) [inline]

Connection information of the remote server.

This should be of the format http(s)://IP:port/namespace.

The remote server should contain the interfaces in vmware.vapi.metadata.metamodel namespace. It could expose metamodel information of one or more components.

string vmware::vapi::metadata::privilege::SourceTypes::CreateSpec::GetDescription ( ) [inline]

English language human readable description of the source.

string vmware::vapi::metadata::privilege::SourceTypes::CreateSpec::GetFilepath ( ) [inline]

Absolute file path of the metamodel metadata file that has the metamodel information about one component element.

override int vmware::vapi::metadata::privilege::SourceTypes::CreateSpec::GetHashCode ( ) [inline]
void vmware::vapi::metadata::privilege::SourceTypes::CreateSpec::SetAddress ( global::System.Uri  address) [inline]

Connection information of the remote server.

This should be of the format http(s)://IP:port/namespace.

The remote server should contain the interfaces in vmware.vapi.metadata.metamodel namespace. It could expose metamodel information of one or more components.

void vmware::vapi::metadata::privilege::SourceTypes::CreateSpec::SetDescription ( string  description) [inline]

English language human readable description of the source.

void vmware::vapi::metadata::privilege::SourceTypes::CreateSpec::SetFilepath ( string  filepath) [inline]

Absolute file path of the metamodel metadata file that has the metamodel information about one component element.

void vmware::vapi::metadata::privilege::SourceTypes::CreateSpec::SetType ( vmware.vapi.metadata.SourceType  type) [inline]

Type of the metadata source.

override string vmware::vapi::metadata::privilege::SourceTypes::CreateSpec::ToString ( ) [inline]

The documentation for this class was generated from the following file: