Skip to content

/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