esa
ExtendedServicesAppliance

This class contains configuration information for Extended Services Appliance entries.



public class ExtendedServicesAppliance

Properties
adminState Specifies the administrative state of the Extended Services Appliance (ESA).

type=equipment.AdministrativeState
default=outOfService
Displayed(tab/group)=Administrative State

description Specifies the description of the Extended Services Appliance (ESA).

type=string
default=
minimum=0
maximum=80
Displayed(tab/group)=Description

esa.EsaCellTopology-Set type=Children-Set
esa.EsaHostPort-Set type=Children-Set
esa.EsaVirtualMachine-Set type=Children-Set
esaCoresAllocated Indicates the total number of allocated cores on the ESA.

type=long
access=read-only
Displayed(tab/group)=Cores Allocated (/ESA Information)

esaCoresAvailable Indicates the total number of cores available on the ESA.

type=long
access=read-only
Displayed(tab/group)=Cores Available (/ESA Information)

esaCoresRemaining Indicates the total number of remaining cores on the ESA.

type=long
access=read-only
Displayed(tab/group)=Cores Remaining (/ESA Information)

esaExportRestricted Indicates whether the ESA is in export restricted mode or not. In this mode, some restrictions apply to certain vapp types.

type=boolean
access=read-only
default=false
Displayed(tab/group)=Export Restricted (/ESA Information)

esaFanRedundancy The value of esaFanRedundancy indicates the fan redundancy status as reported by the ESA.

type=esa.EsaRedundancyState
access=read-only
default=unknown
Displayed(tab/group)=Fan Redundancy (/Hardware Information)

esaFanStatus The value of esaFanStatus indicates the fan status as reported by the ESA.

type=esa.EsaRedundancyState
access=read-only
default=unknown
Displayed(tab/group)=Fan Status (/Hardware Information)

esaHardwareStatus The value of esaHardwareStatus indicatesthe overall hardware status reported by the ESA 1.Unknown :Esa status not reported. Esa not connected or not booted yet. 2.Ok :Esa hardware is functioning normally. 3.Degraded :Esa hardware status is degraded (Health LED flashing amber). 4.Critical :Esa hardware status is critical (Health LED flashing red). 5.Unsupported:Esa hardware status reporting is unsupported by the ESA

type=int
access=read-only
default=unknown
Displayed(tab/group)=OverAll Health State
enums=
    1: unknown - Unknown
    2: ok - Ok
    3: degraded - Degraded
    4: critical - Critical
    5: unsupported - Unsupported

esaHwIndex Relative ESA shelf identifier.

type=long
access=read-only
default=0
Displayed(tab/group)=Hardware Index (/ESA Information)

esaId Specifies the ID of the Extended Services Appliance (ESA).

type=int
access=read-create
minimum=1
maximum=16
Mandatory on create
Displayed(tab/group)=ESA ID

esaMemoryAllocated Indicates the total amount of allocated memory (in GigaBytes) on the ESA.

type=long
access=read-only
units=GB
Displayed(tab/group)=Memory Allocated (/ESA Information)

esaMemoryAvailable Indicates the total amount of available memory (in GigaBytes) on the ESA.

type=long
access=read-only
units=GB
Displayed(tab/group)=Memory Available (/ESA Information)

esaMemoryRemaining Indicates the total amount of remaining memory (in GigaBytes) on the ESA.

type=long
access=read-only
units=GB
Displayed(tab/group)=Memory Remaining (/ESA Information)

esaOperationalFlags Indicates the operational flags that determine the status of the ESA.

type=long
access=read-only
Displayed(tab/group)=Operational Flags
bits=
    0x80: adminDown - Admin Down
    0x40: noHostPort - No Host Port
    0x20: esaMismatch - Esa Mismatch
    0x10: connectFailed - Connect Failed
    0x8: fwUpdateFailed - Firmware Update Failed

esaOperationalState Indicates the operational status of the Extended Services Appliance (ESA).

type=esa.OperationalState
access=read-only
Displayed(tab/group)=Operational State

