VMware vSphere Automation SDK for .NET 7.0.0.1
vmware::appliance::networking::interfaces::Ipv6 Interface Reference

The Ipv6 interface provides methods to perform IPv6 network configuration for interfaces. More...

Inherited by vmware::appliance::networking::interfaces::Ipv6Stub.

List of all members.

Public Member Functions

void Set (string interfaceName, vmware.appliance.networking.interfaces.Ipv6Types.Config config)
 Set IPv6 network configuration for specific interface.
void Set (string interfaceName, vmware.appliance.networking.interfaces.Ipv6Types.Config config, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Set IPv6 network configuration for specific interface.
global::System.Threading.Tasks.Task SetAsync (string interfaceName, vmware.appliance.networking.interfaces.Ipv6Types.Config config)
 Set IPv6 network configuration for specific interface.
global::System.Threading.Tasks.Task SetAsync (string interfaceName, vmware.appliance.networking.interfaces.Ipv6Types.Config config, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Set IPv6 network configuration for specific interface.
vmware.appliance.networking.interfaces.Ipv6Types.Info Get (string interfaceName)
 Get IPv6 network configuration for specific interface.
vmware.appliance.networking.interfaces.Ipv6Types.Info Get (string interfaceName, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Get IPv6 network configuration for specific interface.
global::System.Threading.Tasks.Task
< vmware.appliance.networking.interfaces.Ipv6Types.Info
GetAsync (string interfaceName)
 Get IPv6 network configuration for specific interface.
global::System.Threading.Tasks.Task
< vmware.appliance.networking.interfaces.Ipv6Types.Info
GetAsync (string interfaceName, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Get IPv6 network configuration for specific interface.

Detailed Description

The Ipv6 interface provides methods to perform IPv6 network configuration for interfaces.

This interface was added in vSphere API 6.7.


Member Function Documentation

vmware.appliance.networking.interfaces.Ipv6Types.Info vmware::appliance::networking::interfaces::Ipv6::Get ( string  interfaceName)

Get IPv6 network configuration for specific interface.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.NotFoundif the specified NIC is not found.
vmware.vapi.std.errors.ErrorGeneric error.
Parameters:
interfaceNameNetwork interface to query, for example, "nic0". The parameter must be an identifier for the resource type: com.vmware.appliance.networking.interfaces .
Returns:
IPv6 configuration.

Implemented in vmware::appliance::networking::interfaces::Ipv6Stub.

vmware.appliance.networking.interfaces.Ipv6Types.Info vmware::appliance::networking::interfaces::Ipv6::Get ( string  interfaceName,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Get IPv6 network configuration for specific interface.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.NotFoundif the specified NIC is not found.
vmware.vapi.std.errors.ErrorGeneric error.
Parameters:
interfaceNameNetwork interface to query, for example, "nic0". The parameter must be an identifier for the resource type: com.vmware.appliance.networking.interfaces .
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
IPv6 configuration.

Implemented in vmware::appliance::networking::interfaces::Ipv6Stub.

global::System.Threading.Tasks.Task<vmware.appliance.networking.interfaces.Ipv6Types.Info> vmware::appliance::networking::interfaces::Ipv6::GetAsync ( string  interfaceName,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Get IPv6 network configuration for specific interface.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.NotFoundif the specified NIC is not found.
vmware.vapi.std.errors.ErrorGeneric error.
Parameters:
interfaceNameNetwork interface to query, for example, "nic0". The parameter must be an identifier for the resource type: com.vmware.appliance.networking.interfaces .
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
IPv6 configuration.

Implemented in vmware::appliance::networking::interfaces::Ipv6Stub.

global::System.Threading.Tasks.Task<vmware.appliance.networking.interfaces.Ipv6Types.Info> vmware::appliance::networking::interfaces::Ipv6::GetAsync ( string  interfaceName)

Get IPv6 network configuration for specific interface.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.NotFoundif the specified NIC is not found.
vmware.vapi.std.errors.ErrorGeneric error.
Parameters:
interfaceNameNetwork interface to query, for example, "nic0". The parameter must be an identifier for the resource type: com.vmware.appliance.networking.interfaces .
Returns:
IPv6 configuration.

Implemented in vmware::appliance::networking::interfaces::Ipv6Stub.

void vmware::appliance::networking::interfaces::Ipv6::Set ( string  interfaceName,
vmware.appliance.networking.interfaces.Ipv6Types.Config  config,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Set IPv6 network configuration for specific interface.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.ResourceBusyThe specified NIC is busy.
vmware.vapi.std.errors.NotFoundThe specified NIC is not found.
vmware.vapi.std.errors.ErrorGeneric error.
Parameters:
interfaceNameNetwork interface to update, for example, "nic0". The parameter must be an identifier for the resource type: com.vmware.appliance.networking.interfaces .
configThe IPv6 configuration.
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation

Implemented in vmware::appliance::networking::interfaces::Ipv6Stub.

void vmware::appliance::networking::interfaces::Ipv6::Set ( string  interfaceName,
vmware.appliance.networking.interfaces.Ipv6Types.Config  config 
)

Set IPv6 network configuration for specific interface.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.ResourceBusyThe specified NIC is busy.
vmware.vapi.std.errors.NotFoundThe specified NIC is not found.
vmware.vapi.std.errors.ErrorGeneric error.
Parameters:
interfaceNameNetwork interface to update, for example, "nic0". The parameter must be an identifier for the resource type: com.vmware.appliance.networking.interfaces .
configThe IPv6 configuration.

Implemented in vmware::appliance::networking::interfaces::Ipv6Stub.

global::System.Threading.Tasks.Task vmware::appliance::networking::interfaces::Ipv6::SetAsync ( string  interfaceName,
vmware.appliance.networking.interfaces.Ipv6Types.Config  config 
)

Set IPv6 network configuration for specific interface.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.ResourceBusyThe specified NIC is busy.
vmware.vapi.std.errors.NotFoundThe specified NIC is not found.
vmware.vapi.std.errors.ErrorGeneric error.
Parameters:
interfaceNameNetwork interface to update, for example, "nic0". The parameter must be an identifier for the resource type: com.vmware.appliance.networking.interfaces .
configThe IPv6 configuration.

Implemented in vmware::appliance::networking::interfaces::Ipv6Stub.

global::System.Threading.Tasks.Task vmware::appliance::networking::interfaces::Ipv6::SetAsync ( string  interfaceName,
vmware.appliance.networking.interfaces.Ipv6Types.Config  config,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Set IPv6 network configuration for specific interface.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.ResourceBusyThe specified NIC is busy.
vmware.vapi.std.errors.NotFoundThe specified NIC is not found.
vmware.vapi.std.errors.ErrorGeneric error.
Parameters:
interfaceNameNetwork interface to update, for example, "nic0". The parameter must be an identifier for the resource type: com.vmware.appliance.networking.interfaces .
configThe IPv6 configuration.
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation

Implemented in vmware::appliance::networking::interfaces::Ipv6Stub.


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