Skip to content

/AWS1/CL_LSAPARTNERINFO

An object that contains information about the Lightsail partner program membership of an Amazon Lightsail account.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_enrolledat TYPE /AWS1/LSAISODATE /AWS1/LSAISODATE

The timestamp when the account was enrolled in the Lightsail partner program.

iv_status TYPE /AWS1/LSAPARTNERSTATUS /AWS1/LSAPARTNERSTATUS

The status of the partner membership.

The following statuses are possible:

  • Active – The membership is active, and the benefits of the current tier are available to the account.

  • Suspended – The membership is suspended, and the benefits of the tier are not available to the account.

Optional arguments:

iv_tiername TYPE /AWS1/LSATIERNAME /AWS1/LSATIERNAME

The tier of the partner membership.


Queryable Attributes

enrolledAt

The timestamp when the account was enrolled in the Lightsail partner program.

Accessible with the following methods

Method Description
GET_ENROLLEDAT() Getter for ENROLLEDAT, with configurable default
ASK_ENROLLEDAT() Getter for ENROLLEDAT w/ exceptions if field has no value
HAS_ENROLLEDAT() Determine if ENROLLEDAT has a value

tierName

The tier of the partner membership.

Accessible with the following methods

Method Description
GET_TIERNAME() Getter for TIERNAME, with configurable default
ASK_TIERNAME() Getter for TIERNAME w/ exceptions if field has no value
HAS_TIERNAME() Determine if TIERNAME has a value

status

The status of the partner membership.

The following statuses are possible:

  • Active – The membership is active, and the benefits of the current tier are available to the account.

  • Suspended – The membership is suspended, and the benefits of the tier are not available to the account.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value