esaPerformanceEnabled Indicates whether the ESA is in performance (true) or functional (false) mode.

type=boolean
access=read-only
default=false
Displayed(tab/group)=Performance Enabled (/ESA Information)

esaPowerSupply1Status The value of esaPowerSupply1Status indicates the status of power supply 1 as reported by the ESA.

type=esa.EsaPowerSupplyState
access=read-only
default=unknown
Displayed(tab/group)=PowerSupply-1 Status (/Hardware Information)

esaPowerSupply2Status The value of esaPowerSupply2Status indicates the status of power supply 2 as reported by the ESA.

type=esa.EsaPowerSupplyState
access=read-only
default=unknown
Displayed(tab/group)=PowerSupply-2 Status (/Hardware Information)

esaPowerSupplyMismatchStatus The value of esaPowerSupplyMismatchStatus indicates the mismatch status of power supplies as reported by the ESA.

type=int
access=read-only
default=unknown
Displayed(tab/group)=Power Supply Mismatch Status (/Hardware Information)
enums=
    1: unknown - Unknown
    2: noMismatch - No-Mismatch
    3: mismatch - Mismatch
    4: unsupported - Unsupported

esaPowerSupplyRedundancy The value of EsaPowerSupplyRedundancy indicates the redundancy status of power supplies as reported by the ESA.

type=esa.EsaRedundancyState
access=read-only
default=unknown
Displayed(tab/group)=Power Supply Redundancy (/Hardware Information)

esaSoftwareVersion Indicates the software version currently running on the ESA.

type=string
access=read-only
default=
Displayed(tab/group)=Software Version (/ESA Information)

esaStatsTemperatureStatus The value of esaTemperatureStatus indicates the temperature status as reported by the ESA, as follows: 1.Ok :Temperature within normal operating range. 2.Degraded:Temperature is outside the normal operating range.Depending on the system configuration, this systemmight be shut down. 3.Failed :Temperature exceeded on the ESA.

type=esa.EsaPowerSupplyState
access=read-only
default=unknown
Displayed(tab/group)=Temperatue Status (/Hardware Information)

esaSystemManufacturer Indicates the system manufacturer of the ESA.

type=string
access=read-only
default=
Displayed(tab/group)=System Manufacturer (/ESA Information)

esaSystemPartNumber Indicates the system part number of the ESA.

type=string
access=read-only
default=
Displayed(tab/group)=System Part Number (/ESA Information)

esaSystemProductName Indicates the system product name of the ESA.

type=string
access=read-only
default=
Displayed(tab/group)=System Product Name (/ESA Information)

esaSystemSerialNumber Indicates the system serial number of the ESA.

type=string
access=read-only
default=
Displayed(tab/group)=System Serial Number (/ESA Information)

esaTimeOfBoot Indicates the operational flags that determine the status of the ESA.

type=string
access=read-only
default=0
Displayed(tab/group)=Time of last boot (/ESA Information)

siteId

type=string
access=read-only
default=
maximum=64

  
Properties inherited from ManagedObject
actionMask, children-Set, deploymentState, isFaultSquelched, name, objectFullName, selfAlarmed
 
Methods

getDependencyCount

Input Parameters:
instanceFullName : string - the full name of the object.
continueOnFailure : continueOnFailure - (Optional) Continue processing requests in this stream if an exception occurs, unless the request is invalid. Default: false
Output Parameters:
count : int -
Exceptions:
esa.ExtendedServicesAppliance.getDependencyCountException
Supported Network Elements
7750 SR Supported from 20.5.R1
  • Excluded chassis types: 7750-SRa4, 7750-SRa8, VSR, VSR-I
7705 SAR Gen 2 Supported for all versions
  • Excluded chassis types: 7705 SAR-1
Product Specifics
7705 SAR Gen 2 25.0
7750 SR 20.0
7750 SR 21.0
7750 SR 22.0
7750 SR 23.0
7750 SR 24.0
7750 SR 25.0