Summary: 15 instances, 14 unique Text Count // TODO required validation 1 // TODO use the SDK's ObjectExistsWaiter to detect if the mediaKey exists, 1 // TODO: use S3 client(@aws-sdk/client-s3)'s waitUntilObjectExists() to detect 1 // TODO Do some kind of processing on transcription metadata 1 // TODO use the SDK's error types to handle specific errors returned by 1 // TODO: use the @aws-sdk/s3-request-presigner package's getSignedUrl() to 1 // TODO: Use the conditional expression from @aws/dynamodb-expressions 2 // TODO: Use the S3Presigner to generate a presigned url 1 // TODO use the SDK's PresignClient to create a presigned URL for the 1 # TODO: Create an 'object_exists' waiter and wait at increments 1 // TODO use the SDK's Amazon S3 transfer Upload manager to stream the media 1 # TODO: Return presigned url for the 'get_object' operation using the 1 // TODO: Implement waiter 1 // TODO this does not escape bucket or key names. 1