generated/api/Models/GetGlobalExceptions.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>Get list of global windows and unix execptions</summary> public partial class GetGlobalExceptions : Commvault.Powershell.Models.IGetGlobalExceptions, Commvault.Powershell.Models.IGetGlobalExceptionsInternal { /// <summary>Backing field for <see cref="UnixGlobalExceptions" /> property.</summary> private System.Collections.Generic.List<string> _unixGlobalExceptions; /// <summary>List of global unix execptions</summary> [Commvault.Powershell.Origin(Commvault.Powershell.PropertyOrigin.Owned)] public System.Collections.Generic.List<string> UnixGlobalExceptions { get => this._unixGlobalExceptions; set => this._unixGlobalExceptions = value; } /// <summary>Backing field for <see cref="UseGlobalExceptionsOnAllSubclients" /> property.</summary> private bool? _useGlobalExceptionsOnAllSubclients; /// <summary>Boolean which signifies application of global execption on all subclients</summary> [Commvault.Powershell.Origin(Commvault.Powershell.PropertyOrigin.Owned)] public bool? UseGlobalExceptionsOnAllSubclients { get => this._useGlobalExceptionsOnAllSubclients; set => this._useGlobalExceptionsOnAllSubclients = value; } /// <summary>Backing field for <see cref="WindowsGlobalExceptions" /> property.</summary> private System.Collections.Generic.List<string> _windowsGlobalExceptions; /// <summary>gives list of all the windowsglobal execptions</summary> [Commvault.Powershell.Origin(Commvault.Powershell.PropertyOrigin.Owned)] public System.Collections.Generic.List<string> WindowsGlobalExceptions { get => this._windowsGlobalExceptions; set => this._windowsGlobalExceptions = value; } /// <summary>Creates an new <see cref="GetGlobalExceptions" /> instance.</summary> public GetGlobalExceptions() { } } /// Get list of global windows and unix execptions public partial interface IGetGlobalExceptions : Commvault.Powershell.Runtime.IJsonSerializable { /// <summary>List of global unix execptions</summary> [Commvault.Powershell.Runtime.Info( Required = false, ReadOnly = false, Read = true, Create = true, Update = true, Description = @"List of global unix execptions", SerializedName = @"unixGlobalExceptions", PossibleTypes = new [] { typeof(string) })] System.Collections.Generic.List<string> UnixGlobalExceptions { get; set; } /// <summary>Boolean which signifies application of global execption on all subclients</summary> [Commvault.Powershell.Runtime.Info( Required = false, ReadOnly = false, Read = true, Create = true, Update = true, Description = @"Boolean which signifies application of global execption on all subclients", SerializedName = @"useGlobalExceptionsOnAllSubclients", PossibleTypes = new [] { typeof(bool) })] bool? UseGlobalExceptionsOnAllSubclients { get; set; } /// <summary>gives list of all the windowsglobal execptions</summary> [Commvault.Powershell.Runtime.Info( Required = false, ReadOnly = false, Read = true, Create = true, Update = true, Description = @"gives list of all the windowsglobal execptions", SerializedName = @"windowsGlobalExceptions", PossibleTypes = new [] { typeof(string) })] System.Collections.Generic.List<string> WindowsGlobalExceptions { get; set; } } /// Get list of global windows and unix execptions internal partial interface IGetGlobalExceptionsInternal { /// <summary>List of global unix execptions</summary> System.Collections.Generic.List<string> UnixGlobalExceptions { get; set; } /// <summary>Boolean which signifies application of global execption on all subclients</summary> bool? UseGlobalExceptionsOnAllSubclients { get; set; } /// <summary>gives list of all the windowsglobal execptions</summary> System.Collections.Generic.List<string> WindowsGlobalExceptions { get; set; } } } |