你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

JobProperties 类

定义

包含可用于导入/导出作业的属性。

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
继承
JobProperties
继承
JobProperties
派生

构造函数

JobProperties()

创建此类的实例。 仅供单元测试使用。

属性

ConfigurationsBlobName

指定在使用配置时要使用的 Blob 的名称。

EndedOnUtc

作业完成时。

(继承自 IotHubJobResponse)
EndTimeUtc

系统生成。 创建时忽略。 表示作业停止处理的时间。

ExcludeKeysInExport

对于导出作业是可选的;忽略了其他作业。 默认值:false。 如果为 false,则授权密钥包含在导出输出中。 否则,密钥导出为 null。

FailureReason

系统基因化。 创建时忽略。 如果 status == failure,则表示包含原因的字符串。

FailureReason

如果 status == failure,则表示包含原因的字符串。

(继承自 IotHubJobResponse)
Identity

用于访问作业存储帐户的托管标识。

IncludeConfigurations

是否在作业中包含配置。

InputBlobContainerUri

包含要同步的注册表数据的 Blob 容器的 URI。包括 SAS 令牌取决于 StorageAuthenticationType 属性。

InputBlobName

从提供的输入 Blob 容器导入时要使用的 Blob 名称。

IsFinished

基于 确定作业是否处于终端状态的 Status便利属性。

(继承自 IotHubJobResponse)
JobId

系统生成。 创建时忽略。

JobId

作业的唯一 ID。

(继承自 IotHubJobResponse)
JobType

要执行的作业的类型。

OutputBlobContainerUri

Blob 容器的 URI,用于输出作业的状态和结果。

OutputBlobName

将在提供的输出 Blob 容器中创建的 Blob 的名称。 此 Blob 将包含 IoT 中心的导出设备注册表信息。

Progress

系统生成。 创建时忽略。 表示完成百分比。

StartedOnUtc

作业开始运行时。

(继承自 IotHubJobResponse)
StartTimeUtc

系统生成。 创建时忽略。

Status

系统生成。 创建时忽略。

Status

作业的状态。

(继承自 IotHubJobResponse)
StorageAuthenticationType

指定用于连接到存储帐户的身份验证类型。

Type

要执行的作业的类型。

方法

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

创建 JobProperties 的实例,其中包含准备启动导出作业的参数。

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

使用准备启动导入作业的参数创建 JobProperties 的实例。

适用于