/AWS1/CL_PTSENGAGEMENTMEMBER¶
Engagement members are the participants in an Engagement, which is likely a collaborative project or business opportunity within the AWS partner network. Members can be different partner organizations or AWS accounts that are working together on a specific engagement.
Each member is represented by their AWS Account ID, Company Name, and associated details. Members have a status within the Engagement (PENDING, ACCEPTED, REJECTED, or WITHDRAWN), indicating their current state of participation. Only existing members of an Engagement can view the list of other members. This implies a level of privacy and access control within the Engagement structure.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_companyname
TYPE /AWS1/PTSMEMBERCOMPANYNAME
/AWS1/PTSMEMBERCOMPANYNAME
¶
The official name of the member's company or organization.
iv_websiteurl
TYPE /AWS1/PTSSTRING
/AWS1/PTSSTRING
¶
The URL of the member company's website. This offers a way to find more information about the member organization and serves as an additional identifier.
iv_accountid
TYPE /AWS1/PTSAWSACCOUNT
/AWS1/PTSAWSACCOUNT
¶
This is the unique identifier for the AWS account associated with the member organization. It's used for AWS-related operations and identity verification.
Queryable Attributes¶
CompanyName¶
The official name of the member's company or organization.
Accessible with the following methods¶
Method | Description |
---|---|
GET_COMPANYNAME() |
Getter for COMPANYNAME, with configurable default |
ASK_COMPANYNAME() |
Getter for COMPANYNAME w/ exceptions if field has no value |
HAS_COMPANYNAME() |
Determine if COMPANYNAME has a value |
WebsiteUrl¶
The URL of the member company's website. This offers a way to find more information about the member organization and serves as an additional identifier.
Accessible with the following methods¶
Method | Description |
---|---|
GET_WEBSITEURL() |
Getter for WEBSITEURL, with configurable default |
ASK_WEBSITEURL() |
Getter for WEBSITEURL w/ exceptions if field has no value |
HAS_WEBSITEURL() |
Determine if WEBSITEURL has a value |
AccountId¶
This is the unique identifier for the AWS account associated with the member organization. It's used for AWS-related operations and identity verification.
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 |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_ENGAGEMENTMEMBERS
¶
TYPES TT_ENGAGEMENTMEMBERS TYPE STANDARD TABLE OF REF TO /AWS1/CL_PTSENGAGEMENTMEMBER WITH DEFAULT KEY
.