Skip to content

/AWS1/CL_QLDCREATELEDGERRSP

CreateLedgerResponse

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_name TYPE /AWS1/QLDLEDGERNAME /AWS1/QLDLEDGERNAME

The name of the ledger.

iv_arn TYPE /AWS1/QLDARN /AWS1/QLDARN

The Amazon Resource Name (ARN) for the ledger.

iv_state TYPE /AWS1/QLDLEDGERSTATE /AWS1/QLDLEDGERSTATE

The current status of the ledger.

iv_creationdatetime TYPE /AWS1/QLDTIMESTAMP /AWS1/QLDTIMESTAMP

The date and time, in epoch time format, when the ledger was created. (Epoch time format is the number of seconds elapsed since 12:00:00 AM January 1, 1970 UTC.)

iv_permissionsmode TYPE /AWS1/QLDPERMISSIONSMODE /AWS1/QLDPERMISSIONSMODE

The permissions mode of the ledger that you created.

iv_deletionprotection TYPE /AWS1/QLDDELETIONPROTECTION /AWS1/QLDDELETIONPROTECTION

Specifies whether the ledger is protected from being deleted by any user. If not defined during ledger creation, this feature is enabled (true) by default.

If deletion protection is enabled, you must first disable it before you can delete the ledger. You can disable it by calling the UpdateLedger operation to set this parameter to false.

iv_kmskeyarn TYPE /AWS1/QLDARN /AWS1/QLDARN

The ARN of the customer managed KMS key that the ledger uses for encryption at rest. If this parameter is undefined, the ledger uses an Amazon Web Services owned KMS key for encryption.


Queryable Attributes

Name

The name of the ledger.

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

Arn

The Amazon Resource Name (ARN) for the ledger.

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

State

The current status of the ledger.

Accessible with the following methods

Method Description
GET_STATE() Getter for STATE, with configurable default
ASK_STATE() Getter for STATE w/ exceptions if field has no value
HAS_STATE() Determine if STATE has a value

CreationDateTime

The date and time, in epoch time format, when the ledger was created. (Epoch time format is the number of seconds elapsed since 12:00:00 AM January 1, 1970 UTC.)

Accessible with the following methods

Method Description
GET_CREATIONDATETIME() Getter for CREATIONDATETIME, with configurable default
ASK_CREATIONDATETIME() Getter for CREATIONDATETIME w/ exceptions if field has no va
HAS_CREATIONDATETIME() Determine if CREATIONDATETIME has a value

PermissionsMode

The permissions mode of the ledger that you created.

Accessible with the following methods

Method Description
GET_PERMISSIONSMODE() Getter for PERMISSIONSMODE, with configurable default
ASK_PERMISSIONSMODE() Getter for PERMISSIONSMODE w/ exceptions if field has no val
HAS_PERMISSIONSMODE() Determine if PERMISSIONSMODE has a value

DeletionProtection

Specifies whether the ledger is protected from being deleted by any user. If not defined during ledger creation, this feature is enabled (true) by default.

If deletion protection is enabled, you must first disable it before you can delete the ledger. You can disable it by calling the UpdateLedger operation to set this parameter to false.

Accessible with the following methods

Method Description
GET_DELETIONPROTECTION() Getter for DELETIONPROTECTION, with configurable default
ASK_DELETIONPROTECTION() Getter for DELETIONPROTECTION w/ exceptions if field has no
HAS_DELETIONPROTECTION() Determine if DELETIONPROTECTION has a value

KmsKeyArn

The ARN of the customer managed KMS key that the ledger uses for encryption at rest. If this parameter is undefined, the ledger uses an Amazon Web Services owned KMS key for encryption.

Accessible with the following methods

Method Description
GET_KMSKEYARN() Getter for KMSKEYARN, with configurable default
ASK_KMSKEYARN() Getter for KMSKEYARN w/ exceptions if field has no value
HAS_KMSKEYARN() Determine if KMSKEYARN has a value