Search

Class UcsmFibreChannelAdapterPolicy

Extends com.vmware.o11n.vmo.plugin.ucsm.model.BaseInventoryObject
Defines a Fibre Channel adapter policy.

Attributes

Name Type Description
cdbWorkQueueCount String The number of queue resources to allocate. This value cannot be changed
cdbWorkQueueRingSize String The number of descriptors in each queue. An integer between 64 and 128.
descr String Short description.
displayName String Display name. The name which will be used to expose this object to the user.
dn String Distinguished name (DN/dn) Immutable property of all managed objects (MO) that provides a fully qualified and unambiguous name for the managed object.
errorRecoveryErrorDetectTimeout String The number of milliseconds to wait before the system assumes that an error has occurred. This value cannot be changed.
errorRecoveryFcpErrorRecovery String Whether the system uses FCP Sequence Level Error Recovery protocol (FC-TAPE). This can be: * disabled * enabled Note: This option only applies to a server with the Cisco M81KR VIC adapter running Windows or Linux.
errorRecoveryLinkDownTimeout String The number of milliseconds the uplink port should be offline before it informs the system that the uplink port is down and fabric connectivity has been lost. An integer between 0 and 240000. Note: This option only applies to a server with the Cisco M81KR VIC adapter running Windows.
errorRecoveryPortDownIoRetryCount String The number of times an IO request to a port is returned because the port is busy before the system decides the port is unavailable. An integer between 0 and 255. Note: This option only applies to a server with the Cisco M81KR VIC adapter running Windows.
errorRecoveryPortDownTimeout String The number of milliseconds a remote Fibre Channel port should be offline before informing the SCSI upper layer that the port is unavailable. An integer between 0 and 240000. Tip: For to a server with the Cisco M81KR VIC adapter running the ESX host, the recommended value is 10000.
errorRecoveryResourceAllocationTimeout String The number of milliseconds to wait before the system assumes that a resource cannot be properly allocated. This value cannot be changed.
interruptMode String The preferred driver interrupt mode. This can be: * MSI-X — Message Signaled Interrupts(MSI) with the optional extension. This is the recommended option. * MSI — MSI only. * INTx — PCI INTx interrupts. Note: This option is not used by the Cisco M81KR VIC adapter.
multiUcsmDn String Distinguished name (DN/dn) in multi UCS environment. Prefixes the dn with a host name.
name String Name of the managed object.
portFLogiRetries String The number of times that the system tries to log in to the fabric after the first failure. Any integer. To specify that the system continue to try indefinitely, enter infinite or -1 in this field. Note: This option only applies to a server with the Cisco M81KR VIC adapter running Windows.
portFLogiTimeout String The number of milliseconds that the system waits before it tries to log in again. An integer between 1000 and 255000. Note: This option only applies to a server with the Cisco M81KR VIC adapter running Windows.
portIoThrottleCount String IO Throttle Count. The number of I/O operations that can be pending in the vHBA at one time. An integer between 1 and 1024. Note: This option only applies to a server with the Cisco M81KR VIC adapter running Windows.
portLunsPerTarget String Max LUNs Per Target. The maximum number of LUNs that the driver will export. This is usually an operating system platform limitation. An integer between 1 and 1024. The recommended value is 1024. Note: This option only applies to a server with the Cisco M81KR VIC adapter running Linux or ESX host.
portPLogiRetries String The number of times that the system tries to log into a port after the first failure. An integer between 0 and 255. Note: This option only applies to a server with the Cisco M81KR VIC adapter running Windows or Linux.
portPLogiTimeout String The number of milliseconds that the system waits before it tries to log in again. An integer between 1000 and 255000. Note: This option only applies to a server with the Cisco M81KR VIC adapter running Windows.
recvQueueCount String The number of receive queue resources to allocate. This value cannot be changed
recvQueueRingSize String The number of descriptors in each recieve queue. An integer between 64 and 128.
ucsmSystem UCSMSystem Cisco UCS system
workQueueCount String The number of queue resources to allocate. This value cannot be changed
workQueueRingSize String The number of descriptors in each queue. An integer between 64 and 128.

Methods

Name Returns
UcsmFibreChannelAdapterPolicy(String , String ) constructor
createAtOrg(String dnOrg) UcsmFibreChannelAdapterPolicy
getAdaptorFcCdbWorkQueueProfile() Object[]
getAdaptorFcErrorRecoveryProfile() Object[]
getAdaptorFcInterruptProfile() Object[]
getAdaptorFcPortFLogiProfile() Object[]
getAdaptorFcPortPLogiProfile() Object[]
getAdaptorFcPortProfile() Object[]
getAdaptorFcRecvQueueProfile() Object[]
getAdaptorFcWorkQueueProfile() Object[]
setAdaptorFcCdbWorkQueueProfile(Object[] ) void
setAdaptorFcErrorRecoveryProfile(Object[] ) void
setAdaptorFcInterruptProfile(Object[] ) void
setAdaptorFcPortFLogiProfile(Object[] ) void
setAdaptorFcPortPLogiProfile(Object[] ) void
setAdaptorFcPortProfile(Object[] ) void
setAdaptorFcRecvQueueProfile(Object[] ) void
setAdaptorFcWorkQueueProfile(Object[] ) void
setParams(Number recvQueueRingSize, boolean errorRecoveryFcpErrorRecovery, Number errorRecoveryLinkDownTimeout, Number errorRecoveryPortDownIoRetryCount, Number errorRecoveryPortDownTimeout, Number portFLogiRetries, Number portFLogiTimeout, Number cdbWorkQueueCount, Number cdbWorkQueueRingSize, String interruptMode, Number workQueueRingSize, Number portPLogiRetries, Number portPLogiTimeout, Number portIoThrottleCount, Number portLunsPerTarget) void
update() UcsmFibreChannelAdapterPolicy

Returned by

Method Returns
UcsmFibreChannelAdapterPolicy.createAtOrg(String dnOrg) UcsmFibreChannelAdapterPolicy
UcsmFibreChannelAdapterPolicy.update() UcsmFibreChannelAdapterPolicy

Referenced in

None