VMware vCloud Suite SDK for .NET 6.0.0
|
The Command.Info
class contains information about a command.
More...
Public Member Functions | |
Info () | |
Creates a default new instance. | |
vmware.vapi.metadata.cli.CommandTypes.Identity | GetIdentity () |
Basic command identity. | |
void | SetIdentity (vmware.vapi.metadata.cli.CommandTypes.Identity identity) |
Basic command identity. | |
string | GetDescription () |
The text description displayed to the user in help output. | |
void | SetDescription (string description) |
The text description displayed to the user in help output. | |
string | GetServiceId () |
The service identifier that contains the operations for this CLI command. | |
void | SetServiceId (string serviceId) |
The service identifier that contains the operations for this CLI command. | |
string | GetOperationId () |
The operation identifier corresponding to this CLI command. | |
void | SetOperationId (string operationId) |
The operation identifier corresponding to this CLI command. | |
global::System.Collections.Generic.List < vmware.vapi.metadata.cli.CommandTypes.OptionInfo > | GetOptions () |
The input for this command. | |
void | SetOptions (global::System.Collections.Generic.List< vmware.vapi.metadata.cli.CommandTypes.OptionInfo > options) |
The input for this command. | |
vmware.vapi.metadata.cli.CommandTypes.FormatterType | GetFormatter () |
The formatter to use when displaying the output of this command. | |
void | SetFormatter (vmware.vapi.metadata.cli.CommandTypes.FormatterType formatter) |
The formatter to use when displaying the output of this command. | |
global::System.Collections.Generic.List < vmware.vapi.metadata.cli.CommandTypes.OutputInfo > | GetOutputFieldList () |
List of output structure name and output field info. | |
void | SetOutputFieldList (global::System.Collections.Generic.List< vmware.vapi.metadata.cli.CommandTypes.OutputInfo > outputFieldList) |
List of output structure name and output field info. | |
vmware.vapi.bindings.type.StructType | _GetType () |
vmware.vapi.data.StructValue | _GetDataValue () |
void | _Validate () |
bool | _HasTypeNameOf< T > () |
T | _ConvertTo< T > () |
override bool | Equals (object obj) |
override int | GetHashCode () |
override string | ToString () |
The Command.Info
class contains information about a command.
It includes the identity of the command, a description, information about the interface and method that implement the command, and CLI-specific information for the command.
vmware::vapi::metadata::cli::CommandTypes::Info::Info | ( | ) | [inline] |
Creates a default new instance.
T vmware::vapi::metadata::cli::CommandTypes::Info::_ConvertTo< T > | ( | ) | [inline] |
T | : | vmware.vapi.bindings.IStructure |
vmware.vapi.data.StructValue vmware::vapi::metadata::cli::CommandTypes::Info::_GetDataValue | ( | ) | [inline] |
vmware.vapi.bindings.type.StructType vmware::vapi::metadata::cli::CommandTypes::Info::_GetType | ( | ) | [inline] |
bool vmware::vapi::metadata::cli::CommandTypes::Info::_HasTypeNameOf< T > | ( | ) | [inline] |
T | : | vmware.vapi.bindings.IStructure |
void vmware::vapi::metadata::cli::CommandTypes::Info::_Validate | ( | ) | [inline] |
override bool vmware::vapi::metadata::cli::CommandTypes::Info::Equals | ( | object | obj | ) | [inline] |
string vmware::vapi::metadata::cli::CommandTypes::Info::GetDescription | ( | ) | [inline] |
The text description displayed to the user in help output.
vmware.vapi.metadata.cli.CommandTypes.FormatterType vmware::vapi::metadata::cli::CommandTypes::Info::GetFormatter | ( | ) | [inline] |
The formatter to use when displaying the output of this command.
override int vmware::vapi::metadata::cli::CommandTypes::Info::GetHashCode | ( | ) | [inline] |
vmware.vapi.metadata.cli.CommandTypes.Identity vmware::vapi::metadata::cli::CommandTypes::Info::GetIdentity | ( | ) | [inline] |
Basic command identity.
string vmware::vapi::metadata::cli::CommandTypes::Info::GetOperationId | ( | ) | [inline] |
The operation identifier corresponding to this CLI command.
When clients pass a value of this class as a parameter, the field must be an identifier for the resource type: com.vmware.vapi.operation
. When methods return a value of this class as a result, the field will be an identifier for the resource type: com.vmware.vapi.operation
.
global::System.Collections.Generic.List<vmware.vapi.metadata.cli.CommandTypes.OptionInfo> vmware::vapi::metadata::cli::CommandTypes::Info::GetOptions | ( | ) | [inline] |
The input for this command.
global::System.Collections.Generic.List<vmware.vapi.metadata.cli.CommandTypes.OutputInfo> vmware::vapi::metadata::cli::CommandTypes::Info::GetOutputFieldList | ( | ) | [inline] |
List of output structure name and output field info.
string vmware::vapi::metadata::cli::CommandTypes::Info::GetServiceId | ( | ) | [inline] |
The service identifier that contains the operations for this CLI command.
When clients pass a value of this class as a parameter, the field must be an identifier for the resource type: com.vmware.vapi.service
. When methods return a value of this class as a result, the field will be an identifier for the resource type: com.vmware.vapi.service
void vmware::vapi::metadata::cli::CommandTypes::Info::SetDescription | ( | string | description | ) | [inline] |
The text description displayed to the user in help output.
void vmware::vapi::metadata::cli::CommandTypes::Info::SetFormatter | ( | vmware.vapi.metadata.cli.CommandTypes.FormatterType | formatter | ) | [inline] |
The formatter to use when displaying the output of this command.
void vmware::vapi::metadata::cli::CommandTypes::Info::SetIdentity | ( | vmware.vapi.metadata.cli.CommandTypes.Identity | identity | ) | [inline] |
Basic command identity.
void vmware::vapi::metadata::cli::CommandTypes::Info::SetOperationId | ( | string | operationId | ) | [inline] |
The operation identifier corresponding to this CLI command.
When clients pass a value of this class as a parameter, the field must be an identifier for the resource type: com.vmware.vapi.operation
. When methods return a value of this class as a result, the field will be an identifier for the resource type: com.vmware.vapi.operation
.
void vmware::vapi::metadata::cli::CommandTypes::Info::SetOptions | ( | global::System.Collections.Generic.List< vmware.vapi.metadata.cli.CommandTypes.OptionInfo > | options | ) | [inline] |
The input for this command.
void vmware::vapi::metadata::cli::CommandTypes::Info::SetOutputFieldList | ( | global::System.Collections.Generic.List< vmware.vapi.metadata.cli.CommandTypes.OutputInfo > | outputFieldList | ) | [inline] |
List of output structure name and output field info.
void vmware::vapi::metadata::cli::CommandTypes::Info::SetServiceId | ( | string | serviceId | ) | [inline] |
The service identifier that contains the operations for this CLI command.
When clients pass a value of this class as a parameter, the field must be an identifier for the resource type: com.vmware.vapi.service
. When methods return a value of this class as a result, the field will be an identifier for the resource type: com.vmware.vapi.service
override string vmware::vapi::metadata::cli::CommandTypes::Info::ToString | ( | ) | [inline] |