/AWS1/CL_BDOMEMORY¶
Contains information about a memory resource.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
iv_arn
TYPE /AWS1/BDOMEMORYARN
/AWS1/BDOMEMORYARN
¶
The Amazon Resource Name (ARN) of the memory.
iv_id
TYPE /AWS1/BDOMEMORYID
/AWS1/BDOMEMORYID
¶
The unique identifier of the memory.
iv_name
TYPE /AWS1/BDONAME
/AWS1/BDONAME
¶
The name of the memory.
iv_eventexpiryduration
TYPE /AWS1/BDOINTEGER
/AWS1/BDOINTEGER
¶
The number of days after which memory events will expire.
iv_status
TYPE /AWS1/BDOMEMORYSTATUS
/AWS1/BDOMEMORYSTATUS
¶
The current status of the memory.
iv_createdat
TYPE /AWS1/BDOTIMESTAMP
/AWS1/BDOTIMESTAMP
¶
The timestamp when the memory was created.
iv_updatedat
TYPE /AWS1/BDOTIMESTAMP
/AWS1/BDOTIMESTAMP
¶
The timestamp when the memory was last updated.
Optional arguments:¶
iv_description
TYPE /AWS1/BDODESCRIPTION
/AWS1/BDODESCRIPTION
¶
The description of the memory.
iv_encryptionkeyarn
TYPE /AWS1/BDOARN
/AWS1/BDOARN
¶
The ARN of the KMS key used to encrypt the memory.
iv_memoryexecutionrolearn
TYPE /AWS1/BDOARN
/AWS1/BDOARN
¶
The ARN of the IAM role that provides permissions for the memory.
iv_failurereason
TYPE /AWS1/BDOSTRING
/AWS1/BDOSTRING
¶
The reason for failure if the memory is in a failed state.
it_strategies
TYPE /AWS1/CL_BDOMEMORYSTRATEGY=>TT_MEMORYSTRATEGYLIST
TT_MEMORYSTRATEGYLIST
¶
The list of memory strategies associated with this memory.
Queryable Attributes¶
arn¶
The Amazon Resource Name (ARN) of the memory.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ARN() |
Getter for ARN, with configurable default |
ASK_ARN() |
Getter for ARN w/ exceptions if field has no value |
HAS_ARN() |
Determine if ARN has a value |
id¶
The unique identifier of the memory.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ID() |
Getter for ID, with configurable default |
ASK_ID() |
Getter for ID w/ exceptions if field has no value |
HAS_ID() |
Determine if ID has a value |
name¶
The name of the memory.
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 |
description¶
The description of the memory.
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 |
encryptionKeyArn¶
The ARN of the KMS key used to encrypt the memory.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ENCRYPTIONKEYARN() |
Getter for ENCRYPTIONKEYARN, with configurable default |
ASK_ENCRYPTIONKEYARN() |
Getter for ENCRYPTIONKEYARN w/ exceptions if field has no va |
HAS_ENCRYPTIONKEYARN() |
Determine if ENCRYPTIONKEYARN has a value |
memoryExecutionRoleArn¶
The ARN of the IAM role that provides permissions for the memory.
Accessible with the following methods¶
Method | Description |
---|---|
GET_MEMORYEXECUTIONROLEARN() |
Getter for MEMORYEXECUTIONROLEARN, with configurable default |
ASK_MEMORYEXECUTIONROLEARN() |
Getter for MEMORYEXECUTIONROLEARN w/ exceptions if field has |
HAS_MEMORYEXECUTIONROLEARN() |
Determine if MEMORYEXECUTIONROLEARN has a value |
eventExpiryDuration¶
The number of days after which memory events will expire.
Accessible with the following methods¶
Method | Description |
---|---|
GET_EVENTEXPIRYDURATION() |
Getter for EVENTEXPIRYDURATION, with configurable default |
ASK_EVENTEXPIRYDURATION() |
Getter for EVENTEXPIRYDURATION w/ exceptions if field has no |
HAS_EVENTEXPIRYDURATION() |
Determine if EVENTEXPIRYDURATION has a value |
status¶
The current status of the memory.
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 |
failureReason¶
The reason for failure if the memory is in a failed state.
Accessible with the following methods¶
Method | Description |
---|---|
GET_FAILUREREASON() |
Getter for FAILUREREASON, with configurable default |
ASK_FAILUREREASON() |
Getter for FAILUREREASON w/ exceptions if field has no value |
HAS_FAILUREREASON() |
Determine if FAILUREREASON has a value |
createdAt¶
The timestamp when the memory 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 |
updatedAt¶
The timestamp when the memory 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 |
strategies¶
The list of memory strategies associated with this memory.
Accessible with the following methods¶
Method | Description |
---|---|
GET_STRATEGIES() |
Getter for STRATEGIES, with configurable default |
ASK_STRATEGIES() |
Getter for STRATEGIES w/ exceptions if field has no value |
HAS_STRATEGIES() |
Determine if STRATEGIES has a value |