generated/api/Models/SamlAttributes.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>SAMLAttributes</summary> public partial class SamlAttributes : Commvault.Powershell.Models.ISamlAttributes, Commvault.Powershell.Models.ISamlAttributesInternal { /// <summary>Backing field for <see cref="CustomAttribute" /> property.</summary> private string _customAttribute; /// <summary>SAML custom attribute types</summary> [Commvault.Powershell.Origin(Commvault.Powershell.PropertyOrigin.Owned)] public string CustomAttribute { get => this._customAttribute; set => this._customAttribute = value; } /// <summary>Backing field for <see cref="SamlAttribute" /> property.</summary> private string _samlAttribute; /// <summary>SAML attribute</summary> [Commvault.Powershell.Origin(Commvault.Powershell.PropertyOrigin.Owned)] public string SamlAttribute { get => this._samlAttribute; set => this._samlAttribute = value; } /// <summary>Creates an new <see cref="SamlAttributes" /> instance.</summary> public SamlAttributes() { } } /// SAMLAttributes public partial interface ISamlAttributes : Commvault.Powershell.Runtime.IJsonSerializable { /// <summary>SAML custom attribute types</summary> [Commvault.Powershell.Runtime.Info( Required = false, ReadOnly = false, Read = true, Create = true, Update = true, Description = @"SAML custom attribute types", SerializedName = @"customAttribute", PossibleTypes = new [] { typeof(string) })] string CustomAttribute { get; set; } /// <summary>SAML attribute</summary> [Commvault.Powershell.Runtime.Info( Required = false, ReadOnly = false, Read = true, Create = true, Update = true, Description = @"SAML attribute", SerializedName = @"SAMLAttribute", PossibleTypes = new [] { typeof(string) })] string SamlAttribute { get; set; } } /// SAMLAttributes internal partial interface ISamlAttributesInternal { /// <summary>SAML custom attribute types</summary> string CustomAttribute { get; set; } /// <summary>SAML attribute</summary> string SamlAttribute { get; set; } } } |