Skip to content

/AWS1/CL_RAMASSOCIATEDSOURCE

Information about a source association in a resource share. Source associations control which sources can be used with service principals.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_resourcesharearn TYPE /AWS1/RAMSTRING /AWS1/RAMSTRING

The Amazon Resource Name (ARN) of the resource share that contains the source association.

iv_sourceid TYPE /AWS1/RAMSTRING /AWS1/RAMSTRING

The identifier of the source. This can be an account ID, Amazon Resource Name (ARN), organization ID, or organization path.

iv_sourcetype TYPE /AWS1/RAMSTRING /AWS1/RAMSTRING

The type of source.

iv_status TYPE /AWS1/RAMSTRING /AWS1/RAMSTRING

The current status of the source association.

iv_lastupdatedtime TYPE /AWS1/RAMDATETIME /AWS1/RAMDATETIME

The date and time when the source association was last updated.

iv_creationtime TYPE /AWS1/RAMDATETIME /AWS1/RAMDATETIME

The date and time when the source association was created.

iv_statusmessage TYPE /AWS1/RAMSTRING /AWS1/RAMSTRING

A message about the status of the source association.


Queryable Attributes

resourceShareArn

The Amazon Resource Name (ARN) of the resource share that contains the source association.

Accessible with the following methods

Method Description
GET_RESOURCESHAREARN() Getter for RESOURCESHAREARN, with configurable default
ASK_RESOURCESHAREARN() Getter for RESOURCESHAREARN w/ exceptions if field has no va
HAS_RESOURCESHAREARN() Determine if RESOURCESHAREARN has a value

sourceId

The identifier of the source. This can be an account ID, Amazon Resource Name (ARN), organization ID, or organization path.

Accessible with the following methods

Method Description
GET_SOURCEID() Getter for SOURCEID, with configurable default
ASK_SOURCEID() Getter for SOURCEID w/ exceptions if field has no value
HAS_SOURCEID() Determine if SOURCEID has a value

sourceType

The type of source.

Accessible with the following methods

Method Description
GET_SOURCETYPE() Getter for SOURCETYPE, with configurable default
ASK_SOURCETYPE() Getter for SOURCETYPE w/ exceptions if field has no value
HAS_SOURCETYPE() Determine if SOURCETYPE has a value

status

The current status of the source association.

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

lastUpdatedTime

The date and time when the source association was last updated.

Accessible with the following methods

Method Description
GET_LASTUPDATEDTIME() Getter for LASTUPDATEDTIME, with configurable default
ASK_LASTUPDATEDTIME() Getter for LASTUPDATEDTIME w/ exceptions if field has no val
HAS_LASTUPDATEDTIME() Determine if LASTUPDATEDTIME has a value

creationTime

The date and time when the source association was created.

Accessible with the following methods

Method Description
GET_CREATIONTIME() Getter for CREATIONTIME, with configurable default
ASK_CREATIONTIME() Getter for CREATIONTIME w/ exceptions if field has no value
HAS_CREATIONTIME() Determine if CREATIONTIME has a value

statusMessage

A message about the status of the source association.

Accessible with the following methods

Method Description
GET_STATUSMESSAGE() Getter for STATUSMESSAGE, with configurable default
ASK_STATUSMESSAGE() Getter for STATUSMESSAGE w/ exceptions if field has no value
HAS_STATUSMESSAGE() Determine if STATUSMESSAGE 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_ASSOCIATEDSOURCELIST

TYPES TT_ASSOCIATEDSOURCELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_RAMASSOCIATEDSOURCE WITH DEFAULT KEY
.