public AzureBackupContainer(AzurePSBackupVault vault, MarsContainerResponse marsContainerResponse) : base(vault, marsContainerResponse) { Name = marsContainerResponse.Properties.FriendlyName; Id = marsContainerResponse.Properties.ContainerId; Status = AzureBackupContainerRegistrationStatus.Registered.ToString(); }
public AzureBackupContainer(AzurePSBackupVault vault, MarsContainerResponse marsContainerResponse) : base(vault, marsContainerResponse) { Name = marsContainerResponse.Properties.FriendlyName; Id = marsContainerResponse.Properties.ContainerId; Status = AzureBackupContainerRegistrationStatus.Registered.ToString(); }
/// <summary> /// Gets CmdletModel of backup vault from Client model /// </summary> /// <param name="vault"></param> /// <param name="storage"></param> /// <returns></returns> public static CmdletModel.AzurePSBackupVault GetCmdletVault(ClientModel.AzureBackupVault vault, string storageType) { var response = new CmdletModel.AzurePSBackupVault { ResourceId = vault.Id, Name = vault.Name, Region = vault.Location, ResourceGroupName = GetResourceGroup(vault.Id), Storage = storageType, }; return(response); }
/// <summary> /// Gets CmdletModel of backup vault from Client model /// </summary> /// <param name="vault"></param> /// <param name="storage"></param> /// <returns></returns> public static CmdletModel.AzurePSBackupVault GetCmdletVault(ClientModel.AzureBackupVault vault, string storageType) { var response = new CmdletModel.AzurePSBackupVault { ResourceId = vault.Id, Name = vault.Name, Region = vault.Location, ResourceGroupName = GetResourceGroup(vault.Id), Storage = storageType, }; return response; }
/// <summary> /// Initializes required client adapters /// </summary> /// <param name="vault"></param> protected void InitializeAzureBackupCmdlet(CmdletModel.AzurePSBackupVault vault) { InitializeAzureBackupCmdlet(vault.ResourceGroupName, vault.Name); }
public AzureBackupContainerContextObject(AzurePSBackupVault vault, MarsContainerResponse marsContainerResponse) : base(vault) { ContainerType = ContainerHelpers.GetContainerType(marsContainerResponse.Properties.CustomerType).ToString(); //ContainerUniqueName = marsContainerResponse.UniqueName; }
public AzureBackupVaultContextObject(AzurePSBackupVault vault) : this(vault.ResourceGroupName, vault.Name, vault.Region) { }
public AzureBackupContainerContextObject(AzurePSBackupVault vault, MarsContainerResponse marsContainerResponse) : base(vault) { ContainerType = ContainerHelpers.GetContainerType(marsContainerResponse.Properties.CustomerType).ToString(); //ContainerUniqueName = marsContainerResponse.UniqueName; }
public AzureBackupVaultContextObject(AzurePSBackupVault vault) : this(vault.ResourceGroupName, vault.Name, vault.Region) { }