Skip to content

/AWS1/CL_BDOUPDCONSENTPORTLRSP

UpdateConsentPortalResponse

CONSTRUCTOR

IMPORTING

Required arguments:

it_sources TYPE /AWS1/CL_BDOCONSENTPORTALSRC=>TT_CONSENTPORTALSOURCES TT_CONSENTPORTALSOURCES

The resources served by the consent portal.

iv_consentportalarn TYPE /AWS1/BDOCONSENTPORTALARNTYPE /AWS1/BDOCONSENTPORTALARNTYPE

The Amazon Resource Name (ARN) of the consent portal.

iv_consentportalid TYPE /AWS1/BDOCONSENTPORTALIDTYPE /AWS1/BDOCONSENTPORTALIDTYPE

The unique identifier of the consent portal.

iv_createdat TYPE /AWS1/BDOTIMESTAMP /AWS1/BDOTIMESTAMP

The timestamp for when the consent portal was created.

iv_executionrolearn TYPE /AWS1/BDOEXECUTIONROLEARNTYPE /AWS1/BDOEXECUTIONROLEARNTYPE

The Amazon Resource Name (ARN) of the IAM role that the consent portal assumes to access the resources defined in its sources.

io_idpconfig TYPE REF TO /AWS1/CL_BDOCONSENTPORTLIDPCFG /AWS1/CL_BDOCONSENTPORTLIDPCFG

The identity provider configuration that the consent portal uses to authenticate end users.

iv_name TYPE /AWS1/BDOCONSENTPORTALNAMETYPE /AWS1/BDOCONSENTPORTALNAMETYPE

The name of the consent portal.

iv_status TYPE /AWS1/BDOCONSENTPORTALSTATUS /AWS1/BDOCONSENTPORTALSTATUS

The current status of the consent portal.

iv_updatedat TYPE /AWS1/BDOTIMESTAMP /AWS1/BDOTIMESTAMP

The timestamp for when the consent portal was last updated.

Optional arguments:

iv_description TYPE /AWS1/BDOCONSENTPORTALDESCTYPE /AWS1/BDOCONSENTPORTALDESCTYPE

The description of the consent portal.

iv_portalurl TYPE /AWS1/BDOPORTALURLTYPE /AWS1/BDOPORTALURLTYPE

The URL used to access the consent portal.

iv_statusreason TYPE /AWS1/BDOSTATUSREASONTYPE /AWS1/BDOSTATUSREASONTYPE

A message that provides additional information about the current status of the consent portal.


Queryable Attributes

sources

The resources served by the consent portal.

Accessible with the following methods

Method Description
GET_SOURCES() Getter for SOURCES, with configurable default
ASK_SOURCES() Getter for SOURCES w/ exceptions if field has no value
HAS_SOURCES() Determine if SOURCES has a value

consentPortalArn

The Amazon Resource Name (ARN) of the consent portal.

Accessible with the following methods

Method Description
GET_CONSENTPORTALARN() Getter for CONSENTPORTALARN, with configurable default
ASK_CONSENTPORTALARN() Getter for CONSENTPORTALARN w/ exceptions if field has no va
HAS_CONSENTPORTALARN() Determine if CONSENTPORTALARN has a value

consentPortalId

The unique identifier of the consent portal.

Accessible with the following methods

Method Description
GET_CONSENTPORTALID() Getter for CONSENTPORTALID, with configurable default
ASK_CONSENTPORTALID() Getter for CONSENTPORTALID w/ exceptions if field has no val
HAS_CONSENTPORTALID() Determine if CONSENTPORTALID has a value

createdAt

The timestamp for when the consent portal was created.

Accessible with the following methods

Method Description
GET_CREATEDAT() Getter for CREATEDAT, with configurable default
ASK_CREATEDAT() Getter for CREATEDAT w/ exceptions if field has no value
HAS_CREATEDAT() Determine if CREATEDAT has a value

description

The description of the consent portal.

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

executionRoleArn

The Amazon Resource Name (ARN) of the IAM role that the consent portal assumes to access the resources defined in its sources.

Accessible with the following methods

Method Description
GET_EXECUTIONROLEARN() Getter for EXECUTIONROLEARN, with configurable default
ASK_EXECUTIONROLEARN() Getter for EXECUTIONROLEARN w/ exceptions if field has no va
HAS_EXECUTIONROLEARN() Determine if EXECUTIONROLEARN has a value

idpConfig

The identity provider configuration that the consent portal uses to authenticate end users.

Accessible with the following methods

Method Description
GET_IDPCONFIG() Getter for IDPCONFIG

name

The name of the consent portal.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

portalUrl

The URL used to access the consent portal.

Accessible with the following methods

Method Description
GET_PORTALURL() Getter for PORTALURL, with configurable default
ASK_PORTALURL() Getter for PORTALURL w/ exceptions if field has no value
HAS_PORTALURL() Determine if PORTALURL has a value

status

The current status of the consent portal.

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

statusReason

A message that provides additional information about the current status of the consent portal.

Accessible with the following methods

Method Description
GET_STATUSREASON() Getter for STATUSREASON, with configurable default
ASK_STATUSREASON() Getter for STATUSREASON w/ exceptions if field has no value
HAS_STATUSREASON() Determine if STATUSREASON has a value

updatedAt

The timestamp for when the consent portal was last updated.

Accessible with the following methods

Method Description
GET_UPDATEDAT() Getter for UPDATEDAT, with configurable default
ASK_UPDATEDAT() Getter for UPDATEDAT w/ exceptions if field has no value
HAS_UPDATEDAT() Determine if UPDATEDAT has a value