VMware vSphere Automation SDK for .NET 7.0.0.1
vmware::appliance::access::ShellStub Class Reference

Remote stub implementation of the Shell API service. More...

Inherits vmware::appliance::access::Shell.

List of all members.

Public Member Functions

 ShellStub (vmware.vapi.core.IApiProvider iApiProvider, vmware.vapi.bindings.TypeConverter typeConverter, vmware.vapi.bindings.IStubConfiguration config)
 ShellStub (vmware.vapi.core.IApiProvider iApiProvider, vmware.vapi.bindings.IStubConfiguration config)
void Set (vmware.appliance.access.ShellTypes.ShellConfig config)
 Set enabled state of BASH, that is, access to BASH from within the controlled CLI.
void Set (vmware.appliance.access.ShellTypes.ShellConfig config, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Set enabled state of BASH, that is, access to BASH from within the controlled CLI.
global::System.Threading.Tasks.Task SetAsync (vmware.appliance.access.ShellTypes.ShellConfig config)
 Set enabled state of BASH, that is, access to BASH from within the controlled CLI.
global::System.Threading.Tasks.Task SetAsync (vmware.appliance.access.ShellTypes.ShellConfig config, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Set enabled state of BASH, that is, access to BASH from within the controlled CLI.
vmware.appliance.access.ShellTypes.ShellConfig Get ()
 Get enabled state of BASH, that is, access to BASH from within the controlled CLI.
vmware.appliance.access.ShellTypes.ShellConfig Get (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Get enabled state of BASH, that is, access to BASH from within the controlled CLI.
global::System.Threading.Tasks.Task
< vmware.appliance.access.ShellTypes.ShellConfig
GetAsync ()
 Get enabled state of BASH, that is, access to BASH from within the controlled CLI.
global::System.Threading.Tasks.Task
< vmware.appliance.access.ShellTypes.ShellConfig
GetAsync (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Get enabled state of BASH, that is, access to BASH from within the controlled CLI.

Detailed Description

Remote stub implementation of the Shell API service.


Constructor & Destructor Documentation

vmware::appliance::access::ShellStub::ShellStub ( vmware.vapi.core.IApiProvider  iApiProvider,
vmware.vapi.bindings.TypeConverter  typeConverter,
vmware.vapi.bindings.IStubConfiguration  config 
) [inline]
vmware::appliance::access::ShellStub::ShellStub ( vmware.vapi.core.IApiProvider  iApiProvider,
vmware.vapi.bindings.IStubConfiguration  config 
) [inline]

Member Function Documentation

vmware.appliance.access.ShellTypes.ShellConfig vmware::appliance::access::ShellStub::Get ( ) [inline]

Get enabled state of BASH, that is, access to BASH from within the controlled CLI.

Exceptions:
vmware.vapi.std.errors.ErrorGeneric error
Returns:
Current shell configuration.

Implements vmware::appliance::access::Shell.

vmware.appliance.access.ShellTypes.ShellConfig vmware::appliance::access::ShellStub::Get ( global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
) [inline]

Get enabled state of BASH, that is, access to BASH from within the controlled CLI.

Exceptions:
vmware.vapi.std.errors.ErrorGeneric error
Returns:
Current shell configuration.

Implements vmware::appliance::access::Shell.

global::System.Threading.Tasks.Task<vmware.appliance.access.ShellTypes.ShellConfig> vmware::appliance::access::ShellStub::GetAsync ( global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
) [inline]

Get enabled state of BASH, that is, access to BASH from within the controlled CLI.

Exceptions:
vmware.vapi.std.errors.ErrorGeneric error
Returns:
Current shell configuration.

Implements vmware::appliance::access::Shell.

global::System.Threading.Tasks.Task<vmware.appliance.access.ShellTypes.ShellConfig> vmware::appliance::access::ShellStub::GetAsync ( ) [inline]

Get enabled state of BASH, that is, access to BASH from within the controlled CLI.

Exceptions:
vmware.vapi.std.errors.ErrorGeneric error
Returns:
Current shell configuration.

Implements vmware::appliance::access::Shell.

void vmware::appliance::access::ShellStub::Set ( vmware.appliance.access.ShellTypes.ShellConfig  config,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
) [inline]

Set enabled state of BASH, that is, access to BASH from within the controlled CLI.

Exceptions:
vmware.vapi.std.errors.ErrorGeneric error
Parameters:
configShell configuration
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation

Implements vmware::appliance::access::Shell.

void vmware::appliance::access::ShellStub::Set ( vmware.appliance.access.ShellTypes.ShellConfig  config) [inline]

Set enabled state of BASH, that is, access to BASH from within the controlled CLI.

Exceptions:
vmware.vapi.std.errors.ErrorGeneric error
Parameters:
configShell configuration

Implements vmware::appliance::access::Shell.

global::System.Threading.Tasks.Task vmware::appliance::access::ShellStub::SetAsync ( vmware.appliance.access.ShellTypes.ShellConfig  config) [inline]

Set enabled state of BASH, that is, access to BASH from within the controlled CLI.

Exceptions:
vmware.vapi.std.errors.ErrorGeneric error
Parameters:
configShell configuration

Implements vmware::appliance::access::Shell.

global::System.Threading.Tasks.Task vmware::appliance::access::ShellStub::SetAsync ( vmware.appliance.access.ShellTypes.ShellConfig  config,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
) [inline]

Set enabled state of BASH, that is, access to BASH from within the controlled CLI.

Exceptions:
vmware.vapi.std.errors.ErrorGeneric error
Parameters:
configShell configuration
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation

Implements vmware::appliance::access::Shell.


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