Skip to content

Commit cdd8404

Browse files
author
SDKAuto
committed
CodeGen from PR 22045 in Azure/azure-rest-api-specs
Review request for Microsoft.RecoveryServices to add version stable/2023-01-01 (Azure#22045) * Adds base for updating Microsoft.RecoveryServices from version stable/2022-10-01 to version 2023-01-01 * Updates readme * Updates API version in new specs and examples * Spell Check fix
1 parent 4dc2e5a commit cdd8404

32 files changed

+1122
-85
lines changed

sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/api/Azure.ResourceManager.RecoveryServices.netstandard2.0.cs

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ namespace Azure.ResourceManager.RecoveryServices
22
{
33
public static partial class RecoveryServicesExtensions
44
{
5+
public static Azure.Response<Azure.ResourceManager.RecoveryServices.Models.CapabilitiesResponse> CapabilitiesRecoveryService(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.Core.AzureLocation location, Azure.ResourceManager.RecoveryServices.Models.ResourceCapabilities input, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
6+
public static System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.RecoveryServices.Models.CapabilitiesResponse>> CapabilitiesRecoveryServiceAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.Core.AzureLocation location, Azure.ResourceManager.RecoveryServices.Models.ResourceCapabilities input, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
57
public static Azure.Response<Azure.ResourceManager.RecoveryServices.Models.CheckNameAvailabilityResult> CheckNameAvailabilityRecoveryService(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, Azure.Core.AzureLocation location, Azure.ResourceManager.RecoveryServices.Models.CheckNameAvailabilityContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
68
public static System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.RecoveryServices.Models.CheckNameAvailabilityResult>> CheckNameAvailabilityRecoveryServiceAsync(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, Azure.Core.AzureLocation location, Azure.ResourceManager.RecoveryServices.Models.CheckNameAvailabilityContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
79
public static Azure.ResourceManager.RecoveryServices.RecoveryServicesPrivateLinkResource GetRecoveryServicesPrivateLinkResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; }
@@ -182,6 +184,11 @@ namespace Azure.ResourceManager.RecoveryServices.Models
182184
public static bool operator !=(Azure.ResourceManager.RecoveryServices.Models.BackupStorageVersion left, Azure.ResourceManager.RecoveryServices.Models.BackupStorageVersion right) { throw null; }
183185
public override string ToString() { throw null; }
184186
}
187+
public partial class CapabilitiesResponse : Azure.ResourceManager.RecoveryServices.Models.ResourceCapabilitiesBase
188+
{
189+
public CapabilitiesResponse(string resourceCapabilitiesBaseType) : base (default(string)) { }
190+
public System.Collections.Generic.IList<Azure.ResourceManager.RecoveryServices.Models.DnsZoneResponse> CapabilitiesResponseDnsZones { get { throw null; } }
191+
}
185192
public partial class CertificateContent
186193
{
187194
public CertificateContent() { }
@@ -224,6 +231,16 @@ public CmkKekIdentity() { }
224231
public static bool operator !=(Azure.ResourceManager.RecoveryServices.Models.CrossRegionRestore left, Azure.ResourceManager.RecoveryServices.Models.CrossRegionRestore right) { throw null; }
225232
public override string ToString() { throw null; }
226233
}
234+
public partial class DnsZone
235+
{
236+
public DnsZone() { }
237+
public Azure.ResourceManager.RecoveryServices.Models.VaultSubResourceType? SubResource { get { throw null; } set { } }
238+
}
239+
public partial class DnsZoneResponse : Azure.ResourceManager.RecoveryServices.Models.DnsZone
240+
{
241+
public DnsZoneResponse() { }
242+
public System.Collections.Generic.IList<string> RequiredZoneNames { get { throw null; } }
243+
}
227244
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
228245
public readonly partial struct ImmutabilityState : System.IEquatable<Azure.ResourceManager.RecoveryServices.Models.ImmutabilityState>
229246
{
@@ -336,6 +353,24 @@ internal PrivateEndpointConnectionVaultProperties() { }
336353
public static bool operator !=(Azure.ResourceManager.RecoveryServices.Models.ProvisioningState left, Azure.ResourceManager.RecoveryServices.Models.ProvisioningState right) { throw null; }
337354
public override string ToString() { throw null; }
338355
}
356+
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
357+
public readonly partial struct PublicNetworkAccess : System.IEquatable<Azure.ResourceManager.RecoveryServices.Models.PublicNetworkAccess>
358+
{
359+
private readonly object _dummy;
360+
private readonly int _dummyPrimitive;
361+
public PublicNetworkAccess(string value) { throw null; }
362+
public static Azure.ResourceManager.RecoveryServices.Models.PublicNetworkAccess Disabled { get { throw null; } }
363+
public static Azure.ResourceManager.RecoveryServices.Models.PublicNetworkAccess Enabled { get { throw null; } }
364+
public bool Equals(Azure.ResourceManager.RecoveryServices.Models.PublicNetworkAccess other) { throw null; }
365+
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
366+
public override bool Equals(object obj) { throw null; }
367+
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
368+
public override int GetHashCode() { throw null; }
369+
public static bool operator ==(Azure.ResourceManager.RecoveryServices.Models.PublicNetworkAccess left, Azure.ResourceManager.RecoveryServices.Models.PublicNetworkAccess right) { throw null; }
370+
public static implicit operator Azure.ResourceManager.RecoveryServices.Models.PublicNetworkAccess (string value) { throw null; }
371+
public static bool operator !=(Azure.ResourceManager.RecoveryServices.Models.PublicNetworkAccess left, Azure.ResourceManager.RecoveryServices.Models.PublicNetworkAccess right) { throw null; }
372+
public override string ToString() { throw null; }
373+
}
339374
public partial class RawCertificateData
340375
{
341376
public RawCertificateData() { }
@@ -345,6 +380,7 @@ public RawCertificateData() { }
345380
public partial class RecoveryServicesPrivateEndpointConnection
346381
{
347382
internal RecoveryServicesPrivateEndpointConnection() { }
383+
public System.Collections.Generic.IReadOnlyList<Azure.ResourceManager.RecoveryServices.Models.VaultSubResourceType> GroupIds { get { throw null; } }
348384
public Azure.Core.ResourceIdentifier PrivateEndpointId { get { throw null; } }
349385
public Azure.ResourceManager.RecoveryServices.Models.RecoveryServicesPrivateLinkServiceConnectionState PrivateLinkServiceConnectionState { get { throw null; } }
350386
public Azure.ResourceManager.RecoveryServices.Models.ProvisioningState? ProvisioningState { get { throw null; } }
@@ -393,6 +429,16 @@ internal ReplicationUsage() { }
393429
public int? RecoveryServicesProviderAuthType { get { throw null; } }
394430
public int? RegisteredServersCount { get { throw null; } }
395431
}
432+
public partial class ResourceCapabilities : Azure.ResourceManager.RecoveryServices.Models.ResourceCapabilitiesBase
433+
{
434+
public ResourceCapabilities(string resourceCapabilitiesBaseType) : base (default(string)) { }
435+
public System.Collections.Generic.IList<Azure.ResourceManager.RecoveryServices.Models.DnsZone> CapabilitiesDnsZones { get { throw null; } }
436+
}
437+
public partial class ResourceCapabilitiesBase
438+
{
439+
public ResourceCapabilitiesBase(string resourceCapabilitiesBaseType) { }
440+
public string ResourceCapabilitiesBaseType { get { throw null; } set { } }
441+
}
396442
public partial class ResourceCertificateAndAadDetails : Azure.ResourceManager.RecoveryServices.Models.ResourceCertificateDetails
397443
{
398444
internal ResourceCertificateAndAadDetails() { }
@@ -565,6 +611,7 @@ public VaultProperties() { }
565611
public Azure.ResourceManager.RecoveryServices.Models.VaultPrivateEndpointState? PrivateEndpointStateForBackup { get { throw null; } }
566612
public Azure.ResourceManager.RecoveryServices.Models.VaultPrivateEndpointState? PrivateEndpointStateForSiteRecovery { get { throw null; } }
567613
public string ProvisioningState { get { throw null; } }
614+
public Azure.ResourceManager.RecoveryServices.Models.PublicNetworkAccess? PublicNetworkAccess { get { throw null; } set { } }
568615
public Azure.ResourceManager.RecoveryServices.Models.VaultPropertiesRedundancySettings RedundancySettings { get { throw null; } set { } }
569616
public Azure.ResourceManager.RecoveryServices.Models.UpgradeDetails UpgradeDetails { get { throw null; } set { } }
570617
}
@@ -591,6 +638,25 @@ public VaultPropertiesRedundancySettings() { }
591638
public Azure.ResourceManager.RecoveryServices.Models.StandardTierStorageRedundancy? StandardTierStorageRedundancy { get { throw null; } }
592639
}
593640
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
641+
public readonly partial struct VaultSubResourceType : System.IEquatable<Azure.ResourceManager.RecoveryServices.Models.VaultSubResourceType>
642+
{
643+
private readonly object _dummy;
644+
private readonly int _dummyPrimitive;
645+
public VaultSubResourceType(string value) { throw null; }
646+
public static Azure.ResourceManager.RecoveryServices.Models.VaultSubResourceType AzureBackup { get { throw null; } }
647+
public static Azure.ResourceManager.RecoveryServices.Models.VaultSubResourceType AzureBackupSecondary { get { throw null; } }
648+
public static Azure.ResourceManager.RecoveryServices.Models.VaultSubResourceType AzureSiteRecovery { get { throw null; } }
649+
public bool Equals(Azure.ResourceManager.RecoveryServices.Models.VaultSubResourceType other) { throw null; }
650+
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
651+
public override bool Equals(object obj) { throw null; }
652+
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
653+
public override int GetHashCode() { throw null; }
654+
public static bool operator ==(Azure.ResourceManager.RecoveryServices.Models.VaultSubResourceType left, Azure.ResourceManager.RecoveryServices.Models.VaultSubResourceType right) { throw null; }
655+
public static implicit operator Azure.ResourceManager.RecoveryServices.Models.VaultSubResourceType (string value) { throw null; }
656+
public static bool operator !=(Azure.ResourceManager.RecoveryServices.Models.VaultSubResourceType left, Azure.ResourceManager.RecoveryServices.Models.VaultSubResourceType right) { throw null; }
657+
public override string ToString() { throw null; }
658+
}
659+
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
594660
public readonly partial struct VaultUpgradeState : System.IEquatable<Azure.ResourceManager.RecoveryServices.Models.VaultUpgradeState>
595661
{
596662
private readonly object _dummy;

sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/Extensions/RecoveryServicesExtensions.cs

Lines changed: 50 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/Extensions/SubscriptionResourceExtensionClient.cs

Lines changed: 70 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)