Skip to content

/AWS1/CL_OSRAZINFO

Information about an Availability Zone on a domain.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_availabilityzonename TYPE /AWS1/OSRAVAILABILITYZONE /AWS1/OSRAVAILABILITYZONE

The name of the Availability Zone.

iv_zonestatus TYPE /AWS1/OSRZONESTATUS /AWS1/OSRZONESTATUS

The current state of the Availability Zone. Current options are Active and StandBy.

  • Active - Data nodes in the Availability Zone are in use.

  • StandBy - Data nodes in the Availability Zone are in a standby state.

  • NotAvailable - Unable to retrieve information.

iv_configureddatanodecount TYPE /AWS1/OSRNUMBEROFNODES /AWS1/OSRNUMBEROFNODES

The total number of data nodes configured in the Availability Zone.

iv_availabledatanodecount TYPE /AWS1/OSRNUMBEROFNODES /AWS1/OSRNUMBEROFNODES

The number of data nodes active in the Availability Zone.

iv_totalshards TYPE /AWS1/OSRNUMBEROFSHARDS /AWS1/OSRNUMBEROFSHARDS

The total number of primary and replica shards in the Availability Zone.

iv_totalunassignedshards TYPE /AWS1/OSRNUMBEROFSHARDS /AWS1/OSRNUMBEROFSHARDS

The total number of primary and replica shards that aren't allocated to any of the nodes in the Availability Zone.


Queryable Attributes

AvailabilityZoneName

The name of the Availability Zone.

Accessible with the following methods

Method Description
GET_AVAILABILITYZONENAME() Getter for AVAILABILITYZONENAME, with configurable default
ASK_AVAILABILITYZONENAME() Getter for AVAILABILITYZONENAME w/ exceptions if field has n
HAS_AVAILABILITYZONENAME() Determine if AVAILABILITYZONENAME has a value

ZoneStatus

The current state of the Availability Zone. Current options are Active and StandBy.

  • Active - Data nodes in the Availability Zone are in use.

  • StandBy - Data nodes in the Availability Zone are in a standby state.

  • NotAvailable - Unable to retrieve information.

Accessible with the following methods

Method Description
GET_ZONESTATUS() Getter for ZONESTATUS, with configurable default
ASK_ZONESTATUS() Getter for ZONESTATUS w/ exceptions if field has no value
HAS_ZONESTATUS() Determine if ZONESTATUS has a value

ConfiguredDataNodeCount

The total number of data nodes configured in the Availability Zone.

Accessible with the following methods

Method Description
GET_CONFIGUREDDATANODECOUNT() Getter for CONFIGUREDDATANODECOUNT, with configurable defaul
ASK_CONFIGUREDDATANODECOUNT() Getter for CONFIGUREDDATANODECOUNT w/ exceptions if field ha
HAS_CONFIGUREDDATANODECOUNT() Determine if CONFIGUREDDATANODECOUNT has a value

AvailableDataNodeCount

The number of data nodes active in the Availability Zone.

Accessible with the following methods

Method Description
GET_AVAILABLEDATANODECOUNT() Getter for AVAILABLEDATANODECOUNT, with configurable default
ASK_AVAILABLEDATANODECOUNT() Getter for AVAILABLEDATANODECOUNT w/ exceptions if field has
HAS_AVAILABLEDATANODECOUNT() Determine if AVAILABLEDATANODECOUNT has a value

TotalShards

The total number of primary and replica shards in the Availability Zone.

Accessible with the following methods

Method Description
GET_TOTALSHARDS() Getter for TOTALSHARDS, with configurable default
ASK_TOTALSHARDS() Getter for TOTALSHARDS w/ exceptions if field has no value
HAS_TOTALSHARDS() Determine if TOTALSHARDS has a value

TotalUnAssignedShards

The total number of primary and replica shards that aren't allocated to any of the nodes in the Availability Zone.

Accessible with the following methods

Method Description
GET_TOTALUNASSIGNEDSHARDS() Getter for TOTALUNASSIGNEDSHARDS, with configurable default
ASK_TOTALUNASSIGNEDSHARDS() Getter for TOTALUNASSIGNEDSHARDS w/ exceptions if field has
HAS_TOTALUNASSIGNEDSHARDS() Determine if TOTALUNASSIGNEDSHARDS has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_AVAILABILITYZONEINFOLIST

TYPES TT_AVAILABILITYZONEINFOLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_OSRAZINFO WITH DEFAULT KEY
.