Skip to content

Commit 31a9bf4

Browse files
committed
Set RS VaultContext cmdlet
1 parent 67a8387 commit 31a9bf4

File tree

1 file changed

+11
-3
lines changed
  • src/ResourceManager/RecoveryServices.Backup/Commands.RecoveryServices.Backup.HydraAdapter

1 file changed

+11
-3
lines changed

src/ResourceManager/RecoveryServices.Backup/Commands.RecoveryServices.Backup.HydraAdapter/ClientProxyBase.cs

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,11 @@ namespace Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.HydraAdapter
2525
{
2626
public class ClientProxyBase
2727
{
28+
/// <summary>
29+
/// Recovery Services Vault Credentials.
30+
/// </summary>
31+
protected static AzureRmRecoveryServicesVaultCreds recoveryServicesVaultCreds = new AzureRmRecoveryServicesVaultCreds();
32+
2833
protected object[] Parameters;
2934

3035
/// <summary>
@@ -37,9 +42,7 @@ public class ClientProxyBase
3742
/// </summary>
3843
private CancellationTokenSource cancellationTokenSource = new CancellationTokenSource();
3944
public CancellationToken CmdletCancellationToken;
40-
41-
public static AzureRmRecoveryServicesVaultCreds recoveryServicesVaultCreds = new AzureRmRecoveryServicesVaultCreds();
42-
45+
4346
public ClientProxyBase(params object[] parameters)
4447
{
4548
Parameters = parameters;
@@ -60,6 +63,11 @@ public string GetClientRequestId()
6063
return ClientRequestId;
6164
}
6265

66+
public AzureRmRecoveryServicesVaultCreds GetVaultCredentials()
67+
{
68+
return recoveryServicesVaultCreds;
69+
}
70+
6371
public static void UpdateCurrentVaultContext(AzureRmRecoveryServicesVaultCreds vaultCreds)
6472
{
6573
object updateVaultContextOneAtATime = new object();

0 commit comments

Comments
 (0)