Compartilhar via


AutoImportJob interface

Uma instância de trabalho de importação automática. Segue os padrões do Azure Resource Manager: https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/resource-api-reference.md

Extends

Propriedades

adminStatus

O status administrativo do trabalho de importação automática. Valores possíveis: 'Habilitar', 'Desabilitar'. Passar um valor de 'Desativar' desabilitará o trabalho de importação automática ativo atual. Por padrão, ele é definido como "Habilitar".

autoImportPrefixes

Uma matriz de caminhos/prefixos de blob que são importados automaticamente para o namespace do cluster. Ele tem '/' como o valor padrão. O número máximo de caminhos permitidos é 100.

blobSyncEvents

O status do feed de alterações do blob da conta de armazenamento do trabalho de importação automática. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

conflictResolutionMode

Como o trabalho de importação automática lidará com conflitos. Por exemplo, se o trabalho de importação automática estiver tentando trazer um diretório, mas um arquivo estiver nesse caminho, como ele o trata. Falha indica que o trabalho de importação automática deve parar imediatamente e não fazer nada com o conflito. Skip indica que ele deve passar sobre o conflito. OverwriteIfDirty faz com que o trabalho de importação automática exclua e importe novamente o arquivo ou diretório se ele for um tipo conflitante, estiver sujo ou estiver liberado no momento. OverwriteAlways estende OverwriteIfDirty para incluir a liberação de arquivos que haviam sido restaurados, mas não estavam sujos. Consulte https://learn.microsoft.com/en-us/azure/azure-managed-lustre/blob-integration#conflict-resolution-mode para obter uma explicação completa desses modos de resolução.

enableDeletions

Se as exclusões devem ou não ser ativadas durante a importação automática. Isso afeta apenas overwrite-dirty.

importedDirectories

Número de diretórios importados durante a verificação completa. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

importedFiles

Número de arquivos importados durante a verificação completa. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

importedSymlinks

Número de links simbólicos importados durante a verificação completa. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

lastCompletionTimeUTC

A hora (em UTC) do último trabalho de importação automática concluído. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

lastStartedTimeUTC

A hora (em UTC) em que o último trabalho de importação automática foi iniciado. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

maximumErrors

Total de erros não orientados a conflitos (por exemplo, erros do sistema operacional) A importação será tolerada antes de sair com falha. -1 significa infinito. 0 significa sair imediatamente em caso de erro.

preexistingDirectories

Número de diretórios preexistentes durante a verificação completa. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

preexistingFiles

Número de arquivos preexistentes durante a verificação completa. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

preexistingSymlinks

Número de links simbólicos preexistentes durante a verificação completa. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState

Estado de provisionamento do ARM. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

rateOfBlobImport

Taxa de importação de blob durante a verificação completa. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

rateOfBlobWalk

Taxa de bolhas percorridas durante a varredura completa. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

scanEndTime

Data e hora em que a verificação completa terminou. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

scanStartTime

Data e hora em que a verificação completa em execução no momento começou. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

state

O estado da operação de importação automática. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

statusCode

Código de status definido pelo servidor para trabalho de importação automática. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

statusMessage

Mensagem de status definida pelo servidor para trabalho de importação automática. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

totalBlobsImported

Número total de blobs importados durante a verificação completa. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

totalBlobsWalked

Número total de bolhas percorridas durante a varredura completa. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

totalConflicts

Total de conflitos encontrados durante a verificação completa. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

totalErrors

Total de erros encontrados durante a verificação completa. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location

A localização geográfica onde o recurso reside

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tags

Tags de recursos.

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

adminStatus

O status administrativo do trabalho de importação automática. Valores possíveis: 'Habilitar', 'Desabilitar'. Passar um valor de 'Desativar' desabilitará o trabalho de importação automática ativo atual. Por padrão, ele é definido como "Habilitar".

adminStatus?: string

Valor da propriedade

string

autoImportPrefixes

Uma matriz de caminhos/prefixos de blob que são importados automaticamente para o namespace do cluster. Ele tem '/' como o valor padrão. O número máximo de caminhos permitidos é 100.

autoImportPrefixes?: string[]

Valor da propriedade

string[]

blobSyncEvents

O status do feed de alterações do blob da conta de armazenamento do trabalho de importação automática. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

blobSyncEvents?: AutoImportJobPropertiesStatusBlobSyncEvents

Valor da propriedade

conflictResolutionMode

