/AWS1/CL_PP2UPDATERCSAGENTRSLT¶
UpdateRcsAgentResult
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_rcsagentarn TYPE /AWS1/PP2STRING /AWS1/PP2STRING¶
The Amazon Resource Name (ARN) of the updated RCS agent.
iv_rcsagentid TYPE /AWS1/PP2STRING /AWS1/PP2STRING¶
The unique identifier for the RCS agent.
iv_status TYPE /AWS1/PP2RCSAGENTSTATUS /AWS1/PP2RCSAGENTSTATUS¶
The current status of the RCS agent.
iv_createdtimestamp TYPE /AWS1/PP2TIMESTAMP /AWS1/PP2TIMESTAMP¶
The time when the RCS agent was created, in UNIX epoch time format.
iv_deletionprotectionenabled TYPE /AWS1/PP2PRIMITIVEBOOLEAN /AWS1/PP2PRIMITIVEBOOLEAN¶
When set to true deletion protection is enabled. By default this is set to false.
iv_selfmanagedoptoutsenabled TYPE /AWS1/PP2PRIMITIVEBOOLEAN /AWS1/PP2PRIMITIVEBOOLEAN¶
By default this is set to false. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests.
iv_twowayenabled TYPE /AWS1/PP2PRIMITIVEBOOLEAN /AWS1/PP2PRIMITIVEBOOLEAN¶
By default this is set to false. When set to true you can receive incoming text messages from your end recipients.
Optional arguments:¶
iv_optoutlistname TYPE /AWS1/PP2OPTOUTLISTNAME /AWS1/PP2OPTOUTLISTNAME¶
The name of the OptOutList associated with the RCS agent.
iv_twowaychannelarn TYPE /AWS1/PP2TWOWAYCHANNELARN /AWS1/PP2TWOWAYCHANNELARN¶
The Amazon Resource Name (ARN) of the two way channel.
iv_twowaychannelrole TYPE /AWS1/PP2IAMROLEARN /AWS1/PP2IAMROLEARN¶
An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages.
Queryable Attributes¶
RcsAgentArn¶
The Amazon Resource Name (ARN) of the updated RCS agent.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RCSAGENTARN() |
Getter for RCSAGENTARN, with configurable default |
ASK_RCSAGENTARN() |
Getter for RCSAGENTARN w/ exceptions if field has no value |
HAS_RCSAGENTARN() |
Determine if RCSAGENTARN has a value |
RcsAgentId¶
The unique identifier for the RCS agent.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RCSAGENTID() |
Getter for RCSAGENTID, with configurable default |
ASK_RCSAGENTID() |
Getter for RCSAGENTID w/ exceptions if field has no value |
HAS_RCSAGENTID() |
Determine if RCSAGENTID has a value |
Status¶
The current status of the RCS agent.
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 |
CreatedTimestamp¶
The time when the RCS agent was created, in UNIX epoch time format.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDTIMESTAMP() |
Getter for CREATEDTIMESTAMP, with configurable default |
ASK_CREATEDTIMESTAMP() |
Getter for CREATEDTIMESTAMP w/ exceptions if field has no va |
HAS_CREATEDTIMESTAMP() |
Determine if CREATEDTIMESTAMP has a value |
DeletionProtectionEnabled¶
When set to true deletion protection is enabled. By default this is set to false.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DELETIONPROTECTIONENBD() |
Getter for DELETIONPROTECTIONENABLED |
OptOutListName¶
The name of the OptOutList associated with the RCS agent.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OPTOUTLISTNAME() |
Getter for OPTOUTLISTNAME, with configurable default |
ASK_OPTOUTLISTNAME() |
Getter for OPTOUTLISTNAME w/ exceptions if field has no valu |
HAS_OPTOUTLISTNAME() |
Determine if OPTOUTLISTNAME has a value |
SelfManagedOptOutsEnabled¶
By default this is set to false. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SELFMANAGEDOPTOUTSENBD() |
Getter for SELFMANAGEDOPTOUTSENABLED |
TwoWayChannelArn¶
The Amazon Resource Name (ARN) of the two way channel.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TWOWAYCHANNELARN() |
Getter for TWOWAYCHANNELARN, with configurable default |
ASK_TWOWAYCHANNELARN() |
Getter for TWOWAYCHANNELARN w/ exceptions if field has no va |
HAS_TWOWAYCHANNELARN() |
Determine if TWOWAYCHANNELARN has a value |
TwoWayChannelRole¶
An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TWOWAYCHANNELROLE() |
Getter for TWOWAYCHANNELROLE, with configurable default |
ASK_TWOWAYCHANNELROLE() |
Getter for TWOWAYCHANNELROLE w/ exceptions if field has no v |
HAS_TWOWAYCHANNELROLE() |
Determine if TWOWAYCHANNELROLE has a value |
TwoWayEnabled¶
By default this is set to false. When set to true you can receive incoming text messages from your end recipients.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TWOWAYENABLED() |
Getter for TWOWAYENABLED |