Partager via


JobProperties Classe

Définition

Contient les propriétés disponibles pour le travail d’importation/exportation.

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
Héritage
JobProperties
Héritage
JobProperties
Dérivé

Constructeurs

JobProperties()

Crée une instance de cette classe. Fourni à des fins de test unitaire uniquement.

Propriétés

ConfigurationsBlobName

Spécifie le nom de l’objet blob à utiliser lors de l’utilisation de configurations.

EndedOnUtc

Une fois le travail terminé.

(Hérité de IotHubJobResponse)
EndTimeUtc

Généré par le système. Ignoré lors de la création. Représente l’heure à laquelle le travail a cessé de traiter.

ExcludeKeysInExport

Facultatif pour les travaux d’exportation ; ignoré pour d’autres travaux. Valeur par défaut : false. Si la valeur est false, les clés d’autorisation sont incluses dans la sortie d’exportation. Dans le cas contraire, les clés sont exportées sous la forme null.

FailureReason

Système generé. Ignoré lors de la création. Si status == échec, cela représente une chaîne contenant la raison.

FailureReason

Si status == échec, cela représente une chaîne contenant la raison.

(Hérité de IotHubJobResponse)
Identity

Identité managée utilisée pour accéder au compte de stockage du travail.

IncludeConfigurations

Indique s’il faut inclure ou non des configurations dans le travail.

InputBlobContainerUri

URI vers un conteneur d’objets blob qui contient des données de Registre à synchroniser. L’inclusion d’un jeton SAP dépend de la StorageAuthenticationType propriété .

InputBlobName

Nom de l’objet blob à utiliser lors de l’importation à partir du conteneur d’objets blob d’entrée fourni.

IsFinished

Propriété pratique pour déterminer si le travail est dans un état terminal, basé sur Status.

(Hérité de IotHubJobResponse)
JobId

Généré par le système. Ignoré lors de la création.

JobId

ID unique du travail.

(Hérité de IotHubJobResponse)
JobType

Type de travail à exécuter.

OutputBlobContainerUri

URI vers un conteneur d’objets blob, utilisé pour générer le status du travail et les résultats.

OutputBlobName

Nom de l’objet blob qui sera créé dans le conteneur d’objets blob de sortie fourni. Cet objet blob contiendra les informations de registre d’appareils exportées pour le hub IoT.

Progress

Généré par le système. Ignoré lors de la création. Représente le pourcentage d’achèvement.

StartedOnUtc

Lorsque le travail a commencé à s’exécuter.

(Hérité de IotHubJobResponse)
StartTimeUtc

Généré par le système. Ignoré lors de la création.

Status

Généré par le système. Ignoré lors de la création.

Status

État du travail.

(Hérité de IotHubJobResponse)
StorageAuthenticationType

Spécifie le type d’authentification utilisé pour la connexion au compte de stockage.

Type

Type de travail à exécuter.

Méthodes

CreateForExportJob(String, Boolean, String, Nullable<StorageAuthenticationType>, ManagedIdentity)

Crée un instance de JobProperties avec des paramètres prêts à démarrer un travail d’exportation.

CreateForImportJob(String, String, String, Nullable<StorageAuthenticationType>, ManagedIdentity)

Crée un instance de JobProperties avec des paramètres prêts à démarrer un travail d’importation.

S’applique à