generated/api/Models/GetSetWindowsMssqlPatchingMsg.cs
// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.2, generator: @autorest/powershell@4.0.708) // 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>Response message for install job options</summary> public partial class GetSetWindowsMssqlPatchingMsg : Commvault.Powershell.Models.IGetSetWindowsMssqlPatchingMsg, Commvault.Powershell.Models.IGetSetWindowsMssqlPatchingMsgInternal { /// <summary>Backing field for <see cref="ClientId" /> property.</summary> private long? _clientId; [Commvault.Powershell.Origin(Commvault.Powershell.PropertyOrigin.Owned)] public long? ClientId { get => this._clientId; set => this._clientId = value; } /// <summary>Backing field for <see cref="DiagsInCsCache" /> property.</summary> private long? _diagsInCsCache; [Commvault.Powershell.Origin(Commvault.Powershell.PropertyOrigin.Owned)] public long? DiagsInCsCache { get => this._diagsInCsCache; set => this._diagsInCsCache = value; } /// <summary>Backing field for <see cref="EligibleForMssqlPatching" /> property.</summary> private long? _eligibleForMssqlPatching; [Commvault.Powershell.Origin(Commvault.Powershell.PropertyOrigin.Owned)] public long? EligibleForMssqlPatching { get => this._eligibleForMssqlPatching; set => this._eligibleForMssqlPatching = value; } /// <summary>Backing field for <see cref="EligibleForWindowsOSPatching" /> property.</summary> private long? _eligibleForWindowsOSPatching; [Commvault.Powershell.Origin(Commvault.Powershell.PropertyOrigin.Owned)] public long? EligibleForWindowsOSPatching { get => this._eligibleForWindowsOSPatching; set => this._eligibleForWindowsOSPatching = value; } /// <summary>Backing field for <see cref="HsxStorageUpdatesPatching" /> property.</summary> private long? _hsxStorageUpdatesPatching; [Commvault.Powershell.Origin(Commvault.Powershell.PropertyOrigin.Owned)] public long? HsxStorageUpdatesPatching { get => this._hsxStorageUpdatesPatching; set => this._hsxStorageUpdatesPatching = value; } /// <summary>Backing field for <see cref="HyperScaleOSPatching" /> property.</summary> private long? _hyperScaleOSPatching; [Commvault.Powershell.Origin(Commvault.Powershell.PropertyOrigin.Owned)] public long? HyperScaleOSPatching { get => this._hyperScaleOSPatching; set => this._hyperScaleOSPatching = value; } /// <summary>Backing field for <see cref="MssqlPatching" /> property.</summary> private long? _mssqlPatching; [Commvault.Powershell.Origin(Commvault.Powershell.PropertyOrigin.Owned)] public long? MssqlPatching { get => this._mssqlPatching; set => this._mssqlPatching = value; } /// <summary>Backing field for <see cref="Option" /> property.</summary> private long? _option; [Commvault.Powershell.Origin(Commvault.Powershell.PropertyOrigin.Owned)] public long? Option { get => this._option; set => this._option = value; } /// <summary>Backing field for <see cref="UnixOSPatching" /> property.</summary> private long? _unixOSPatching; [Commvault.Powershell.Origin(Commvault.Powershell.PropertyOrigin.Owned)] public long? UnixOSPatching { get => this._unixOSPatching; set => this._unixOSPatching = value; } /// <summary>Backing field for <see cref="WindowsPatching" /> property.</summary> private long? _windowsPatching; [Commvault.Powershell.Origin(Commvault.Powershell.PropertyOrigin.Owned)] public long? WindowsPatching { get => this._windowsPatching; set => this._windowsPatching = value; } /// <summary>Creates an new <see cref="GetSetWindowsMssqlPatchingMsg" /> instance.</summary> public GetSetWindowsMssqlPatchingMsg() { } } /// Response message for install job options public partial interface IGetSetWindowsMssqlPatchingMsg : Commvault.Powershell.Runtime.IJsonSerializable { [Commvault.Powershell.Runtime.Info( Required = false, ReadOnly = false, Read = true, Create = true, Update = true, Description = @"", SerializedName = @"clientId", PossibleTypes = new [] { typeof(long) })] long? ClientId { get; set; } [Commvault.Powershell.Runtime.Info( Required = false, ReadOnly = false, Read = true, Create = true, Update = true, Description = @"", SerializedName = @"DiagsInCSCache", PossibleTypes = new [] { typeof(long) })] long? DiagsInCsCache { get; set; } [Commvault.Powershell.Runtime.Info( Required = false, ReadOnly = false, Read = true, Create = true, Update = true, Description = @"", SerializedName = @"EligibleForMSSQLPatching", PossibleTypes = new [] { typeof(long) })] long? EligibleForMssqlPatching { get; set; } [Commvault.Powershell.Runtime.Info( Required = false, ReadOnly = false, Read = true, Create = true, Update = true, Description = @"", SerializedName = @"EligibleForWindowsOSPatching", PossibleTypes = new [] { typeof(long) })] long? EligibleForWindowsOSPatching { get; set; } [Commvault.Powershell.Runtime.Info( Required = false, ReadOnly = false, Read = true, Create = true, Update = true, Description = @"", SerializedName = @"HSXStorageUpdatesPatching", PossibleTypes = new [] { typeof(long) })] long? HsxStorageUpdatesPatching { get; set; } [Commvault.Powershell.Runtime.Info( Required = false, ReadOnly = false, Read = true, Create = true, Update = true, Description = @"", SerializedName = @"HyperScaleOSPatching", PossibleTypes = new [] { typeof(long) })] long? HyperScaleOSPatching { get; set; } [Commvault.Powershell.Runtime.Info( Required = false, ReadOnly = false, Read = true, Create = true, Update = true, Description = @"", SerializedName = @"MSSQLPatching", PossibleTypes = new [] { typeof(long) })] long? MssqlPatching { get; set; } [Commvault.Powershell.Runtime.Info( Required = false, ReadOnly = false, Read = true, Create = true, Update = true, Description = @"", SerializedName = @"option", PossibleTypes = new [] { typeof(long) })] long? Option { get; set; } [Commvault.Powershell.Runtime.Info( Required = false, ReadOnly = false, Read = true, Create = true, Update = true, Description = @"", SerializedName = @"UnixOSPatching", PossibleTypes = new [] { typeof(long) })] long? UnixOSPatching { get; set; } [Commvault.Powershell.Runtime.Info( Required = false, ReadOnly = false, Read = true, Create = true, Update = true, Description = @"", SerializedName = @"WindowsPatching", PossibleTypes = new [] { typeof(long) })] long? WindowsPatching { get; set; } } /// Response message for install job options internal partial interface IGetSetWindowsMssqlPatchingMsgInternal { long? ClientId { get; set; } long? DiagsInCsCache { get; set; } long? EligibleForMssqlPatching { get; set; } long? EligibleForWindowsOSPatching { get; set; } long? HsxStorageUpdatesPatching { get; set; } long? HyperScaleOSPatching { get; set; } long? MssqlPatching { get; set; } long? Option { get; set; } long? UnixOSPatching { get; set; } long? WindowsPatching { get; set; } } } |