AutoImportJob interface
自动导入作业实例。 遵循 Azure 资源管理器标准: https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/resource-api-reference.md
属性
| admin |
自动导入作业的管理状态。 可能的值:“Enable”、“Disable”。 传入“Disable”值将禁用当前活动的自动导入作业。 默认情况下,它设置为“启用”。 |
| auto |
自动导入到群集命名空间的 blob 路径/前缀数组。 它具有“/”作为默认值。 允许的最大路径数为 100。 |
| blob |
自动导入作业的存储帐户 blob 更改源状态。 注意:此属性不会序列化。 它只能由服务器填充。 |
| conflict |
自动导入作业将如何处理冲突。 例如,如果自动导入作业正在尝试引入一个目录,但文件位于该路径上,它如何处理它。 失败表示自动导入作业应立即停止,并且不对冲突执行任何作。 Skip 表示它应该通过冲突。 OverwriteIfDirty 会导致自动导入作业删除并重新导入文件或目录(如果该文件或目录是冲突类型、脏污或当前已发布)。 OverwriteAlways 扩展 OverwriteIfDirty 以包括释放已还原但不是脏的文件。 有关这些解析模式的彻底说明,请参阅 https://learn.microsoft.com/en-us/azure/azure-managed-lustre/blob-integration#conflict-resolution-mode。 |
| enable |
是否在自动导入期间启用删除。 这只会影响覆盖脏污。 |
| imported |
完全扫描期间导入的目录数。 注意:此属性不会序列化。 它只能由服务器填充。 |
| imported |
完全扫描期间导入的文件数。 注意:此属性不会序列化。 它只能由服务器填充。 |
| imported |
完全扫描期间导入的符号链接数。 注意:此属性不会序列化。 它只能由服务器填充。 |
| last |
上次完成的自动导入作业的时间(以 UTC 为单位)。 注意:此属性不会序列化。 它只能由服务器填充。 |
| last |
最新自动导入作业开始的时间(以 UTC 为单位)。 注意:此属性不会序列化。 它只能由服务器填充。 |
| maximum |
导入在失败退出之前将容忍的非冲突错误总数(例如,作系统错误)。 -1 表示无限。 0 表示出现任何错误时立即退出。 |
| preexisting |
完全扫描期间预先存在的目录数。 注意:此属性不会序列化。 它只能由服务器填充。 |
| preexisting |
完全扫描期间预先存在的文件数。 注意:此属性不会序列化。 它只能由服务器填充。 |
| preexisting |
完全扫描期间预先存在的符号链接数。 注意:此属性不会序列化。 它只能由服务器填充。 |
| provisioning |
ARM 预配状态。 注意:此属性不会序列化。 它只能由服务器填充。 |
| rate |
完全扫描期间的 blob 导入速率。 注意:此属性不会序列化。 它只能由服务器填充。 |
| rate |
完全扫描期间遍历的 blob 速率。 注意:此属性不会序列化。 它只能由服务器填充。 |
| scan |
完整扫描结束的日期和时间。 注意:此属性不会序列化。 它只能由服务器填充。 |
| scan |
当前正在运行的完整扫描开始的日期和时间。 注意:此属性不会序列化。 它只能由服务器填充。 |
| state | 自动导入作的状态。 注意:此属性不会序列化。 它只能由服务器填充。 |
| status |
服务器定义的自动导入作业状态代码。 注意:此属性不会序列化。 它只能由服务器填充。 |
| status |
自动导入作业的服务器定义状态消息。 注意:此属性不会序列化。 它只能由服务器填充。 |
| total |
完全扫描期间导入的 blob 总数。 注意:此属性不会序列化。 它只能由服务器填充。 |
| total |
完全扫描期间遍历的 blob 总数。 注意:此属性不会序列化。 它只能由服务器填充。 |
| total |
完全扫描期间遇到的冲突总数。 注意:此属性不会序列化。 它只能由服务器填充。 |
| total |
完全扫描期间遇到的错误总数。 注意:此属性不会序列化。 它只能由服务器填充。 |
继承属性
| id | 资源的完全限定资源 ID。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注意:此属性不会序列化。 它只能由服务器填充。 |
| location | 资源所在的地理位置 |
| name | 资源说明的名称:此属性不会序列化。 它只能由服务器填充。 |
| system |
包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。 注意:此属性不会序列化。 它只能由服务器填充。 |
| tags | 资源标记。 |
| type | 资源类型。 例如“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts”注意:此属性不会序列化。 它只能由服务器填充。 |
属性详细信息
adminStatus
自动导入作业的管理状态。 可能的值:“Enable”、“Disable”。 传入“Disable”值将禁用当前活动的自动导入作业。 默认情况下,它设置为“启用”。
adminStatus?: string
属性值
string
autoImportPrefixes
自动导入到群集命名空间的 blob 路径/前缀数组。 它具有“/”作为默认值。 允许的最大路径数为 100。
autoImportPrefixes?: string[]
属性值
string[]
blobSyncEvents
自动导入作业的存储帐户 blob 更改源状态。 注意:此属性不会序列化。 它只能由服务器填充。
blobSyncEvents?: AutoImportJobPropertiesStatusBlobSyncEvents
属性值
conflictResolutionMode
自动导入作业将如何处理冲突。 例如,如果自动导入作业正在尝试引入一个目录,但文件位于该路径上,它如何处理它。 失败表示自动导入作业应立即停止,并且不对冲突执行任何作。 Skip 表示它应该通过冲突。 OverwriteIfDirty 会导致自动导入作业删除并重新导入文件或目录(如果该文件或目录是冲突类型、脏污或当前已发布)。 OverwriteAlways 扩展 OverwriteIfDirty 以包括释放已还原但不是脏的文件。 有关这些解析模式的彻底说明,请参阅 https://learn.microsoft.com/en-us/azure/azure-managed-lustre/blob-integration#conflict-resolution-mode。
conflictResolutionMode?: string
属性值
string
enableDeletions
是否在自动导入期间启用删除。 这只会影响覆盖脏污。
enableDeletions?: boolean
属性值
boolean
importedDirectories
完全扫描期间导入的目录数。 注意:此属性不会序列化。 它只能由服务器填充。
importedDirectories?: number
属性值
number
importedFiles
完全扫描期间导入的文件数。 注意:此属性不会序列化。 它只能由服务器填充。
importedFiles?: number
属性值
number
importedSymlinks
完全扫描期间导入的符号链接数。 注意:此属性不会序列化。 它只能由服务器填充。
importedSymlinks?: number
属性值
number
lastCompletionTimeUTC
上次完成的自动导入作业的时间(以 UTC 为单位)。 注意:此属性不会序列化。 它只能由服务器填充。
lastCompletionTimeUTC?: Date
属性值
Date
lastStartedTimeUTC
最新自动导入作业开始的时间(以 UTC 为单位)。 注意:此属性不会序列化。 它只能由服务器填充。
lastStartedTimeUTC?: Date
属性值
Date
maximumErrors
导入在失败退出之前将容忍的非冲突错误总数(例如,作系统错误)。 -1 表示无限。 0 表示出现任何错误时立即退出。
maximumErrors?: number
属性值
number
preexistingDirectories
完全扫描期间预先存在的目录数。 注意:此属性不会序列化。 它只能由服务器填充。
preexistingDirectories?: number
属性值
number
preexistingFiles
完全扫描期间预先存在的文件数。 注意:此属性不会序列化。 它只能由服务器填充。
preexistingFiles?: number
属性值
number
preexistingSymlinks
完全扫描期间预先存在的符号链接数。 注意:此属性不会序列化。 它只能由服务器填充。
preexistingSymlinks?: number
属性值
number
provisioningState
ARM 预配状态。 注意:此属性不会序列化。 它只能由服务器填充。
provisioningState?: string
属性值
string
rateOfBlobImport
完全扫描期间的 blob 导入速率。 注意:此属性不会序列化。 它只能由服务器填充。
rateOfBlobImport?: number
属性值
number
rateOfBlobWalk
完全扫描期间遍历的 blob 速率。 注意:此属性不会序列化。 它只能由服务器填充。
rateOfBlobWalk?: number
属性值
number
scanEndTime
完整扫描结束的日期和时间。 注意:此属性不会序列化。 它只能由服务器填充。
scanEndTime?: Date
属性值
Date
scanStartTime
当前正在运行的完整扫描开始的日期和时间。 注意:此属性不会序列化。 它只能由服务器填充。
scanStartTime?: Date
属性值
Date
state
自动导入作的状态。 注意:此属性不会序列化。 它只能由服务器填充。
state?: string
属性值
string
statusCode
服务器定义的自动导入作业状态代码。 注意:此属性不会序列化。 它只能由服务器填充。
statusCode?: string
属性值
string
statusMessage
自动导入作业的服务器定义状态消息。 注意:此属性不会序列化。 它只能由服务器填充。
statusMessage?: string
属性值
string
totalBlobsImported
完全扫描期间导入的 blob 总数。 注意:此属性不会序列化。 它只能由服务器填充。
totalBlobsImported?: number
属性值
number
totalBlobsWalked
完全扫描期间遍历的 blob 总数。 注意:此属性不会序列化。 它只能由服务器填充。
totalBlobsWalked?: number
属性值
number
totalConflicts
完全扫描期间遇到的冲突总数。 注意:此属性不会序列化。 它只能由服务器填充。
totalConflicts?: number
属性值
number
totalErrors
完全扫描期间遇到的错误总数。 注意:此属性不会序列化。 它只能由服务器填充。
totalErrors?: number
属性值
number
继承属性详细信息
id
资源的完全限定资源 ID。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注意:此属性不会序列化。 它只能由服务器填充。
id?: string
属性值
string
location
name
systemData
包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。 注意:此属性不会序列化。 它只能由服务器填充。
systemData?: SystemData
属性值
tags
资源标记。
tags?: {[propertyName: string]: string}
属性值
{[propertyName: string]: string}
type
资源类型。 例如“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts”注意:此属性不会序列化。 它只能由服务器填充。
type?: string
属性值
string