Description for a media analysis job.

interface MediaAnalysisJobDescription {
    CompletionTimestamp?: Date;
    CreationTimestamp: undefined | Date;
    FailureDetails?: MediaAnalysisJobFailureDetails;
    Input: undefined | MediaAnalysisInput;
    JobId: undefined | string;
    JobName?: string;
    KmsKeyId?: string;
    ManifestSummary?: MediaAnalysisManifestSummary;
    OperationsConfig: undefined | MediaAnalysisOperationsConfig;
    OutputConfig: undefined | MediaAnalysisOutputConfig;
    Results?: MediaAnalysisResults;
    Status: undefined | MediaAnalysisJobStatus;
}

Properties

CompletionTimestamp?: Date

The Unix date and time when the job finished.

CreationTimestamp: undefined | Date

The Unix date and time when the job was started.

Details about the error that resulted in failure of the job.

Input: undefined | MediaAnalysisInput

Reference to the input manifest that was provided in the job creation request.

JobId: undefined | string

The identifier for a media analysis job.

JobName?: string

The name of a media analysis job.

KmsKeyId?: string

KMS Key that was provided in the creation request.

Provides statistics on input manifest and errors identified in the input manifest.

OperationsConfig: undefined | MediaAnalysisOperationsConfig

Operation configurations that were provided during job creation.

OutputConfig: undefined | MediaAnalysisOutputConfig

Output configuration that was provided in the creation request.

Output manifest that contains prediction results.

Status: undefined | MediaAnalysisJobStatus

The status of the media analysis job being retrieved.