R/ivs_interfaces.R

Defines functions update_channel_output update_channel_input untag_resource_output untag_resource_input tag_resource_output tag_resource_input stop_stream_output stop_stream_input start_viewer_session_revocation_output start_viewer_session_revocation_input put_metadata_output put_metadata_input list_tags_for_resource_output list_tags_for_resource_input list_streams_output list_streams_input list_stream_sessions_output list_stream_sessions_input list_stream_keys_output list_stream_keys_input list_recording_configurations_output list_recording_configurations_input list_playback_key_pairs_output list_playback_key_pairs_input list_channels_output list_channels_input import_playback_key_pair_output import_playback_key_pair_input get_stream_session_output get_stream_session_input get_stream_key_output get_stream_key_input get_stream_output get_stream_input get_recording_configuration_output get_recording_configuration_input get_playback_key_pair_output get_playback_key_pair_input get_channel_output get_channel_input delete_stream_key_output delete_stream_key_input delete_recording_configuration_output delete_recording_configuration_input delete_playback_key_pair_output delete_playback_key_pair_input delete_channel_output delete_channel_input create_stream_key_output create_stream_key_input create_recording_configuration_output create_recording_configuration_input create_channel_output create_channel_input batch_start_viewer_session_revocation_output batch_start_viewer_session_revocation_input batch_get_stream_key_output batch_get_stream_key_input batch_get_channel_output batch_get_channel_input

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

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