Como o trabalho de importação automática lidará com conflitos. Por exemplo, se o trabalho de importação automática estiver tentando trazer um diretório, mas um arquivo estiver nesse caminho, como ele o trata. Falha indica que o trabalho de importação automática deve parar imediatamente e não fazer nada com o conflito. Skip indica que ele deve passar sobre o conflito. OverwriteIfDirty faz com que o trabalho de importação automática exclua e importe novamente o arquivo ou diretório se ele for um tipo conflitante, estiver sujo ou estiver liberado no momento. OverwriteAlways estende OverwriteIfDirty para incluir a liberação de arquivos que haviam sido restaurados, mas não estavam sujos. Consulte https://learn.microsoft.com/en-us/azure/azure-managed-lustre/blob-integration#conflict-resolution-mode para obter uma explicação completa desses modos de resolução.

conflictResolutionMode?: string

Valor da propriedade

string

enableDeletions

Se as exclusões devem ou não ser ativadas durante a importação automática. Isso afeta apenas overwrite-dirty.

enableDeletions?: boolean

Valor da propriedade

boolean

importedDirectories

Número de diretórios importados durante a verificação completa. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

importedDirectories?: number

Valor da propriedade

number

importedFiles

Número de arquivos importados durante a verificação completa. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

importedFiles?: number

Valor da propriedade

number

Número de links simbólicos importados durante a verificação completa. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

importedSymlinks?: number

Valor da propriedade

number

lastCompletionTimeUTC

A hora (em UTC) do último trabalho de importação automática concluído. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

lastCompletionTimeUTC?: Date

Valor da propriedade

Date

lastStartedTimeUTC

A hora (em UTC) em que o último trabalho de importação automática foi iniciado. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

lastStartedTimeUTC?: Date

Valor da propriedade

Date

maximumErrors

Total de erros não orientados a conflitos (por exemplo, erros do sistema operacional) A importação será tolerada antes de sair com falha. -1 significa infinito. 0 significa sair imediatamente em caso de erro.

maximumErrors?: number

Valor da propriedade

number

preexistingDirectories

Número de diretórios preexistentes durante a verificação completa. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

preexistingDirectories?: number

Valor da propriedade

number

preexistingFiles

Número de arquivos preexistentes durante a verificação completa. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

preexistingFiles?: number

Valor da propriedade

number

Número de links simbólicos preexistentes durante a verificação completa. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

preexistingSymlinks?: number

Valor da propriedade

number

provisioningState

Estado de provisionamento do ARM. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor da propriedade

string

rateOfBlobImport

Taxa de importação de blob durante a verificação completa. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

rateOfBlobImport?: number

Valor da propriedade

number

rateOfBlobWalk

Taxa de bolhas percorridas durante a varredura completa. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

rateOfBlobWalk?: number

Valor da propriedade

number

scanEndTime

Data e hora em que a verificação completa terminou. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

scanEndTime?: Date

Valor da propriedade

Date

scanStartTime

Data e hora em que a verificação completa em execução no momento começou. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

scanStartTime?: Date

Valor da propriedade

Date

state

O estado da operação de importação automática. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

state?: string

Valor da propriedade

string

statusCode

Código de status definido pelo servidor para trabalho de importação automática. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

statusCode?: string

Valor da propriedade

string

statusMessage

Mensagem de status definida pelo servidor para trabalho de importação automática. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

statusMessage?: string

Valor da propriedade

string

totalBlobsImported

Número total de blobs importados durante a verificação completa. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

totalBlobsImported?: number

Valor da propriedade

number

totalBlobsWalked

Número total de bolhas percorridas durante a varredura completa. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

totalBlobsWalked?: number

Valor da propriedade

number

totalConflicts

Total de conflitos encontrados durante a verificação completa. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

totalConflicts?: number

Valor da propriedade

number

totalErrors

Total de erros encontrados durante a verificação completa. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

totalErrors?: number

Valor da propriedade

number

Detalhes das propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor da propriedade

string

herdado deTrackedResource.id

location

A localização geográfica onde o recurso reside

location: string

Valor da propriedade

string

Herdado deTrackedResource.location

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

herdado deTrackedResource.name

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor da propriedade

herdado detrackedResource.systemData

tags

Tags de recursos.

tags?: {[propertyName: string]: string}

Valor da propriedade

{[propertyName: string]: string}

Herdado deTrackedResource.tags

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor da propriedade

string

Herdado deTrackedResource.type