generated/api/Models/DataStoreentityResponse.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>Inventory response of hypervisor for datastore entity</summary> public partial class DataStoreentityResponse : Commvault.Powershell.Models.IDataStoreentityResponse, Commvault.Powershell.Models.IDataStoreentityResponseInternal { /// <summary>Backing field for <see cref="DataStoreLocation" /> property.</summary> private string _dataStoreLocation; /// <summary>location of the datastore.</summary> [Commvault.Powershell.Origin(Commvault.Powershell.PropertyOrigin.Owned)] public string DataStoreLocation { get => this._dataStoreLocation; set => this._dataStoreLocation = value; } /// <summary>Backing field for <see cref="DataStoreName" /> property.</summary> private string _dataStoreName; /// <summary>name of the datastore.</summary> [Commvault.Powershell.Origin(Commvault.Powershell.PropertyOrigin.Owned)] public string DataStoreName { get => this._dataStoreName; set => this._dataStoreName = value; } /// <summary>Backing field for <see cref="DataStoreType" /> property.</summary> private string _dataStoreType; /// <summary>type of the datastore.</summary> [Commvault.Powershell.Origin(Commvault.Powershell.PropertyOrigin.Owned)] public string DataStoreType { get => this._dataStoreType; set => this._dataStoreType = value; } /// <summary>Creates an new <see cref="DataStoreentityResponse" /> instance.</summary> public DataStoreentityResponse() { } } /// Inventory response of hypervisor for datastore entity public partial interface IDataStoreentityResponse : Commvault.Powershell.Runtime.IJsonSerializable { /// <summary>location of the datastore.</summary> [Commvault.Powershell.Runtime.Info( Required = false, ReadOnly = false, Read = true, Create = true, Update = true, Description = @"location of the datastore.", SerializedName = @"dataStoreLocation", PossibleTypes = new [] { typeof(string) })] string DataStoreLocation { get; set; } /// <summary>name of the datastore.</summary> [Commvault.Powershell.Runtime.Info( Required = false, ReadOnly = false, Read = true, Create = true, Update = true, Description = @"name of the datastore.", SerializedName = @"dataStoreName", PossibleTypes = new [] { typeof(string) })] string DataStoreName { get; set; } /// <summary>type of the datastore.</summary> [Commvault.Powershell.Runtime.Info( Required = false, ReadOnly = false, Read = true, Create = true, Update = true, Description = @"type of the datastore.", SerializedName = @"dataStoreType", PossibleTypes = new [] { typeof(string) })] string DataStoreType { get; set; } } /// Inventory response of hypervisor for datastore entity internal partial interface IDataStoreentityResponseInternal { /// <summary>location of the datastore.</summary> string DataStoreLocation { get; set; } /// <summary>name of the datastore.</summary> string DataStoreName { get; set; } /// <summary>type of the datastore.</summary> string DataStoreType { get; set; } } } |