startMediaAnalysisJob

Initiates a new media analysis job. Accepts a manifest file in an Amazon S3 bucket. The output is a manifest file and a summary of the manifest stored in the Amazon S3 bucket.

Samples


fun main() { 
   //sampleStart 
   // Initiates a new media analysis job.
val resp = rekognitionClient.startMediaAnalysisJob {
    jobName = "job-name"
    operationsConfig = MediaAnalysisOperationsConfig {
        detectModerationLabels = MediaAnalysisDetectModerationLabelsConfig {
            minConfidence = 50.toFloat()
            projectVersion = "arn:aws:rekognition:us-east-1:111122223333:project/my-project/version/1/1690556751958"
        }
    }
    input = MediaAnalysisInput {
        s3Object = S3Object {
            bucket = "input-bucket"
            name = "input-manifest.json"
        }
    }
    outputConfig = MediaAnalysisOutputConfig {
        s3Bucket = "output-bucket"
        s3KeyPrefix = "output-location"
    }
} 
   //sampleEnd
}