VMware vSphere Automation SDK for .NET 7.0.0.1
|
Remote stub implementation of the Tickets API service. More...
Inherits vmware::vcenter::vm::console::Tickets.
Public Member Functions | |
TicketsStub (vmware.vapi.core.IApiProvider iApiProvider, vmware.vapi.bindings.TypeConverter typeConverter, vmware.vapi.bindings.IStubConfiguration config) | |
TicketsStub (vmware.vapi.core.IApiProvider iApiProvider, vmware.vapi.bindings.IStubConfiguration config) | |
vmware.vcenter.vm.console.TicketsTypes.Summary | Create (string vm, vmware.vcenter.vm.console.TicketsTypes.CreateSpec spec) |
Creates a virtual machine console ticket of a given ticket type. | |
vmware.vcenter.vm.console.TicketsTypes.Summary | Create (string vm, vmware.vcenter.vm.console.TicketsTypes.CreateSpec spec, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Creates a virtual machine console ticket of a given ticket type. | |
global::System.Threading.Tasks.Task < vmware.vcenter.vm.console.TicketsTypes.Summary > | CreateAsync (string vm, vmware.vcenter.vm.console.TicketsTypes.CreateSpec spec) |
Creates a virtual machine console ticket of a given ticket type. | |
global::System.Threading.Tasks.Task < vmware.vcenter.vm.console.TicketsTypes.Summary > | CreateAsync (string vm, vmware.vcenter.vm.console.TicketsTypes.CreateSpec spec, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Creates a virtual machine console ticket of a given ticket type. |
Remote stub implementation of the Tickets API service.
vmware::vcenter::vm::console::TicketsStub::TicketsStub | ( | vmware.vapi.core.IApiProvider | iApiProvider, |
vmware.vapi.bindings.TypeConverter | typeConverter, | ||
vmware.vapi.bindings.IStubConfiguration | config | ||
) | [inline] |
vmware::vcenter::vm::console::TicketsStub::TicketsStub | ( | vmware.vapi.core.IApiProvider | iApiProvider, |
vmware.vapi.bindings.IStubConfiguration | config | ||
) | [inline] |
vmware.vcenter.vm.console.TicketsTypes.Summary vmware::vcenter::vm::console::TicketsStub::Create | ( | string | vm, |
vmware.vcenter.vm.console.TicketsTypes.CreateSpec | spec | ||
) | [inline] |
Creates a virtual machine console ticket of a given ticket type.
The created ticket is a one time use URI. The validity of the ticket is 30 minutes, if not used with in the time frame the ticket expires.
The Tickets.Type.VMRC ticket contains the IP address or the DNS resolvable name of the vCenter server. This ticket requires installation of VMware Workstation, VMware Fusion or VMRC to be installed on the machine where the ticket has to be opened. This ticket can be acquired even when the VM is turned off.
The Tickets.Type.WEBMKS ticket contains the IP address of the DNS resolvable name of the ESX server. This ticket requires user to embed this ticket in a HTML page using VMware HTML Console SDK - https://www.vmware.com/support/developer/html-console This ticket can be acquired only when the VM is turned on.. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. | ||||||||||||||||
vmware.vapi.std.errors.InvalidArgument | if the field contains a value that is not supported by the server.
|
Implements vmware::vcenter::vm::console::Tickets.
vmware.vcenter.vm.console.TicketsTypes.Summary vmware::vcenter::vm::console::TicketsStub::Create | ( | string | vm, |
vmware.vcenter.vm.console.TicketsTypes.CreateSpec | spec, | ||
global::System.Action< vmware.vapi.std.Progress > | _progress, | ||
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) | [inline] |
Creates a virtual machine console ticket of a given ticket type.
The created ticket is a one time use URI. The validity of the ticket is 30 minutes, if not used with in the time frame the ticket expires.
The Tickets.Type.VMRC ticket contains the IP address or the DNS resolvable name of the vCenter server. This ticket requires installation of VMware Workstation, VMware Fusion or VMRC to be installed on the machine where the ticket has to be opened. This ticket can be acquired even when the VM is turned off.
The Tickets.Type.WEBMKS ticket contains the IP address of the DNS resolvable name of the ESX server. This ticket requires user to embed this ticket in a HTML page using VMware HTML Console SDK - https://www.vmware.com/support/developer/html-console This ticket can be acquired only when the VM is turned on.. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. | ||||||||||||||||||||
vmware.vapi.std.errors.InvalidArgument | if the field contains a value that is not supported by the server.
|
Implements vmware::vcenter::vm::console::Tickets.
global::System.Threading.Tasks.Task<vmware.vcenter.vm.console.TicketsTypes.Summary> vmware::vcenter::vm::console::TicketsStub::CreateAsync | ( | string | vm, |
vmware.vcenter.vm.console.TicketsTypes.CreateSpec | spec | ||
) | [inline] |
Creates a virtual machine console ticket of a given ticket type.
The created ticket is a one time use URI. The validity of the ticket is 30 minutes, if not used with in the time frame the ticket expires.
The Tickets.Type.VMRC ticket contains the IP address or the DNS resolvable name of the vCenter server. This ticket requires installation of VMware Workstation, VMware Fusion or VMRC to be installed on the machine where the ticket has to be opened. This ticket can be acquired even when the VM is turned off.
The Tickets.Type.WEBMKS ticket contains the IP address of the DNS resolvable name of the ESX server. This ticket requires user to embed this ticket in a HTML page using VMware HTML Console SDK - https://www.vmware.com/support/developer/html-console This ticket can be acquired only when the VM is turned on.. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. | ||||||||||||||||
vmware.vapi.std.errors.InvalidArgument | if the field contains a value that is not supported by the server.
|
Implements vmware::vcenter::vm::console::Tickets.
global::System.Threading.Tasks.Task<vmware.vcenter.vm.console.TicketsTypes.Summary> vmware::vcenter::vm::console::TicketsStub::CreateAsync | ( | string | vm, |
vmware.vcenter.vm.console.TicketsTypes.CreateSpec | spec, | ||
global::System.Action< vmware.vapi.std.Progress > | _progress, | ||
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) | [inline] |
Creates a virtual machine console ticket of a given ticket type.
The created ticket is a one time use URI. The validity of the ticket is 30 minutes, if not used with in the time frame the ticket expires.
The Tickets.Type.VMRC ticket contains the IP address or the DNS resolvable name of the vCenter server. This ticket requires installation of VMware Workstation, VMware Fusion or VMRC to be installed on the machine where the ticket has to be opened. This ticket can be acquired even when the VM is turned off.
The Tickets.Type.WEBMKS ticket contains the IP address of the DNS resolvable name of the ESX server. This ticket requires user to embed this ticket in a HTML page using VMware HTML Console SDK - https://www.vmware.com/support/developer/html-console This ticket can be acquired only when the VM is turned on.. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. | ||||||||||||||||||||
vmware.vapi.std.errors.InvalidArgument | if the field contains a value that is not supported by the server.
|
Implements vmware::vcenter::vm::console::Tickets.