Hitachi

JP1 Version 12 JP1/Operations Analytics REST API Reference Guide


1.6 List of enumerators

The following tables list the enumerators that can be specified for API functions.

ProtocolType

enumerator

Description

WMI

WMI is used

SSH

SSH is used

WBEM

SMI-S WBEM is used

SNMP

SNMP is used

VCENTER

The management software is vCenter

AJS

The management software is JP1/AJS3 - Manager

PFM

The management software is JP1/PFM - Manager

IM

The management software is JP1/IM - Manager

CUSTOM

The management software is custom application

HTTP

HTTP is used

ArgusNodeType

enumerator

Description

NA

Invalid value

UNKNOWN

Unknown

ANY

Any

SERVER_WINDOWS

Windows server

SERVER_LINUX

Linux server

SERVER_ESX

ESX server

SWITCH_FC

FC switch

SWITCH_IP

IP switch

STORAGE_HITACHI

Hitachi storage

STORAGE_OTHER

Non-Hitachi storage systems

GENERIC_COMPUTER

Host defined by plug-in

GENERIC_STORAGE

StorageSystem defined by plug-in

SERVER_SOLARIS

Solaris server

SERVER_HYPERV

Hyper-V server

SERVER_HPUX

HP-UX server

SERVER_VCENTER

vCenter server

SERVER_AIX

AIX server

GENERIC_HYPERVISOR

Hypervisor defined by plug-in

ManagementLevelType

enumerator

Description

New

Newly detected

Manage

Being monitored

ignore

Not monitored

MonitorOff

Monitoring is temporarily stopped

MonitoringOperationType

enumerator

Description

Monitor

Monitoring is start

Ignore

Monitoring is temporarily stopped

ComponentMonitorType

enumerator

Description

InUse

Resource is currently being monitored for performance.

NotMonitored

Resource is not monitored.

DiscoveryStatusType

enumerator

Description

Running

Running

Completed

Completed

Canceled

Canceled

Unexecuted

Unexecuted

Error

Error

ConnectStatusType

enumerator

Description

NoConnect

Not Collected

Waiting

Waiting

InProgress

Currently being executed

Succeeded

Collector Successful

Failed

Collector Failed

ScheduleCycleType

enumerator

Description

Minutely

Every minute

Hourly

Every hour

Daily

Every day

Weekly

Every week

MonthlyWeek

Every month (week)

MonthlyDay

Every month (day)

SnmpVersion

enumerator

Description

V1_V2C

SNMP v1 or v2

V3

SNMP v3

AuthenticationProtocol

enumerator

Description

MD5

MD5 is used

SHA1

SHA1 is used

PrivacyProtocol

enumerator

Description

DES

DES is used

AES128

AES128 is used

ConnectType

enumerator

Description

AutoConnect

Collector is periodically executed

NotAutoConnect

Collector is not periodically executed

HypertextTransferProtocolType

enumerator

Description

HTTP

HTTP is used

HTTPS

HTTPS is used

NodeInformationGettableLevel

enumerator

Description

OK

Basic information was acquired.

ProtocolUnrecognizedError

A protocol-recognition failure error occurred. The information could not be acquired under the conditions set in the discovery criteria.

AuthenticationError

Authentication error. The protocol was identified, but the specified account cannot be used to log in.

UnauthorizedRoleError

An insufficient-privileges error occurred. The user logged in but could not acquire information because the user lacked the required privileges.

OtherError

Other error. The information could not be acquired because of an error other than the above.

ClusterIPAddressNotSupported

Virtual IP address. This cannot be managed because it is a virtual IP address in a cluster environment.

NoResponse

This is an IP address for which a node could not be discovered, because there was no response in the Ping results.

UnsupportDeviceError

The device is not supported.

UnexpectedDeviceError

Failed to acquire information. This indicates that information could not be acquired because of a device problem.

TimeoutError

A timeout occurred during information acquisition.

RequestTooMuchError

Failed to acquire information because of an excessive number of requests. Information could not be acquired because there were too many connection requests by the same protocol.

DiscoveryLogCategory

enumerator

Description

DiscoveredResources

Discovered Resources

NoResponse

No Response

Failed

Failed

Skipped

Skipped

TemplateCreatorType

enumerator

Description

User

User Definition

Default

Default

ComponentType

enumerator

Description

VIRTUAL_MACHINE

Virtual machine

HYPERVISOR_CLUSTER

