Skip to content

/AWS1/CL_GMLLOCALDEPLOYMENT

For a multi-location container fleet, describes the progress of a deployment across all fleet locations.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_deploymentstatus TYPE /AWS1/GMLDEPLOYMENTSTATUS /AWS1/GMLDEPLOYMENTSTATUS

The status of fleet deployment activity in the location.

  • IN_PROGRESS -- The deployment is in progress.

  • IMPAIRED -- The deployment failed and the fleet has some impaired containers.

  • COMPLETE -- The deployment has completed successfully.

  • ROLLBACK_IN_PROGRESS -- The deployment failed and rollback has been initiated.

  • ROLLBACK_IN_COMPLETE -- The deployment failed and rollback has been completed.

  • CANCELLED -- The deployment was cancelled.


Queryable Attributes

DeploymentStatus

The status of fleet deployment activity in the location.

  • IN_PROGRESS -- The deployment is in progress.

  • IMPAIRED -- The deployment failed and the fleet has some impaired containers.

  • COMPLETE -- The deployment has completed successfully.

  • ROLLBACK_IN_PROGRESS -- The deployment failed and rollback has been initiated.

  • ROLLBACK_IN_COMPLETE -- The deployment failed and rollback has been completed.

  • CANCELLED -- The deployment was cancelled.

Accessible with the following methods

Method Description
GET_DEPLOYMENTSTATUS() Getter for DEPLOYMENTSTATUS, with configurable default
ASK_DEPLOYMENTSTATUS() Getter for DEPLOYMENTSTATUS w/ exceptions if field has no va
HAS_DEPLOYMENTSTATUS() Determine if DEPLOYMENTSTATUS has a value

Public Local Types In This Class

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

TS_LOCALDEPLOYMENTS_MAPROW

TYPES: BEGIN OF TS_LOCALDEPLOYMENTS_MAPROW,
  key TYPE /AWS1/GMLNONZEROAND128MAXASC00,
  value TYPE REF TO /AWS1/CL_GMLLOCALDEPLOYMENT,
END OF TS_LOCALDEPLOYMENTS_MAPROW.

TT_LOCATIONALDEPLOYMENTS

TYPES TT_LOCATIONALDEPLOYMENTS TYPE HASHED TABLE OF /AWS1/CL_GMLLOCALDEPLOYMENT=>TS_LOCALDEPLOYMENTS_MAPROW WITH UNIQUE KEY key
.