JobOutputAsset interface
Representa un recurso usado como JobOutput.
- Extends
Propiedades
asset |
Nombre del recurso de salida. |
odata |
Discriminador polimórfico, que especifica los diferentes tipos que puede ser este objeto |
Propiedades heredadas
end |
Fecha y hora UTC a la que finalizó el procesamiento de esta salida del trabajo. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
error | Si JobOutput está en el estado Error, contiene los detalles del error. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
label | Etiqueta que se asigna a un JobOutput para ayudar a identificarla de forma única. Esto resulta útil cuando la transformación tiene más de un objeto TransformOutput, en el que el trabajo tiene más de un JobOutput. En tales casos, al enviar el trabajo, agregará dos o más JobOutputs, en el mismo orden que TransformOutputs en la transformación. Posteriormente, al recuperar el trabajo, ya sea a través de eventos o en una solicitud GET, puede usar la etiqueta para identificar fácilmente JobOutput. Si no se proporciona una etiqueta, se usará un valor predeterminado de '{presetName}_{outputIndex}', donde el nombre preestablecido es el nombre del valor preestablecido en el transformOutput correspondiente y el índice de salida es el índice relativo de este JobOutput dentro del trabajo. Tenga en cuenta que este índice es el mismo que el índice relativo del objeto TransformOutput correspondiente dentro de su transformación. |
preset |
Valor preestablecido usado para invalidar el valor preestablecido en la salida de transformación correspondiente. |
progress | Si JobOutput está en un estado de procesamiento, contiene el porcentaje de finalización del trabajo. El valor es una estimación y no pretende usarse para predecir los tiempos de finalización del trabajo. Para determinar si el jobOutput está completo, use la propiedad State. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
start |
Fecha y hora UTC a la que comenzó el procesamiento de esta salida del trabajo. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
state | Describe el estado de JobOutput. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
Detalles de las propiedades
assetName
Nombre del recurso de salida.
assetName: string
Valor de propiedad
string
odataType
Discriminador polimórfico, que especifica los diferentes tipos que puede ser este objeto
odataType: "#Microsoft.Media.JobOutputAsset"
Valor de propiedad
"#Microsoft.Media.JobOutputAsset"
Detalles de las propiedades heredadas
endTime
Fecha y hora UTC a la que finalizó el procesamiento de esta salida del trabajo. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
endTime?: Date
Valor de propiedad
Date
Heredado deJobOutput.endTime
error
Si JobOutput está en el estado Error, contiene los detalles del error. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
error?: JobError
Valor de propiedad
Heredado deJobOutput.error
label
Etiqueta que se asigna a un JobOutput para ayudar a identificarla de forma única. Esto resulta útil cuando la transformación tiene más de un objeto TransformOutput, en el que el trabajo tiene más de un JobOutput. En tales casos, al enviar el trabajo, agregará dos o más JobOutputs, en el mismo orden que TransformOutputs en la transformación. Posteriormente, al recuperar el trabajo, ya sea a través de eventos o en una solicitud GET, puede usar la etiqueta para identificar fácilmente JobOutput. Si no se proporciona una etiqueta, se usará un valor predeterminado de '{presetName}_{outputIndex}', donde el nombre preestablecido es el nombre del valor preestablecido en el transformOutput correspondiente y el índice de salida es el índice relativo de este JobOutput dentro del trabajo. Tenga en cuenta que este índice es el mismo que el índice relativo del objeto TransformOutput correspondiente dentro de su transformación.
label?: string
Valor de propiedad
string
Heredado deJobOutput.label
presetOverride
Valor preestablecido usado para invalidar el valor preestablecido en la salida de transformación correspondiente.
presetOverride?: PresetUnion
Valor de propiedad
Heredado deJobOutput.presetOverride
progress
Si JobOutput está en un estado de procesamiento, contiene el porcentaje de finalización del trabajo. El valor es una estimación y no pretende usarse para predecir los tiempos de finalización del trabajo. Para determinar si el jobOutput está completo, use la propiedad State. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
progress?: number
Valor de propiedad
number
Heredado deJobOutput.progress
startTime
Fecha y hora UTC a la que comenzó el procesamiento de esta salida del trabajo. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
startTime?: Date
Valor de propiedad
Date
Heredado deJobOutput.startTime
state
Describe el estado de JobOutput. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
state?: string
Valor de propiedad
string
Heredado deJobOutput.state