JournalS3ExportDescription
public struct JournalS3ExportDescription : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The exclusive end date and time for the range of journal contents that are specified in the original export request.
Declaration
Swift
public let exclusiveEndTime: TimeStamp
-
The date and time, in epoch time format, when the export job was created. (Epoch time format is the number of seconds elapsed since 12:00:00 AM January 1, 1970 UTC.)
Declaration
Swift
public let exportCreationTime: TimeStamp
-
The unique ID of the journal export job.
Declaration
Swift
public let exportId: String
-
The inclusive start date and time for the range of journal contents that are specified in the original export request.
Declaration
Swift
public let inclusiveStartTime: TimeStamp
-
The name of the ledger.
Declaration
Swift
public let ledgerName: String
-
The Amazon Resource Name (ARN) of the IAM role that grants QLDB permissions for a journal export job to do the following: Write objects into your Amazon Simple Storage Service (Amazon S3) bucket. (Optional) Use your customer master key (CMK) in AWS Key Management Service (AWS KMS) for server-side encryption of your exported data.
Declaration
Swift
public let roleArn: String
-
Undocumented
Declaration
Swift
public let s3ExportConfiguration: S3ExportConfiguration
-
The current state of the journal export job.
Declaration
Swift
public let status: ExportStatus
-
init(exclusiveEndTime:exportCreationTime:exportId:inclusiveStartTime:ledgerName:roleArn:s3ExportConfiguration:status:)
Undocumented
Declaration
Swift
public init(exclusiveEndTime: TimeStamp, exportCreationTime: TimeStamp, exportId: String, inclusiveStartTime: TimeStamp, ledgerName: String, roleArn: String, s3ExportConfiguration: S3ExportConfiguration, status: ExportStatus)