Skip to content

/AWS1/CL_LSAGETPROFILERESULT

GetProfileResult

CONSTRUCTOR

IMPORTING

Required arguments:

iv_profiletype TYPE /AWS1/LSAPROFILETYPE /AWS1/LSAPROFILETYPE

The type of the profile.

The following profile types are possible:

  • Lightsailor – The account is not enrolled in the Lightsail partner program.

  • LightsailPartner – The account is enrolled in the Lightsail partner program.

Optional arguments:

io_partner TYPE REF TO /AWS1/CL_LSAPARTNERINFO /AWS1/CL_LSAPARTNERINFO

An object that describes the partner membership of the account, such as the tier of the membership, its status, and when the account was enrolled.

This parameter is returned only for accounts that have a profileType of LightsailPartner.


Queryable Attributes

profileType

The type of the profile.

The following profile types are possible:

  • Lightsailor – The account is not enrolled in the Lightsail partner program.

  • LightsailPartner – The account is enrolled in the Lightsail partner program.

Accessible with the following methods

Method Description
GET_PROFILETYPE() Getter for PROFILETYPE, with configurable default
ASK_PROFILETYPE() Getter for PROFILETYPE w/ exceptions if field has no value
HAS_PROFILETYPE() Determine if PROFILETYPE has a value

partner

An object that describes the partner membership of the account, such as the tier of the membership, its status, and when the account was enrolled.

This parameter is returned only for accounts that have a profileType of LightsailPartner.

Accessible with the following methods

Method Description
GET_PARTNER() Getter for PARTNER