MediaResource: IntersectionC<[TypeC<{ mediaId: StringC; status: UnionC<[LiteralC<"Processing">, LiteralC<"PendingDeepValidation">, LiteralC<"Available">, LiteralC<"Failed">]> }>, PartialC<{ publishedMediaUrl: StringC; statusMetadata: ArrayC<TypeC<{ code: StringC; message: StringC }>> }>]> = ...

Media Resource.