diff --git a/sdk/recoveryservices/Microsoft.Azure.Management.RecoveryServices/src/Generated/Models/BackupStorageVersion.cs b/sdk/recoveryservices/Microsoft.Azure.Management.RecoveryServices/src/Generated/Models/BackupStorageVersion.cs
new file mode 100644
index 000000000000..0e83b4890b06
--- /dev/null
+++ b/sdk/recoveryservices/Microsoft.Azure.Management.RecoveryServices/src/Generated/Models/BackupStorageVersion.cs
@@ -0,0 +1,23 @@
+//
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License. See License.txt in the project root for
+// license information.
+//
+// Code generated by Microsoft (R) AutoRest Code Generator.
+// Changes may cause incorrect behavior and will be lost if the code is
+// regenerated.
+//
+
+namespace Microsoft.Azure.Management.RecoveryServices.Models
+{
+
+ ///
+ /// Defines values for BackupStorageVersion.
+ ///
+ public static class BackupStorageVersion
+ {
+ public const string V1 = "V1";
+ public const string V2 = "V2";
+ public const string Unassigned = "Unassigned";
+ }
+}
diff --git a/sdk/recoveryservices/Microsoft.Azure.Management.RecoveryServices/src/Generated/Models/VaultProperties.cs b/sdk/recoveryservices/Microsoft.Azure.Management.RecoveryServices/src/Generated/Models/VaultProperties.cs
index 37c19cb40a7e..e936996908a7 100644
--- a/sdk/recoveryservices/Microsoft.Azure.Management.RecoveryServices/src/Generated/Models/VaultProperties.cs
+++ b/sdk/recoveryservices/Microsoft.Azure.Management.RecoveryServices/src/Generated/Models/VaultProperties.cs
@@ -48,7 +48,9 @@ public VaultProperties()
/// 'PrepareFailed', 'CommitFailed', 'PrepareTimedout',
/// 'CommitTimedout', 'MoveSucceeded', 'Failure', 'CriticalFailure',
/// 'PartialSuccess'
- public VaultProperties(string provisioningState = default(string), UpgradeDetails upgradeDetails = default(UpgradeDetails), IList privateEndpointConnections = default(IList), string privateEndpointStateForBackup = default(string), string privateEndpointStateForSiteRecovery = default(string), VaultPropertiesEncryption encryption = default(VaultPropertiesEncryption), VaultPropertiesMoveDetails moveDetails = default(VaultPropertiesMoveDetails), string moveState = default(string))
+ /// Backup storage version. Possible
+ /// values include: 'V1', 'V2', 'Unassigned'
+ public VaultProperties(string provisioningState = default(string), UpgradeDetails upgradeDetails = default(UpgradeDetails), IList privateEndpointConnections = default(IList), string privateEndpointStateForBackup = default(string), string privateEndpointStateForSiteRecovery = default(string), VaultPropertiesEncryption encryption = default(VaultPropertiesEncryption), VaultPropertiesMoveDetails moveDetails = default(VaultPropertiesMoveDetails), string moveState = default(string), string backupStorageVersion = default(string))
{
ProvisioningState = provisioningState;
UpgradeDetails = upgradeDetails;
@@ -58,6 +60,7 @@ public VaultProperties()
Encryption = encryption;
MoveDetails = moveDetails;
MoveState = moveState;
+ BackupStorageVersion = backupStorageVersion;
CustomInit();
}
@@ -119,5 +122,12 @@ public VaultProperties()
[JsonProperty(PropertyName = "moveState")]
public string MoveState { get; private set; }
+ ///
+ /// Gets backup storage version. Possible values include: 'V1', 'V2',
+ /// 'Unassigned'
+ ///
+ [JsonProperty(PropertyName = "backupStorageVersion")]
+ public string BackupStorageVersion { get; private set; }
+
}
}
diff --git a/sdk/recoveryservices/Microsoft.Azure.Management.RecoveryServices/src/Generated/RecoveryServicesClient.cs b/sdk/recoveryservices/Microsoft.Azure.Management.RecoveryServices/src/Generated/RecoveryServicesClient.cs
index 2ee49c677178..d9603b713dde 100644
--- a/sdk/recoveryservices/Microsoft.Azure.Management.RecoveryServices/src/Generated/RecoveryServicesClient.cs
+++ b/sdk/recoveryservices/Microsoft.Azure.Management.RecoveryServices/src/Generated/RecoveryServicesClient.cs
@@ -372,7 +372,7 @@ private void Initialize()
VaultExtendedInfo = new VaultExtendedInfoOperations(this);
Usages = new UsagesOperations(this);
BaseUri = new System.Uri("https://management.azure.com");
- ApiVersion = "2021-06-01";
+ ApiVersion = "2022-02-01";
AcceptLanguage = "en-US";
LongRunningOperationRetryTimeout = 30;
GenerateClientRequestId = true;
diff --git a/sdk/recoveryservices/Microsoft.Azure.Management.RecoveryServices/src/Generated/SdkInfo_RecoveryServicesClient.cs b/sdk/recoveryservices/Microsoft.Azure.Management.RecoveryServices/src/Generated/SdkInfo_RecoveryServicesClient.cs
index 4bf4069bf025..064ea4c44a49 100644
--- a/sdk/recoveryservices/Microsoft.Azure.Management.RecoveryServices/src/Generated/SdkInfo_RecoveryServicesClient.cs
+++ b/sdk/recoveryservices/Microsoft.Azure.Management.RecoveryServices/src/Generated/SdkInfo_RecoveryServicesClient.cs
@@ -19,30 +19,19 @@ public static IEnumerable> ApiInfo_RecoveryService
{
return new Tuple[]
{
- new Tuple("RecoveryServices", "GetOperationResult", "2021-06-01"),
- new Tuple("RecoveryServices", "GetOperationStatus", "2021-06-01"),
- new Tuple("RecoveryServices", "Operations", "2021-06-01"),
- new Tuple("RecoveryServices", "PrivateLinkResources", "2021-06-01"),
- new Tuple("RecoveryServices", "RecoveryServices", "2021-06-01"),
- new Tuple("RecoveryServices", "RegisteredIdentities", "2021-06-01"),
- new Tuple("RecoveryServices", "ReplicationUsages", "2021-06-01"),
- new Tuple("RecoveryServices", "Usages", "2021-06-01"),
- new Tuple("RecoveryServices", "VaultCertificates", "2021-06-01"),
- new Tuple("RecoveryServices", "VaultExtendedInfo", "2021-06-01"),
- new Tuple("RecoveryServices", "Vaults", "2021-06-01"),
+ new Tuple("RecoveryServices", "GetOperationResult", "2022-02-01"),
+ new Tuple("RecoveryServices", "GetOperationStatus", "2022-02-01"),
+ new Tuple("RecoveryServices", "Operations", "2022-02-01"),
+ new Tuple("RecoveryServices", "PrivateLinkResources", "2022-02-01"),
+ new Tuple("RecoveryServices", "RecoveryServices", "2022-02-01"),
+ new Tuple("RecoveryServices", "RegisteredIdentities", "2022-02-01"),
+ new Tuple("RecoveryServices", "ReplicationUsages", "2022-02-01"),
+ new Tuple("RecoveryServices", "Usages", "2022-02-01"),
+ new Tuple("RecoveryServices", "VaultCertificates", "2022-02-01"),
+ new Tuple("RecoveryServices", "VaultExtendedInfo", "2022-02-01"),
+ new Tuple("RecoveryServices", "Vaults", "2022-02-01"),
}.AsEnumerable();
}
}
- // BEGIN: Code Generation Metadata Section
- public static readonly String AutoRestVersion = "V2";
- public static readonly String AutoRestBootStrapperVersion = "autorest@3.1.5";
- public static readonly String AutoRestCmdExecuted = "cmd.exe /c autorest.cmd https://github.com/Azure/azure-rest-api-specs/blob/master/specification/recoveryservices/resource-manager/readme.md --csharp --version=V2 --reflect-api-versions --csharp-sdks-folder=C:\\azure-sdk-for-net\\sdk";
- public static readonly String GithubForkName = "Azure";
- public static readonly String GithubBranchName = "master";
- public static readonly String GithubCommidId = "70626b932d16a97361673e0bcba7570284fe0813";
- public static readonly String CodeGenerationErrors = "";
- public static readonly String GithubRepoName = "azure-rest-api-specs";
- // END: Code Generation Metadata Section
}
}
-