Scripting Object - VcVdcsNicManager

Scripting-object corresponding to
VdcsNicManager

Scripting Object Description

The {@link NicManager} managed object is used to ensure NICs are correctly bound in the advanced network fabric to the networks they are connected to. When the advanced network fabric is not installed the calls are null operations.

Attributes

Name Type Description
idString

@since Unknown
morefVcManagedObjectReference

returns the ManagedObjectReference of this ManagedObject @since Unknown
sdkConnectionVcSdkConnection

@since Unknown
sdkIdString

@since Unknown
typeStringDeprecated.

Returns the name for the this managed object's vim type @since Unknown
vimHostVcSdkConnection

@since Unknown
vimIdString

@since Unknown
vimTypeString

@since Unknown

Methods

Methods defined in this Scripting Object
_getRef, createTrigger, vdcsBindNic, vdcsUnbindNic, vdcsValidateNic

_getRef

@since Unknown

Parameters

NameTypeDescription
None

Return Value

Type Description
VcManagedObjectReference

createTrigger

@since Unknown

Parameters

NameTypeDescription
timeoutNumber

filterString

conditionString

filterToSyncString


Return Value

Type Description
Trigger

vdcsBindNic

Binds a nic to the specified network. If already bound to a network the existing binding is replaced by this new binding. @since vim unstable version

Parameters

NameTypeDescription
arg0String

arg1String


Return Value

Type Description
None

vdcsValidateNic

Validate that a nic can be bound to a given network. This checks whether the given network is accessible to the vm containing the given nic. @since vim unstable version

Parameters

NameTypeDescription
arg0String

arg1String


Return Value

Type Description
None

vdcsUnbindNic

Unbinds a nic from the given network (network is passed to make it idempotent). No failure is thrown if nic is not currently bound. If bound to another network than specified nic is not unbound. @since vim unstable version

Parameters

NameTypeDescription
arg0String

arg1String


Return Value

Type Description
None