/AWS1/CL_PTSGETENGAGEMENTINV01¶
GetEngagementInvitationResponse
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
iv_id
TYPE /AWS1/PTSENGAGEMENTINVITATIO00
/AWS1/PTSENGAGEMENTINVITATIO00
¶
Unique identifier assigned to the engagement invitation being retrieved.
iv_catalog
TYPE /AWS1/PTSCATALOGIDENTIFIER
/AWS1/PTSCATALOGIDENTIFIER
¶
Indicates the catalog from which the engagement invitation details are retrieved. This field helps in identifying the appropriate catalog (e.g.,
AWS
orSandbox
) used in the request.
Optional arguments:¶
iv_arn
TYPE /AWS1/PTSSTRING
/AWS1/PTSSTRING
¶
The Amazon Resource Name (ARN) that identifies the engagement invitation.
iv_payloadtype
TYPE /AWS1/PTSENGAGEMENTINVITATIO02
/AWS1/PTSENGAGEMENTINVITATIO02
¶
The type of payload contained in the engagement invitation, indicating what data or context the payload covers.
iv_engagementid
TYPE /AWS1/PTSENGAGEMENTIDENTIFIER
/AWS1/PTSENGAGEMENTIDENTIFIER
¶
The identifier of the engagement associated with this invitation.This ID links the invitation to its corresponding engagement.
iv_engagementtitle
TYPE /AWS1/PTSENGAGEMENTTITLE
/AWS1/PTSENGAGEMENTTITLE
¶
The title of the engagement invitation, summarizing the purpose or objectives of the opportunity shared by AWS.
iv_status
TYPE /AWS1/PTSINVITATIONSTATUS
/AWS1/PTSINVITATIONSTATUS
¶
The current status of the engagement invitation.
iv_invitationdate
TYPE /AWS1/PTSDATETIME
/AWS1/PTSDATETIME
¶
The date when the engagement invitation was sent to the partner.
iv_expirationdate
TYPE /AWS1/PTSDATETIME
/AWS1/PTSDATETIME
¶
Indicates the date on which the engagement invitation will expire if not accepted by the partner.
iv_senderawsaccountid
TYPE /AWS1/PTSAWSACCOUNT
/AWS1/PTSAWSACCOUNT
¶
Specifies the AWS Account ID of the sender, which identifies the AWS team responsible for sharing the engagement invitation.
iv_sendercompanyname
TYPE /AWS1/PTSSTRING
/AWS1/PTSSTRING
¶
The name of the AWS organization or team that sent the engagement invitation.
io_receiver
TYPE REF TO /AWS1/CL_PTSRECEIVER
/AWS1/CL_PTSRECEIVER
¶
Information about the partner organization or team that received the engagement invitation, including contact details and identifiers.
iv_rejectionreason
TYPE /AWS1/PTSREJECTIONREASONSTRING
/AWS1/PTSREJECTIONREASONSTRING
¶
If the engagement invitation was rejected, this field specifies the reason provided by the partner for the rejection.
io_payload
TYPE REF TO /AWS1/CL_PTSPAYLOAD
/AWS1/CL_PTSPAYLOAD
¶
Details of the engagement invitation payload, including specific data relevant to the invitation's contents, such as customer information and opportunity insights.
iv_invitationmessage
TYPE /AWS1/PTSINVITATIONMESSAGE
/AWS1/PTSINVITATIONMESSAGE
¶
The message sent to the invited partner when the invitation was created.
iv_engagementdescription
TYPE /AWS1/PTSENGAGEMENTDESCRIPTION
/AWS1/PTSENGAGEMENTDESCRIPTION
¶
The description of the engagement associated with this invitation.
it_existingmembers
TYPE /AWS1/CL_PTSENGAGEMENTMEMBER00=>TT_ENGAGEMENTMEMBERSUMMARIES
TT_ENGAGEMENTMEMBERSUMMARIES
¶
A list of active members currently part of the Engagement. This array contains a maximum of 10 members, each represented by an object with the following properties.
CompanyName: The name of the member's company.
WebsiteUrl: The website URL of the member's company.
Queryable Attributes¶
Arn¶
The Amazon Resource Name (ARN) that identifies the engagement invitation.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ARN() |
Getter for ARN, with configurable default |
ASK_ARN() |
Getter for ARN w/ exceptions if field has no value |
HAS_ARN() |
Determine if ARN has a value |
PayloadType¶
The type of payload contained in the engagement invitation, indicating what data or context the payload covers.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PAYLOADTYPE() |
Getter for PAYLOADTYPE, with configurable default |
ASK_PAYLOADTYPE() |
Getter for PAYLOADTYPE w/ exceptions if field has no value |
HAS_PAYLOADTYPE() |
Determine if PAYLOADTYPE has a value |
Id¶
Unique identifier assigned to the engagement invitation being retrieved.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ID() |
Getter for ID, with configurable default |
ASK_ID() |
Getter for ID w/ exceptions if field has no value |
HAS_ID() |
Determine if ID has a value |
EngagementId¶
The identifier of the engagement associated with this invitation.This ID links the invitation to its corresponding engagement.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ENGAGEMENTID() |
Getter for ENGAGEMENTID, with configurable default |
ASK_ENGAGEMENTID() |
Getter for ENGAGEMENTID w/ exceptions if field has no value |
HAS_ENGAGEMENTID() |
Determine if ENGAGEMENTID has a value |
EngagementTitle¶
The title of the engagement invitation, summarizing the purpose or objectives of the opportunity shared by AWS.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ENGAGEMENTTITLE() |
Getter for ENGAGEMENTTITLE, with configurable default |
ASK_ENGAGEMENTTITLE() |
Getter for ENGAGEMENTTITLE w/ exceptions if field has no val |
HAS_ENGAGEMENTTITLE() |
Determine if ENGAGEMENTTITLE has a value |
Status¶
The current status of the engagement invitation.
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 |
InvitationDate¶
The date when the engagement invitation was sent to the partner.
Accessible with the following methods¶
Method | Description |
---|---|
GET_INVITATIONDATE() |
Getter for INVITATIONDATE, with configurable default |
ASK_INVITATIONDATE() |
Getter for INVITATIONDATE w/ exceptions if field has no valu |
HAS_INVITATIONDATE() |
Determine if INVITATIONDATE has a value |
ExpirationDate¶
Indicates the date on which the engagement invitation will expire if not accepted by the partner.
Accessible with the following methods¶
Method | Description |
---|---|
GET_EXPIRATIONDATE() |
Getter for EXPIRATIONDATE, with configurable default |
ASK_EXPIRATIONDATE() |
Getter for EXPIRATIONDATE w/ exceptions if field has no valu |
HAS_EXPIRATIONDATE() |
Determine if EXPIRATIONDATE has a value |
SenderAwsAccountId¶
Specifies the AWS Account ID of the sender, which identifies the AWS team responsible for sharing the engagement invitation.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SENDERAWSACCOUNTID() |
Getter for SENDERAWSACCOUNTID, with configurable default |
ASK_SENDERAWSACCOUNTID() |
Getter for SENDERAWSACCOUNTID w/ exceptions if field has no |
HAS_SENDERAWSACCOUNTID() |
Determine if SENDERAWSACCOUNTID has a value |
SenderCompanyName¶
The name of the AWS organization or team that sent the engagement invitation.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SENDERCOMPANYNAME() |
Getter for SENDERCOMPANYNAME, with configurable default |
ASK_SENDERCOMPANYNAME() |
Getter for SENDERCOMPANYNAME w/ exceptions if field has no v |
HAS_SENDERCOMPANYNAME() |
Determine if SENDERCOMPANYNAME has a value |
Receiver¶
Information about the partner organization or team that received the engagement invitation, including contact details and identifiers.
Accessible with the following methods¶
Method | Description |
---|---|
GET_RECEIVER() |
Getter for RECEIVER |
Catalog¶
Indicates the catalog from which the engagement invitation details are retrieved. This field helps in identifying the appropriate catalog (e.g.,
AWS
orSandbox
) used in the request.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CATALOG() |
Getter for CATALOG, with configurable default |
ASK_CATALOG() |
Getter for CATALOG w/ exceptions if field has no value |
HAS_CATALOG() |
Determine if CATALOG has a value |
RejectionReason¶
If the engagement invitation was rejected, this field specifies the reason provided by the partner for the rejection.
Accessible with the following methods¶
Method | Description |
---|---|
GET_REJECTIONREASON() |
Getter for REJECTIONREASON, with configurable default |
ASK_REJECTIONREASON() |
Getter for REJECTIONREASON w/ exceptions if field has no val |
HAS_REJECTIONREASON() |
Determine if REJECTIONREASON has a value |
Payload¶
Details of the engagement invitation payload, including specific data relevant to the invitation's contents, such as customer information and opportunity insights.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PAYLOAD() |
Getter for PAYLOAD |
InvitationMessage¶
The message sent to the invited partner when the invitation was created.
Accessible with the following methods¶
Method | Description |
---|---|
GET_INVITATIONMESSAGE() |
Getter for INVITATIONMESSAGE, with configurable default |
ASK_INVITATIONMESSAGE() |
Getter for INVITATIONMESSAGE w/ exceptions if field has no v |
HAS_INVITATIONMESSAGE() |
Determine if INVITATIONMESSAGE has a value |
EngagementDescription¶
The description of the engagement associated with this invitation.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ENGAGEMENTDESCRIPTION() |
Getter for ENGAGEMENTDESCRIPTION, with configurable default |
ASK_ENGAGEMENTDESCRIPTION() |
Getter for ENGAGEMENTDESCRIPTION w/ exceptions if field has |
HAS_ENGAGEMENTDESCRIPTION() |
Determine if ENGAGEMENTDESCRIPTION has a value |
ExistingMembers¶
A list of active members currently part of the Engagement. This array contains a maximum of 10 members, each represented by an object with the following properties.
CompanyName: The name of the member's company.
WebsiteUrl: The website URL of the member's company.
Accessible with the following methods¶
Method | Description |
---|---|
GET_EXISTINGMEMBERS() |
Getter for EXISTINGMEMBERS, with configurable default |
ASK_EXISTINGMEMBERS() |
Getter for EXISTINGMEMBERS w/ exceptions if field has no val |
HAS_EXISTINGMEMBERS() |
Determine if EXISTINGMEMBERS has a value |