You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::QLDB::Types::JournalKinesisStreamDescription

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

The information about an Amazon QLDB journal stream, including the Amazon Resource Name (ARN), stream name, creation time, current status, and the parameters of your original stream creation request.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The Amazon Resource Name (ARN) of the QLDB journal stream.

Returns:

  • (String)

    The Amazon Resource Name (ARN) of the QLDB journal stream.

#creation_timeTime

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

Returns:

  • (Time)

    The date and time, in epoch time format, when the QLDB journal stream was created.

#error_causeString

The error message that describes the reason that a stream has a status of IMPAIRED or FAILED. This is not applicable to streams that have other status values.

Possible values:

  • KINESIS_STREAM_NOT_FOUND
  • IAM_PERMISSION_REVOKED

Returns:

  • (String)

    The error message that describes the reason that a stream has a status of IMPAIRED or FAILED.

#exclusive_end_timeTime

The exclusive date and time that specifies when the stream ends. If this parameter is blank, the stream runs indefinitely until you cancel it.

Returns:

  • (Time)

    The exclusive date and time that specifies when the stream ends.

#inclusive_start_timeTime

The inclusive start date and time from which to start streaming journal data.

Returns:

  • (Time)

    The inclusive start date and time from which to start streaming journal data.

#kinesis_configurationTypes::KinesisConfiguration

The configuration settings of the Amazon Kinesis Data Streams destination for your QLDB journal stream.

Returns:

  • (Types::KinesisConfiguration)

    The configuration settings of the Amazon Kinesis Data Streams destination for your QLDB journal stream.

#ledger_nameString

The name of the ledger.

Returns:

  • (String)

    The name of the ledger.

#role_arnString

The Amazon Resource Name (ARN) of the IAM role that grants QLDB permissions for a journal stream to write data records to a Kinesis Data Streams resource.

Returns:

  • (String)

    The Amazon Resource Name (ARN) of the IAM role that grants QLDB permissions for a journal stream to write data records to a Kinesis Data Streams resource.

#statusString

The current state of the QLDB journal stream.

Possible values:

  • ACTIVE
  • COMPLETED
  • CANCELED
  • FAILED
  • IMPAIRED

Returns:

  • (String)

    The current state of the QLDB journal stream.

#stream_idString

The unique ID that QLDB assigns to each QLDB journal stream.

Returns:

  • (String)

    The unique ID that QLDB assigns to each QLDB journal stream.

#stream_nameString

The user-defined name of the QLDB journal stream.

Returns:

  • (String)

    The user-defined name of the QLDB journal stream.