Skip to content

/AWS1/CL_PP2NOTIFYCONFINFO

The information for a notify configuration in an Amazon Web Services account.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_notifyconfigurationarn TYPE /AWS1/PP2NOTIFYCONFARN /AWS1/PP2NOTIFYCONFARN

The Amazon Resource Name (ARN) for the notify configuration.

iv_notifyconfigurationid TYPE /AWS1/PP2NOTIFYCONFIGURATIONID /AWS1/PP2NOTIFYCONFIGURATIONID

The unique identifier for the notify configuration.

iv_displayname TYPE /AWS1/PP2NOTIFYCONFDISPLAYNAME /AWS1/PP2NOTIFYCONFDISPLAYNAME

The display name associated with the notify configuration.

iv_usecase TYPE /AWS1/PP2NOTIFYCONFUSECASE /AWS1/PP2NOTIFYCONFUSECASE

The use case for the notify configuration.

it_enabledchannels TYPE /AWS1/CL_PP2NTFENBCHNLLIST_W=>TT_NOTIFYENABLEDCHANNELSLIST TT_NOTIFYENABLEDCHANNELSLIST

An array of channels enabled for the notify configuration. Supported values include SMS and VOICE.

iv_tier TYPE /AWS1/PP2NOTIFYCONFTIER /AWS1/PP2NOTIFYCONFTIER

The tier of the notify configuration.

iv_tierupgradestatus TYPE /AWS1/PP2TIERUPGRADESTATUS /AWS1/PP2TIERUPGRADESTATUS

The tier upgrade status of the notify configuration.

iv_status TYPE /AWS1/PP2NOTIFYCONFSTATUS /AWS1/PP2NOTIFYCONFSTATUS

The current status of the notify configuration.

iv_deletionprotectionenabled TYPE /AWS1/PP2PRIMITIVEBOOLEAN /AWS1/PP2PRIMITIVEBOOLEAN

When set to true deletion protection is enabled. By default this is set to false.

iv_createdtimestamp TYPE /AWS1/PP2TIMESTAMP /AWS1/PP2TIMESTAMP

The time when the notify configuration was created, in UNIX epoch time format.

Optional arguments:

iv_defaulttemplateid TYPE /AWS1/PP2NOTIFYTEMPLATEID /AWS1/PP2NOTIFYTEMPLATEID

The default template identifier associated with the notify configuration.

iv_poolid TYPE /AWS1/PP2STRING /AWS1/PP2STRING

The identifier of the pool associated with the notify configuration.

it_enabledcountries TYPE /AWS1/CL_PP2ISOCNTRYCODELIST_W=>TT_ISOCOUNTRYCODELIST TT_ISOCOUNTRYCODELIST

An array of two-character ISO country codes, in ISO 3166-1 alpha-2 format, that are enabled for the notify configuration.

iv_rejectionreason TYPE /AWS1/PP2STRING /AWS1/PP2STRING

The reason the notify configuration was rejected, if applicable.


Queryable Attributes

NotifyConfigurationArn

The Amazon Resource Name (ARN) for the notify configuration.

Accessible with the following methods

Method Description
GET_NOTIFYCONFIGURATIONARN() Getter for NOTIFYCONFIGURATIONARN, with configurable default
ASK_NOTIFYCONFIGURATIONARN() Getter for NOTIFYCONFIGURATIONARN w/ exceptions if field has
HAS_NOTIFYCONFIGURATIONARN() Determine if NOTIFYCONFIGURATIONARN has a value

NotifyConfigurationId

The unique identifier for the notify configuration.

Accessible with the following methods

Method Description
GET_NOTIFYCONFIGURATIONID() Getter for NOTIFYCONFIGURATIONID, with configurable default
ASK_NOTIFYCONFIGURATIONID() Getter for NOTIFYCONFIGURATIONID w/ exceptions if field has
HAS_NOTIFYCONFIGURATIONID() Determine if NOTIFYCONFIGURATIONID has a value

DisplayName

The display name associated with the notify configuration.

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

UseCase

The use case for the notify configuration.

Accessible with the following methods

Method Description
GET_USECASE() Getter for USECASE, with configurable default
ASK_USECASE() Getter for USECASE w/ exceptions if field has no value
HAS_USECASE() Determine if USECASE has a value

DefaultTemplateId

The default template identifier associated with the notify configuration.

Accessible with the following methods

Method Description
GET_DEFAULTTEMPLATEID() Getter for DEFAULTTEMPLATEID, with configurable default
ASK_DEFAULTTEMPLATEID() Getter for DEFAULTTEMPLATEID w/ exceptions if field has no v
HAS_DEFAULTTEMPLATEID() Determine if DEFAULTTEMPLATEID has a value

PoolId

The identifier of the pool associated with the notify configuration.

Accessible with the following methods

Method Description
GET_POOLID() Getter for POOLID, with configurable default
ASK_POOLID() Getter for POOLID w/ exceptions if field has no value
HAS_POOLID() Determine if POOLID has a value

EnabledCountries

An array of two-character ISO country codes, in ISO 3166-1 alpha-2 format, that are enabled for the notify configuration.

Accessible with the following methods

Method Description
GET_ENABLEDCOUNTRIES() Getter for ENABLEDCOUNTRIES, with configurable default
ASK_ENABLEDCOUNTRIES() Getter for ENABLEDCOUNTRIES w/ exceptions if field has no va
HAS_ENABLEDCOUNTRIES() Determine if ENABLEDCOUNTRIES has a value

EnabledChannels

An array of channels enabled for the notify configuration. Supported values include SMS and VOICE.

Accessible with the following methods

Method Description
GET_ENABLEDCHANNELS() Getter for ENABLEDCHANNELS, with configurable default
ASK_ENABLEDCHANNELS() Getter for ENABLEDCHANNELS w/ exceptions if field has no val
HAS_ENABLEDCHANNELS() Determine if ENABLEDCHANNELS has a value

Tier

The tier of the notify configuration.

Accessible with the following methods

Method Description
GET_TIER() Getter for TIER, with configurable default
ASK_TIER() Getter for TIER w/ exceptions if field has no value
HAS_TIER() Determine if TIER has a value

TierUpgradeStatus

The tier upgrade status of the notify configuration.

Accessible with the following methods

Method Description
GET_TIERUPGRADESTATUS() Getter for TIERUPGRADESTATUS, with configurable default
ASK_TIERUPGRADESTATUS() Getter for TIERUPGRADESTATUS w/ exceptions if field has no v
HAS_TIERUPGRADESTATUS() Determine if TIERUPGRADESTATUS has a value

Status

The current status of the notify configuration.

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

RejectionReason

The reason the notify configuration was rejected, if applicable.

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

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

CreatedTimestamp

The time when the notify configuration 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

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_NOTIFYCONFINFORMATIONLIST

TYPES TT_NOTIFYCONFINFORMATIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_PP2NOTIFYCONFINFO WITH DEFAULT KEY
.