JobProperties Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält die für den Import-/Exportauftrag verfügbaren Eigenschaften.
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
- Vererbung
-
JobProperties
- Vererbung
- Abgeleitet
Konstruktoren
JobProperties() |
Erstellt eine Instanz dieser Klasse. Nur für Komponententests vorgesehen. |
Eigenschaften
ConfigurationsBlobName |
Gibt den Namen des Blobs an, das bei Verwendung von Konfigurationen verwendet werden soll. |
EndedOnUtc |
Wenn der Auftrag abgeschlossen ist. (Geerbt von IotHubJobResponse) |
EndTimeUtc |
System generiert. Wird bei der Erstellung ignoriert. Stellt den Zeitpunkt dar, zu dem der Auftrag die Verarbeitung beendet hat. |
ExcludeKeysInExport |
Optional für Exportaufträge; Wird für andere Aufträge ignoriert. Standardwert: false. Wenn false, sind Autorisierungsschlüssel in der Exportausgabe enthalten. Schlüssel werden andernfalls als NULL exportiert. |
FailureReason |
System genereated. Wird bei der Erstellung ignoriert. Wenn status == fehler, stellt dies eine Zeichenfolge dar, die den Grund enthält. |
FailureReason |
Wenn status == fehler, stellt dies eine Zeichenfolge dar, die den Grund enthält. (Geerbt von IotHubJobResponse) |
Identity |
Die verwaltete Identität, die für den Zugriff auf das Speicherkonto für den Auftrag verwendet wird. |
IncludeConfigurations |
Gibt an, ob Konfigurationen in den Auftrag eingeschlossen werden sollen oder nicht. |
InputBlobContainerUri |
URI für einen Blobcontainer, der registrierungsdaten zur Synchronisierung enthält. Das Einschließen eines SAS-Tokens ist von der StorageAuthenticationType -Eigenschaft abhängig. |
InputBlobName |
Der Blobname, der beim Importieren aus dem bereitgestellten Eingabeblobcontainer verwendet werden soll. |
IsFinished |
Convenience-Eigenschaft, um zu bestimmen, ob sich der Auftrag in einem Terminalzustand befindet, basierend auf Status. (Geerbt von IotHubJobResponse) |
JobId |
System generiert. Wird bei der Erstellung ignoriert. |
JobId |
Die eindeutige ID des Auftrags. (Geerbt von IotHubJobResponse) |
JobType |
Der Typ des auszuführenden Auftrags. |
OutputBlobContainerUri |
URI für einen Blobcontainer, der verwendet wird, um die status des Auftrags und die Ergebnisse auszugeben. |
OutputBlobName |
Der Name des Blobs, das im bereitgestellten Ausgabeblobcontainer erstellt wird. Dieses Blob enthält die exportierten Geräteregistrierungsinformationen für den IoT Hub. |
Progress |
System generiert. Wird bei der Erstellung ignoriert. Stellt den Prozentsatz der Vervollständigung dar. |
StartedOnUtc |
Wenn der Auftrag ausgeführt wurde. (Geerbt von IotHubJobResponse) |
StartTimeUtc |
System generiert. Wird bei der Erstellung ignoriert. |
Status |
System generiert. Wird bei der Erstellung ignoriert. |
Status |
Der Status des Auftrags. (Geerbt von IotHubJobResponse) |
StorageAuthenticationType |
Gibt den Authentifizierungstyp an, der zum Herstellen einer Verbindung mit dem Speicherkonto verwendet wird. |
Type |
Der Typ des auszuführenden Auftrags. |
Methoden
CreateForExportJob(String, Boolean, String, Nullable<StorageAuthenticationType>, ManagedIdentity) |
Erstellt eine instance von JobProperties mit Parametern, die zum Starten eines Exportauftrags bereit sind. |
CreateForImportJob(String, String, String, Nullable<StorageAuthenticationType>, ManagedIdentity) |
Erstellt eine instance von JobProperties mit Parametern, die zum Starten eines Importauftrags bereit sind. |
Gilt für:
Azure SDK for .NET