public override void ExecuteCmdlet() { base.ExecuteCmdlet(); BackupRequest request = new BackupRequest() { StorageAccountUrl = this.StorageAccountUrl, BackupName = this.BackupName, Databases = this.Databases }; var backup = WebsitesClient.BackupSite(ResourceGroupName, Name, Slot, request); WriteObject(BackupRestoreUtils.BackupItemToAppBackup(backup, ResourceGroupName, Name, Slot)); }
public override void ExecuteCmdlet() { base.ExecuteCmdlet(); BackupRequest request = new BackupRequest() { // Location is required by Resource (base class of BackupRequest) // to not be null, but is not actually significant for the request. Location = "", StorageAccountUrl = this.StorageAccountUrl, BackupRequestName = this.BackupName, Databases = this.Databases }; var backup = WebsitesClient.BackupSite(ResourceGroupName, Name, Slot, request); WriteObject(BackupRestoreUtils.BackupItemToAppBackup(backup, ResourceGroupName, Name, Slot)); }