R/qldb_interfaces.R

Defines functions update_ledger_permissions_mode_output update_ledger_permissions_mode_input update_ledger_output update_ledger_input untag_resource_output untag_resource_input tag_resource_output tag_resource_input stream_journal_to_kinesis_output stream_journal_to_kinesis_input list_tags_for_resource_output list_tags_for_resource_input list_ledgers_output list_ledgers_input list_journal_s3_exports_for_ledger_output list_journal_s3_exports_for_ledger_input list_journal_s3_exports_output list_journal_s3_exports_input list_journal_kinesis_streams_for_ledger_output list_journal_kinesis_streams_for_ledger_input get_revision_output get_revision_input get_digest_output get_digest_input get_block_output get_block_input export_journal_to_s3_output export_journal_to_s3_input describe_ledger_output describe_ledger_input describe_journal_s3_export_output describe_journal_s3_export_input describe_journal_kinesis_stream_output describe_journal_kinesis_stream_input delete_ledger_output delete_ledger_input create_ledger_output create_ledger_input cancel_journal_kinesis_stream_output cancel_journal_kinesis_stream_input

# This file is generated by make.paws. Please do not edit here.
#' @importFrom paws.common populate
#' @include qldb_service.R
NULL

.qldb$cancel_journal_kinesis_stream_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(LedgerName = structure(logical(0), tags = list(location = "uri", locationName = "name", type = "string")), StreamId = structure(logical(0), tags = list(location = "uri", locationName = "streamId", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$cancel_journal_kinesis_stream_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(StreamId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$create_ledger_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Name = structure(logical(0), tags = list(type = "string")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), PermissionsMode = structure(logical(0), tags = list(type = "string")), DeletionProtection = structure(logical(0), tags = list(type = "boolean")), KmsKey = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$create_ledger_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Name = structure(logical(0), tags = list(type = "string")), Arn = structure(logical(0), tags = list(type = "string")), State = structure(logical(0), tags = list(type = "string")), CreationDateTime = structure(logical(0), tags = list(type = "timestamp")), PermissionsMode = structure(logical(0), tags = list(type = "string")), DeletionProtection = structure(logical(0), tags = list(type = "boolean")), KmsKeyArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$delete_ledger_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Name = structure(logical(0), tags = list(location = "uri", locationName = "name", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$delete_ledger_output <- function(...) {
  list()
}

.qldb$describe_journal_kinesis_stream_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(LedgerName = structure(logical(0), tags = list(location = "uri", locationName = "name", type = "string")), StreamId = structure(logical(0), tags = list(location = "uri", locationName = "streamId", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$describe_journal_kinesis_stream_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Stream = structure(list(LedgerName = structure(logical(0), tags = list(type = "string")), CreationTime = structure(logical(0), tags = list(type = "timestamp")), InclusiveStartTime = structure(logical(0), tags = list(type = "timestamp")), ExclusiveEndTime = structure(logical(0), tags = list(type = "timestamp")), RoleArn = structure(logical(0), tags = list(type = "string")), StreamId = structure(logical(0), tags = list(type = "string")), Arn = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), KinesisConfiguration = structure(list(StreamArn = structure(logical(0), tags = list(type = "string")), AggregationEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), ErrorCause = structure(logical(0), tags = list(type = "string")), StreamName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$describe_journal_s3_export_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Name = structure(logical(0), tags = list(location = "uri", locationName = "name", type = "string")), ExportId = structure(logical(0), tags = list(location = "uri", locationName = "exportId", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$describe_journal_s3_export_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ExportDescription = structure(list(LedgerName = structure(logical(0), tags = list(type = "string")), ExportId = structure(logical(0), tags = list(type = "string")), ExportCreationTime = structure(logical(0), tags = list(type = "timestamp")), Status = structure(logical(0), tags = list(type = "string")), InclusiveStartTime = structure(logical(0), tags = list(type = "timestamp")), ExclusiveEndTime = structure(logical(0), tags = list(type = "timestamp")), S3ExportConfiguration = structure(list(Bucket = structure(logical(0), tags = list(type = "string")), Prefix = structure(logical(0), tags = list(type = "string")), EncryptionConfiguration = structure(list(ObjectEncryptionType = structure(logical(0), tags = list(type = "string")), KmsKeyArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), RoleArn = structure(logical(0), tags = list(type = "string")), OutputFormat = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$describe_ledger_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Name = structure(logical(0), tags = list(location = "uri", locationName = "name", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$describe_ledger_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Name = structure(logical(0), tags = list(type = "string")), Arn = structure(logical(0), tags = list(type = "string")), State = structure(logical(0), tags = list(type = "string")), CreationDateTime = structure(logical(0), tags = list(type = "timestamp")), PermissionsMode = structure(logical(0), tags = list(type = "string")), DeletionProtection = structure(logical(0), tags = list(type = "boolean")), EncryptionDescription = structure(list(KmsKeyArn = structure(logical(0), tags = list(type = "string")), EncryptionStatus = structure(logical(0), tags = list(type = "string")), InaccessibleKmsKeyDateTime = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$export_journal_to_s3_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Name = structure(logical(0), tags = list(location = "uri", locationName = "name", type = "string")), InclusiveStartTime = structure(logical(0), tags = list(type = "timestamp")), ExclusiveEndTime = structure(logical(0), tags = list(type = "timestamp")), S3ExportConfiguration = structure(list(Bucket = structure(logical(0), tags = list(type = "string")), Prefix = structure(logical(0), tags = list(type = "string")), EncryptionConfiguration = structure(list(ObjectEncryptionType = structure(logical(0), tags = list(type = "string")), KmsKeyArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), RoleArn = structure(logical(0), tags = list(type = "string")), OutputFormat = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$export_journal_to_s3_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ExportId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$get_block_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Name = structure(logical(0), tags = list(location = "uri", locationName = "name", type = "string")), BlockAddress = structure(list(IonText = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure", sensitive = TRUE)), DigestTipAddress = structure(list(IonText = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure", sensitive = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$get_block_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Block = structure(list(IonText = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure", sensitive = TRUE)), Proof = structure(list(IonText = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure", sensitive = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$get_digest_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Name = structure(logical(0), tags = list(location = "uri", locationName = "name", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$get_digest_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Digest = structure(logical(0), tags = list(type = "blob")), DigestTipAddress = structure(list(IonText = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure", sensitive = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$get_revision_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Name = structure(logical(0), tags = list(location = "uri", locationName = "name", type = "string")), BlockAddress = structure(list(IonText = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure", sensitive = TRUE)), DocumentId = structure(logical(0), tags = list(type = "string")), DigestTipAddress = structure(list(IonText = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure", sensitive = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$get_revision_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Proof = structure(list(IonText = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure", sensitive = TRUE)), Revision = structure(list(IonText = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure", sensitive = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$list_journal_kinesis_streams_for_ledger_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(LedgerName = structure(logical(0), tags = list(location = "uri", locationName = "name", type = "string")), MaxResults = structure(logical(0), tags = list(location = "querystring", locationName = "max_results", type = "integer")), NextToken = structure(logical(0), tags = list(location = "querystring", locationName = "next_token", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$list_journal_kinesis_streams_for_ledger_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Streams = structure(list(structure(list(LedgerName = structure(logical(0), tags = list(type = "string")), CreationTime = structure(logical(0), tags = list(type = "timestamp")), InclusiveStartTime = structure(logical(0), tags = list(type = "timestamp")), ExclusiveEndTime = structure(logical(0), tags = list(type = "timestamp")), RoleArn = structure(logical(0), tags = list(type = "string")), StreamId = structure(logical(0), tags = list(type = "string")), Arn = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), KinesisConfiguration = structure(list(StreamArn = structure(logical(0), tags = list(type = "string")), AggregationEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), ErrorCause = structure(logical(0), tags = list(type = "string")), StreamName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$list_journal_s3_exports_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(MaxResults = structure(logical(0), tags = list(location = "querystring", locationName = "max_results", type = "integer")), NextToken = structure(logical(0), tags = list(location = "querystring", locationName = "next_token", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$list_journal_s3_exports_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(JournalS3Exports = structure(list(structure(list(LedgerName = structure(logical(0), tags = list(type = "string")), ExportId = structure(logical(0), tags = list(type = "string")), ExportCreationTime = structure(logical(0), tags = list(type = "timestamp")), Status = structure(logical(0), tags = list(type = "string")), InclusiveStartTime = structure(logical(0), tags = list(type = "timestamp")), ExclusiveEndTime = structure(logical(0), tags = list(type = "timestamp")), S3ExportConfiguration = structure(list(Bucket = structure(logical(0), tags = list(type = "string")), Prefix = structure(logical(0), tags = list(type = "string")), EncryptionConfiguration = structure(list(ObjectEncryptionType = structure(logical(0), tags = list(type = "string")), KmsKeyArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), RoleArn = structure(logical(0), tags = list(type = "string")), OutputFormat = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$list_journal_s3_exports_for_ledger_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Name = structure(logical(0), tags = list(location = "uri", locationName = "name", type = "string")), MaxResults = structure(logical(0), tags = list(location = "querystring", locationName = "max_results", type = "integer")), NextToken = structure(logical(0), tags = list(location = "querystring", locationName = "next_token", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$list_journal_s3_exports_for_ledger_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(JournalS3Exports = structure(list(structure(list(LedgerName = structure(logical(0), tags = list(type = "string")), ExportId = structure(logical(0), tags = list(type = "string")), ExportCreationTime = structure(logical(0), tags = list(type = "timestamp")), Status = structure(logical(0), tags = list(type = "string")), InclusiveStartTime = structure(logical(0), tags = list(type = "timestamp")), ExclusiveEndTime = structure(logical(0), tags = list(type = "timestamp")), S3ExportConfiguration = structure(list(Bucket = structure(logical(0), tags = list(type = "string")), Prefix = structure(logical(0), tags = list(type = "string")), EncryptionConfiguration = structure(list(ObjectEncryptionType = structure(logical(0), tags = list(type = "string")), KmsKeyArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), RoleArn = structure(logical(0), tags = list(type = "string")), OutputFormat = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$list_ledgers_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(MaxResults = structure(logical(0), tags = list(location = "querystring", locationName = "max_results", type = "integer")), NextToken = structure(logical(0), tags = list(location = "querystring", locationName = "next_token", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$list_ledgers_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Ledgers = structure(list(structure(list(Name = structure(logical(0), tags = list(type = "string")), State = structure(logical(0), tags = list(type = "string")), CreationDateTime = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$list_tags_for_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceArn = structure(logical(0), tags = list(location = "uri", locationName = "resourceArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$list_tags_for_resource_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$stream_journal_to_kinesis_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(LedgerName = structure(logical(0), tags = list(location = "uri", locationName = "name", type = "string")), RoleArn = structure(logical(0), tags = list(type = "string")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), InclusiveStartTime = structure(logical(0), tags = list(type = "timestamp")), ExclusiveEndTime = structure(logical(0), tags = list(type = "timestamp")), KinesisConfiguration = structure(list(StreamArn = structure(logical(0), tags = list(type = "string")), AggregationEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), StreamName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$stream_journal_to_kinesis_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(StreamId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$tag_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceArn = structure(logical(0), tags = list(location = "uri", locationName = "resourceArn", type = "string")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$tag_resource_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$untag_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceArn = structure(logical(0), tags = list(location = "uri", locationName = "resourceArn", type = "string")), TagKeys = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(location = "querystring", locationName = "tagKeys", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$untag_resource_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$update_ledger_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Name = structure(logical(0), tags = list(location = "uri", locationName = "name", type = "string")), DeletionProtection = structure(logical(0), tags = list(type = "boolean")), KmsKey = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$update_ledger_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Name = structure(logical(0), tags = list(type = "string")), Arn = structure(logical(0), tags = list(type = "string")), State = structure(logical(0), tags = list(type = "string")), CreationDateTime = structure(logical(0), tags = list(type = "timestamp")), DeletionProtection = structure(logical(0), tags = list(type = "boolean")), EncryptionDescription = structure(list(KmsKeyArn = structure(logical(0), tags = list(type = "string")), EncryptionStatus = structure(logical(0), tags = list(type = "string")), InaccessibleKmsKeyDateTime = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$update_ledger_permissions_mode_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Name = structure(logical(0), tags = list(location = "uri", locationName = "name", type = "string")), PermissionsMode = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.qldb$update_ledger_permissions_mode_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Name = structure(logical(0), tags = list(type = "string")), Arn = structure(logical(0), tags = list(type = "string")), PermissionsMode = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

Try the paws.database package in your browser

Any scripts or data that you put into this service are public.

paws.database documentation built on Sept. 12, 2023, 1:21 a.m.