JobProperties Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém as propriedades disponíveis para o trabalho de importação/exportação.
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
- Herança
-
JobProperties
- Herança
- Derivado
Construtores
JobProperties() |
Cria uma instância dessa classe. Fornecido apenas para fins de teste de unidade. |
Propriedades
ConfigurationsBlobName |
Especifica o nome do blob a ser usado ao usar configurações. |
EndedOnUtc |
Quando o trabalho for concluído. (Herdado de IotHubJobResponse) |
EndTimeUtc |
Sistema gerado. Ignorado na criação. Representa a hora em que o trabalho parou de processar. |
ExcludeKeysInExport |
Opcional para trabalhos de exportação; ignorado para outros trabalhos. Padrão: falso. Se false, as chaves de autorização serão incluídas na saída de exportação. As chaves são exportadas como nulas caso contrário. |
FailureReason |
Genereado do sistema. Ignorado na criação. Se status == falha, isso representará uma cadeia de caracteres que contém o motivo. |
FailureReason |
Se status == falha, isso representará uma cadeia de caracteres que contém o motivo. (Herdado de IotHubJobResponse) |
Identity |
A identidade gerenciada usada para acessar a conta de armazenamento do trabalho. |
IncludeConfigurations |
Se deve ou não incluir configurações no trabalho. |
InputBlobContainerUri |
URI para um contêiner de blob que contém dados do Registro a serem sincronizados. A inclusão de um token SAS depende da StorageAuthenticationType propriedade . |
InputBlobName |
O nome do blob a ser usado ao importar do contêiner de blob de entrada fornecido. |
IsFinished |
Propriedade de conveniência para determinar se o trabalho está em um estado de terminal, com base em Status. (Herdado de IotHubJobResponse) |
JobId |
Sistema gerado. Ignorado na criação. |
JobId |
A ID exclusiva do trabalho. (Herdado de IotHubJobResponse) |
JobType |
O tipo de trabalho a ser executado. |
OutputBlobContainerUri |
URI para um contêiner de blob, usado para gerar a status do trabalho e os resultados. |
OutputBlobName |
O nome do blob que será criado no contêiner de blob de saída fornecido. Esse blob conterá as informações exportadas do registro de dispositivo para o Hub IoT. |
Progress |
Sistema gerado. Ignorado na criação. Representa o percentual de conclusão. |
StartedOnUtc |
Quando o trabalho começou a ser executado. (Herdado de IotHubJobResponse) |
StartTimeUtc |
Sistema gerado. Ignorado na criação. |
Status |
Sistema gerado. Ignorado na criação. |
Status |
O status do trabalho. (Herdado de IotHubJobResponse) |
StorageAuthenticationType |
Especifica o tipo de autenticação que está sendo usado para se conectar à conta de armazenamento. |
Type |
O tipo de trabalho a ser executado. |
Métodos
CreateForExportJob(String, Boolean, String, Nullable<StorageAuthenticationType>, ManagedIdentity) |
Cria uma instância de JobProperties com parâmetros prontos para iniciar um trabalho de exportação. |
CreateForImportJob(String, String, String, Nullable<StorageAuthenticationType>, ManagedIdentity) |
Cria uma instância de JobProperties com parâmetros prontos para iniciar um trabalho de importação. |
Aplica-se a
Azure SDK for .NET