@@ -26,6 +26,7 @@ public ElasticSanData(Azure.Core.AzureLocation location, Azure.ResourceManager.E
2626 public System . Collections . Generic . IReadOnlyList < Azure . ResourceManager . ElasticSan . ElasticSanPrivateEndpointConnectionData > PrivateEndpointConnections { get { throw null ; } }
2727 public Azure . ResourceManager . ElasticSan . Models . ElasticSanProvisioningState ? ProvisioningState { get { throw null ; } }
2828 public Azure . ResourceManager . ElasticSan . Models . ElasticSanPublicNetworkAccess ? PublicNetworkAccess { get { throw null ; } set { } }
29+ public Azure . ResourceManager . ElasticSan . Models . ScaleUpProperties ScaleUpProperties { get { throw null ; } set { } }
2930 public Azure . ResourceManager . ElasticSan . Models . ElasticSanSku Sku { get { throw null ; } set { } }
3031 public long ? TotalIops { get { throw null ; } }
3132 public long ? TotalMbps { get { throw null ; } }
@@ -331,7 +332,9 @@ namespace Azure.ResourceManager.ElasticSan.Models
331332{
332333 public static partial class ArmElasticSanModelFactory
333334 {
334- public static Azure . ResourceManager . ElasticSan . ElasticSanData ElasticSanData ( Azure . Core . ResourceIdentifier id = null , string name = null , Azure . Core . ResourceType resourceType = default ( Azure . Core . ResourceType ) , Azure . ResourceManager . Models . SystemData systemData = null , System . Collections . Generic . IDictionary < string , string > tags = null , Azure . Core . AzureLocation location = default ( Azure . Core . AzureLocation ) , Azure . ResourceManager . ElasticSan . Models . ElasticSanSku sku = null , System . Collections . Generic . IEnumerable < string > availabilityZones = null , Azure . ResourceManager . ElasticSan . Models . ElasticSanProvisioningState ? provisioningState = default ( Azure . ResourceManager . ElasticSan . Models . ElasticSanProvisioningState ? ) , long baseSizeTiB = ( long ) 0 , long extendedCapacitySizeTiB = ( long ) 0 , long ? totalVolumeSizeGiB = default ( long ? ) , long ? volumeGroupCount = default ( long ? ) , long ? totalIops = default ( long ? ) , long ? totalMbps = default ( long ? ) , long ? totalSizeTiB = default ( long ? ) , System . Collections . Generic . IEnumerable < Azure . ResourceManager . ElasticSan . ElasticSanPrivateEndpointConnectionData > privateEndpointConnections = null , Azure . ResourceManager . ElasticSan . Models . ElasticSanPublicNetworkAccess ? publicNetworkAccess = default ( Azure . ResourceManager . ElasticSan . Models . ElasticSanPublicNetworkAccess ? ) ) { throw null ; }
335+ [ System . ComponentModel . EditorBrowsableAttribute ( System . ComponentModel . EditorBrowsableState . Never ) ]
336+ public static Azure . ResourceManager . ElasticSan . ElasticSanData ElasticSanData ( Azure . Core . ResourceIdentifier id , string name , Azure . Core . ResourceType resourceType , Azure . ResourceManager . Models . SystemData systemData , System . Collections . Generic . IDictionary < string , string > tags , Azure . Core . AzureLocation location , Azure . ResourceManager . ElasticSan . Models . ElasticSanSku sku , System . Collections . Generic . IEnumerable < string > availabilityZones , Azure . ResourceManager . ElasticSan . Models . ElasticSanProvisioningState ? provisioningState , long baseSizeTiB , long extendedCapacitySizeTiB , long ? totalVolumeSizeGiB , long ? volumeGroupCount , long ? totalIops , long ? totalMbps , long ? totalSizeTiB , System . Collections . Generic . IEnumerable < Azure . ResourceManager . ElasticSan . ElasticSanPrivateEndpointConnectionData > privateEndpointConnections , Azure . ResourceManager . ElasticSan . Models . ElasticSanPublicNetworkAccess ? publicNetworkAccess ) { throw null ; }
337+ public static Azure . ResourceManager . ElasticSan . ElasticSanData ElasticSanData ( Azure . Core . ResourceIdentifier id = null , string name = null , Azure . Core . ResourceType resourceType = default ( Azure . Core . ResourceType ) , Azure . ResourceManager . Models . SystemData systemData = null , System . Collections . Generic . IDictionary < string , string > tags = null , Azure . Core . AzureLocation location = default ( Azure . Core . AzureLocation ) , Azure . ResourceManager . ElasticSan . Models . ElasticSanSku sku = null , System . Collections . Generic . IEnumerable < string > availabilityZones = null , Azure . ResourceManager . ElasticSan . Models . ElasticSanProvisioningState ? provisioningState = default ( Azure . ResourceManager . ElasticSan . Models . ElasticSanProvisioningState ? ) , long baseSizeTiB = ( long ) 0 , long extendedCapacitySizeTiB = ( long ) 0 , long ? totalVolumeSizeGiB = default ( long ? ) , long ? volumeGroupCount = default ( long ? ) , long ? totalIops = default ( long ? ) , long ? totalMbps = default ( long ? ) , long ? totalSizeTiB = default ( long ? ) , System . Collections . Generic . IEnumerable < Azure . ResourceManager . ElasticSan . ElasticSanPrivateEndpointConnectionData > privateEndpointConnections = null , Azure . ResourceManager . ElasticSan . Models . ElasticSanPublicNetworkAccess ? publicNetworkAccess = default ( Azure . ResourceManager . ElasticSan . Models . ElasticSanPublicNetworkAccess ? ) , Azure . ResourceManager . ElasticSan . Models . ScaleUpProperties scaleUpProperties = null ) { throw null ; }
335338 public static Azure . ResourceManager . ElasticSan . Models . ElasticSanKeyVaultProperties ElasticSanKeyVaultProperties ( string keyName = null , string keyVersion = null , System . Uri keyVaultUri = null , string currentVersionedKeyIdentifier = null , System . DateTimeOffset ? lastKeyRotationTimestamp = default ( System . DateTimeOffset ? ) , System . DateTimeOffset ? currentVersionedKeyExpirationTimestamp = default ( System . DateTimeOffset ? ) ) { throw null ; }
336339 public static Azure . ResourceManager . ElasticSan . ElasticSanPrivateEndpointConnectionData ElasticSanPrivateEndpointConnectionData ( Azure . Core . ResourceIdentifier id = null , string name = null , Azure . Core . ResourceType resourceType = default ( Azure . Core . ResourceType ) , Azure . ResourceManager . Models . SystemData systemData = null , Azure . ResourceManager . ElasticSan . Models . ElasticSanProvisioningState ? provisioningState = default ( Azure . ResourceManager . ElasticSan . Models . ElasticSanProvisioningState ? ) , Azure . Core . ResourceIdentifier privateEndpointId = null , Azure . ResourceManager . ElasticSan . Models . ElasticSanPrivateLinkServiceConnectionState connectionState = null , System . Collections . Generic . IEnumerable < string > groupIds = null ) { throw null ; }
337340 public static Azure . ResourceManager . ElasticSan . Models . ElasticSanPrivateLinkResource ElasticSanPrivateLinkResource ( Azure . Core . ResourceIdentifier id = null , string name = null , Azure . Core . ResourceType resourceType = default ( Azure . Core . ResourceType ) , Azure . ResourceManager . Models . SystemData systemData = null , string groupId = null , System . Collections . Generic . IEnumerable < string > requiredMembers = null , System . Collections . Generic . IEnumerable < string > requiredZoneNames = null ) { throw null ; }
@@ -345,6 +348,25 @@ public static partial class ArmElasticSanModelFactory
345348 public static Azure . ResourceManager . ElasticSan . ElasticSanVolumeGroupData ElasticSanVolumeGroupData ( Azure . Core . ResourceIdentifier id = null , string name = null , Azure . Core . ResourceType resourceType = default ( Azure . Core . ResourceType ) , Azure . ResourceManager . Models . SystemData systemData = null , Azure . ResourceManager . Models . ManagedServiceIdentity identity = null , Azure . ResourceManager . ElasticSan . Models . ElasticSanProvisioningState ? provisioningState = default ( Azure . ResourceManager . ElasticSan . Models . ElasticSanProvisioningState ? ) , Azure . ResourceManager . ElasticSan . Models . ElasticSanStorageTargetType ? protocolType = default ( Azure . ResourceManager . ElasticSan . Models . ElasticSanStorageTargetType ? ) , Azure . ResourceManager . ElasticSan . Models . ElasticSanEncryptionType ? encryption = default ( Azure . ResourceManager . ElasticSan . Models . ElasticSanEncryptionType ? ) , Azure . ResourceManager . ElasticSan . Models . ElasticSanEncryptionProperties encryptionProperties = null , System . Collections . Generic . IEnumerable < Azure . ResourceManager . ElasticSan . Models . ElasticSanVirtualNetworkRule > virtualNetworkRules = null , System . Collections . Generic . IEnumerable < Azure . ResourceManager . ElasticSan . ElasticSanPrivateEndpointConnectionData > privateEndpointConnections = null , bool ? enforceDataIntegrityCheckForIscsi = default ( bool ? ) ) { throw null ; }
346349 public static Azure . ResourceManager . ElasticSan . Models . IscsiTargetInfo IscsiTargetInfo ( string targetIqn = null , string targetPortalHostname = null , int ? targetPortalPort = default ( int ? ) , Azure . ResourceManager . ElasticSan . Models . ElasticSanProvisioningState ? provisioningState = default ( Azure . ResourceManager . ElasticSan . Models . ElasticSanProvisioningState ? ) , Azure . ResourceManager . ElasticSan . Models . ResourceOperationalStatus ? status = default ( Azure . ResourceManager . ElasticSan . Models . ResourceOperationalStatus ? ) ) { throw null ; }
347350 }
351+ [ System . Runtime . InteropServices . StructLayoutAttribute ( System . Runtime . InteropServices . LayoutKind . Sequential ) ]
352+ public readonly partial struct AutoScalePolicyEnforcement : System . IEquatable < Azure . ResourceManager . ElasticSan . Models . AutoScalePolicyEnforcement >
353+ {
354+ private readonly object _dummy ;
355+ private readonly int _dummyPrimitive ;
356+ public AutoScalePolicyEnforcement ( string value ) { throw null ; }
357+ public static Azure . ResourceManager . ElasticSan . Models . AutoScalePolicyEnforcement Disabled { get { throw null ; } }
358+ public static Azure . ResourceManager . ElasticSan . Models . AutoScalePolicyEnforcement Enabled { get { throw null ; } }
359+ public static Azure . ResourceManager . ElasticSan . Models . AutoScalePolicyEnforcement None { get { throw null ; } }
360+ public bool Equals ( Azure . ResourceManager . ElasticSan . Models . AutoScalePolicyEnforcement other ) { throw null ; }
361+ [ System . ComponentModel . EditorBrowsableAttribute ( System . ComponentModel . EditorBrowsableState . Never ) ]
362+ public override bool Equals ( object obj ) { throw null ; }
363+ [ System . ComponentModel . EditorBrowsableAttribute ( System . ComponentModel . EditorBrowsableState . Never ) ]
364+ public override int GetHashCode ( ) { throw null ; }
365+ public static bool operator == ( Azure . ResourceManager . ElasticSan . Models . AutoScalePolicyEnforcement left , Azure . ResourceManager . ElasticSan . Models . AutoScalePolicyEnforcement right ) { throw null ; }
366+ public static implicit operator Azure . ResourceManager . ElasticSan . Models . AutoScalePolicyEnforcement ( string value ) { throw null ; }
367+ public static bool operator != ( Azure . ResourceManager . ElasticSan . Models . AutoScalePolicyEnforcement left , Azure . ResourceManager . ElasticSan . Models . AutoScalePolicyEnforcement right ) { throw null ; }
368+ public override string ToString ( ) { throw null ; }
369+ }
348370 public partial class ElasticSanEncryptionProperties : System . ClientModel . Primitives . IJsonModel < Azure . ResourceManager . ElasticSan . Models . ElasticSanEncryptionProperties > , System . ClientModel . Primitives . IPersistableModel < Azure . ResourceManager . ElasticSan . Models . ElasticSanEncryptionProperties >
349371 {
350372 public ElasticSanEncryptionProperties ( ) { }
@@ -397,6 +419,7 @@ public ElasticSanPatch() { }
397419 public long ? BaseSizeTiB { get { throw null ; } set { } }
398420 public long ? ExtendedCapacitySizeTiB { get { throw null ; } set { } }
399421 public Azure . ResourceManager . ElasticSan . Models . ElasticSanPublicNetworkAccess ? PublicNetworkAccess { get { throw null ; } set { } }
422+ public Azure . ResourceManager . ElasticSan . Models . ScaleUpProperties ScaleUpProperties { get { throw null ; } set { } }
400423 public System . Collections . Generic . IDictionary < string , string > Tags { get { throw null ; } }
401424 protected virtual void JsonModelWriteCore ( System . Text . Json . Utf8JsonWriter writer , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { }
402425 Azure . ResourceManager . ElasticSan . Models . ElasticSanPatch System . ClientModel . Primitives . IJsonModel < Azure . ResourceManager . ElasticSan . Models . ElasticSanPatch > . Create ( ref System . Text . Json . Utf8JsonReader reader , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
@@ -727,6 +750,20 @@ protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer
727750 public static bool operator != ( Azure . ResourceManager . ElasticSan . Models . ResourceOperationalStatus left , Azure . ResourceManager . ElasticSan . Models . ResourceOperationalStatus right ) { throw null ; }
728751 public override string ToString ( ) { throw null ; }
729752 }
753+ public partial class ScaleUpProperties : System . ClientModel . Primitives . IJsonModel < Azure . ResourceManager . ElasticSan . Models . ScaleUpProperties > , System . ClientModel . Primitives . IPersistableModel < Azure . ResourceManager . ElasticSan . Models . ScaleUpProperties >
754+ {
755+ public ScaleUpProperties ( ) { }
756+ public Azure . ResourceManager . ElasticSan . Models . AutoScalePolicyEnforcement ? AutoScalePolicyEnforcement { get { throw null ; } set { } }
757+ public long ? CapacityUnitScaleUpLimitTiB { get { throw null ; } set { } }
758+ public long ? IncreaseCapacityUnitByTiB { get { throw null ; } set { } }
759+ public long ? UnusedSizeTiB { get { throw null ; } set { } }
760+ protected virtual void JsonModelWriteCore ( System . Text . Json . Utf8JsonWriter writer , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { }
761+ Azure . ResourceManager . ElasticSan . Models . ScaleUpProperties System . ClientModel . Primitives . IJsonModel < Azure . ResourceManager . ElasticSan . Models . ScaleUpProperties > . Create ( ref System . Text . Json . Utf8JsonReader reader , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
762+ void System . ClientModel . Primitives . IJsonModel < Azure . ResourceManager . ElasticSan . Models . ScaleUpProperties > . Write ( System . Text . Json . Utf8JsonWriter writer , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { }
763+ Azure . ResourceManager . ElasticSan . Models . ScaleUpProperties System . ClientModel . Primitives . IPersistableModel < Azure . ResourceManager . ElasticSan . Models . ScaleUpProperties > . Create ( System . BinaryData data , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
764+ string System . ClientModel . Primitives . IPersistableModel < Azure . ResourceManager . ElasticSan . Models . ScaleUpProperties > . GetFormatFromOptions ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
765+ System . BinaryData System . ClientModel . Primitives . IPersistableModel < Azure . ResourceManager . ElasticSan . Models . ScaleUpProperties > . Write ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
766+ }
730767 public partial class SnapshotCreationInfo : System . ClientModel . Primitives . IJsonModel < Azure . ResourceManager . ElasticSan . Models . SnapshotCreationInfo > , System . ClientModel . Primitives . IPersistableModel < Azure . ResourceManager . ElasticSan . Models . SnapshotCreationInfo >
731768 {
732769 public SnapshotCreationInfo ( Azure . Core . ResourceIdentifier sourceId ) { }
0 commit comments