/AWS1/CL_CRMMEMBERSPEC¶
Basic metadata used to construct a new member.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_accountid TYPE /AWS1/CRMACCOUNTID /AWS1/CRMACCOUNTID¶
The identifier used to reference members of the collaboration. Currently only supports Amazon Web Services account ID.
it_memberabilities TYPE /AWS1/CL_CRMMEMBERABILITIES_W=>TT_MEMBERABILITIES TT_MEMBERABILITIES¶
The abilities granted to the collaboration member.
iv_displayname TYPE /AWS1/CRMDISPLAYNAME /AWS1/CRMDISPLAYNAME¶
The member's display name.
Optional arguments:¶
io_mlmemberabilities TYPE REF TO /AWS1/CL_CRMMLMEMBERABILITIES /AWS1/CL_CRMMLMEMBERABILITIES¶
The ML abilities granted to the collaboration member.
io_paymentconfiguration TYPE REF TO /AWS1/CL_CRMPAYMENTCONF /AWS1/CL_CRMPAYMENTCONF¶
The collaboration member's payment responsibilities set by the collaboration creator.
If the collaboration creator hasn't specified anyone as the member paying for query compute costs, then the member who can query is the default payer.
Queryable Attributes¶
accountId¶
The identifier used to reference members of the collaboration. Currently only supports Amazon Web Services account ID.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACCOUNTID() |
Getter for ACCOUNTID, with configurable default |
ASK_ACCOUNTID() |
Getter for ACCOUNTID w/ exceptions if field has no value |
HAS_ACCOUNTID() |
Determine if ACCOUNTID has a value |
memberAbilities¶
The abilities granted to the collaboration member.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MEMBERABILITIES() |
Getter for MEMBERABILITIES, with configurable default |
ASK_MEMBERABILITIES() |
Getter for MEMBERABILITIES w/ exceptions if field has no val |
HAS_MEMBERABILITIES() |
Determine if MEMBERABILITIES has a value |
mlMemberAbilities¶
The ML abilities granted to the collaboration member.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MLMEMBERABILITIES() |
Getter for MLMEMBERABILITIES |
displayName¶
The member's display name.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DISPLAYNAME() |
Getter for DISPLAYNAME, with configurable default |
ASK_DISPLAYNAME() |
Getter for DISPLAYNAME w/ exceptions if field has no value |
HAS_DISPLAYNAME() |
Determine if DISPLAYNAME has a value |
paymentConfiguration¶
The collaboration member's payment responsibilities set by the collaboration creator.
If the collaboration creator hasn't specified anyone as the member paying for query compute costs, then the member who can query is the default payer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PAYMENTCONFIGURATION() |
Getter for PAYMENTCONFIGURATION |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_MEMBERLIST¶
TYPES TT_MEMBERLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_CRMMEMBERSPEC WITH DEFAULT KEY
.