generated/api/Models/VMApplicationValidationResults.cs
// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.9.4, generator: @autorest/powershell@3.0.415) // Changes may cause incorrect behavior and will be lost if the code is regenerated. namespace Commvault.Powershell.Models { using static Commvault.Powershell.Runtime.Extensions; /// <summary>VMApplicationValidationResults</summary> public partial class VMApplicationValidationResults : Commvault.Powershell.Models.IVMApplicationValidationResults, Commvault.Powershell.Models.IVMApplicationValidationResultsInternal { /// <summary>Backing field for <see cref="AppsDiscovered" /> property.</summary> private Commvault.Powershell.Models.IVMAppsDiscovered[] _appsDiscovered; [Commvault.Powershell.Origin(Commvault.Powershell.PropertyOrigin.Owned)] public Commvault.Powershell.Models.IVMAppsDiscovered[] AppsDiscovered { get => this._appsDiscovered; set => this._appsDiscovered = value; } /// <summary>Backing field for <see cref="BackupCompletionDate" /> property.</summary> private long? _backupCompletionDate; /// <summary>timestamp(in unix) for the last backup job completed</summary> [Commvault.Powershell.Origin(Commvault.Powershell.PropertyOrigin.Owned)] public long? BackupCompletionDate { get => this._backupCompletionDate; set => this._backupCompletionDate = value; } /// <summary>Backing field for <see cref="BackupValidated" /> property.</summary> private long? _backupValidated; /// <summary>job id of the last backup job that was validated</summary> [Commvault.Powershell.Origin(Commvault.Powershell.PropertyOrigin.Owned)] public long? BackupValidated { get => this._backupValidated; set => this._backupValidated = value; } /// <summary>Backing field for <see cref="BootStatus" /> property.</summary> private bool? _bootStatus; /// <summary>true if backup validation is set</summary> [Commvault.Powershell.Origin(Commvault.Powershell.PropertyOrigin.Owned)] public bool? BootStatus { get => this._bootStatus; set => this._bootStatus = value; } /// <summary>Backing field for <see cref="LastValidationJobId" /> property.</summary> private long? _lastValidationJobId; /// <summary>job id of the last backup validation job</summary> [Commvault.Powershell.Origin(Commvault.Powershell.PropertyOrigin.Owned)] public long? LastValidationJobId { get => this._lastValidationJobId; set => this._lastValidationJobId = value; } /// <summary>Creates an new <see cref="VMApplicationValidationResults" /> instance.</summary> public VMApplicationValidationResults() { } } /// VMApplicationValidationResults public partial interface IVMApplicationValidationResults : Commvault.Powershell.Runtime.IJsonSerializable { [Commvault.Powershell.Runtime.Info( Required = false, ReadOnly = false, Description = @"", SerializedName = @"appsDiscovered", PossibleTypes = new [] { typeof(Commvault.Powershell.Models.IVMAppsDiscovered) })] Commvault.Powershell.Models.IVMAppsDiscovered[] AppsDiscovered { get; set; } /// <summary>timestamp(in unix) for the last backup job completed</summary> [Commvault.Powershell.Runtime.Info( Required = false, ReadOnly = false, Description = @"timestamp(in unix) for the last backup job completed", SerializedName = @"backupCompletionDate", PossibleTypes = new [] { typeof(long) })] long? BackupCompletionDate { get; set; } /// <summary>job id of the last backup job that was validated</summary> [Commvault.Powershell.Runtime.Info( Required = false, ReadOnly = false, Description = @"job id of the last backup job that was validated", SerializedName = @"backupValidated", PossibleTypes = new [] { typeof(long) })] long? BackupValidated { get; set; } /// <summary>true if backup validation is set</summary> [Commvault.Powershell.Runtime.Info( Required = false, ReadOnly = false, Description = @"true if backup validation is set", SerializedName = @"bootStatus", PossibleTypes = new [] { typeof(bool) })] bool? BootStatus { get; set; } /// <summary>job id of the last backup validation job</summary> [Commvault.Powershell.Runtime.Info( Required = false, ReadOnly = false, Description = @"job id of the last backup validation job", SerializedName = @"lastValidationJobId", PossibleTypes = new [] { typeof(long) })] long? LastValidationJobId { get; set; } } /// VMApplicationValidationResults internal partial interface IVMApplicationValidationResultsInternal { Commvault.Powershell.Models.IVMAppsDiscovered[] AppsDiscovered { get; set; } /// <summary>timestamp(in unix) for the last backup job completed</summary> long? BackupCompletionDate { get; set; } /// <summary>job id of the last backup job that was validated</summary> long? BackupValidated { get; set; } /// <summary>true if backup validation is set</summary> bool? BootStatus { get; set; } /// <summary>job id of the last backup validation job</summary> long? LastValidationJobId { get; set; } } } |