Compartilhar via


Job Classe

Definição

O trabalho.

[Microsoft.Rest.Serialization.JsonTransformation]
public class Job : Microsoft.Azure.Management.StorSimple8000Series.Models.BaseModel
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Job = class
    inherit BaseModel
Public Class Job
Inherits BaseModel
Herança
Atributos

Construtores

Job()

Inicializa uma nova instância da classe Job.

Job(JobStatus, Int32, JobType, String, String, String, Nullable<Kind>, Nullable<DateTime>, Nullable<DateTime>, JobErrorDetails, DataStatistics, String, String, IList<JobStage>, String, Nullable<Boolean>, Nullable<BackupType>, String, Nullable<DateTime>)

Inicializa uma nova instância da classe Job.

Propriedades

BackupPointInTime

Obtém ou define a hora do backup usado para o failover.

BackupType

Obtém ou define o tipo de backup (CloudSnapshot | LocalSnapshot). Aplicável somente para trabalhos de backup. Os valores possíveis incluem: 'LocalSnapshot', 'CloudSnapshot'

DataStats

Obtém ou define as propriedades de estatísticas de dados do trabalho.

DeviceId

Obtém ou define a ID do dispositivo na qual o trabalho foi executado.

EndTime

Obtém ou define a hora UTC em que o trabalho foi concluído.

EntityLabel

Obtém ou define o identificador de entidade para o qual o trabalho foi executado.

EntityType

Obtém ou define o tipo de entidade para o qual o trabalho foi executado.

Error

Obtém ou define os detalhes do erro, se houver, para o trabalho.

Id

Obtém a ID do caminho que identifica exclusivamente o objeto.

(Herdado de BaseModel)
IsCancellable

Obtém ou define se o trabalho é cancelável ou não.

JobStages

Obtém ou define os estágios do trabalho.

JobType

Obtém ou define o tipo do trabalho. Os valores possíveis incluem: 'ScheduledBackup', 'ManualBackup', 'RestoreBackup', 'CloneVolume', 'FailoverVolumeContainers', 'CreateLocallyPinnedVolume', 'ModifyVolume', 'InstallUpdates', 'SupportPackageLogs', 'CreateCloudAppliance'

Kind

Obtém ou define o Tipo do objeto . Atualmente, há suporte apenas para Series8000. Os valores possíveis incluem: 'Series8000'

(Herdado de BaseModel)
Name

Obtém o nome do objeto.

(Herdado de BaseModel)
PercentComplete

Obtém ou define o percentual do trabalho que já está concluído.

SourceDeviceId

Obtém ou define a ID do dispositivo de origem do trabalho de failover.

StartTime

Obtém ou define a hora UTC em que o trabalho foi iniciado.

Status

Obtém ou define o status atual do trabalho. Os valores possíveis incluem: 'Running', 'Succeeded', 'Failed', 'Canceled'

Type

Obtém o tipo hierárquico do objeto .

(Herdado de BaseModel)

Métodos

Validate()

Valide o objeto .

Aplica-se a