NAME
Paws::QLDB::JournalKinesisStreamDescription
USAGE
This class represents one of two things:
Arguments in a call to a service
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::QLDB::JournalKinesisStreamDescription object:
$service_obj->Method(Att1 => { Arn => $value, ..., StreamName => $value });
Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::QLDB::JournalKinesisStreamDescription object:
$result = $service_obj->Method(...);
$result->Att1->Arn
DESCRIPTION
Information about an Amazon QLDB journal stream, including the Amazon Resource Name (ARN), stream name, creation time, current status, and the parameters of the original stream creation request.
ATTRIBUTES
Arn => Str
The Amazon Resource Name (ARN) of the QLDB journal stream.
CreationTime => Str
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.)
ErrorCause => Str
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.
ExclusiveEndTime => Str
The exclusive date and time that specifies when the stream ends. If this parameter is blank, the stream runs indefinitely until you cancel it.
InclusiveStartTime => Str
The inclusive start date and time from which to start streaming journal data.
REQUIRED KinesisConfiguration => Paws::QLDB::KinesisConfiguration
The configuration settings of the Amazon Kinesis Data Streams destination for a QLDB journal stream.
REQUIRED LedgerName => Str
The name of the ledger.
REQUIRED RoleArn => Str
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.
REQUIRED Status => Str
The current state of the QLDB journal stream.
REQUIRED StreamId => Str
The UUID (represented in Base62-encoded text) of the QLDB journal stream.
REQUIRED StreamName => Str
The user-defined name of the QLDB journal stream.
SEE ALSO
This class forms part of Paws, describing an object used in Paws::QLDB
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues