diff --git a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/api/Azure.ResourceManager.RecoveryServices.netstandard2.0.cs b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/api/Azure.ResourceManager.RecoveryServices.netstandard2.0.cs index 661ab7b28a70..3c93da7e8cf1 100644 --- a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/api/Azure.ResourceManager.RecoveryServices.netstandard2.0.cs +++ b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/api/Azure.ResourceManager.RecoveryServices.netstandard2.0.cs @@ -174,6 +174,25 @@ public CmkKekIdentity() { } public static bool operator !=(Azure.ResourceManager.RecoveryServices.Models.CrossRegionRestore left, Azure.ResourceManager.RecoveryServices.Models.CrossRegionRestore right) { throw null; } public override string ToString() { throw null; } } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct CrossSubscriptionRestoreState : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public CrossSubscriptionRestoreState(string value) { throw null; } + public static Azure.ResourceManager.RecoveryServices.Models.CrossSubscriptionRestoreState Disabled { get { throw null; } } + public static Azure.ResourceManager.RecoveryServices.Models.CrossSubscriptionRestoreState Enabled { get { throw null; } } + public static Azure.ResourceManager.RecoveryServices.Models.CrossSubscriptionRestoreState PermanentlyDisabled { get { throw null; } } + public bool Equals(Azure.ResourceManager.RecoveryServices.Models.CrossSubscriptionRestoreState other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.RecoveryServices.Models.CrossSubscriptionRestoreState left, Azure.ResourceManager.RecoveryServices.Models.CrossSubscriptionRestoreState right) { throw null; } + public static implicit operator Azure.ResourceManager.RecoveryServices.Models.CrossSubscriptionRestoreState (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.RecoveryServices.Models.CrossSubscriptionRestoreState left, Azure.ResourceManager.RecoveryServices.Models.CrossSubscriptionRestoreState right) { throw null; } + public override string ToString() { throw null; } + } public partial class DnsZone { public DnsZone() { } @@ -384,6 +403,7 @@ public partial class RecoveryServicesVaultProperties { public RecoveryServicesVaultProperties() { } public Azure.ResourceManager.RecoveryServices.Models.BackupStorageVersion? BackupStorageVersion { get { throw null; } } + public Azure.ResourceManager.RecoveryServices.Models.CrossSubscriptionRestoreState? CrossSubscriptionRestoreState { get { throw null; } set { } } public Azure.ResourceManager.RecoveryServices.Models.VaultPropertiesEncryption Encryption { get { throw null; } set { } } public Azure.ResourceManager.RecoveryServices.Models.ImmutabilityState? ImmutabilityState { get { throw null; } set { } } public Azure.ResourceManager.RecoveryServices.Models.VaultMonitoringSettings MonitoringSettings { get { throw null; } set { } } diff --git a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/Models/CrossSubscriptionRestoreSettings.Serialization.cs b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/Models/CrossSubscriptionRestoreSettings.Serialization.cs new file mode 100644 index 000000000000..7532cd2ec139 --- /dev/null +++ b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/Models/CrossSubscriptionRestoreSettings.Serialization.cs @@ -0,0 +1,49 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +// + +#nullable disable + +using System.Text.Json; +using Azure.Core; + +namespace Azure.ResourceManager.RecoveryServices.Models +{ + internal partial class CrossSubscriptionRestoreSettings : IUtf8JsonSerializable + { + void IUtf8JsonSerializable.Write(Utf8JsonWriter writer) + { + writer.WriteStartObject(); + if (Optional.IsDefined(CrossSubscriptionRestoreState)) + { + writer.WritePropertyName("crossSubscriptionRestoreState"u8); + writer.WriteStringValue(CrossSubscriptionRestoreState.Value.ToString()); + } + writer.WriteEndObject(); + } + + internal static CrossSubscriptionRestoreSettings DeserializeCrossSubscriptionRestoreSettings(JsonElement element) + { + if (element.ValueKind == JsonValueKind.Null) + { + return null; + } + Optional crossSubscriptionRestoreState = default; + foreach (var property in element.EnumerateObject()) + { + if (property.NameEquals("crossSubscriptionRestoreState"u8)) + { + if (property.Value.ValueKind == JsonValueKind.Null) + { + property.ThrowNonNullablePropertyIsNull(); + continue; + } + crossSubscriptionRestoreState = new CrossSubscriptionRestoreState(property.Value.GetString()); + continue; + } + } + return new CrossSubscriptionRestoreSettings(Optional.ToNullable(crossSubscriptionRestoreState)); + } + } +} diff --git a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/Models/CrossSubscriptionRestoreSettings.cs b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/Models/CrossSubscriptionRestoreSettings.cs new file mode 100644 index 000000000000..83c6ce5176a5 --- /dev/null +++ b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/Models/CrossSubscriptionRestoreSettings.cs @@ -0,0 +1,28 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +// + +#nullable disable + +namespace Azure.ResourceManager.RecoveryServices.Models +{ + /// Settings for Cross Subscription Restore Settings. + internal partial class CrossSubscriptionRestoreSettings + { + /// Initializes a new instance of CrossSubscriptionRestoreSettings. + public CrossSubscriptionRestoreSettings() + { + } + + /// Initializes a new instance of CrossSubscriptionRestoreSettings. + /// + internal CrossSubscriptionRestoreSettings(CrossSubscriptionRestoreState? crossSubscriptionRestoreState) + { + CrossSubscriptionRestoreState = crossSubscriptionRestoreState; + } + + /// Gets or sets the cross subscription restore state. + public CrossSubscriptionRestoreState? CrossSubscriptionRestoreState { get; set; } + } +} diff --git a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/Models/CrossSubscriptionRestoreState.cs b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/Models/CrossSubscriptionRestoreState.cs new file mode 100644 index 000000000000..41bfe61cfa4b --- /dev/null +++ b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/Models/CrossSubscriptionRestoreState.cs @@ -0,0 +1,54 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +// + +#nullable disable + +using System; +using System.ComponentModel; + +namespace Azure.ResourceManager.RecoveryServices.Models +{ + /// The CrossSubscriptionRestoreState. + public readonly partial struct CrossSubscriptionRestoreState : IEquatable + { + private readonly string _value; + + /// Initializes a new instance of . + /// is null. + public CrossSubscriptionRestoreState(string value) + { + _value = value ?? throw new ArgumentNullException(nameof(value)); + } + + private const string EnabledValue = "Enabled"; + private const string DisabledValue = "Disabled"; + private const string PermanentlyDisabledValue = "PermanentlyDisabled"; + + /// Enabled. + public static CrossSubscriptionRestoreState Enabled { get; } = new CrossSubscriptionRestoreState(EnabledValue); + /// Disabled. + public static CrossSubscriptionRestoreState Disabled { get; } = new CrossSubscriptionRestoreState(DisabledValue); + /// PermanentlyDisabled. + public static CrossSubscriptionRestoreState PermanentlyDisabled { get; } = new CrossSubscriptionRestoreState(PermanentlyDisabledValue); + /// Determines if two values are the same. + public static bool operator ==(CrossSubscriptionRestoreState left, CrossSubscriptionRestoreState right) => left.Equals(right); + /// Determines if two values are not the same. + public static bool operator !=(CrossSubscriptionRestoreState left, CrossSubscriptionRestoreState right) => !left.Equals(right); + /// Converts a string to a . + public static implicit operator CrossSubscriptionRestoreState(string value) => new CrossSubscriptionRestoreState(value); + + /// + [EditorBrowsable(EditorBrowsableState.Never)] + public override bool Equals(object obj) => obj is CrossSubscriptionRestoreState other && Equals(other); + /// + public bool Equals(CrossSubscriptionRestoreState other) => string.Equals(_value, other._value, StringComparison.InvariantCultureIgnoreCase); + + /// + [EditorBrowsable(EditorBrowsableState.Never)] + public override int GetHashCode() => _value?.GetHashCode() ?? 0; + /// + public override string ToString() => _value; + } +} diff --git a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/Models/RecoveryServicesVaultProperties.Serialization.cs b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/Models/RecoveryServicesVaultProperties.Serialization.cs index 9a9c0354710b..db20fdc5adc1 100644 --- a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/Models/RecoveryServicesVaultProperties.Serialization.cs +++ b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/Models/RecoveryServicesVaultProperties.Serialization.cs @@ -41,6 +41,11 @@ void IUtf8JsonSerializable.Write(Utf8JsonWriter writer) writer.WritePropertyName("monitoringSettings"u8); writer.WriteObjectValue(MonitoringSettings); } + if (Optional.IsDefined(RestoreSettings)) + { + writer.WritePropertyName("restoreSettings"u8); + writer.WriteObjectValue(RestoreSettings); + } if (Optional.IsDefined(RedundancySettings)) { writer.WritePropertyName("redundancySettings"u8); @@ -71,6 +76,7 @@ internal static RecoveryServicesVaultProperties DeserializeRecoveryServicesVault Optional backupStorageVersion = default; Optional publicNetworkAccess = default; Optional monitoringSettings = default; + Optional restoreSettings = default; Optional redundancySettings = default; Optional securitySettings = default; foreach (var property in element.EnumerateObject()) @@ -185,6 +191,16 @@ internal static RecoveryServicesVaultProperties DeserializeRecoveryServicesVault monitoringSettings = VaultMonitoringSettings.DeserializeVaultMonitoringSettings(property.Value); continue; } + if (property.NameEquals("restoreSettings"u8)) + { + if (property.Value.ValueKind == JsonValueKind.Null) + { + property.ThrowNonNullablePropertyIsNull(); + continue; + } + restoreSettings = RestoreSettings.DeserializeRestoreSettings(property.Value); + continue; + } if (property.NameEquals("redundancySettings"u8)) { if (property.Value.ValueKind == JsonValueKind.Null) @@ -206,7 +222,7 @@ internal static RecoveryServicesVaultProperties DeserializeRecoveryServicesVault continue; } } - return new RecoveryServicesVaultProperties(provisioningState.Value, upgradeDetails.Value, Optional.ToList(privateEndpointConnections), Optional.ToNullable(privateEndpointStateForBackup), Optional.ToNullable(privateEndpointStateForSiteRecovery), encryption.Value, moveDetails.Value, Optional.ToNullable(moveState), Optional.ToNullable(backupStorageVersion), Optional.ToNullable(publicNetworkAccess), monitoringSettings.Value, redundancySettings.Value, securitySettings.Value); + return new RecoveryServicesVaultProperties(provisioningState.Value, upgradeDetails.Value, Optional.ToList(privateEndpointConnections), Optional.ToNullable(privateEndpointStateForBackup), Optional.ToNullable(privateEndpointStateForSiteRecovery), encryption.Value, moveDetails.Value, Optional.ToNullable(moveState), Optional.ToNullable(backupStorageVersion), Optional.ToNullable(publicNetworkAccess), monitoringSettings.Value, restoreSettings.Value, redundancySettings.Value, securitySettings.Value); } } } diff --git a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/Models/RecoveryServicesVaultProperties.cs b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/Models/RecoveryServicesVaultProperties.cs index 28bcd6b36958..641cc0d24380 100644 --- a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/Models/RecoveryServicesVaultProperties.cs +++ b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/Models/RecoveryServicesVaultProperties.cs @@ -31,9 +31,10 @@ public RecoveryServicesVaultProperties() /// Backup storage version. /// property to enable or disable resource provider inbound network traffic from public clients. /// Monitoring Settings of the vault. + /// Restore Settings of the vault. /// The redundancy Settings of a Vault. /// Security Settings of the vault. - internal RecoveryServicesVaultProperties(string provisioningState, VaultUpgradeDetails upgradeDetails, IReadOnlyList privateEndpointConnections, VaultPrivateEndpointState? privateEndpointStateForBackup, VaultPrivateEndpointState? privateEndpointStateForSiteRecovery, VaultPropertiesEncryption encryption, VaultPropertiesMoveDetails moveDetails, ResourceMoveState? moveState, BackupStorageVersion? backupStorageVersion, VaultPublicNetworkAccess? publicNetworkAccess, VaultMonitoringSettings monitoringSettings, VaultPropertiesRedundancySettings redundancySettings, SecuritySettings securitySettings) + internal RecoveryServicesVaultProperties(string provisioningState, VaultUpgradeDetails upgradeDetails, IReadOnlyList privateEndpointConnections, VaultPrivateEndpointState? privateEndpointStateForBackup, VaultPrivateEndpointState? privateEndpointStateForSiteRecovery, VaultPropertiesEncryption encryption, VaultPropertiesMoveDetails moveDetails, ResourceMoveState? moveState, BackupStorageVersion? backupStorageVersion, VaultPublicNetworkAccess? publicNetworkAccess, VaultMonitoringSettings monitoringSettings, RestoreSettings restoreSettings, VaultPropertiesRedundancySettings redundancySettings, SecuritySettings securitySettings) { ProvisioningState = provisioningState; UpgradeDetails = upgradeDetails; @@ -46,6 +47,7 @@ internal RecoveryServicesVaultProperties(string provisioningState, VaultUpgradeD BackupStorageVersion = backupStorageVersion; PublicNetworkAccess = publicNetworkAccess; MonitoringSettings = monitoringSettings; + RestoreSettings = restoreSettings; RedundancySettings = redundancySettings; SecuritySettings = securitySettings; } @@ -72,6 +74,20 @@ internal RecoveryServicesVaultProperties(string provisioningState, VaultUpgradeD public VaultPublicNetworkAccess? PublicNetworkAccess { get; set; } /// Monitoring Settings of the vault. public VaultMonitoringSettings MonitoringSettings { get; set; } + /// Restore Settings of the vault. + internal RestoreSettings RestoreSettings { get; set; } + /// Gets or sets the cross subscription restore state. + public CrossSubscriptionRestoreState? CrossSubscriptionRestoreState + { + get => RestoreSettings is null ? default : RestoreSettings.CrossSubscriptionRestoreState; + set + { + if (RestoreSettings is null) + RestoreSettings = new RestoreSettings(); + RestoreSettings.CrossSubscriptionRestoreState = value; + } + } + /// The redundancy Settings of a Vault. public VaultPropertiesRedundancySettings RedundancySettings { get; set; } /// Security Settings of the vault. diff --git a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/Models/RestoreSettings.Serialization.cs b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/Models/RestoreSettings.Serialization.cs new file mode 100644 index 000000000000..ca7f3515dcce --- /dev/null +++ b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/Models/RestoreSettings.Serialization.cs @@ -0,0 +1,49 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +// + +#nullable disable + +using System.Text.Json; +using Azure.Core; + +namespace Azure.ResourceManager.RecoveryServices.Models +{ + internal partial class RestoreSettings : IUtf8JsonSerializable + { + void IUtf8JsonSerializable.Write(Utf8JsonWriter writer) + { + writer.WriteStartObject(); + if (Optional.IsDefined(CrossSubscriptionRestoreSettings)) + { + writer.WritePropertyName("crossSubscriptionRestoreSettings"u8); + writer.WriteObjectValue(CrossSubscriptionRestoreSettings); + } + writer.WriteEndObject(); + } + + internal static RestoreSettings DeserializeRestoreSettings(JsonElement element) + { + if (element.ValueKind == JsonValueKind.Null) + { + return null; + } + Optional crossSubscriptionRestoreSettings = default; + foreach (var property in element.EnumerateObject()) + { + if (property.NameEquals("crossSubscriptionRestoreSettings"u8)) + { + if (property.Value.ValueKind == JsonValueKind.Null) + { + property.ThrowNonNullablePropertyIsNull(); + continue; + } + crossSubscriptionRestoreSettings = CrossSubscriptionRestoreSettings.DeserializeCrossSubscriptionRestoreSettings(property.Value); + continue; + } + } + return new RestoreSettings(crossSubscriptionRestoreSettings.Value); + } + } +} diff --git a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/Models/RestoreSettings.cs b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/Models/RestoreSettings.cs new file mode 100644 index 000000000000..be31219e17be --- /dev/null +++ b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/Models/RestoreSettings.cs @@ -0,0 +1,39 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +// + +#nullable disable + +namespace Azure.ResourceManager.RecoveryServices.Models +{ + /// Restore Settings of the vault. + internal partial class RestoreSettings + { + /// Initializes a new instance of RestoreSettings. + public RestoreSettings() + { + } + + /// Initializes a new instance of RestoreSettings. + /// Settings for CrossSubscriptionRestore. + internal RestoreSettings(CrossSubscriptionRestoreSettings crossSubscriptionRestoreSettings) + { + CrossSubscriptionRestoreSettings = crossSubscriptionRestoreSettings; + } + + /// Settings for CrossSubscriptionRestore. + internal CrossSubscriptionRestoreSettings CrossSubscriptionRestoreSettings { get; set; } + /// Gets or sets the cross subscription restore state. + public CrossSubscriptionRestoreState? CrossSubscriptionRestoreState + { + get => CrossSubscriptionRestoreSettings is null ? default : CrossSubscriptionRestoreSettings.CrossSubscriptionRestoreState; + set + { + if (CrossSubscriptionRestoreSettings is null) + CrossSubscriptionRestoreSettings = new CrossSubscriptionRestoreSettings(); + CrossSubscriptionRestoreSettings.CrossSubscriptionRestoreState = value; + } + } + } +} diff --git a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/PrivateLinkResourcesRestOperations.cs b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/PrivateLinkResourcesRestOperations.cs index 510a4d4c919c..a68ae26bb4da 100644 --- a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/PrivateLinkResourcesRestOperations.cs +++ b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/PrivateLinkResourcesRestOperations.cs @@ -33,7 +33,7 @@ public PrivateLinkResourcesRestOperations(HttpPipeline pipeline, string applicat { _pipeline = pipeline ?? throw new ArgumentNullException(nameof(pipeline)); _endpoint = endpoint ?? new Uri("https://management.azure.com"); - _apiVersion = apiVersion ?? "2023-01-01"; + _apiVersion = apiVersion ?? "2023-02-01"; _userAgent = new TelemetryDetails(GetType().Assembly, applicationId); } diff --git a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/RecoveryServicesRestOperations.cs b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/RecoveryServicesRestOperations.cs index cb062941575d..692d94f8217b 100644 --- a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/RecoveryServicesRestOperations.cs +++ b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/RecoveryServicesRestOperations.cs @@ -33,7 +33,7 @@ public RecoveryServicesRestOperations(HttpPipeline pipeline, string applicationI { _pipeline = pipeline ?? throw new ArgumentNullException(nameof(pipeline)); _endpoint = endpoint ?? new Uri("https://management.azure.com"); - _apiVersion = apiVersion ?? "2023-01-01"; + _apiVersion = apiVersion ?? "2023-02-01"; _userAgent = new TelemetryDetails(GetType().Assembly, applicationId); } diff --git a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/RegisteredIdentitiesRestOperations.cs b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/RegisteredIdentitiesRestOperations.cs index e87d45db5264..ee63067f9338 100644 --- a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/RegisteredIdentitiesRestOperations.cs +++ b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/RegisteredIdentitiesRestOperations.cs @@ -31,7 +31,7 @@ public RegisteredIdentitiesRestOperations(HttpPipeline pipeline, string applicat { _pipeline = pipeline ?? throw new ArgumentNullException(nameof(pipeline)); _endpoint = endpoint ?? new Uri("https://management.azure.com"); - _apiVersion = apiVersion ?? "2023-01-01"; + _apiVersion = apiVersion ?? "2023-02-01"; _userAgent = new TelemetryDetails(GetType().Assembly, applicationId); } diff --git a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/ReplicationUsagesRestOperations.cs b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/ReplicationUsagesRestOperations.cs index 1f98b7585226..323eda9d24c9 100644 --- a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/ReplicationUsagesRestOperations.cs +++ b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/ReplicationUsagesRestOperations.cs @@ -33,7 +33,7 @@ public ReplicationUsagesRestOperations(HttpPipeline pipeline, string application { _pipeline = pipeline ?? throw new ArgumentNullException(nameof(pipeline)); _endpoint = endpoint ?? new Uri("https://management.azure.com"); - _apiVersion = apiVersion ?? "2023-01-01"; + _apiVersion = apiVersion ?? "2023-02-01"; _userAgent = new TelemetryDetails(GetType().Assembly, applicationId); } diff --git a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/UsagesRestOperations.cs b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/UsagesRestOperations.cs index ca5e354f68e3..5988a5e6d550 100644 --- a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/UsagesRestOperations.cs +++ b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/UsagesRestOperations.cs @@ -33,7 +33,7 @@ public UsagesRestOperations(HttpPipeline pipeline, string applicationId, Uri end { _pipeline = pipeline ?? throw new ArgumentNullException(nameof(pipeline)); _endpoint = endpoint ?? new Uri("https://management.azure.com"); - _apiVersion = apiVersion ?? "2023-01-01"; + _apiVersion = apiVersion ?? "2023-02-01"; _userAgent = new TelemetryDetails(GetType().Assembly, applicationId); } diff --git a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/VaultCertificatesRestOperations.cs b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/VaultCertificatesRestOperations.cs index b1745b851cb4..0fe2f68674b7 100644 --- a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/VaultCertificatesRestOperations.cs +++ b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/VaultCertificatesRestOperations.cs @@ -33,7 +33,7 @@ public VaultCertificatesRestOperations(HttpPipeline pipeline, string application { _pipeline = pipeline ?? throw new ArgumentNullException(nameof(pipeline)); _endpoint = endpoint ?? new Uri("https://management.azure.com"); - _apiVersion = apiVersion ?? "2023-01-01"; + _apiVersion = apiVersion ?? "2023-02-01"; _userAgent = new TelemetryDetails(GetType().Assembly, applicationId); } diff --git a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/VaultExtendedInfoRestOperations.cs b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/VaultExtendedInfoRestOperations.cs index f0b120d98030..4a7446de2d77 100644 --- a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/VaultExtendedInfoRestOperations.cs +++ b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/VaultExtendedInfoRestOperations.cs @@ -32,7 +32,7 @@ public VaultExtendedInfoRestOperations(HttpPipeline pipeline, string application { _pipeline = pipeline ?? throw new ArgumentNullException(nameof(pipeline)); _endpoint = endpoint ?? new Uri("https://management.azure.com"); - _apiVersion = apiVersion ?? "2023-01-01"; + _apiVersion = apiVersion ?? "2023-02-01"; _userAgent = new TelemetryDetails(GetType().Assembly, applicationId); } diff --git a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/VaultsRestOperations.cs b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/VaultsRestOperations.cs index 1174f9308e9f..b56ec82b2675 100644 --- a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/VaultsRestOperations.cs +++ b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/Generated/RestOperations/VaultsRestOperations.cs @@ -33,7 +33,7 @@ public VaultsRestOperations(HttpPipeline pipeline, string applicationId, Uri end { _pipeline = pipeline ?? throw new ArgumentNullException(nameof(pipeline)); _endpoint = endpoint ?? new Uri("https://management.azure.com"); - _apiVersion = apiVersion ?? "2023-01-01"; + _apiVersion = apiVersion ?? "2023-02-01"; _userAgent = new TelemetryDetails(GetType().Assembly, applicationId); } diff --git a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/autorest.md b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/autorest.md index a2c95c56365e..d7b6aaf8df91 100644 --- a/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/autorest.md +++ b/sdk/recoveryservices/Azure.ResourceManager.RecoveryServices/src/autorest.md @@ -9,7 +9,7 @@ generate-model-factory: false csharp: true library-name: RecoveryServices namespace: Azure.ResourceManager.RecoveryServices -require: https://github.com/Azure/azure-rest-api-specs/blob/7b47689d4efc098f25f46781f05f22179c153314/specification/recoveryservices/resource-manager/readme.md +require: /mnt/vss/_work/1/s/azure-rest-api-specs/specification/recoveryservices/resource-manager/readme.md output-folder: $(this-folder)/Generated clear-output-folder: true skip-csproj: true