.ivs$batch_get_channel_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(channels = structure(list(structure(list(arn = structure(logical(0), tags = list(type = "string")), authorized = structure(logical(0), tags = list(type = "boolean")), ingestEndpoint = structure(logical(0), tags = list(type = "string")), insecureIngest = structure(logical(0), tags = list(type = "boolean")), latencyMode = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), playbackUrl = structure(logical(0), tags = list(type = "string")), preset = structure(logical(0), tags = list(type = "string")), recordingConfigurationArn = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), errors = structure(list(structure(list(arn = structure(logical(0), tags = list(type = "string")), code = structure(logical(0), tags = list(type = "string")), message = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.ivs$batch_get_stream_key_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(errors = structure(list(structure(list(arn = structure(logical(0), tags = list(type = "string")), code = structure(logical(0), tags = list(type = "string")), message = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), streamKeys = structure(list(structure(list(arn = structure(logical(0), tags = list(type = "string")), channelArn = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), value = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.ivs$batch_start_viewer_session_revocation_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(viewerSessions = structure(list(structure(list(channelArn = structure(logical(0), tags = list(type = "string")), viewerId = structure(logical(0), tags = list(type = "string")), viewerSessionVersionsLessThanOrEqualTo = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.ivs$batch_start_viewer_session_revocation_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(errors = structure(list(structure(list(channelArn = structure(logical(0), tags = list(type = "string")), code = structure(logical(0), tags = list(type = "string")), message = structure(logical(0), tags = list(type = "string")), viewerId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.ivs$create_channel_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(authorized = structure(logical(0), tags = list(type = "boolean")), insecureIngest = structure(logical(0), tags = list(type = "boolean")), latencyMode = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), preset = structure(logical(0), tags = list(type = "string")), recordingConfigurationArn = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.ivs$create_channel_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(channel = structure(list(arn = structure(logical(0), tags = list(type = "string")), authorized = structure(logical(0), tags = list(type = "boolean")), ingestEndpoint = structure(logical(0), tags = list(type = "string")), insecureIngest = structure(logical(0), tags = list(type = "boolean")), latencyMode = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), playbackUrl = structure(logical(0), tags = list(type = "string")), preset = structure(logical(0), tags = list(type = "string")), recordingConfigurationArn = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), streamKey = structure(list(arn = structure(logical(0), tags = list(type = "string")), channelArn = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), value = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.ivs$create_recording_configuration_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(destinationConfiguration = structure(list(s3 = structure(list(bucketName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), name = structure(logical(0), tags = list(type = "string")), recordingReconnectWindowSeconds = structure(logical(0), tags = list(type = "integer")), renditionConfiguration = structure(list(renditionSelection = structure(logical(0), tags = list(type = "string")), renditions = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), thumbnailConfiguration = structure(list(recordingMode = structure(logical(0), tags = list(type = "string")), resolution = structure(logical(0), tags = list(type = "string")), storage = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), targetIntervalSeconds = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.ivs$create_recording_configuration_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(recordingConfiguration = structure(list(arn = structure(logical(0), tags = list(type = "string")), destinationConfiguration = structure(list(s3 = structure(list(bucketName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), name = structure(logical(0), tags = list(type = "string")), recordingReconnectWindowSeconds = structure(logical(0), tags = list(type = "integer")), renditionConfiguration = structure(list(renditionSelection = structure(logical(0), tags = list(type = "string")), renditions = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), state = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), thumbnailConfiguration = structure(list(recordingMode = structure(logical(0), tags = list(type = "string")), resolution = structure(logical(0), tags = list(type = "string")), storage = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), targetIntervalSeconds = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.ivs$create_stream_key_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(streamKey = structure(list(arn = structure(logical(0), tags = list(type = "string")), channelArn = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), value = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.ivs$delete_channel_output <- function(...) {
  list()
}

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

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

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

.ivs$delete_recording_configuration_output <- function(...) {
  list()
}

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

.ivs$delete_stream_key_output <- function(...) {
  list()
}

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

.ivs$get_channel_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(channel = structure(list(arn = structure(logical(0), tags = list(type = "string")), authorized = structure(logical(0), tags = list(type = "boolean")), ingestEndpoint = structure(logical(0), tags = list(type = "string")), insecureIngest = structure(logical(0), tags = list(type = "boolean")), latencyMode = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), playbackUrl = structure(logical(0), tags = list(type = "string")), preset = structure(logical(0), tags = list(type = "string")), recordingConfigurationArn = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.ivs$get_playback_key_pair_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(keyPair = structure(list(arn = structure(logical(0), tags = list(type = "string")), fingerprint = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.ivs$get_recording_configuration_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(recordingConfiguration = structure(list(arn = structure(logical(0), tags = list(type = "string")), destinationConfiguration = structure(list(s3 = structure(list(bucketName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), name = structure(logical(0), tags = list(type = "string")), recordingReconnectWindowSeconds = structure(logical(0), tags = list(type = "integer")), renditionConfiguration = structure(list(renditionSelection = structure(logical(0), tags = list(type = "string")), renditions = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), state = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), thumbnailConfiguration = structure(list(recordingMode = structure(logical(0), tags = list(type = "string")), resolution = structure(logical(0), tags = list(type = "string")), storage = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), targetIntervalSeconds = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.ivs$get_stream_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(stream = structure(list(channelArn = structure(logical(0), tags = list(type = "string")), health = structure(logical(0), tags = list(type = "string")), playbackUrl = structure(logical(0), tags = list(type = "string")), startTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), state = structure(logical(0), tags = list(type = "string")), streamId = structure(logical(0), tags = list(type = "string")), viewerCount = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.ivs$get_stream_key_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(streamKey = structure(list(arn = structure(logical(0), tags = list(type = "string")), channelArn = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), value = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.ivs$get_stream_session_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(channelArn = structure(logical(0), tags = list(type = "string")), streamId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.ivs$get_stream_session_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(streamSession = structure(list(channel = structure(list(arn = structure(logical(0), tags = list(type = "string")), authorized = structure(logical(0), tags = list(type = "boolean")), ingestEndpoint = structure(logical(0), tags = list(type = "string")), insecureIngest = structure(logical(0), tags = list(type = "boolean")), latencyMode = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), playbackUrl = structure(logical(0), tags = list(type = "string")), preset = structure(logical(0), tags = list(type = "string")), recordingConfigurationArn = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), endTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), ingestConfiguration = structure(list(audio = structure(list(channels = structure(logical(0), tags = list(type = "long")), codec = structure(logical(0), tags = list(type = "string")), sampleRate = structure(logical(0), tags = list(type = "long")), targetBitrate = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), video = structure(list(avcLevel = structure(logical(0), tags = list(type = "string")), avcProfile = structure(logical(0), tags = list(type = "string")), codec = structure(logical(0), tags = list(type = "string")), encoder = structure(logical(0), tags = list(type = "string")), targetBitrate = structure(logical(0), tags = list(type = "long")), targetFramerate = structure(logical(0), tags = list(type = "long")), videoHeight = structure(logical(0), tags = list(type = "long")), videoWidth = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure"))), tags = list(type = "structure")), recordingConfiguration = structure(list(arn = structure(logical(0), tags = list(type = "string")), destinationConfiguration = structure(list(s3 = structure(list(bucketName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), name = structure(logical(0), tags = list(type = "string")), recordingReconnectWindowSeconds = structure(logical(0), tags = list(type = "integer")), renditionConfiguration = structure(list(renditionSelection = structure(logical(0), tags = list(type = "string")), renditions = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), state = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), thumbnailConfiguration = structure(list(recordingMode = structure(logical(0), tags = list(type = "string")), resolution = structure(logical(0), tags = list(type = "string")), storage = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), targetIntervalSeconds = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure"))), tags = list(type = "structure")), startTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), streamId = structure(logical(0), tags = list(type = "string")), truncatedEvents = structure(list(structure(list(eventTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), name = structure(logical(0), tags = list(type = "string")), type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.ivs$import_playback_key_pair_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(name = structure(logical(0), tags = list(type = "string")), publicKeyMaterial = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.ivs$import_playback_key_pair_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(keyPair = structure(list(arn = structure(logical(0), tags = list(type = "string")), fingerprint = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.ivs$list_channels_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(filterByName = structure(logical(0), tags = list(type = "string")), filterByRecordingConfigurationArn = structure(logical(0), tags = list(type = "string")), maxResults = structure(logical(0), tags = list(type = "integer")), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.ivs$list_channels_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(channels = structure(list(structure(list(arn = structure(logical(0), tags = list(type = "string")), authorized = structure(logical(0), tags = list(type = "boolean")), insecureIngest = structure(logical(0), tags = list(type = "boolean")), latencyMode = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), preset = structure(logical(0), tags = list(type = "string")), recordingConfigurationArn = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), type = 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))
}

.ivs$list_playback_key_pairs_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(maxResults = structure(logical(0), tags = list(type = "integer")), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.ivs$list_playback_key_pairs_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(keyPairs = structure(list(structure(list(arn = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))), tags = list(type = "list")), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.ivs$list_recording_configurations_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(maxResults = structure(logical(0), tags = list(type = "integer")), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.ivs$list_recording_configurations_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(nextToken = structure(logical(0), tags = list(type = "string")), recordingConfigurations = structure(list(structure(list(arn = structure(logical(0), tags = list(type = "string")), destinationConfiguration = structure(list(s3 = structure(list(bucketName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), name = structure(logical(0), tags = list(type = "string")), state = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.ivs$list_stream_keys_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(channelArn = structure(logical(0), tags = list(type = "string")), maxResults = structure(logical(0), tags = list(type = "integer")), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.ivs$list_stream_keys_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(nextToken = structure(logical(0), tags = list(type = "string")), streamKeys = structure(list(structure(list(arn = structure(logical(0), tags = list(type = "string")), channelArn = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.ivs$list_stream_sessions_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(channelArn = structure(logical(0), tags = list(type = "string")), maxResults = structure(logical(0), tags = list(type = "integer")), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.ivs$list_stream_sessions_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(nextToken = structure(logical(0), tags = list(type = "string")), streamSessions = structure(list(structure(list(endTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), hasErrorEvent = structure(logical(0), tags = list(type = "boolean")), startTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), streamId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.ivs$list_streams_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(filterBy = structure(list(health = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), maxResults = structure(logical(0), tags = list(type = "integer")), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.ivs$list_streams_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(nextToken = structure(logical(0), tags = list(type = "string")), streams = structure(list(structure(list(channelArn = structure(logical(0), tags = list(type = "string")), health = structure(logical(0), tags = list(type = "string")), startTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), state = structure(logical(0), tags = list(type = "string")), streamId = structure(logical(0), tags = list(type = "string")), viewerCount = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.ivs$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))
}

.ivs$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))
}

.ivs$put_metadata_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(channelArn = structure(logical(0), tags = list(type = "string")), metadata = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.ivs$put_metadata_output <- function(...) {
  list()
}

.ivs$start_viewer_session_revocation_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(channelArn = structure(logical(0), tags = list(type = "string")), viewerId = structure(logical(0), tags = list(type = "string")), viewerSessionVersionsLessThanOrEqualTo = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

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

.ivs$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))
}

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

.ivs$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))
}

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

.ivs$update_channel_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(arn = structure(logical(0), tags = list(type = "string")), authorized = structure(logical(0), tags = list(type = "boolean")), insecureIngest = structure(logical(0), tags = list(type = "boolean")), latencyMode = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), preset = structure(logical(0), tags = list(type = "string")), recordingConfigurationArn = structure(logical(0), tags = list(type = "string")), type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.ivs$update_channel_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(channel = structure(list(arn = structure(logical(0), tags = list(type = "string")), authorized = structure(logical(0), tags = list(type = "boolean")), ingestEndpoint = structure(logical(0), tags = list(type = "string")), insecureIngest = structure(logical(0), tags = list(type = "boolean")), latencyMode = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), playbackUrl = structure(logical(0), tags = list(type = "string")), preset = structure(logical(0), tags = list(type = "string")), recordingConfigurationArn = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

Try the paws.analytics package in your browser

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

paws.analytics documentation built on Sept. 11, 2023, 5:06 p.m.