Cluster

GENERIC_VIRTUALMACHINE

Virtual machine defined by plug-in

GENERIC_HYPERVISOR_CLUSTER

Cluster defined by plug-in

NodeStatusType

enumerator

Description

Normal

Node status is Normal.

Warning

Node status is Warning.

Error

Node status is Critical.

Unreachable

No response

Unknown

Node status is Unknown.

NotMonitored

Node status is not monitored.

E2ENodeType

enumerator

Description

TAG

Consumer

CLUSTER

Cluster

HYPERVISOR

Hypervisor

VM_HOST

Virtual machine or host

VIRTUAL_MACHINE

Virtual machine

CPU

CPU

MEMORY

Memory

NIC

NIC

HBA

HBA

DISK

Disk

HOST

Host

SWITCH

Switch

FC_ZONE

Zone

FC_SWITCH

FC switch

IP_SWITCH

IP switch

STORAGE

Storage

STORAGE_VOLUME

Volume

STORAGE_PORT

Port

STORAGE_MP

Processor

STORAGE_CACHE

Cache

STORAGE_POOL

Pool

STORAGE_PG

Parity Group

APPLICATION

Application

APPLICATION_AJS_MANAGER

AJS-Manager

APPLICATION_AJS_AGENT

AJS-Agent

APPLICATION_PFM

PFM

APPLICATION_OS

OS

APPLICATION_CUSTOM

Custom Application

CONTAINER_CLUSTER

Container Cluster

CONTAINER_NODE

Container Node

CONTAINER_POD

Container Pod

COMPUTING_SERVICE

Computing Service

COMPUTING_INSTANCE

Computing Instance

NETWORKING_SERVICE

Networking Service

NETWORKING_INSTANCE

Networking Instance

STORAGE_SERVICE

Storage Service

STORAGE_INSTANCE

Storage Instance

DATASTORE

Datastore

FILE_SYSTEM

File system

CollectorOsType

enumerator

Description

Windows

OS type is Windows

Unix

OS type is Unix

AssignmentType

enumerator

Description

Occupy

Occupy

Share

Share

NoChange

No Change

ApplicationType

enumerator

Description

AJS_MANAGER

AJS(Manager)

AJS_AGENT

AJS(Agent)

PFM_SERVICERESPONSE

PFM(ServiceResponse)

PFM_AJS3

PFM(AJS3)

PFM_DOMINO

PFM(Domino)

PFM_EXCHANGE

PFM(Exchange)

PFM_SAPSYSTEM

PFM(SAP System)

PFM_IBMWEBSPHEREMQ

PFM(IBMWebSphereMQ)

PFM_OPENTP1

PFM(OpenTP1)

PFM_COSMINEXUS

PFM(Cosminexus)

PFM_IIS

PFM(IIS)

PFM_WEBLOGICSERVER

PFM(WebLogic Server)

PFM_WEBSPHEREAPPLICATIONSERVER

PFM(WebSphere Application Server)

PFM_DB2

PFM(DB2)

PFM_HIRDB

PFM(HiRDB)

PFM_SQL

PFM(SQL)

PFM_RMSQLSERVER

PFM(RM SQLServer)

PFM_ORACLE

PFM(Oracle)

PFM_RMORACLE

PFM(RM Oracle)

PFM_RMPLATFORM

PFM(RM Platform)

PFM_UNIX

PFM(UNIX)

PFM_WINDOWS

PFM(Windows)

IM_OS

IM(OS)

PFM_RMVIRTUALMACHINE

PFM(RM VirtualMachine)

PFM_VIRTUALMACHINE

PFM(VirtualMachine)

CUSTOM

Custom

ApplicationResourceType

enumerator

Description

VirtualMachine

Virtual Machine

Host

Host

Pod

Pod

ServiceInstance

Service Instance

NodeInformationType

enumerator

Description

AllInformation

Acquire basic information and related information

BasicInformation

Acquire Basic Information.Do not acquire related information.

PluginType

enumerator

Description

NODE_PLUGIN

Node Plug-in

NodeCreatorType

enumerator

Description

Discovery

Discovery

Trap

Trap

PluginServiceType

enumerator

Description

computing

Indicates that the service is computing

networking

Indicates that the service is networking

storage

Indicates that the service is storage

PluginStatusType

enumerator

Description

ACTIVE

Status of the plug-in is active.

INACTIVE

Status of the plug-in is inactive.