Lines Matching defs:MabJob
3674 type MabJob struct { struct
3676 Duration *string `json:"duration,omitempty"`
3678 ActionsInfo *[]JobSupportedAction `json:"actionsInfo,omitempty"`
3680 MabServerName *string `json:"mabServerName,omitempty"`
3682 MabServerType MabServerType `json:"mabServerType,omitempty"`
3684 WorkloadType WorkloadType `json:"workloadType,omitempty"`
3686 ErrorDetails *[]MabErrorInfo `json:"errorDetails,omitempty"`
3688 ExtendedInfo *MabJobExtendedInfo `json:"extendedInfo,omitempty"`
3690 EntityFriendlyName *string `json:"entityFriendlyName,omitempty"`
3692 BackupManagementType ManagementType `json:"backupManagementType,omitempty"`
3694 Operation *string `json:"operation,omitempty"`
3696 Status *string `json:"status,omitempty"`
3698 StartTime *date.Time `json:"startTime,omitempty"`
3700 EndTime *date.Time `json:"endTime,omitempty"`
3702 ActivityID *string `json:"activityId,omitempty"`
3704 JobType JobType `json:"jobType,omitempty"`
3708 func (mj MabJob) MarshalJSON() ([]byte, error) {
3760 func (mj MabJob) AsAzureIaaSVMJob() (*AzureIaaSVMJob, bool) {
3765 func (mj MabJob) AsDpmJob() (*DpmJob, bool) {
3770 func (mj MabJob) AsMabJob() (*MabJob, bool) {
3775 func (mj MabJob) AsJob() (*Job, bool) {
3780 func (mj MabJob) AsBasicJob() (BasicJob, bool) {