JobProperties Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene las propiedades disponibles para el trabajo de importación y exportación.
public class JobProperties
public abstract class JobProperties : Microsoft.Azure.Devices.IotHubJobResponse
type JobProperties = class
type JobProperties = class
inherit IotHubJobResponse
Public Class JobProperties
Public MustInherit Class JobProperties
Inherits IotHubJobResponse
- Herencia
-
JobProperties
- Herencia
- Derivado
Constructores
JobProperties() |
Crea una instancia de esta clase. Se proporciona únicamente con fines de prueba unitaria. |
Propiedades
ConfigurationsBlobName |
Especifica el nombre del blob que se va a usar al usar configuraciones. |
EndedOnUtc |
Cuando finalice el trabajo. (Heredado de IotHubJobResponse) |
EndTimeUtc |
Sistema generado. Se omite en la creación. Representa la hora en que el trabajo detuvo el procesamiento. |
ExcludeKeysInExport |
Opcional para trabajos de exportación; se omite para otros trabajos. Valor predeterminado: false. Si es false, las claves de autorización se incluyen en la salida de exportación. De lo contrario, las claves se exportan como null. |
FailureReason |
Generado por el sistema. Se omite en la creación. Si status == error, representa una cadena que contiene el motivo. |
FailureReason |
Si status == error, representa una cadena que contiene el motivo. (Heredado de IotHubJobResponse) |
Identity |
Identidad administrada que se usa para acceder a la cuenta de almacenamiento del trabajo. |
IncludeConfigurations |
Si se van a incluir o no configuraciones en el trabajo. |
InputBlobContainerUri |
URI en un contenedor de blobs que contiene los datos del Registro que se van a sincronizar. Incluir un token de SAS depende de la StorageAuthenticationType propiedad . |
InputBlobName |
Nombre del blob que se va a usar al importar desde el contenedor de blobs de entrada proporcionado. |
IsFinished |
Propiedad de conveniencia para determinar si el trabajo está en un estado terminal, en función de Status. (Heredado de IotHubJobResponse) |
JobId |
Sistema generado. Se omite en la creación. |
JobId |
Identificador único del trabajo. (Heredado de IotHubJobResponse) |
JobType |
Tipo de trabajo que se va a ejecutar. |
OutputBlobContainerUri |
URI en un contenedor de blobs, que se usa para generar el estado del trabajo y los resultados. |
OutputBlobName |
Nombre del blob que se creará en el contenedor de blobs de salida proporcionado. Este blob contendrá la información del Registro de dispositivos exportado para IoT Hub. |
Progress |
Sistema generado. Se omite en la creación. Representa el porcentaje de finalización. |
StartedOnUtc |
Cuando se inició la ejecución del trabajo. (Heredado de IotHubJobResponse) |
StartTimeUtc |
Sistema generado. Se omite en la creación. |
Status |
Sistema generado. Se omite en la creación. |
Status |
El estado del trabajo. (Heredado de IotHubJobResponse) |
StorageAuthenticationType |
Especifica el tipo de autenticación que se usa para conectarse a la cuenta de almacenamiento. |
Type |
Tipo de trabajo que se va a ejecutar. |
Métodos
CreateForExportJob(String, Boolean, String, Nullable<StorageAuthenticationType>, ManagedIdentity) |
Crea una instancia de JobProperties con parámetros listos para iniciar un trabajo de exportación. |
CreateForImportJob(String, String, String, Nullable<StorageAuthenticationType>, ManagedIdentity) |
Crea una instancia de JobProperties con parámetros listos para iniciar un trabajo de importación. |
Se aplica a
Azure SDK for .NET