Job Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The job.
[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
- Inheritance
- Attributes
Constructors
Job() |
Initializes a new instance of the Job class. |
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>) |
Initializes a new instance of the Job class. |
Properties
BackupPointInTime |
Gets or sets the time of the backup used for the failover. |
BackupType |
Gets or sets the backup type (CloudSnapshot | LocalSnapshot). Applicable only for backup jobs. Possible values include: 'LocalSnapshot', 'CloudSnapshot' |
DataStats |
Gets or sets the data statistics properties of the job. |
DeviceId |
Gets or sets the device ID in which the job ran. |
EndTime |
Gets or sets the UTC time at which the job completed. |
EntityLabel |
Gets or sets the entity identifier for which the job ran. |
EntityType |
Gets or sets the entity type for which the job ran. |
Error |
Gets or sets the error details, if any, for the job. |
Id |
Gets the path ID that uniquely identifies the object. (Inherited from BaseModel) |
IsCancellable |
Gets or sets represents whether the job is cancellable or not. |
JobStages |
Gets or sets the job stages. |
JobType |
Gets or sets the type of the job. Possible values include: 'ScheduledBackup', 'ManualBackup', 'RestoreBackup', 'CloneVolume', 'FailoverVolumeContainers', 'CreateLocallyPinnedVolume', 'ModifyVolume', 'InstallUpdates', 'SupportPackageLogs', 'CreateCloudAppliance' |
Kind |
Gets or sets the Kind of the object. Currently only Series8000 is supported. Possible values include: 'Series8000' (Inherited from BaseModel) |
Name |
Gets the name of the object. (Inherited from BaseModel) |
PercentComplete |
Gets or sets the percentage of the job that is already complete. |
SourceDeviceId |
Gets or sets the source device ID of the failover job. |
StartTime |
Gets or sets the UTC time at which the job was started. |
Status |
Gets or sets the current status of the job. Possible values include: 'Running', 'Succeeded', 'Failed', 'Canceled' |
Type |
Gets the hierarchical type of the object. (Inherited from BaseModel) |
Methods
Validate() |
Validate the object. |