Scripting Object - VcNfcService

Scripting-object corresponding to
NfcService
Attribute of
VcInternalServiceInstanceContent

Scripting Object Description

The NfcService is used to initiate NFC sessions on a host, either through the host or VirtualCenter interfaces. This object is a singleton accessed through the {@link vim.ServiceInstance ServiceInstance} object.

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, nfcFileManagement, nfcGetServerNfcLibVersion, nfcGetVmFiles, nfcPutVmFiles, nfcRandomAccessFile, nfcRandomAccessOpenDisk, nfcRandomAccessOpenReadonly, nfcSystemManagement

nfcSystemManagement

Permission to manipulate all system related file paths using NFC list, put, get, create, delete, rename, copy, & mkdir. The parameter hostForAccess is not optional when the client is calling this function on VC. Otherwise, an InvalidArgument exception will be thrown. @since VI API 2.5

Parameters

NameTypeDescription
arg0VcHostSystem


Return Value

Type Description
VcHostServiceTicket

_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

nfcRandomAccessOpenReadonly

Permission to open a disk on a virtual machine for random read access. Used mostly for remote disk mounting. @since VI API 2.5

Parameters

NameTypeDescription
arg0VcVirtualMachine

arg1Number

arg2VcHostSystem


Return Value

Type Description
VcHostServiceTicket

nfcPutVmFiles

Permission to write files associated with a virtual machine, including vmx, disks, logs and nvram. @since VI API 2.5

Parameters

NameTypeDescription
arg0VcVirtualMachine

arg1VcHostSystem


Return Value

Type Description
VcHostServiceTicket

nfcGetServerNfcLibVersion

Get the version of the server NFC library. The parameter hostForAccess is not optional when the client is calling this function on VC. Otherwise, an InvalidArgument exception will be thrown. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0VcHostSystem


Return Value

Type Description
Number

nfcGetVmFiles

Permission to read files associated with a virtual machine, including vmx, disks, logs and nvram. @since VI API 2.5

Parameters

NameTypeDescription
arg0VcVirtualMachine

arg1VcHostSystem


Return Value

Type Description
VcHostServiceTicket

nfcRandomAccessFile

Permission to access a specific file on a host. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0String

arg1Number

arg2VcHostSystem


Return Value

Type Description
VcHostServiceTicket

nfcFileManagement

Permission to manipulate file paths in a given data store. List, create, delete, rename, and read/write files. @since VI API 2.5

Parameters

NameTypeDescription
arg0VcDatastore

arg1VcHostSystem


Return Value

Type Description
VcHostServiceTicket

nfcRandomAccessOpenDisk

Permission to open a disk on a virtual machine for random read/write access. Used mostly for remote disk mounting. @since VI API 2.5

Parameters

NameTypeDescription
arg0VcVirtualMachine

arg1Number

arg2VcHostSystem


Return Value

Type Description
VcHostServiceTicket