Class: IControl::Management::EventNotification::EventDataType

Inherits:
Base::Enumeration
  • Object
show all
Defined in:
lib/icontrol/management/event_notification.rb,
lib/icontrol/management/event_notification.rb

Overview

The EventDataType enum contains the supported data types in a valid notification message.

Constant Summary collapse

DATATYPE_BITS =

A hexadecimal string representing a sequence of bits.

:DATATYPE_BITS
DATATYPE_BLOB =

A string representing an opaque data blob.

:DATATYPE_BLOB
DATATYPE_BOOL =

a boolean type with valid values of 0 or 1.

:DATATYPE_BOOL
DATATYPE_BYTE =

16 bit short integer.

:DATATYPE_BYTE
DATATYPE_DATE =

A string represnting a date.

:DATATYPE_DATE
DATATYPE_IP_ADDRESS =

A IPv4 or IPv6 address represented in string form.

:DATATYPE_IP_ADDRESS
DATATYPE_LONG =

A 32 bit long integer.

:DATATYPE_LONG
DATATYPE_MAC =

A string representing the mac address of a network interface.

:DATATYPE_MAC
DATATYPE_PTR =

A hexadecimal string representing a pointer to a memory address.

:DATATYPE_PTR
DATATYPE_SERVICE =

A 32 bit long.

:DATATYPE_SERVICE
DATATYPE_STRING =

A string value.

:DATATYPE_STRING
DATATYPE_TAG =

A string representing an internal schema tag.

:DATATYPE_TAG
DATATYPE_TIME =

A string representing a time.

:DATATYPE_TIME
DATATYPE_ULONG =

A 32 bit unsigned long integer.

:DATATYPE_ULONG
DATATYPE_UWORD =

A 16 bit unsigned word.

:DATATYPE_UWORD
DATATYPE_UQUAD =

A 64 bit unsigned long long integer.

:DATATYPE_UQUAD