diff --git a/src/DataProtection/DataProtection.Autorest/Az.DataProtection.psd1 b/src/DataProtection/DataProtection.Autorest/Az.DataProtection.psd1 index b77b7d4e914c..88dae6211b2f 100644 --- a/src/DataProtection/DataProtection.Autorest/Az.DataProtection.psd1 +++ b/src/DataProtection/DataProtection.Autorest/Az.DataProtection.psd1 @@ -11,7 +11,7 @@ DotNetFrameworkVersion = '4.7.2' RequiredAssemblies = './bin/Az.DataProtection.private.dll' FormatsToProcess = './Az.DataProtection.format.ps1xml' - FunctionsToExport = 'Backup-AzDataProtectionBackupInstanceAdhoc', 'Edit-AzDataProtectionPolicyRetentionRuleClientObject', 'Edit-AzDataProtectionPolicyTagClientObject', 'Edit-AzDataProtectionPolicyTriggerClientObject', 'Find-AzDataProtectionRestorableTimeRange', 'Get-AzDataProtectionBackupInstance', 'Get-AzDataProtectionBackupPolicy', 'Get-AzDataProtectionBackupVault', 'Get-AzDataProtectionJob', 'Get-AzDataProtectionOperation', 'Get-AzDataProtectionOperationStatus', 'Get-AzDataProtectionPolicyTemplate', 'Get-AzDataProtectionRecoveryPoint', 'Get-AzDataProtectionResourceGuard', 'Get-AzDataProtectionResourceGuardMapping', 'Get-AzDataProtectionSoftDeletedBackupInstance', 'Initialize-AzDataProtectionBackupInstance', 'Initialize-AzDataProtectionRestoreRequest', 'New-AzDataProtectionBackupConfigurationClientObject', 'New-AzDataProtectionBackupInstance', 'New-AzDataProtectionBackupPolicy', 'New-AzDataProtectionBackupVault', 'New-AzDataProtectionBackupVaultStorageSettingObject', 'New-AzDataProtectionPolicyTagCriteriaClientObject', 'New-AzDataProtectionPolicyTriggerScheduleClientObject', 'New-AzDataProtectionResourceGuard', 'New-AzDataProtectionRestoreConfigurationClientObject', 'New-AzDataProtectionRetentionLifeCycleClientObject', 'Remove-AzDataProtectionBackupInstance', 'Remove-AzDataProtectionBackupPolicy', 'Remove-AzDataProtectionBackupVault', 'Remove-AzDataProtectionResourceGuard', 'Remove-AzDataProtectionResourceGuardMapping', 'Resume-AzDataProtectionBackupInstanceProtection', 'Search-AzDataProtectionBackupInstanceInAzGraph', 'Search-AzDataProtectionBackupVaultInAzGraph', 'Search-AzDataProtectionJobInAzGraph', 'Set-AzDataProtectionMSIPermission', 'Set-AzDataProtectionResourceGuardMapping', 'Start-AzDataProtectionBackupInstanceRestore', 'Stop-AzDataProtectionBackupInstanceProtection', 'Suspend-AzDataProtectionBackupInstanceBackup', 'Sync-AzDataProtectionBackupInstance', 'Test-AzDataProtectionBackupInstanceReadiness', 'Test-AzDataProtectionBackupInstanceRestore', 'Undo-AzDataProtectionBackupInstanceDeletion', 'Unlock-AzDataProtectionResourceGuardOperation', 'Update-AzDataProtectionBackupInstanceAssociatedPolicy', 'Update-AzDataProtectionBackupVault', 'Update-AzDataProtectionResourceGuard', '*' + FunctionsToExport = 'Backup-AzDataProtectionBackupInstanceAdhoc', 'Edit-AzDataProtectionPolicyRetentionRuleClientObject', 'Edit-AzDataProtectionPolicyTagClientObject', 'Edit-AzDataProtectionPolicyTriggerClientObject', 'Find-AzDataProtectionRestorableTimeRange', 'Get-AzDataProtectionBackupInstance', 'Get-AzDataProtectionBackupPolicy', 'Get-AzDataProtectionBackupVault', 'Get-AzDataProtectionJob', 'Get-AzDataProtectionOperation', 'Get-AzDataProtectionOperationStatus', 'Get-AzDataProtectionPolicyTemplate', 'Get-AzDataProtectionRecoveryPoint', 'Get-AzDataProtectionResourceGuard', 'Get-AzDataProtectionResourceGuardMapping', 'Get-AzDataProtectionSoftDeletedBackupInstance', 'Initialize-AzDataProtectionBackupInstance', 'Initialize-AzDataProtectionRestoreRequest', 'New-AzDataProtectionBackupConfigurationClientObject', 'New-AzDataProtectionBackupInstance', 'New-AzDataProtectionBackupPolicy', 'New-AzDataProtectionBackupVault', 'New-AzDataProtectionBackupVaultStorageSettingObject', 'New-AzDataProtectionPolicyTagCriteriaClientObject', 'New-AzDataProtectionPolicyTriggerScheduleClientObject', 'New-AzDataProtectionResourceGuard', 'New-AzDataProtectionRestoreConfigurationClientObject', 'New-AzDataProtectionRetentionLifeCycleClientObject', 'Remove-AzDataProtectionBackupInstance', 'Remove-AzDataProtectionBackupPolicy', 'Remove-AzDataProtectionBackupVault', 'Remove-AzDataProtectionResourceGuard', 'Remove-AzDataProtectionResourceGuardMapping', 'Resume-AzDataProtectionBackupInstanceProtection', 'Search-AzDataProtectionBackupInstanceInAzGraph', 'Search-AzDataProtectionBackupVaultInAzGraph', 'Search-AzDataProtectionJobInAzGraph', 'Set-AzDataProtectionMSIPermission', 'Set-AzDataProtectionResourceGuardMapping', 'Start-AzDataProtectionBackupInstanceRestore', 'Stop-AzDataProtectionBackupInstanceProtection', 'Suspend-AzDataProtectionBackupInstanceBackup', 'Sync-AzDataProtectionBackupInstance', 'Test-AzDataProtectionBackupInstanceReadiness', 'Test-AzDataProtectionBackupInstanceRestore', 'Undo-AzDataProtectionBackupInstanceDeletion', 'Unlock-AzDataProtectionResourceGuardOperation', 'Update-AzDataProtectionBackupInstance', 'Update-AzDataProtectionBackupInstanceAssociatedPolicy', 'Update-AzDataProtectionBackupVault', 'Update-AzDataProtectionResourceGuard', '*' AliasesToExport = '*' PrivateData = @{ PSData = @{ diff --git a/src/DataProtection/DataProtection.Autorest/Az.DataProtection.psm1 b/src/DataProtection/DataProtection.Autorest/Az.DataProtection.psm1 index e032a9f20cd5..aec5472a6a29 100644 --- a/src/DataProtection/DataProtection.Autorest/Az.DataProtection.psm1 +++ b/src/DataProtection/DataProtection.Autorest/Az.DataProtection.psm1 @@ -47,37 +47,41 @@ # Ask for the shared functionality table $VTable = Register-AzModule - + # Tweaks the pipeline on module load $instance.OnModuleLoad = $VTable.OnModuleLoad # Following two delegates are added for telemetry $instance.GetTelemetryId = $VTable.GetTelemetryId $instance.Telemetry = $VTable.Telemetry - + + # Delegate to sanitize the output object + $instance.SanitizeOutput = $VTable.SanitizerHandler + + # Delegate to get the telemetry info + $instance.GetTelemetryInfo = $VTable.GetTelemetryInfo # Tweaks the pipeline per call $instance.OnNewRequest = $VTable.OnNewRequest - + # Gets shared parameter values $instance.GetParameterValue = $VTable.GetParameterValue - + # Allows shared module to listen to events from this module $instance.EventListener = $VTable.EventListener - + # Gets shared argument completers $instance.ArgumentCompleter = $VTable.ArgumentCompleter - + # The name of the currently selected Azure profile $instance.ProfileName = $VTable.ProfileName - # Load the custom module $customModulePath = Join-Path $PSScriptRoot './custom/Az.DataProtection.custom.psm1' if(Test-Path $customModulePath) { $null = Import-Module -Name $customModulePath } - + # Export nothing to clear implicit exports Export-ModuleMember @@ -97,12 +101,12 @@ # Load the last folder if no profile is selected $profileDirectory = $directories | Select-Object -Last 1 } - + if($profileDirectory) { Write-Information "Loaded Azure profile '$($profileDirectory.Name)' for module '$($instance.Name)'" $exportsPath = $profileDirectory.FullName } - + if($exportsPath) { Get-ChildItem -Path $exportsPath -Recurse -Include '*.ps1' -File | ForEach-Object { . $_.FullName } $cmdletNames = Get-ScriptCmdlet -ScriptFolder $exportsPath diff --git a/src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Backupcenter/Search-AzDataProtectionBackupVaultInAzGraph.ps1 b/src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Backupcenter/Search-AzDataProtectionBackupVaultInAzGraph.ps1 index 8e66cf3ea659..167522e73a51 100644 --- a/src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Backupcenter/Search-AzDataProtectionBackupVaultInAzGraph.ps1 +++ b/src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Backupcenter/Search-AzDataProtectionBackupVaultInAzGraph.ps1 @@ -8,7 +8,7 @@ [Parameter(Mandatory, HelpMessage='Subscription of Vault')] [Alias('SubscriptionId')] [System.String[]] - ${Subscription}, + ${Subscription}, # TODO: add alias to all ARG command params [Parameter(Mandatory=$false, HelpMessage='Resource Group of Vault')] [Alias('ResourceGroupName')] diff --git a/src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Common/Initialize-AzDataProtectionBackupInstance.ps1 b/src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Platform/BackupInstance/Initialize-AzDataProtectionBackupInstance.ps1 similarity index 99% rename from src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Common/Initialize-AzDataProtectionBackupInstance.ps1 rename to src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Platform/BackupInstance/Initialize-AzDataProtectionBackupInstance.ps1 index 483e035cf8fb..58ea6cf8bae7 100644 --- a/src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Common/Initialize-AzDataProtectionBackupInstance.ps1 +++ b/src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Platform/BackupInstance/Initialize-AzDataProtectionBackupInstance.ps1 @@ -43,7 +43,7 @@ function Initialize-AzDataProtectionBackupInstance { [System.String] ${FriendlyName}, - [Parameter(Mandatory=$false, HelpMessage='Backup configuration for backup. Use this parameter to configure protection for AzureKubernetesService.')] + [Parameter(Mandatory=$false, HelpMessage='Backup configuration for backup. Use this parameter to configure protection for AzureKubernetesService,AzureBlob.')] [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IBackupDatasourceParameters] ${BackupConfiguration} ) @@ -118,7 +118,7 @@ function Initialize-AzDataProtectionBackupInstance { else{ $errormsg = "Please ensure that secret store based authentication is supported for given data source" throw $errormsg - } + } } $backupInstanceResource = [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.BackupInstanceResource]::new() diff --git a/src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Common/New-AzDataProtectionBackupConfigurationClientObject.ps1 b/src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Platform/BackupInstance/New-AzDataProtectionBackupConfigurationClientObject.ps1 similarity index 100% rename from src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Common/New-AzDataProtectionBackupConfigurationClientObject.ps1 rename to src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Platform/BackupInstance/New-AzDataProtectionBackupConfigurationClientObject.ps1 diff --git a/src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Common/New-AzDataProtectionBackupInstance.ps1 b/src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Platform/BackupInstance/New-AzDataProtectionBackupInstance.ps1 similarity index 100% rename from src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Common/New-AzDataProtectionBackupInstance.ps1 rename to src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Platform/BackupInstance/New-AzDataProtectionBackupInstance.ps1 diff --git a/src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Platform/BackupInstance/Update-AzDataProtectionBackupInstance.ps1 b/src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Platform/BackupInstance/Update-AzDataProtectionBackupInstance.ps1 new file mode 100644 index 000000000000..643d019871d4 --- /dev/null +++ b/src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Platform/BackupInstance/Update-AzDataProtectionBackupInstance.ps1 @@ -0,0 +1,139 @@ + + +function Update-AzDataProtectionBackupInstance +{ + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IBackupInstanceResource')] + [CmdletBinding(PositionalBinding=$false, SupportsShouldProcess)] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Description('Updates a given backup instance')] + + param( + [Parameter(Mandatory=$false, HelpMessage='Subscription Id of the vault')] + [System.String] + ${SubscriptionId}, + + [Parameter(Mandatory, HelpMessage='Resource Group of the backup vault')] + [System.String] + ${ResourceGroupName}, + + [Parameter(Mandatory, HelpMessage='Name of the backup vault')] + [System.String] + ${VaultName}, + + [Parameter(Mandatory, HelpMessage='Unique Name of protected backup instance')] + [System.String] + ${BackupInstanceName}, + + [Parameter(Mandatory=$false, HelpMessage='Id of the Policy to be associated with the backup instance')] + [System.String] + ${PolicyId}, + + [Parameter(Mandatory=$false, HelpMessage='List of containers to be backed up inside the VaultStore. Use this parameter for DatasourceType AzureBlob.')] + [System.String[]] + ${VaultedBackupContainer}, + + [Parameter()] + [Alias('AzureRMContext', 'AzureCredential')] + [ValidateNotNull()] + [System.Management.Automation.PSObject] + # The credentials, account, tenant, and subscription used for communication with Azure. + ${DefaultProfile}, + + [Parameter(DontShow)] + [System.Management.Automation.SwitchParameter] + # Wait for .NET debugger to attach + ${Break}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be appended to the front of the pipeline + ${HttpPipelineAppend}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be prepended to the front of the pipeline + ${HttpPipelinePrepend}, + + [Parameter(DontShow)] + [System.Uri] + # The URI for the proxy server to use + ${Proxy}, + + [Parameter()] + [System.Management.Automation.SwitchParameter] + # Run the command as a job + ${AsJob}, + + [Parameter()] + [System.Management.Automation.SwitchParameter] + # Run the command asynchronously + ${NoWait}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [System.Management.Automation.PSCredential] + # Credentials for a proxy server to use for the remote call + ${ProxyCredential}, + + [Parameter(DontShow)] + [System.Management.Automation.SwitchParameter] + # Use the default credentials for the proxy + ${ProxyUseDefaultCredentials} + ) + + process + { + $hasPolicyId = $PSBoundParameters.Remove("PolicyId") + $hasVaultedBackupContainer = $PSBoundParameters.Remove("VaultedBackupContainer") + + $instance = Az.DataProtection\Get-AzDataProtectionBackupInstance @PSBoundParameters + + if($hasPolicyId){ + $instance.Property.PolicyInfo.PolicyId = $PolicyId + } + + $DatasourceType = GetClientDatasourceType -ServiceDatasourceType $instance.Property.DataSourceInfo.Type + # $manifest = LoadManifest -DatasourceType $DatasourceType.ToString() + + if($hasVaultedBackupContainer){ + + if($DatasourceType -ne "AzureBlob"){ + $err = "Parameter VaultedBackupContainer isn't supported for given Datasource" + throw $err + } + + # exclude containers which start with $ except $web, $root + $unsupportedContainers = $VaultedBackupContainer | Where-Object { $_ -like '$*' -and $_ -ne "`$root" -and $_ -ne "`$web"} + if($unsupportedContainers.Count -gt 0){ + $message = "Following containers are not allowed for configure protection with AzureBlob - $unsupportedContainers. Please remove them and try again." + throw $message + } + + $datasourceParam = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList + + if($datasourceParam -ne $null -and $datasourceParam[0].ObjectType -eq "BlobBackupDatasourceParameters"){ + $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList = $VaultedBackupContainer + } + elseif($datasourceParam -eq $null){ + $backupConfiguration = [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.BlobBackupDatasourceParameters]::new() + $backupConfiguration.ObjectType = "BlobBackupDatasourceParameters" + $backupConfiguration.ContainersList = $VaultedBackupContainer + + $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList += @($backupConfiguration) + } + else{ + $err = "instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList is not in proper format." + throw $err + } + } + + # deep validate for update-BI + $instance.Property.ValidationType = "DeepValidation" + + $null = $PSBoundParameters.Remove("BackupInstanceName") + $null = $PSBoundParameters.Add("Name", $instance.Name) + $null = $PSBoundParameters.Add("Parameter", $instance) + Az.DataProtection.Internal\New-AzDataProtectionBackupInstance @PSBoundParameters + } +} \ No newline at end of file diff --git a/src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Common/Update-AzDataProtectionBackupInstanceAssociatedPolicy.ps1 b/src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Platform/BackupInstance/Update-AzDataProtectionBackupInstanceAssociatedPolicy.ps1 similarity index 100% rename from src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Common/Update-AzDataProtectionBackupInstanceAssociatedPolicy.ps1 rename to src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Platform/BackupInstance/Update-AzDataProtectionBackupInstanceAssociatedPolicy.ps1 diff --git a/src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Platform/Restore/Initialize-AzDataProtectionRestoreRequest.ps1 b/src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Platform/Restore/Initialize-AzDataProtectionRestoreRequest.ps1 index 91a867b4e114..02c660dbcf96 100644 --- a/src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Platform/Restore/Initialize-AzDataProtectionRestoreRequest.ps1 +++ b/src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Platform/Restore/Initialize-AzDataProtectionRestoreRequest.ps1 @@ -102,13 +102,17 @@ [Parameter(ParameterSetName="AlternateLocationILR", Mandatory=$false, HelpMessage='Container names for Item Level Recovery.')] [System.String[]] ${ContainersList}, + + [Parameter(ParameterSetName="AlternateLocationILR", Mandatory=$false, HelpMessage='Use this parameter to filter block blobs by prefix in a container for alternate location ILR. When you specify a prefix, only blobs matching that prefix in the container will be restored. Input for this parameter is a hashtable where each key is a container name and each value is an array of string prefixes for that container.')] + [Hashtable] + ${PrefixMatch}, - [Parameter(ParameterSetName="OriginalLocationILR", Mandatory=$false, HelpMessage='Minimum matching value for Item Level Recovery.')] + [Parameter(ParameterSetName="OriginalLocationILR", Mandatory=$false, HelpMessage='Specify the blob restore start range for PITR. You can use this option to specify the starting range for a subset of blobs in each container to restore. use a forward slash (/) to separate the container name from the blob prefix pattern.')] # [Parameter(ParameterSetName="AlternateLocationILR", Mandatory=$false, HelpMessage='Minimum matching value for Item Level Recovery.')] [System.String[]] ${FromPrefixPattern}, - [Parameter(ParameterSetName="OriginalLocationILR", Mandatory=$false, HelpMessage='Maximum matching value for Item Level Recovery.')] + [Parameter(ParameterSetName="OriginalLocationILR", Mandatory=$false, HelpMessage='Specify the blob restore end range for PITR. You can use this option to specify the ending range for a subset of blobs in each container to restore. use a forward slash (/) to separate the container name from the blob prefix pattern.')] # [Parameter(ParameterSetName="AlternateLocationILR", Mandatory=$false, HelpMessage='Maximum matching value for Item Level Recovery.')] [System.String[]] ${ToPrefixPattern}, @@ -257,6 +261,7 @@ if($DatasourceType -ne "AzureKubernetesService"){ # TODO: remove Datasource dependency if(($RecoveryPoint -ne $null) -and ($RecoveryPoint -ne "") -and $ContainersList.length -gt 0){ + $hasPrefixMatch = $PSBoundParameters.Remove("PrefixMatch") for($i = 0; $i -lt $ContainersList.length; $i++){ $restoreCriteria = [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.ItemPathBasedRestoreCriteria]::new() @@ -265,6 +270,14 @@ $restoreCriteria.ItemPath = $ContainersList[$i] $restoreCriteria.IsPathRelativeToBackupItem = $true + if($hasPrefixMatch){ + $pathPrefix = $PrefixMatch[$ContainersList[$i]] + if($pathPrefix -ne $null -and !($pathPrefix -is [Array])){ + throw "values for PrefixMatch must be string array for each container" + } + $restoreCriteria.SubItemPathPrefix = $pathPrefix + } + # adding a criteria for each container given $restoreCriteriaList += ($restoreCriteria) } diff --git a/src/DataProtection/DataProtection.Autorest/examples/Initialize-AzDataProtectionBackupInstance.md b/src/DataProtection/DataProtection.Autorest/examples/Initialize-AzDataProtectionBackupInstance.md index 832ba61cd69d..9faee6836a43 100644 --- a/src/DataProtection/DataProtection.Autorest/examples/Initialize-AzDataProtectionBackupInstance.md +++ b/src/DataProtection/DataProtection.Autorest/examples/Initialize-AzDataProtectionBackupInstance.md @@ -19,7 +19,7 @@ This object can now be used to configure backup for the given disk. ### Example 2: Initialize Backup instance object for AzureKubernetesService ```powershell -$policy = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | where {$_.Name -eq "policyName"} +$policy = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | Where-Object {$_.Name -eq "policyName"} $sourceClusterId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName/providers/Microsoft.ContainerService/managedClusters/aks-cluster" $snapshotResourceGroupId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName" $backupConfig = New-AzDataProtectionBackupConfigurationClientObject -SnapshotVolume $true -IncludeClusterScopeResource $true -DatasourceType AzureKubernetesService -LabelSelector "x=y","foo=bar" diff --git a/src/DataProtection/DataProtection.Autorest/examples/New-AzDataProtectionBackupInstance.md b/src/DataProtection/DataProtection.Autorest/examples/New-AzDataProtectionBackupInstance.md index b825800a8bb2..97900cc19763 100644 --- a/src/DataProtection/DataProtection.Autorest/examples/New-AzDataProtectionBackupInstance.md +++ b/src/DataProtection/DataProtection.Autorest/examples/New-AzDataProtectionBackupInstance.md @@ -41,7 +41,7 @@ The last command configures backup of the given $dataSourceId in the backup vaul ### Example 3: Configure protection for AzureKubernetesService cluster in a backup vault ```powershell -$policy = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | where {$_.Name -eq "policyName"} +$policy = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | Where-Object {$_.Name -eq "policyName"} $sourceClusterId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName/providers/Microsoft.ContainerService/managedClusters/aks-cluster" $snapshotResourceGroupId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName" $backupConfig = New-AzDataProtectionBackupConfigurationClientObject -SnapshotVolume $true -IncludeClusterScopeResource $true -DatasourceType AzureKubernetesService -LabelSelector "x=y","foo=bar" @@ -66,7 +66,7 @@ The sevnth and eight command initializes custom tags and configure backup finall ### Example 4: Configure protection for AzureBlob with vault policy ```powershell $vault = Get-AzDataProtectionBackupVault -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -$pol = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | Where { $_.Name -match "vaultedPolicyName" } +$pol = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | Where-Object { $_.Name -match "vaultedPolicyName" } $backupConfig = New-AzDataProtectionBackupConfigurationClientObject -DatasourceType AzureBlob -IncludeAllContainer -StorageAccountResourceGroupName "resourceGroupName" -StorageAccountName "storageAcountName" $backupInstanceClientObject = Initialize-AzDataProtectionBackupInstance -DatasourceType AzureBlob -DatasourceLocation $vault.Location -PolicyId $pol[0].Id -DatasourceId "storageAccId" -BackupConfiguration $backupConfig Set-AzDataProtectionMSIPermission -VaultResourceGroup "resourceGroupName" -VaultName "vaultName" -BackupInstance $backupInstanceClientObject -PermissionsScope ResourceGroup diff --git a/src/DataProtection/DataProtection.Autorest/examples/Start-AzDataProtectionBackupInstanceRestore.md b/src/DataProtection/DataProtection.Autorest/examples/Start-AzDataProtectionBackupInstanceRestore.md index 0fcbba457cef..1afe511b730a 100644 --- a/src/DataProtection/DataProtection.Autorest/examples/Start-AzDataProtectionBackupInstanceRestore.md +++ b/src/DataProtection/DataProtection.Autorest/examples/Start-AzDataProtectionBackupInstanceRestore.md @@ -56,7 +56,7 @@ The seventh, eight, ninth commands track the restore job to completion. ### Example 4: Trigger restore as Files for protected AzureKubernetesService. ```powershell -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "aks-cluster-name" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "aks-cluster-name" } $rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $aksRestoreCriteria = New-AzDataProtectionRestoreConfigurationClientObject -DatasourceType AzureKubernetesService -PersistentVolumeRestoreMode RestoreWithVolumeData -IncludeClusterScopeResource $true -NamespaceMapping @{"sourceNamespace1"="targetNamespace1";"sourceNamespace2"="targetNamespace2"} $snapshotResourceGroupId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/snapshotResourceGroup" @@ -76,7 +76,7 @@ The last command triggers the restore for AzureKubernetesService. ### Example 5: Trigger restore for vaulted blobs. ```powershell -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "storageAcountName" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "storageAcountName" } $rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList $restoreReq = Initialize-AzDataProtectionRestoreRequest -DatasourceType AzureBlob -SourceDataStore VaultStore -RestoreLocation "vaultLocation" -RecoveryPoint $rp[0].Name -ItemLevelRecovery -RestoreType AlternateLocation -TargetResourceId "targetStorageAccountId" -ContainersList $backedUpContainers[0,1] @@ -92,7 +92,7 @@ The last command triggers the restore for vaulted blob containers. ### Example 6: Trigger cross subscription restore for vaulted blobs. ```powershell -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "storageAcountName" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "storageAcountName" } $rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList $targetCrossSubscriptionStorageAccountId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName/providers/Microsoft.Storage/storageAccounts/targetStorageAccount" @@ -110,7 +110,7 @@ The last command triggers cross subscription restore for vaulted blob containers ### Example 7: Trigger cross subscription restore as files for AzureDatabaseForPostgreSQL. ```powershell -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Property.DataSourceInfo.ResourceType -match "Postgre" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Property.DataSourceInfo.ResourceType -match "Postgre" } $rp = Get-AzDataProtectionRecoveryPoint -BackupInstanceName $instance[0].BackupInstanceName -ResourceGroupName "resourceGroupName" -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" $targetResourceArmId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/crossSubResourceGroupName/providers/Microsoft.Storage/storageAccounts/akneemasaecy/blobServices/default/containers/oss-csr-container" $targetContainerURI = "https://akneemasaecy.blob.core.windows.net/oss-csr-container" @@ -153,7 +153,7 @@ This command command triggers the cross region restore for AzureDatabaseForPostg ### Example 9: Trigger restore as Files for datasource type AzureDatabaseForPGFlexServer, AzureDatabaseForMySQL. ```powershell -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "test-pgflex" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "test-pgflex" } $rps = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $targetContainerURI = "https://teststorageaccount.blob.core.windows.net/powershellpgflexrestore" $storageAccId = (Get-AzStorageAccount -ResourceGroupName "teststorageaccountRG" -Name "teststorageaccount").Id @@ -167,4 +167,27 @@ The first, second commands fetch the instance and recovery point for the instanc The third and fourthcommand initializes the target container id and target storage account ARM id. The fifth command initializes the restore request object for AzureDatabaseForPGFlexServer restore. This example also works for datasource type AzureDatabaseForMySQL. The sixth command assigns the permissions to the backup vault and other permissions necessary for triggering the restore for AzureDatabaseForPGFlexServer. -The last command triggers the restore for AzureDatabaseForPGFlexServer. \ No newline at end of file +The last command triggers the restore for AzureDatabaseForPGFlexServer. + +### Example 10: Trigger vaulted backup conatiners ItemLevelRestore with PrefixMatch for Azureblob. +```powershell +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "storageAcountName" } +$rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name +$backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList +$prefMatch = @{ + $backedUpContainers[0] = @("Su", "PS") + $backedUpContainers[1]= @("meta", "coll", "Su") +} +$targetStorageAccountId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName/providers/Microsoft.Storage/storageAccounts/targetStorageAccount" +$restoreReqILR = Initialize-AzDataProtectionRestoreRequest -DatasourceType AzureBlob -SourceDataStore VaultStore -RestoreLocation "vaultLocation" -RecoveryPoint $rp[0].Name -ItemLevelRecovery -RestoreType AlternateLocation -TargetResourceId $targetStorageAccountId -ContainersList $backedUpContainers[0,1] -PrefixMatch $prefMatch +Test-AzDataProtectionBackupInstanceRestore -Name $instance[0].Name -ResourceGroupName "resourceGroupName" -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -RestoreRequest $restoreReqILR +$restoreJobILR = Start-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.BackupInstanceName -Parameter $restoreJobILR +``` + +The first, second commands fetch the instance and recovery point for the instance. +The third command fetches the containers which are protected with vaulted policy. +The fourth command initializes the prefix array for each container. PrefixMatch is a hashtable where each key is the conatiner name being restored and the value is a list of string prfixes for container names for Item level recovery. +The fifth command initializes the target storage account Id. +The sixth command initializes the restore request object for AzureBlob restore with parameters ContainersList, PrefixMatch. +The seventh command triggers validate before restore. +The last command triggers prefix match Item level restore for vaulted blob containers. \ No newline at end of file diff --git a/src/DataProtection/DataProtection.Autorest/examples/Update-AzDataProtectionBackupInstance.md b/src/DataProtection/DataProtection.Autorest/examples/Update-AzDataProtectionBackupInstance.md new file mode 100644 index 000000000000..20864059c384 --- /dev/null +++ b/src/DataProtection/DataProtection.Autorest/examples/Update-AzDataProtectionBackupInstance.md @@ -0,0 +1,22 @@ +### Example 1: Update blob backup instance vaulted policy and containers list +```powershell +$instance = Search-AzDataProtectionBackupInstanceInAzGraph -Subscription $subscriptionId -ResourceGroup $resourceGroupName -Vault $vaultName -DatasourceType AzureBlob +$updatePolicy = Get-AzDataProtectionBackupPolicy -SubscriptionId $subscriptionId -VaultName $vaultName -ResourceGroupName $resourceGroupName| Where-Object { $_.name -eq "vaulted-policy" } +$backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList +$updateBI = Update-AzDataProtectionBackupInstance -ResourceGroupName $resourceGroupName -VaultName $vaultName -BackupInstanceName $instance.Name -SubscriptionId $subscriptionId -PolicyId $updatePolicy.Id -VaultedBackupContainer $backedUpContainers[0,2,4] +$updateBI.Property.PolicyInfo.PolicyId +$updateBI.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList +``` + +```output +/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/rgName/providers/Microsoft.DataProtection/backupVaults/vaultName/backupPolicies/vaulted-policy +updatedContainer1 +updatedContainer2 +updatedContainer3 +``` + +First command fetch the backup instance which needs to be updated. +Second command gets the backup policy with name vaulted-policy which need to be updated in Backup Instance. +Third command fetches the list of vaulted containers which are currently backed up in the backup vault. +Fourth command update the backup instance with new policy and new list of container (which is currently a subset of the existing backed up containers). +Fifth and sixth command shows the updated policy and containers list in the backu instance. diff --git a/src/DataProtection/DataProtection.Autorest/exports/Initialize-AzDataProtectionBackupInstance.ps1 b/src/DataProtection/DataProtection.Autorest/exports/Initialize-AzDataProtectionBackupInstance.ps1 index d50a93e3c020..ccf34f719d6e 100644 --- a/src/DataProtection/DataProtection.Autorest/exports/Initialize-AzDataProtectionBackupInstance.ps1 +++ b/src/DataProtection/DataProtection.Autorest/exports/Initialize-AzDataProtectionBackupInstance.ps1 @@ -26,7 +26,7 @@ $instance = Initialize-AzDataProtectionBackupInstance -DatasourceType AzureDisk $instance.Property.PolicyInfo.PolicyParameter.DataStoreParametersList[0].ResourceGroupId = "/subscriptions/{subscription}/resourceGroups/{snapshotResourceGroup}" $instance .Example -$policy = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | where {$_.Name -eq "policyName"} +$policy = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | Where-Object {$_.Name -eq "policyName"} $sourceClusterId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName/providers/Microsoft.ContainerService/managedClusters/aks-cluster" $snapshotResourceGroupId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName" $backupConfig = New-AzDataProtectionBackupConfigurationClientObject -SnapshotVolume $true -IncludeClusterScopeResource $true -DatasourceType AzureKubernetesService -LabelSelector "x=y","foo=bar" @@ -45,7 +45,7 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BACKUPCONFIGURATION : Backup configuration for backup. Use this parameter to configure protection for AzureKubernetesService. +BACKUPCONFIGURATION : Backup configuration for backup. Use this parameter to configure protection for AzureKubernetesService,AzureBlob. ObjectType : Type of the specific object - used for deserializing .Link https://learn.microsoft.com/powershell/module/az.dataprotection/initialize-azdataprotectionbackupinstance @@ -108,7 +108,7 @@ param( [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IBackupDatasourceParameters] # Backup configuration for backup. - # Use this parameter to configure protection for AzureKubernetesService. + # Use this parameter to configure protection for AzureKubernetesService,AzureBlob. # To construct, see NOTES section for BACKUPCONFIGURATION properties and create a hash table. ${BackupConfiguration} ) diff --git a/src/DataProtection/DataProtection.Autorest/exports/Initialize-AzDataProtectionRestoreRequest.ps1 b/src/DataProtection/DataProtection.Autorest/exports/Initialize-AzDataProtectionRestoreRequest.ps1 index f686e6148e1f..641dbde8dbd6 100644 --- a/src/DataProtection/DataProtection.Autorest/exports/Initialize-AzDataProtectionRestoreRequest.ps1 +++ b/src/DataProtection/DataProtection.Autorest/exports/Initialize-AzDataProtectionRestoreRequest.ps1 @@ -234,6 +234,14 @@ param( # Container names for Item Level Recovery. ${ContainersList}, + [Parameter(ParameterSetName='AlternateLocationILR')] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.Collections.Hashtable] + # Use this parameter to filter block blobs by prefix in a container for alternate location ILR. + # When you specify a prefix, only blobs matching that prefix in the container will be restored. + # Input for this parameter is a hashtable where each key is a container name and each value is an array of string prefixes for that container. + ${PrefixMatch}, + [Parameter(ParameterSetName='RestoreAsFiles', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] [System.String] @@ -264,13 +272,17 @@ param( [Parameter(ParameterSetName='OriginalLocationILR')] [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] [System.String[]] - # Minimum matching value for Item Level Recovery. + # Specify the blob restore start range for PITR. + # You can use this option to specify the starting range for a subset of blobs in each container to restore. + # use a forward slash (/) to separate the container name from the blob prefix pattern. ${FromPrefixPattern}, [Parameter(ParameterSetName='OriginalLocationILR')] [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] [System.String[]] - # Maximum matching value for Item Level Recovery. + # Specify the blob restore end range for PITR. + # You can use this option to specify the ending range for a subset of blobs in each container to restore. + # use a forward slash (/) to separate the container name from the blob prefix pattern. ${ToPrefixPattern} ) diff --git a/src/DataProtection/DataProtection.Autorest/exports/New-AzDataProtectionBackupInstance.ps1 b/src/DataProtection/DataProtection.Autorest/exports/New-AzDataProtectionBackupInstance.ps1 index 419bac41d98e..04126fed0506 100644 --- a/src/DataProtection/DataProtection.Autorest/exports/New-AzDataProtectionBackupInstance.ps1 +++ b/src/DataProtection/DataProtection.Autorest/exports/New-AzDataProtectionBackupInstance.ps1 @@ -35,7 +35,7 @@ $policy = Get-AzDataProtectionBackupPolicy -SubscriptionId $sub -ResourceGroupNa $instance = Initialize-AzDataProtectionBackupInstance -DatasourceType AzureDatabaseForPostgreSQL -DatasourceLocation $vault.Location -PolicyId $policy.Id -DatasourceId $dataSourceId -SecretStoreURI $secretURI -SecretStoreType AzureKeyVault New-AzDataProtectionBackupInstance -SubscriptionId $sub -ResourceGroupName "ResourceGroupName" -VaultName "vaultName" -BackupInstance $instance .Example -$policy = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | where {$_.Name -eq "policyName"} +$policy = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | Where-Object {$_.Name -eq "policyName"} $sourceClusterId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName/providers/Microsoft.ContainerService/managedClusters/aks-cluster" $snapshotResourceGroupId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName" $backupConfig = New-AzDataProtectionBackupConfigurationClientObject -SnapshotVolume $true -IncludeClusterScopeResource $true -DatasourceType AzureKubernetesService -LabelSelector "x=y","foo=bar" @@ -46,7 +46,7 @@ $biCreate = New-AzDataProtectionBackupInstance -ResourceGroupName "ResourceGroup $biCreate .Example $vault = Get-AzDataProtectionBackupVault -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -$pol = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | Where { $_.Name -match "vaultedPolicyName" } +$pol = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | Where-Object { $_.Name -match "vaultedPolicyName" } $backupConfig = New-AzDataProtectionBackupConfigurationClientObject -DatasourceType AzureBlob -IncludeAllContainer -StorageAccountResourceGroupName "resourceGroupName" -StorageAccountName "storageAcountName" $backupInstanceClientObject = Initialize-AzDataProtectionBackupInstance -DatasourceType AzureBlob -DatasourceLocation $vault.Location -PolicyId $pol[0].Id -DatasourceId "storageAccId" -BackupConfiguration $backupConfig Set-AzDataProtectionMSIPermission -VaultResourceGroup "resourceGroupName" -VaultName "vaultName" -BackupInstance $backupInstanceClientObject -PermissionsScope ResourceGroup diff --git a/src/DataProtection/DataProtection.Autorest/exports/ProxyCmdletDefinitions.ps1 b/src/DataProtection/DataProtection.Autorest/exports/ProxyCmdletDefinitions.ps1 index dc8624848eb8..cd89b2794086 100644 --- a/src/DataProtection/DataProtection.Autorest/exports/ProxyCmdletDefinitions.ps1 +++ b/src/DataProtection/DataProtection.Autorest/exports/ProxyCmdletDefinitions.ps1 @@ -6063,7 +6063,7 @@ $instance = Initialize-AzDataProtectionBackupInstance -DatasourceType AzureDisk $instance.Property.PolicyInfo.PolicyParameter.DataStoreParametersList[0].ResourceGroupId = "/subscriptions/{subscription}/resourceGroups/{snapshotResourceGroup}" $instance .Example -$policy = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | where {$_.Name -eq "policyName"} +$policy = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | Where-Object {$_.Name -eq "policyName"} $sourceClusterId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName/providers/Microsoft.ContainerService/managedClusters/aks-cluster" $snapshotResourceGroupId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName" $backupConfig = New-AzDataProtectionBackupConfigurationClientObject -SnapshotVolume $true -IncludeClusterScopeResource $true -DatasourceType AzureKubernetesService -LabelSelector "x=y","foo=bar" @@ -6082,7 +6082,7 @@ COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. -BACKUPCONFIGURATION : Backup configuration for backup. Use this parameter to configure protection for AzureKubernetesService. +BACKUPCONFIGURATION : Backup configuration for backup. Use this parameter to configure protection for AzureKubernetesService,AzureBlob. ObjectType : Type of the specific object - used for deserializing .Link https://learn.microsoft.com/powershell/module/az.dataprotection/initialize-azdataprotectionbackupinstance @@ -6145,7 +6145,7 @@ param( [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IBackupDatasourceParameters] # Backup configuration for backup. - # Use this parameter to configure protection for AzureKubernetesService. + # Use this parameter to configure protection for AzureKubernetesService,AzureBlob. # To construct, see NOTES section for BACKUPCONFIGURATION properties and create a hash table. ${BackupConfiguration} ) @@ -6448,6 +6448,14 @@ param( # Container names for Item Level Recovery. ${ContainersList}, + [Parameter(ParameterSetName='AlternateLocationILR')] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.Collections.Hashtable] + # Use this parameter to filter block blobs by prefix in a container for alternate location ILR. + # When you specify a prefix, only blobs matching that prefix in the container will be restored. + # Input for this parameter is a hashtable where each key is a container name and each value is an array of string prefixes for that container. + ${PrefixMatch}, + [Parameter(ParameterSetName='RestoreAsFiles', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] [System.String] @@ -6478,13 +6486,17 @@ param( [Parameter(ParameterSetName='OriginalLocationILR')] [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] [System.String[]] - # Minimum matching value for Item Level Recovery. + # Specify the blob restore start range for PITR. + # You can use this option to specify the starting range for a subset of blobs in each container to restore. + # use a forward slash (/) to separate the container name from the blob prefix pattern. ${FromPrefixPattern}, [Parameter(ParameterSetName='OriginalLocationILR')] [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] [System.String[]] - # Maximum matching value for Item Level Recovery. + # Specify the blob restore end range for PITR. + # You can use this option to specify the ending range for a subset of blobs in each container to restore. + # use a forward slash (/) to separate the container name from the blob prefix pattern. ${ToPrefixPattern} ) @@ -6784,7 +6796,7 @@ $policy = Get-AzDataProtectionBackupPolicy -SubscriptionId $sub -ResourceGroupNa $instance = Initialize-AzDataProtectionBackupInstance -DatasourceType AzureDatabaseForPostgreSQL -DatasourceLocation $vault.Location -PolicyId $policy.Id -DatasourceId $dataSourceId -SecretStoreURI $secretURI -SecretStoreType AzureKeyVault New-AzDataProtectionBackupInstance -SubscriptionId $sub -ResourceGroupName "ResourceGroupName" -VaultName "vaultName" -BackupInstance $instance .Example -$policy = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | where {$_.Name -eq "policyName"} +$policy = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | Where-Object {$_.Name -eq "policyName"} $sourceClusterId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName/providers/Microsoft.ContainerService/managedClusters/aks-cluster" $snapshotResourceGroupId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName" $backupConfig = New-AzDataProtectionBackupConfigurationClientObject -SnapshotVolume $true -IncludeClusterScopeResource $true -DatasourceType AzureKubernetesService -LabelSelector "x=y","foo=bar" @@ -6795,7 +6807,7 @@ $biCreate = New-AzDataProtectionBackupInstance -ResourceGroupName "ResourceGroup $biCreate .Example $vault = Get-AzDataProtectionBackupVault -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -$pol = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | Where { $_.Name -match "vaultedPolicyName" } +$pol = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | Where-Object { $_.Name -match "vaultedPolicyName" } $backupConfig = New-AzDataProtectionBackupConfigurationClientObject -DatasourceType AzureBlob -IncludeAllContainer -StorageAccountResourceGroupName "resourceGroupName" -StorageAccountName "storageAcountName" $backupInstanceClientObject = Initialize-AzDataProtectionBackupInstance -DatasourceType AzureBlob -DatasourceLocation $vault.Location -PolicyId $pol[0].Id -DatasourceId "storageAccId" -BackupConfiguration $backupConfig Set-AzDataProtectionMSIPermission -VaultResourceGroup "resourceGroupName" -VaultName "vaultName" -BackupInstance $backupInstanceClientObject -PermissionsScope ResourceGroup @@ -9188,7 +9200,7 @@ while($jobstatus -ne "Completed") $jobstatus = $currentjob.Status } .Example -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "aks-cluster-name" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "aks-cluster-name" } $rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $aksRestoreCriteria = New-AzDataProtectionRestoreConfigurationClientObject -DatasourceType AzureKubernetesService -PersistentVolumeRestoreMode RestoreWithVolumeData -IncludeClusterScopeResource $true -NamespaceMapping @{"sourceNamespace1"="targetNamespace1";"sourceNamespace2"="targetNamespace2"} $snapshotResourceGroupId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/snapshotResourceGroup" @@ -9198,14 +9210,14 @@ Set-AzDataProtectionMSIPermission -VaultResourceGroup "resourceGroupName" -Vault $validateRestore = Test-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -RestoreRequest $aksOLRRestoreRequest -Name $instance.BackupInstanceName $restoreJob = Start-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.BackupInstanceName -Parameter $aksOLRRestoreRequest .Example -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "storageAcountName" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "storageAcountName" } $rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList $restoreReq = Initialize-AzDataProtectionRestoreRequest -DatasourceType AzureBlob -SourceDataStore VaultStore -RestoreLocation "vaultLocation" -RecoveryPoint $rp[0].Name -ItemLevelRecovery -RestoreType AlternateLocation -TargetResourceId "targetStorageAccountId" -ContainersList $backedUpContainers[0,1] Test-AzDataProtectionBackupInstanceRestore -Name $instance[0].Name -ResourceGroupName "resourceGroupName" -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -RestoreRequest $restoreReq $restoreJob = Start-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.BackupInstanceName -Parameter $restoreReq .Example -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "storageAcountName" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "storageAcountName" } $rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList $targetCrossSubscriptionStorageAccountId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName/providers/Microsoft.Storage/storageAccounts/targetStorageAccount" @@ -9213,7 +9225,7 @@ $restoreReqCSR = Initialize-AzDataProtectionRestoreRequest -DatasourceType Azure Test-AzDataProtectionBackupInstanceRestore -Name $instance[0].Name -ResourceGroupName "resourceGroupName" -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -RestoreRequest $restoreReqCSR $restoreJobCSR = Start-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.BackupInstanceName -Parameter $restoreReqCSR .Example -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Property.DataSourceInfo.ResourceType -match "Postgre" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Property.DataSourceInfo.ResourceType -match "Postgre" } $rp = Get-AzDataProtectionRecoveryPoint -BackupInstanceName $instance[0].BackupInstanceName -ResourceGroupName "resourceGroupName" -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" $targetResourceArmId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/crossSubResourceGroupName/providers/Microsoft.Storage/storageAccounts/akneemasaecy/blobServices/default/containers/oss-csr-container" $targetContainerURI = "https://akneemasaecy.blob.core.windows.net/oss-csr-container" @@ -9240,7 +9252,7 @@ while($jobstatus -ne "Completed") $jobstatus = $currentjob.Status } .Example -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "test-pgflex" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "test-pgflex" } $rps = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $targetContainerURI = "https://teststorageaccount.blob.core.windows.net/powershellpgflexrestore" $storageAccId = (Get-AzStorageAccount -ResourceGroupName "teststorageaccountRG" -Name "teststorageaccount").Id @@ -9248,6 +9260,18 @@ $pgFlexRestoreAsFilesRequest = Initialize-AzDataProtectionRestoreRequest -Dataso Set-AzDataProtectionMSIPermission -VaultResourceGroup "resourceGroupName" -VaultName "vaultName" -PermissionsScope "ResourceGroup" -RestoreRequest $pgFlexRestoreAsFilesRequest -DatasourceType AzureDatabaseForPGFlexServer -SubscriptionId $SubscriptionId -StorageAccountARMId $storageAccId $validateRestore = Test-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -RestoreRequest $pgFlexRestoreAsFilesRequest -Name $instance.BackupInstanceName $restoreJob = Start-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.BackupInstanceName -Parameter $pgFlexRestoreAsFilesRequest +.Example +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "storageAcountName" } +$rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name +$backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList +$prefMatch = @{ + $backedUpContainers[0] = @("Su", "PS") + $backedUpContainers[1]= @("meta", "coll", "Su") +} +$targetStorageAccountId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName/providers/Microsoft.Storage/storageAccounts/targetStorageAccount" +$restoreReqILR = Initialize-AzDataProtectionRestoreRequest -DatasourceType AzureBlob -SourceDataStore VaultStore -RestoreLocation "vaultLocation" -RecoveryPoint $rp[0].Name -ItemLevelRecovery -RestoreType AlternateLocation -TargetResourceId $targetStorageAccountId -ContainersList $backedUpContainers[0,1] -PrefixMatch $prefMatch +Test-AzDataProtectionBackupInstanceRestore -Name $instance[0].Name -ResourceGroupName "resourceGroupName" -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -RestoreRequest $restoreReqILR +$restoreJobILR = Start-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.BackupInstanceName -Parameter $restoreJobILR .Inputs Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IAzureBackupRestoreRequest @@ -9887,6 +9911,194 @@ end { } } +<# +.Synopsis +Updates a given backup instance +.Description +Updates a given backup instance +.Example +$instance = Search-AzDataProtectionBackupInstanceInAzGraph -Subscription $subscriptionId -ResourceGroup $resourceGroupName -Vault $vaultName -DatasourceType AzureBlob +$updatePolicy = Get-AzDataProtectionBackupPolicy -SubscriptionId $subscriptionId -VaultName $vaultName -ResourceGroupName $resourceGroupName| Where-Object { $_.name -eq "vaulted-policy" } +$backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList +$updateBI = Update-AzDataProtectionBackupInstance -ResourceGroupName $resourceGroupName -VaultName $vaultName -BackupInstanceName $instance.Name -SubscriptionId $subscriptionId -PolicyId $updatePolicy.Id -VaultedBackupContainer $backedUpContainers[0,2,4] +$updateBI.Property.PolicyInfo.PolicyId +$updateBI.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IBackupInstanceResource +.Link +https://learn.microsoft.com/powershell/module/az.dataprotection/update-azdataprotectionbackupinstance +#> +function Update-AzDataProtectionBackupInstance { +[OutputType([Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IBackupInstanceResource])] +[CmdletBinding(PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] +param( + [Parameter(Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.String] + # Resource Group of the backup vault + ${ResourceGroupName}, + + [Parameter(Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.String] + # Name of the backup vault + ${VaultName}, + + [Parameter(Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.String] + # Unique Name of protected backup instance + ${BackupInstanceName}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.String] + # Subscription Id of the vault + ${SubscriptionId}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.String] + # Id of the Policy to be associated with the backup instance + ${PolicyId}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.String[]] + # List of containers to be backed up inside the VaultStore. + # Use this parameter for DatasourceType AzureBlob. + ${VaultedBackupContainer}, + + [Parameter()] + [Alias('AzureRMContext', 'AzureCredential')] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.Management.Automation.PSObject] + ${DefaultProfile}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.Management.Automation.SwitchParameter] + ${Break}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Runtime.SendAsyncStep[]] + ${HttpPipelineAppend}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Runtime.SendAsyncStep[]] + ${HttpPipelinePrepend}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.Uri] + ${Proxy}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.Management.Automation.SwitchParameter] + ${AsJob}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.Management.Automation.SwitchParameter] + ${NoWait}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.Management.Automation.PSCredential] + ${ProxyCredential}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.Management.Automation.SwitchParameter] + ${ProxyUseDefaultCredentials} +) + +begin { + try { + $outBuffer = $null + if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { + $PSBoundParameters['OutBuffer'] = 1 + } + $parameterSet = $PSCmdlet.ParameterSetName + + if ($null -eq [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion) { + [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion = $PSVersionTable.PSVersion.ToString() + } + $preTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId + if ($preTelemetryId -eq '') { + [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId =(New-Guid).ToString() + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.module]::Instance.Telemetry.Invoke('Create', $MyInvocation, $parameterSet, $PSCmdlet) + } else { + $internalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets + if ($internalCalledCmdlets -eq '') { + [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $MyInvocation.MyCommand.Name + } else { + [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets += ',' + $MyInvocation.MyCommand.Name + } + [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = 'internal' + } + + $mapping = @{ + __AllParameterSets = 'Az.DataProtection.custom\Update-AzDataProtectionBackupInstance'; + } + $cmdInfo = Get-Command -Name $mapping[$parameterSet] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) + if ($null -ne $MyInvocation.MyCommand -and [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PromptedPreviewMessageCmdlets -notcontains $MyInvocation.MyCommand.Name -and [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Runtime.MessageAttributeHelper]::ContainsPreviewAttribute($cmdInfo, $MyInvocation)){ + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Runtime.MessageAttributeHelper]::ProcessPreviewMessageAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) + [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PromptedPreviewMessageCmdlets.Enqueue($MyInvocation.MyCommand.Name) + } + $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) + $scriptCmd = {& $wrappedCmd @PSBoundParameters} + $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) + $steppablePipeline.Begin($PSCmdlet) + } catch { + [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext() + throw + } +} + +process { + try { + $steppablePipeline.Process($_) + } catch { + [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext() + throw + } + + finally { + $backupTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId + $backupInternalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets + [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext() + } + +} +end { + try { + $steppablePipeline.End() + + [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $backupTelemetryId + [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $backupInternalCalledCmdlets + if ($preTelemetryId -eq '') { + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.module]::Instance.Telemetry.Invoke('Send', $MyInvocation, $parameterSet, $PSCmdlet) + [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext() + } + [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $preTelemetryId + + } catch { + [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext() + throw + } +} +} + <# .Synopsis Updates associated policy for a given backup instance diff --git a/src/DataProtection/DataProtection.Autorest/exports/Start-AzDataProtectionBackupInstanceRestore.ps1 b/src/DataProtection/DataProtection.Autorest/exports/Start-AzDataProtectionBackupInstanceRestore.ps1 index 36b1484e8648..faf3556067aa 100644 --- a/src/DataProtection/DataProtection.Autorest/exports/Start-AzDataProtectionBackupInstanceRestore.ps1 +++ b/src/DataProtection/DataProtection.Autorest/exports/Start-AzDataProtectionBackupInstanceRestore.ps1 @@ -55,7 +55,7 @@ while($jobstatus -ne "Completed") $jobstatus = $currentjob.Status } .Example -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "aks-cluster-name" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "aks-cluster-name" } $rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $aksRestoreCriteria = New-AzDataProtectionRestoreConfigurationClientObject -DatasourceType AzureKubernetesService -PersistentVolumeRestoreMode RestoreWithVolumeData -IncludeClusterScopeResource $true -NamespaceMapping @{"sourceNamespace1"="targetNamespace1";"sourceNamespace2"="targetNamespace2"} $snapshotResourceGroupId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/snapshotResourceGroup" @@ -65,14 +65,14 @@ Set-AzDataProtectionMSIPermission -VaultResourceGroup "resourceGroupName" -Vault $validateRestore = Test-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -RestoreRequest $aksOLRRestoreRequest -Name $instance.BackupInstanceName $restoreJob = Start-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.BackupInstanceName -Parameter $aksOLRRestoreRequest .Example -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "storageAcountName" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "storageAcountName" } $rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList $restoreReq = Initialize-AzDataProtectionRestoreRequest -DatasourceType AzureBlob -SourceDataStore VaultStore -RestoreLocation "vaultLocation" -RecoveryPoint $rp[0].Name -ItemLevelRecovery -RestoreType AlternateLocation -TargetResourceId "targetStorageAccountId" -ContainersList $backedUpContainers[0,1] Test-AzDataProtectionBackupInstanceRestore -Name $instance[0].Name -ResourceGroupName "resourceGroupName" -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -RestoreRequest $restoreReq $restoreJob = Start-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.BackupInstanceName -Parameter $restoreReq .Example -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "storageAcountName" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "storageAcountName" } $rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList $targetCrossSubscriptionStorageAccountId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName/providers/Microsoft.Storage/storageAccounts/targetStorageAccount" @@ -80,7 +80,7 @@ $restoreReqCSR = Initialize-AzDataProtectionRestoreRequest -DatasourceType Azure Test-AzDataProtectionBackupInstanceRestore -Name $instance[0].Name -ResourceGroupName "resourceGroupName" -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -RestoreRequest $restoreReqCSR $restoreJobCSR = Start-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.BackupInstanceName -Parameter $restoreReqCSR .Example -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Property.DataSourceInfo.ResourceType -match "Postgre" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Property.DataSourceInfo.ResourceType -match "Postgre" } $rp = Get-AzDataProtectionRecoveryPoint -BackupInstanceName $instance[0].BackupInstanceName -ResourceGroupName "resourceGroupName" -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" $targetResourceArmId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/crossSubResourceGroupName/providers/Microsoft.Storage/storageAccounts/akneemasaecy/blobServices/default/containers/oss-csr-container" $targetContainerURI = "https://akneemasaecy.blob.core.windows.net/oss-csr-container" @@ -107,7 +107,7 @@ while($jobstatus -ne "Completed") $jobstatus = $currentjob.Status } .Example -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "test-pgflex" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "test-pgflex" } $rps = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $targetContainerURI = "https://teststorageaccount.blob.core.windows.net/powershellpgflexrestore" $storageAccId = (Get-AzStorageAccount -ResourceGroupName "teststorageaccountRG" -Name "teststorageaccount").Id @@ -115,6 +115,18 @@ $pgFlexRestoreAsFilesRequest = Initialize-AzDataProtectionRestoreRequest -Dataso Set-AzDataProtectionMSIPermission -VaultResourceGroup "resourceGroupName" -VaultName "vaultName" -PermissionsScope "ResourceGroup" -RestoreRequest $pgFlexRestoreAsFilesRequest -DatasourceType AzureDatabaseForPGFlexServer -SubscriptionId $SubscriptionId -StorageAccountARMId $storageAccId $validateRestore = Test-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -RestoreRequest $pgFlexRestoreAsFilesRequest -Name $instance.BackupInstanceName $restoreJob = Start-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.BackupInstanceName -Parameter $pgFlexRestoreAsFilesRequest +.Example +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "storageAcountName" } +$rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name +$backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList +$prefMatch = @{ + $backedUpContainers[0] = @("Su", "PS") + $backedUpContainers[1]= @("meta", "coll", "Su") +} +$targetStorageAccountId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName/providers/Microsoft.Storage/storageAccounts/targetStorageAccount" +$restoreReqILR = Initialize-AzDataProtectionRestoreRequest -DatasourceType AzureBlob -SourceDataStore VaultStore -RestoreLocation "vaultLocation" -RecoveryPoint $rp[0].Name -ItemLevelRecovery -RestoreType AlternateLocation -TargetResourceId $targetStorageAccountId -ContainersList $backedUpContainers[0,1] -PrefixMatch $prefMatch +Test-AzDataProtectionBackupInstanceRestore -Name $instance[0].Name -ResourceGroupName "resourceGroupName" -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -RestoreRequest $restoreReqILR +$restoreJobILR = Start-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.BackupInstanceName -Parameter $restoreJobILR .Inputs Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IAzureBackupRestoreRequest diff --git a/src/DataProtection/DataProtection.Autorest/exports/Update-AzDataProtectionBackupInstance.ps1 b/src/DataProtection/DataProtection.Autorest/exports/Update-AzDataProtectionBackupInstance.ps1 new file mode 100644 index 000000000000..aca007d790aa --- /dev/null +++ b/src/DataProtection/DataProtection.Autorest/exports/Update-AzDataProtectionBackupInstance.ps1 @@ -0,0 +1,203 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Updates a given backup instance +.Description +Updates a given backup instance +.Example +$instance = Search-AzDataProtectionBackupInstanceInAzGraph -Subscription $subscriptionId -ResourceGroup $resourceGroupName -Vault $vaultName -DatasourceType AzureBlob +$updatePolicy = Get-AzDataProtectionBackupPolicy -SubscriptionId $subscriptionId -VaultName $vaultName -ResourceGroupName $resourceGroupName| Where-Object { $_.name -eq "vaulted-policy" } +$backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList +$updateBI = Update-AzDataProtectionBackupInstance -ResourceGroupName $resourceGroupName -VaultName $vaultName -BackupInstanceName $instance.Name -SubscriptionId $subscriptionId -PolicyId $updatePolicy.Id -VaultedBackupContainer $backedUpContainers[0,2,4] +$updateBI.Property.PolicyInfo.PolicyId +$updateBI.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IBackupInstanceResource +.Link +https://learn.microsoft.com/powershell/module/az.dataprotection/update-azdataprotectionbackupinstance +#> +function Update-AzDataProtectionBackupInstance { +[OutputType([Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IBackupInstanceResource])] +[CmdletBinding(PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] +param( + [Parameter(Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.String] + # Resource Group of the backup vault + ${ResourceGroupName}, + + [Parameter(Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.String] + # Name of the backup vault + ${VaultName}, + + [Parameter(Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.String] + # Unique Name of protected backup instance + ${BackupInstanceName}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.String] + # Subscription Id of the vault + ${SubscriptionId}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.String] + # Id of the Policy to be associated with the backup instance + ${PolicyId}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.String[]] + # List of containers to be backed up inside the VaultStore. + # Use this parameter for DatasourceType AzureBlob. + ${VaultedBackupContainer}, + + [Parameter()] + [Alias('AzureRMContext', 'AzureCredential')] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.Management.Automation.PSObject] + ${DefaultProfile}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.Management.Automation.SwitchParameter] + ${Break}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Runtime.SendAsyncStep[]] + ${HttpPipelineAppend}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Runtime.SendAsyncStep[]] + ${HttpPipelinePrepend}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.Uri] + ${Proxy}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.Management.Automation.SwitchParameter] + ${AsJob}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.Management.Automation.SwitchParameter] + ${NoWait}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.Management.Automation.PSCredential] + ${ProxyCredential}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Category('Body')] + [System.Management.Automation.SwitchParameter] + ${ProxyUseDefaultCredentials} +) + +begin { + try { + $outBuffer = $null + if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer)) { + $PSBoundParameters['OutBuffer'] = 1 + } + $parameterSet = $PSCmdlet.ParameterSetName + + if ($null -eq [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion) { + [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PowerShellVersion = $PSVersionTable.PSVersion.ToString() + } + $preTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId + if ($preTelemetryId -eq '') { + [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId =(New-Guid).ToString() + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.module]::Instance.Telemetry.Invoke('Create', $MyInvocation, $parameterSet, $PSCmdlet) + } else { + $internalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets + if ($internalCalledCmdlets -eq '') { + [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $MyInvocation.MyCommand.Name + } else { + [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets += ',' + $MyInvocation.MyCommand.Name + } + [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = 'internal' + } + + $mapping = @{ + __AllParameterSets = 'Az.DataProtection.custom\Update-AzDataProtectionBackupInstance'; + } + $cmdInfo = Get-Command -Name $mapping[$parameterSet] + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Runtime.MessageAttributeHelper]::ProcessCustomAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) + if ($null -ne $MyInvocation.MyCommand -and [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PromptedPreviewMessageCmdlets -notcontains $MyInvocation.MyCommand.Name -and [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Runtime.MessageAttributeHelper]::ContainsPreviewAttribute($cmdInfo, $MyInvocation)){ + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Runtime.MessageAttributeHelper]::ProcessPreviewMessageAttributesAtRuntime($cmdInfo, $MyInvocation, $parameterSet, $PSCmdlet) + [Microsoft.WindowsAzure.Commands.Utilities.Common.AzurePSCmdlet]::PromptedPreviewMessageCmdlets.Enqueue($MyInvocation.MyCommand.Name) + } + $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand(($mapping[$parameterSet]), [System.Management.Automation.CommandTypes]::Cmdlet) + $scriptCmd = {& $wrappedCmd @PSBoundParameters} + $steppablePipeline = $scriptCmd.GetSteppablePipeline($MyInvocation.CommandOrigin) + $steppablePipeline.Begin($PSCmdlet) + } catch { + [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext() + throw + } +} + +process { + try { + $steppablePipeline.Process($_) + } catch { + [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext() + throw + } + + finally { + $backupTelemetryId = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId + $backupInternalCalledCmdlets = [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets + [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext() + } + +} +end { + try { + $steppablePipeline.End() + + [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $backupTelemetryId + [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::InternalCalledCmdlets = $backupInternalCalledCmdlets + if ($preTelemetryId -eq '') { + [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.module]::Instance.Telemetry.Invoke('Send', $MyInvocation, $parameterSet, $PSCmdlet) + [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext() + } + [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::TelemetryId = $preTelemetryId + + } catch { + [Microsoft.WindowsAzure.Commands.Common.MetricHelper]::ClearTelemetryContext() + throw + } +} +} diff --git a/src/DataProtection/DataProtection.Autorest/generated/Module.cs b/src/DataProtection/DataProtection.Autorest/generated/Module.cs index 76aac8e1b6e3..d0893f65c4b8 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/Module.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/Module.cs @@ -17,6 +17,8 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.DataProtection using SignalDelegate = global::System.Func, global::System.Threading.Tasks.Task>; using EventListenerDelegate = global::System.Func, global::System.Func, global::System.Threading.Tasks.Task>, global::System.Management.Automation.InvocationInfo, string, string, string, global::System.Exception, global::System.Threading.Tasks.Task>; using NextDelegate = global::System.Func, global::System.Threading.Tasks.Task>, global::System.Threading.Tasks.Task>; + using SanitizerDelegate = global::System.Action; + using GetTelemetryInfoDelegate = global::System.Func>; /// A class that contains the module-common code and data. public partial class Module @@ -51,6 +53,9 @@ public partial class Module /// The delegate to get the telemetry Id. public GetTelemetryIdDelegate GetTelemetryId { get; set; } + /// The delegate to get the telemetry info. + public GetTelemetryInfoDelegate GetTelemetryInfo { get; set; } + /// Backing field for property. private static Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module _instance; @@ -72,6 +77,9 @@ public partial class Module /// The ResourceID for this module (azure arm). public string ResourceId => @"Az.DataProtection"; + /// The delegate to call in WriteObject to sanitize the output object. + public SanitizerDelegate SanitizeOutput { get; set; } + /// The delegate for creating a telemetry. public TelemetryDelegate Telemetry { get; set; } diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/BackupAzDataProtectionBackupInstanceAdhoc_BackupExpanded.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/BackupAzDataProtectionBackupInstanceAdhoc_BackupExpanded.cs index f56084662a1f..ff428f176739 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/BackupAzDataProtectionBackupInstanceAdhoc_BackupExpanded.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/BackupAzDataProtectionBackupInstanceAdhoc_BackupExpanded.cs @@ -274,7 +274,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.BackupAzDataPro /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -445,6 +462,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/BackupAzDataProtectionBackupInstanceAdhoc_BackupViaIdentityExpanded.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/BackupAzDataProtectionBackupInstanceAdhoc_BackupViaIdentityExpanded.cs index 4549c72b116b..37daafa07b38 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/BackupAzDataProtectionBackupInstanceAdhoc_BackupViaIdentityExpanded.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/BackupAzDataProtectionBackupInstanceAdhoc_BackupViaIdentityExpanded.cs @@ -219,7 +219,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.BackupAzDataPro /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -414,6 +431,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/FindAzDataProtectionRestorableTimeRange_FindExpanded.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/FindAzDataProtectionRestorableTimeRange_FindExpanded.cs index b45ae217354e..321be97c0178 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/FindAzDataProtectionRestorableTimeRange_FindExpanded.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/FindAzDataProtectionRestorableTimeRange_FindExpanded.cs @@ -238,7 +238,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -387,6 +404,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupInstance_Get.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupInstance_Get.cs index e6094135877e..7e305aeb3392 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupInstance_Get.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupInstance_Get.cs @@ -202,7 +202,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -351,6 +368,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupInstance_GetViaIdentity.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupInstance_GetViaIdentity.cs index dc63e4b9cca7..5f374dd1b260 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupInstance_GetViaIdentity.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupInstance_GetViaIdentity.cs @@ -149,7 +149,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -319,6 +336,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupInstance_List.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupInstance_List.cs index 7c0d9d3c4b72..59114496219d 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupInstance_List.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupInstance_List.cs @@ -187,7 +187,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -336,6 +353,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupPolicy_Get.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupPolicy_Get.cs index 3fb18c2be6f9..8b33f5ffb5b5 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupPolicy_Get.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupPolicy_Get.cs @@ -201,7 +201,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -350,6 +367,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupPolicy_GetViaIdentity.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupPolicy_GetViaIdentity.cs index d64bfcc71a8d..2f6f10e5c929 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupPolicy_GetViaIdentity.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupPolicy_GetViaIdentity.cs @@ -149,7 +149,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -319,6 +336,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupPolicy_List.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupPolicy_List.cs index 76dbe2ffafb6..32a077a3b55b 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupPolicy_List.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupPolicy_List.cs @@ -187,7 +187,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -336,6 +353,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupVault_Get.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupVault_Get.cs index 5baf8188f8be..fdc5feda9354 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupVault_Get.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupVault_Get.cs @@ -159,7 +159,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -308,6 +325,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupVault_Get1.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupVault_Get1.cs index ac3b0113dbe0..445801d8acc8 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupVault_Get1.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupVault_Get1.cs @@ -173,7 +173,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -322,6 +339,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupVault_Get2.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupVault_Get2.cs index 92c161ab55a1..96b44a74c807 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupVault_Get2.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupVault_Get2.cs @@ -187,7 +187,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -336,6 +353,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupVault_GetViaIdentity.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupVault_GetViaIdentity.cs index 4964d732e807..a57ab4537093 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupVault_GetViaIdentity.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupVault_GetViaIdentity.cs @@ -149,7 +149,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -307,6 +324,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupVault_GetViaIdentity1.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupVault_GetViaIdentity1.cs index 59904bcc96f2..ac42dc58ade6 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupVault_GetViaIdentity1.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupVault_GetViaIdentity1.cs @@ -150,7 +150,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -312,6 +329,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupVault_GetViaIdentity2.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupVault_GetViaIdentity2.cs index 879746c414a0..14c7e6bc0622 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupVault_GetViaIdentity2.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionBackupVault_GetViaIdentity2.cs @@ -150,7 +150,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -316,6 +333,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionCrossRegionRestoreJobDetail_Get.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionCrossRegionRestoreJobDetail_Get.cs index 0923331538a0..200f8e8434ff 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionCrossRegionRestoreJobDetail_Get.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionCrossRegionRestoreJobDetail_Get.cs @@ -201,7 +201,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -353,6 +370,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionCrossRegionRestoreJobDetail_GetExpanded.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionCrossRegionRestoreJobDetail_GetExpanded.cs index 505d0fd5c35b..71cb9438e034 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionCrossRegionRestoreJobDetail_GetExpanded.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionCrossRegionRestoreJobDetail_GetExpanded.cs @@ -224,7 +224,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -376,6 +393,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionCrossRegionRestoreJobDetail_GetViaIdentity.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionCrossRegionRestoreJobDetail_GetViaIdentity.cs index 293eb7081ac7..151fc0449409 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionCrossRegionRestoreJobDetail_GetViaIdentity.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionCrossRegionRestoreJobDetail_GetViaIdentity.cs @@ -163,7 +163,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -332,6 +349,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionCrossRegionRestoreJobDetail_GetViaIdentityExpanded.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionCrossRegionRestoreJobDetail_GetViaIdentityExpanded.cs index 68b583ca5c93..2fd4c1ef317b 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionCrossRegionRestoreJobDetail_GetViaIdentityExpanded.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionCrossRegionRestoreJobDetail_GetViaIdentityExpanded.cs @@ -186,7 +186,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -356,6 +373,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionCrossRegionRestoreJob_List.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionCrossRegionRestoreJob_List.cs index 2d9973425dd8..b0929cd2973a 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionCrossRegionRestoreJob_List.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionCrossRegionRestoreJob_List.cs @@ -215,7 +215,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -367,6 +384,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionCrossRegionRestoreJob_ListExpanded.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionCrossRegionRestoreJob_ListExpanded.cs index 95ac1f3a6106..47b5917464eb 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionCrossRegionRestoreJob_ListExpanded.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionCrossRegionRestoreJob_ListExpanded.cs @@ -227,7 +227,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -379,6 +396,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionFetchSecondaryRecoveryPoint_List.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionFetchSecondaryRecoveryPoint_List.cs index bb4d4c4f673d..0cae6210427c 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionFetchSecondaryRecoveryPoint_List.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionFetchSecondaryRecoveryPoint_List.cs @@ -237,7 +237,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -389,6 +406,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionFetchSecondaryRecoveryPoint_ListExpanded.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionFetchSecondaryRecoveryPoint_ListExpanded.cs index baa27b8236f6..a528f1f5eb27 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionFetchSecondaryRecoveryPoint_ListExpanded.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionFetchSecondaryRecoveryPoint_ListExpanded.cs @@ -247,7 +247,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -399,6 +416,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionJob_Get.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionJob_Get.cs index 41c470d45264..3b00cf84af7e 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionJob_Get.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionJob_Get.cs @@ -205,7 +205,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -354,6 +371,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionJob_GetViaIdentity.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionJob_GetViaIdentity.cs index e9a23ad8fc6d..104de16691c7 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionJob_GetViaIdentity.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionJob_GetViaIdentity.cs @@ -150,7 +150,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -320,6 +337,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionJob_List.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionJob_List.cs index 5126e7c51fa7..185b35cf22fd 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionJob_List.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionJob_List.cs @@ -188,7 +188,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -337,6 +354,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionOperationStatus_Get.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionOperationStatus_Get.cs index 5039c0a51144..0e318b8fcc62 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionOperationStatus_Get.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionOperationStatus_Get.cs @@ -187,7 +187,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -336,6 +353,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionOperationStatus_GetViaIdentity.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionOperationStatus_GetViaIdentity.cs index 49e3acf6ebd4..56a1125b0a53 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionOperationStatus_GetViaIdentity.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionOperationStatus_GetViaIdentity.cs @@ -149,7 +149,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -315,6 +332,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionOperation_List.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionOperation_List.cs index ed0c973bcf77..61b73f7251af 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionOperation_List.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionOperation_List.cs @@ -147,7 +147,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -293,6 +310,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionRecoveryPoint_Get.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionRecoveryPoint_Get.cs index 15dba77030b8..0d325b0aea48 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionRecoveryPoint_Get.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionRecoveryPoint_Get.cs @@ -215,7 +215,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -364,6 +381,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionRecoveryPoint_GetViaIdentity.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionRecoveryPoint_GetViaIdentity.cs index 903176db5f03..0a15161d1c3c 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionRecoveryPoint_GetViaIdentity.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionRecoveryPoint_GetViaIdentity.cs @@ -149,7 +149,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -323,6 +340,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionRecoveryPoint_List.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionRecoveryPoint_List.cs index 81a3cd68cdad..cfc0acce96d7 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionRecoveryPoint_List.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionRecoveryPoint_List.cs @@ -230,7 +230,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -379,6 +396,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionResourceGuardMapping_Get.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionResourceGuardMapping_Get.cs index 4ff3359b2227..f2733730cafa 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionResourceGuardMapping_Get.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionResourceGuardMapping_Get.cs @@ -208,7 +208,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -357,6 +374,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionResourceGuardMapping_GetViaIdentity.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionResourceGuardMapping_GetViaIdentity.cs index 37356355f359..8c7bb39c57b2 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionResourceGuardMapping_GetViaIdentity.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionResourceGuardMapping_GetViaIdentity.cs @@ -151,7 +151,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -321,6 +338,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionResourceGuardMapping_List.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionResourceGuardMapping_List.cs index de8cb160f16c..17129a8fb025 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionResourceGuardMapping_List.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionResourceGuardMapping_List.cs @@ -187,7 +187,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -336,6 +353,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionResourceGuard_Get.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionResourceGuard_Get.cs index add89bc053a8..560beb391875 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionResourceGuard_Get.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionResourceGuard_Get.cs @@ -187,7 +187,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -336,6 +353,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionResourceGuard_Get1.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionResourceGuard_Get1.cs index 3f3184d4ec7b..04bdb071a80b 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionResourceGuard_Get1.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionResourceGuard_Get1.cs @@ -173,7 +173,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -322,6 +339,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionResourceGuard_GetViaIdentity.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionResourceGuard_GetViaIdentity.cs index 9019109c4e91..0268ccfeaa48 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionResourceGuard_GetViaIdentity.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionResourceGuard_GetViaIdentity.cs @@ -149,7 +149,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -315,6 +332,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionSoftDeletedBackupInstance_Get.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionSoftDeletedBackupInstance_Get.cs index 6cd511f26a1f..81c2f2929923 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionSoftDeletedBackupInstance_Get.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionSoftDeletedBackupInstance_Get.cs @@ -201,7 +201,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -350,6 +367,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionSoftDeletedBackupInstance_GetViaIdentity.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionSoftDeletedBackupInstance_GetViaIdentity.cs index 6df31ba16b35..592b9a371375 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionSoftDeletedBackupInstance_GetViaIdentity.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionSoftDeletedBackupInstance_GetViaIdentity.cs @@ -149,7 +149,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -319,6 +336,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionSoftDeletedBackupInstance_List.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionSoftDeletedBackupInstance_List.cs index 54f5baf27d0c..f2c15ad13785 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionSoftDeletedBackupInstance_List.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/GetAzDataProtectionSoftDeletedBackupInstance_List.cs @@ -187,7 +187,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// @@ -336,6 +353,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionBackupInstance_Create.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionBackupInstance_Create.cs index e984a5239ccf..5232730fe4ca 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionBackupInstance_Create.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionBackupInstance_Create.cs @@ -254,7 +254,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.NewAzDataProtec /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -433,6 +450,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionBackupInstance_CreateExpanded.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionBackupInstance_CreateExpanded.cs index e4b31d8e8c63..f3dbf348fcbd 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionBackupInstance_CreateExpanded.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionBackupInstance_CreateExpanded.cs @@ -267,7 +267,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.NewAzDataProtec /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -446,6 +463,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionBackupPolicy_Create.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionBackupPolicy_Create.cs index e635700141df..67ceb651c239 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionBackupPolicy_Create.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionBackupPolicy_Create.cs @@ -216,7 +216,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -365,6 +382,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionBackupPolicy_CreateExpanded.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionBackupPolicy_CreateExpanded.cs index cac8cbf7ae42..b5b0e81a6b94 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionBackupPolicy_CreateExpanded.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionBackupPolicy_CreateExpanded.cs @@ -229,7 +229,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -378,6 +395,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionBackupVault_Create.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionBackupVault_Create.cs index 6905932183ff..29ce9e13ab09 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionBackupVault_Create.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionBackupVault_Create.cs @@ -238,7 +238,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.NewAzDataProtec /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -417,6 +434,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionBackupVault_CreateExpanded.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionBackupVault_CreateExpanded.cs index 239b8af7d020..5165599a4d64 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionBackupVault_CreateExpanded.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionBackupVault_CreateExpanded.cs @@ -386,7 +386,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.NewAzDataProtec /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -565,6 +582,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionResourceGuard_Put.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionResourceGuard_Put.cs index b9f88a5298e8..f70e14a0e4db 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionResourceGuard_Put.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionResourceGuard_Put.cs @@ -212,7 +212,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -361,6 +378,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// a delegate that is called when the remote service returns 201 (Created). /// the raw response message as an global::System.Net.Http.HttpResponseMessage. /// the body result as a Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IResourceGuardResource diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionResourceGuard_PutExpanded.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionResourceGuard_PutExpanded.cs index ab6305e735fb..7199bbac78c1 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionResourceGuard_PutExpanded.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionResourceGuard_PutExpanded.cs @@ -248,7 +248,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -397,6 +414,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// a delegate that is called when the remote service returns 201 (Created). /// the raw response message as an global::System.Net.Http.HttpResponseMessage. /// the body result as a Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IResourceGuardResource diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionResourceGuard_PutViaIdentity.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionResourceGuard_PutViaIdentity.cs index 52acd11bb1e1..4d57fc3c24ac 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionResourceGuard_PutViaIdentity.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionResourceGuard_PutViaIdentity.cs @@ -174,7 +174,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -343,6 +360,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// a delegate that is called when the remote service returns 201 (Created). /// the raw response message as an global::System.Net.Http.HttpResponseMessage. /// the body result as a Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IResourceGuardResource diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionResourceGuard_PutViaIdentityExpanded.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionResourceGuard_PutViaIdentityExpanded.cs index 1dad0d7b5ddc..cd773cfabca3 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionResourceGuard_PutViaIdentityExpanded.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/NewAzDataProtectionResourceGuard_PutViaIdentityExpanded.cs @@ -210,7 +210,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -379,6 +396,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// a delegate that is called when the remote service returns 201 (Created). /// the raw response message as an global::System.Net.Http.HttpResponseMessage. /// the body result as a Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IResourceGuardResource diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionBackupInstance_Delete.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionBackupInstance_Delete.cs index 6921c202789d..2cc92320df3b 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionBackupInstance_Delete.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionBackupInstance_Delete.cs @@ -254,7 +254,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.RemoveAzDataPro /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -433,6 +450,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionBackupInstance_DeleteViaIdentity.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionBackupInstance_DeleteViaIdentity.cs index d578c39375c6..5e8fae0e9f01 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionBackupInstance_DeleteViaIdentity.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionBackupInstance_DeleteViaIdentity.cs @@ -197,7 +197,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.RemoveAzDataPro /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -400,6 +417,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionBackupPolicy_Delete.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionBackupPolicy_Delete.cs index 124f7c71a188..eefe0604f121 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionBackupPolicy_Delete.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionBackupPolicy_Delete.cs @@ -216,7 +216,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -365,6 +382,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionBackupPolicy_DeleteViaIdentity.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionBackupPolicy_DeleteViaIdentity.cs index 60090d2a88f8..dfed0d5b341f 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionBackupPolicy_DeleteViaIdentity.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionBackupPolicy_DeleteViaIdentity.cs @@ -164,7 +164,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -337,6 +354,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionBackupVault_Delete.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionBackupVault_Delete.cs index 9c4726d8eedc..5bd66de7c145 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionBackupVault_Delete.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionBackupVault_Delete.cs @@ -238,7 +238,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.RemoveAzDataPro /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -417,6 +434,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionBackupVault_DeleteViaIdentity.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionBackupVault_DeleteViaIdentity.cs index be00292dc314..b1988bc35595 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionBackupVault_DeleteViaIdentity.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionBackupVault_DeleteViaIdentity.cs @@ -197,7 +197,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.RemoveAzDataPro /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -396,6 +413,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionResourceGuardMapping_Delete.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionResourceGuardMapping_Delete.cs index 703c31e5d4a5..715d1d615b14 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionResourceGuardMapping_Delete.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionResourceGuardMapping_Delete.cs @@ -221,7 +221,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -370,6 +387,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionResourceGuardMapping_DeleteViaIdentity.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionResourceGuardMapping_DeleteViaIdentity.cs index 6b5c6b26b84e..af87fa9bbb5a 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionResourceGuardMapping_DeleteViaIdentity.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionResourceGuardMapping_DeleteViaIdentity.cs @@ -164,7 +164,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -337,6 +354,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionResourceGuard_Delete.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionResourceGuard_Delete.cs index 42463515481b..4dabf9d4f9cf 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionResourceGuard_Delete.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionResourceGuard_Delete.cs @@ -202,7 +202,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -351,6 +368,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionResourceGuard_DeleteViaIdentity.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionResourceGuard_DeleteViaIdentity.cs index e9e9c5e93066..03754b2b4b3d 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionResourceGuard_DeleteViaIdentity.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/RemoveAzDataProtectionResourceGuard_DeleteViaIdentity.cs @@ -164,7 +164,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -333,6 +350,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/ResumeAzDataProtectionBackupInstanceProtection_Resume.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/ResumeAzDataProtectionBackupInstanceProtection_Resume.cs index ef1942565a8b..c0912cf5bb6f 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/ResumeAzDataProtectionBackupInstanceProtection_Resume.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/ResumeAzDataProtectionBackupInstanceProtection_Resume.cs @@ -243,7 +243,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.ResumeAzDataPro /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -422,6 +439,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/ResumeAzDataProtectionBackupInstanceProtection_ResumeViaIdentity.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/ResumeAzDataProtectionBackupInstanceProtection_ResumeViaIdentity.cs index a8f68719c5e3..18d00821e2de 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/ResumeAzDataProtectionBackupInstanceProtection_ResumeViaIdentity.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/ResumeAzDataProtectionBackupInstanceProtection_ResumeViaIdentity.cs @@ -189,7 +189,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.ResumeAzDataPro /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -393,6 +410,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/SetAzDataProtectionResourceGuardMapping_CreateExpanded.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/SetAzDataProtectionResourceGuardMapping_CreateExpanded.cs index 98d5fd812a5b..52f4edbe2cd9 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/SetAzDataProtectionResourceGuardMapping_CreateExpanded.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/SetAzDataProtectionResourceGuardMapping_CreateExpanded.cs @@ -259,7 +259,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -408,6 +425,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/StartAzDataProtectionBackupInstanceCrossRegionRestore_Trigger.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/StartAzDataProtectionBackupInstanceCrossRegionRestore_Trigger.cs index 142e5eac634d..46d46bba5e96 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/StartAzDataProtectionBackupInstanceCrossRegionRestore_Trigger.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/StartAzDataProtectionBackupInstanceCrossRegionRestore_Trigger.cs @@ -240,7 +240,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.StartAzDataProt /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -419,6 +436,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/StartAzDataProtectionBackupInstanceCrossRegionRestore_TriggerExpanded.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/StartAzDataProtectionBackupInstanceCrossRegionRestore_TriggerExpanded.cs index bd15441ecc1d..45ac9c3ed69e 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/StartAzDataProtectionBackupInstanceCrossRegionRestore_TriggerExpanded.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/StartAzDataProtectionBackupInstanceCrossRegionRestore_TriggerExpanded.cs @@ -252,7 +252,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.StartAzDataProt /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -432,6 +449,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/StartAzDataProtectionBackupInstanceRestore_Trigger.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/StartAzDataProtectionBackupInstanceRestore_Trigger.cs index 6a39904875da..1444eae2da39 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/StartAzDataProtectionBackupInstanceRestore_Trigger.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/StartAzDataProtectionBackupInstanceRestore_Trigger.cs @@ -253,7 +253,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.StartAzDataProt /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -432,6 +449,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/StartAzDataProtectionBackupInstanceRestore_TriggerExpanded.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/StartAzDataProtectionBackupInstanceRestore_TriggerExpanded.cs index bd6de3665dbf..acac42821060 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/StartAzDataProtectionBackupInstanceRestore_TriggerExpanded.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/StartAzDataProtectionBackupInstanceRestore_TriggerExpanded.cs @@ -314,7 +314,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.StartAzDataProt /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -493,6 +510,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/StopAzDataProtectionBackupInstanceProtection_Stop.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/StopAzDataProtectionBackupInstanceProtection_Stop.cs index 6bbf3630f3aa..7f0bf001a6b4 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/StopAzDataProtectionBackupInstanceProtection_Stop.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/StopAzDataProtectionBackupInstanceProtection_Stop.cs @@ -245,7 +245,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.StopAzDataProte /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -424,6 +441,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/StopAzDataProtectionBackupInstanceProtection_StopViaIdentity.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/StopAzDataProtectionBackupInstanceProtection_StopViaIdentity.cs index 43c03d709007..3a200d5789b3 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/StopAzDataProtectionBackupInstanceProtection_StopViaIdentity.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/StopAzDataProtectionBackupInstanceProtection_StopViaIdentity.cs @@ -191,7 +191,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.StopAzDataProte /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -394,6 +411,21 @@ protected override void StopProcessing() base.StopProcessing(); } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/SuspendAzDataProtectionBackupInstanceBackup_Suspend.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/SuspendAzDataProtectionBackupInstanceBackup_Suspend.cs index 9b39cd4ea9a2..29b053573318 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/SuspendAzDataProtectionBackupInstanceBackup_Suspend.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/SuspendAzDataProtectionBackupInstanceBackup_Suspend.cs @@ -246,7 +246,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.SuspendAzDataPr /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -425,6 +442,21 @@ public SuspendAzDataProtectionBackupInstanceBackup_Suspend() } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/SuspendAzDataProtectionBackupInstanceBackup_SuspendViaIdentity.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/SuspendAzDataProtectionBackupInstanceBackup_SuspendViaIdentity.cs index f914f3dab531..38e54176ac4c 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/SuspendAzDataProtectionBackupInstanceBackup_SuspendViaIdentity.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/SuspendAzDataProtectionBackupInstanceBackup_SuspendViaIdentity.cs @@ -192,7 +192,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.SuspendAzDataPr /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -396,6 +413,21 @@ public SuspendAzDataProtectionBackupInstanceBackup_SuspendViaIdentity() } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/SyncAzDataProtectionBackupInstance_SyncExpanded.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/SyncAzDataProtectionBackupInstance_SyncExpanded.cs index e14170a623c3..aabb8ce5be2d 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/SyncAzDataProtectionBackupInstance_SyncExpanded.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/SyncAzDataProtectionBackupInstance_SyncExpanded.cs @@ -263,7 +263,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.SyncAzDataProte /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -442,6 +459,21 @@ public SyncAzDataProtectionBackupInstance_SyncExpanded() } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceCrossRegionRestore_Validate.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceCrossRegionRestore_Validate.cs index 9a25a67cae9a..d63fec101cf7 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceCrossRegionRestore_Validate.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceCrossRegionRestore_Validate.cs @@ -240,7 +240,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.TestAzDataProte /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -419,6 +436,21 @@ public TestAzDataProtectionBackupInstanceCrossRegionRestore_Validate() } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceCrossRegionRestore_ValidateExpanded.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceCrossRegionRestore_ValidateExpanded.cs index 85b19caaf136..7a4bf296b695 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceCrossRegionRestore_ValidateExpanded.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceCrossRegionRestore_ValidateExpanded.cs @@ -252,7 +252,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.TestAzDataProte /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -432,6 +449,21 @@ public TestAzDataProtectionBackupInstanceCrossRegionRestore_ValidateExpanded() } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceCrossRegionRestore_ValidateViaIdentity.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceCrossRegionRestore_ValidateViaIdentity.cs index acfdaaa5d5de..97ddd4916145 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceCrossRegionRestore_ValidateViaIdentity.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceCrossRegionRestore_ValidateViaIdentity.cs @@ -199,7 +199,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.TestAzDataProte /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -399,6 +416,21 @@ public TestAzDataProtectionBackupInstanceCrossRegionRestore_ValidateViaIdentity( } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceCrossRegionRestore_ValidateViaIdentityExpanded.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceCrossRegionRestore_ValidateViaIdentityExpanded.cs index adeabbfbe2bb..6133c9891ad8 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceCrossRegionRestore_ValidateViaIdentityExpanded.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceCrossRegionRestore_ValidateViaIdentityExpanded.cs @@ -211,7 +211,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.TestAzDataProte /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -411,6 +428,21 @@ public TestAzDataProtectionBackupInstanceCrossRegionRestore_ValidateViaIdentityE } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceReadiness_Validate.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceReadiness_Validate.cs index f626f0adba14..18cbf51f8c74 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceReadiness_Validate.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceReadiness_Validate.cs @@ -238,7 +238,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.TestAzDataProte /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -417,6 +434,21 @@ public TestAzDataProtectionBackupInstanceReadiness_Validate() } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceReadiness_ValidateExpanded.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceReadiness_ValidateExpanded.cs index b2b03363811a..c02817121110 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceReadiness_ValidateExpanded.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceReadiness_ValidateExpanded.cs @@ -240,7 +240,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.TestAzDataProte /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -419,6 +436,21 @@ public TestAzDataProtectionBackupInstanceReadiness_ValidateExpanded() } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceReadiness_ValidateViaIdentity.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceReadiness_ValidateViaIdentity.cs index e4ef02fc7ff2..1a5aefa9d0d1 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceReadiness_ValidateViaIdentity.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceReadiness_ValidateViaIdentity.cs @@ -199,7 +199,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.TestAzDataProte /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -399,6 +416,21 @@ public TestAzDataProtectionBackupInstanceReadiness_ValidateViaIdentity() } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceReadiness_ValidateViaIdentityExpanded.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceReadiness_ValidateViaIdentityExpanded.cs index d09cac9b2f4b..b67969238bce 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceReadiness_ValidateViaIdentityExpanded.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceReadiness_ValidateViaIdentityExpanded.cs @@ -200,7 +200,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.TestAzDataProte /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -400,6 +417,21 @@ public TestAzDataProtectionBackupInstanceReadiness_ValidateViaIdentityExpanded() } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceRestore_Validate1.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceRestore_Validate1.cs index 9262d092c9a8..38f9431bbf33 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceRestore_Validate1.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceRestore_Validate1.cs @@ -254,7 +254,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.TestAzDataProte /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -433,6 +450,21 @@ public TestAzDataProtectionBackupInstanceRestore_Validate1() } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceRestore_ValidateExpanded1.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceRestore_ValidateExpanded1.cs index 5815e8c3e31b..2bd2b6c99ce2 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceRestore_ValidateExpanded1.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceRestore_ValidateExpanded1.cs @@ -257,7 +257,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.TestAzDataProte /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -436,6 +453,21 @@ public TestAzDataProtectionBackupInstanceRestore_ValidateExpanded1() } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceRestore_ValidateViaIdentity1.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceRestore_ValidateViaIdentity1.cs index 6c4a10749041..18a5447c1bd8 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceRestore_ValidateViaIdentity1.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceRestore_ValidateViaIdentity1.cs @@ -199,7 +199,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.TestAzDataProte /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -403,6 +420,21 @@ public TestAzDataProtectionBackupInstanceRestore_ValidateViaIdentity1() } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceRestore_ValidateViaIdentityExpanded1.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceRestore_ValidateViaIdentityExpanded1.cs index 22b57da3a411..797c0c2419ef 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceRestore_ValidateViaIdentityExpanded1.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/TestAzDataProtectionBackupInstanceRestore_ValidateViaIdentityExpanded1.cs @@ -200,7 +200,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.TestAzDataProte /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -404,6 +421,21 @@ public TestAzDataProtectionBackupInstanceRestore_ValidateViaIdentityExpanded1() } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/UndoAzDataProtectionBackupInstanceDeletion_Undelete.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/UndoAzDataProtectionBackupInstanceDeletion_Undelete.cs index 5324510bef11..5442845e80a2 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/UndoAzDataProtectionBackupInstanceDeletion_Undelete.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/UndoAzDataProtectionBackupInstanceDeletion_Undelete.cs @@ -243,7 +243,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.UndoAzDataProte /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -422,6 +439,21 @@ public UndoAzDataProtectionBackupInstanceDeletion_Undelete() } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/UndoAzDataProtectionBackupInstanceDeletion_UndeleteViaIdentity.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/UndoAzDataProtectionBackupInstanceDeletion_UndeleteViaIdentity.cs index 118b2d3706f5..fe5f5fd62562 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/UndoAzDataProtectionBackupInstanceDeletion_UndeleteViaIdentity.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/UndoAzDataProtectionBackupInstanceDeletion_UndeleteViaIdentity.cs @@ -189,7 +189,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.UndoAzDataProte /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -393,6 +410,21 @@ public UndoAzDataProtectionBackupInstanceDeletion_UndeleteViaIdentity() } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/UnlockAzDataProtectionDppResourceGuardProxyDelete_UnlockExpanded.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/UnlockAzDataProtectionDppResourceGuardProxyDelete_UnlockExpanded.cs index d7a3869e750d..d6b514469954 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/UnlockAzDataProtectionDppResourceGuardProxyDelete_UnlockExpanded.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/UnlockAzDataProtectionDppResourceGuardProxyDelete_UnlockExpanded.cs @@ -250,7 +250,24 @@ protected override void BeginProcessing() /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -400,6 +417,21 @@ public UnlockAzDataProtectionDppResourceGuardProxyDelete_UnlockExpanded() } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/UpdateAzDataProtectionBackupVault_UpdateExpanded.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/UpdateAzDataProtectionBackupVault_UpdateExpanded.cs index 0b2d5365f929..b98d58f46d2f 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/UpdateAzDataProtectionBackupVault_UpdateExpanded.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/UpdateAzDataProtectionBackupVault_UpdateExpanded.cs @@ -341,7 +341,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.UpdateAzDataPro /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -520,6 +537,21 @@ public UpdateAzDataProtectionBackupVault_UpdateExpanded() } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/UpdateAzDataProtectionBackupVault_UpdateViaIdentityExpanded.cs b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/UpdateAzDataProtectionBackupVault_UpdateViaIdentityExpanded.cs index d2e9bb587a37..06d4bdeeca95 100644 --- a/src/DataProtection/DataProtection.Autorest/generated/cmdlets/UpdateAzDataProtectionBackupVault_UpdateViaIdentityExpanded.cs +++ b/src/DataProtection/DataProtection.Autorest/generated/cmdlets/UpdateAzDataProtectionBackupVault_UpdateViaIdentityExpanded.cs @@ -302,7 +302,24 @@ public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Cmdlets.UpdateAzDataPro /// Performs clean-up after the command execution protected override void EndProcessing() { - + var telemetryInfo = Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.GetTelemetryInfo?.Invoke(__correlationId); + if (telemetryInfo != null) + { + telemetryInfo.TryGetValue("ShowSecretsWarning", out var showSecretsWarning); + telemetryInfo.TryGetValue("SanitizedProperties", out var sanitizedProperties); + telemetryInfo.TryGetValue("InvocationName", out var invocationName); + if (showSecretsWarning == "true") + { + if (string.IsNullOrEmpty(sanitizedProperties)) + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing secrets. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + else + { + WriteWarning($"The output of cmdlet {invocationName} may compromise security by showing the following secrets: {sanitizedProperties}. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844"); + } + } + } } /// Handles/Dispatches events during the call to the REST service. @@ -501,6 +518,21 @@ public UpdateAzDataProtectionBackupVault_UpdateViaIdentityExpanded() } + /// + new protected void WriteObject(object sendToPipeline) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline); + } + + /// + /// + new protected void WriteObject(object sendToPipeline, bool enumerateCollection) + { + Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Module.Instance.SanitizeOutput?.Invoke(sendToPipeline, __correlationId); + base.WriteObject(sendToPipeline, enumerateCollection); + } + /// /// a delegate that is called when the remote service returns default (any response code not handled elsewhere). /// diff --git a/src/DataProtection/DataProtection.Autorest/help/Az.DataProtection.md b/src/DataProtection/DataProtection.Autorest/help/Az.DataProtection.md index e2f7d0ea0f97..893a9700eaf3 100644 --- a/src/DataProtection/DataProtection.Autorest/help/Az.DataProtection.md +++ b/src/DataProtection/DataProtection.Autorest/help/Az.DataProtection.md @@ -152,6 +152,9 @@ Undeletes a soft deleted backup instance ### [Unlock-AzDataProtectionResourceGuardOperation](Unlock-AzDataProtectionResourceGuardOperation.md) Unlocks the critical operation which is protected by the resource guard +### [Update-AzDataProtectionBackupInstance](Update-AzDataProtectionBackupInstance.md) +Updates a given backup instance + ### [Update-AzDataProtectionBackupInstanceAssociatedPolicy](Update-AzDataProtectionBackupInstanceAssociatedPolicy.md) Updates associated policy for a given backup instance diff --git a/src/DataProtection/DataProtection.Autorest/help/Initialize-AzDataProtectionBackupInstance.md b/src/DataProtection/DataProtection.Autorest/help/Initialize-AzDataProtectionBackupInstance.md index aba49162d81b..99ba75ae8a8c 100644 --- a/src/DataProtection/DataProtection.Autorest/help/Initialize-AzDataProtectionBackupInstance.md +++ b/src/DataProtection/DataProtection.Autorest/help/Initialize-AzDataProtectionBackupInstance.md @@ -48,7 +48,7 @@ This object can now be used to configure backup for the given disk. ### Example 2: Initialize Backup instance object for AzureKubernetesService ```powershell -$policy = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | where {$_.Name -eq "policyName"} +$policy = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | Where-Object {$_.Name -eq "policyName"} $sourceClusterId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName/providers/Microsoft.ContainerService/managedClusters/aks-cluster" $snapshotResourceGroupId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName" $backupConfig = New-AzDataProtectionBackupConfigurationClientObject -SnapshotVolume $true -IncludeClusterScopeResource $true -DatasourceType AzureKubernetesService -LabelSelector "x=y","foo=bar" @@ -92,7 +92,7 @@ Similarly use datasourcetype AzureDatabaseForMySQL to initialize backup instance ### -BackupConfiguration Backup configuration for backup. -Use this parameter to configure protection for AzureKubernetesService. +Use this parameter to configure protection for AzureKubernetesService,AzureBlob. To construct, see NOTES section for BACKUPCONFIGURATION properties and create a hash table. ```yaml diff --git a/src/DataProtection/DataProtection.Autorest/help/Initialize-AzDataProtectionRestoreRequest.md b/src/DataProtection/DataProtection.Autorest/help/Initialize-AzDataProtectionRestoreRequest.md index 35ad3a23d5cd..6c52b5de672d 100644 --- a/src/DataProtection/DataProtection.Autorest/help/Initialize-AzDataProtectionRestoreRequest.md +++ b/src/DataProtection/DataProtection.Autorest/help/Initialize-AzDataProtectionRestoreRequest.md @@ -25,7 +25,7 @@ Initialize-AzDataProtectionRestoreRequest -DatasourceType -Res ``` Initialize-AzDataProtectionRestoreRequest -DatasourceType -ItemLevelRecovery -RestoreLocation -RestoreType -SourceDataStore - -TargetResourceId [-ContainersList ] [-RecoveryPoint ] + -TargetResourceId [-ContainersList ] [-PrefixMatch ] [-RecoveryPoint ] [-RestoreConfiguration ] [] ``` @@ -250,7 +250,9 @@ Accept wildcard characters: False ``` ### -FromPrefixPattern -Minimum matching value for Item Level Recovery. +Specify the blob restore start range for PITR. +You can use this option to specify the starting range for a subset of blobs in each container to restore. +use a forward slash (/) to separate the container name from the blob prefix pattern. ```yaml Type: System.String[] @@ -294,6 +296,23 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -PrefixMatch +Use this parameter to filter block blobs by prefix in a container for alternate location ILR. +When you specify a prefix, only blobs matching that prefix in the container will be restored. +Input for this parameter is a hashtable where each key is a container name and each value is an array of string prefixes for that container. + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: AlternateLocationILR +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -RecoveryPoint Id of the recovery point to be restored. @@ -482,7 +501,9 @@ Accept wildcard characters: False ``` ### -ToPrefixPattern -Maximum matching value for Item Level Recovery. +Specify the blob restore end range for PITR. +You can use this option to specify the ending range for a subset of blobs in each container to restore. +use a forward slash (/) to separate the container name from the blob prefix pattern. ```yaml Type: System.String[] diff --git a/src/DataProtection/DataProtection.Autorest/help/New-AzDataProtectionBackupInstance.md b/src/DataProtection/DataProtection.Autorest/help/New-AzDataProtectionBackupInstance.md index 5b540d307820..664c251f905a 100644 --- a/src/DataProtection/DataProtection.Autorest/help/New-AzDataProtectionBackupInstance.md +++ b/src/DataProtection/DataProtection.Autorest/help/New-AzDataProtectionBackupInstance.md @@ -68,7 +68,7 @@ The last command configures backup of the given $dataSourceId in the backup vaul ### Example 3: Configure protection for AzureKubernetesService cluster in a backup vault ```powershell -$policy = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | where {$_.Name -eq "policyName"} +$policy = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | Where-Object {$_.Name -eq "policyName"} $sourceClusterId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName/providers/Microsoft.ContainerService/managedClusters/aks-cluster" $snapshotResourceGroupId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName" $backupConfig = New-AzDataProtectionBackupConfigurationClientObject -SnapshotVolume $true -IncludeClusterScopeResource $true -DatasourceType AzureKubernetesService -LabelSelector "x=y","foo=bar" @@ -96,7 +96,7 @@ The sevnth and eight command initializes custom tags and configure backup finall ### Example 4: Configure protection for AzureBlob with vault policy ```powershell $vault = Get-AzDataProtectionBackupVault -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -$pol = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | Where { $_.Name -match "vaultedPolicyName" } +$pol = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | Where-Object { $_.Name -match "vaultedPolicyName" } $backupConfig = New-AzDataProtectionBackupConfigurationClientObject -DatasourceType AzureBlob -IncludeAllContainer -StorageAccountResourceGroupName "resourceGroupName" -StorageAccountName "storageAcountName" $backupInstanceClientObject = Initialize-AzDataProtectionBackupInstance -DatasourceType AzureBlob -DatasourceLocation $vault.Location -PolicyId $pol[0].Id -DatasourceId "storageAccId" -BackupConfiguration $backupConfig Set-AzDataProtectionMSIPermission -VaultResourceGroup "resourceGroupName" -VaultName "vaultName" -BackupInstance $backupInstanceClientObject -PermissionsScope ResourceGroup diff --git a/src/DataProtection/DataProtection.Autorest/help/Start-AzDataProtectionBackupInstanceRestore.md b/src/DataProtection/DataProtection.Autorest/help/Start-AzDataProtectionBackupInstanceRestore.md index ab6e35917dc2..c9b5c1ed1eb8 100644 --- a/src/DataProtection/DataProtection.Autorest/help/Start-AzDataProtectionBackupInstanceRestore.md +++ b/src/DataProtection/DataProtection.Autorest/help/Start-AzDataProtectionBackupInstanceRestore.md @@ -95,7 +95,7 @@ The seventh, eight, ninth commands track the restore job to completion. ### Example 4: Trigger restore as Files for protected AzureKubernetesService. ```powershell -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "aks-cluster-name" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "aks-cluster-name" } $rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $aksRestoreCriteria = New-AzDataProtectionRestoreConfigurationClientObject -DatasourceType AzureKubernetesService -PersistentVolumeRestoreMode RestoreWithVolumeData -IncludeClusterScopeResource $true -NamespaceMapping @{"sourceNamespace1"="targetNamespace1";"sourceNamespace2"="targetNamespace2"} $snapshotResourceGroupId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/snapshotResourceGroup" @@ -115,7 +115,7 @@ The last command triggers the restore for AzureKubernetesService. ### Example 5: Trigger restore for vaulted blobs. ```powershell -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "storageAcountName" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "storageAcountName" } $rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList $restoreReq = Initialize-AzDataProtectionRestoreRequest -DatasourceType AzureBlob -SourceDataStore VaultStore -RestoreLocation "vaultLocation" -RecoveryPoint $rp[0].Name -ItemLevelRecovery -RestoreType AlternateLocation -TargetResourceId "targetStorageAccountId" -ContainersList $backedUpContainers[0,1] @@ -131,7 +131,7 @@ The last command triggers the restore for vaulted blob containers. ### Example 6: Trigger cross subscription restore for vaulted blobs. ```powershell -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "storageAcountName" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "storageAcountName" } $rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList $targetCrossSubscriptionStorageAccountId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName/providers/Microsoft.Storage/storageAccounts/targetStorageAccount" @@ -149,7 +149,7 @@ The last command triggers cross subscription restore for vaulted blob containers ### Example 7: Trigger cross subscription restore as files for AzureDatabaseForPostgreSQL. ```powershell -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Property.DataSourceInfo.ResourceType -match "Postgre" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Property.DataSourceInfo.ResourceType -match "Postgre" } $rp = Get-AzDataProtectionRecoveryPoint -BackupInstanceName $instance[0].BackupInstanceName -ResourceGroupName "resourceGroupName" -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" $targetResourceArmId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/crossSubResourceGroupName/providers/Microsoft.Storage/storageAccounts/akneemasaecy/blobServices/default/containers/oss-csr-container" $targetContainerURI = "https://akneemasaecy.blob.core.windows.net/oss-csr-container" @@ -193,7 +193,7 @@ For triggering cross region restore to secondary region, use RestoreToSecondaryR ### Example 9: Trigger restore as Files for datasource type AzureDatabaseForPGFlexServer, AzureDatabaseForMySQL. ```powershell -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "test-pgflex" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "test-pgflex" } $rps = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $targetContainerURI = "https://teststorageaccount.blob.core.windows.net/powershellpgflexrestore" $storageAccId = (Get-AzStorageAccount -ResourceGroupName "teststorageaccountRG" -Name "teststorageaccount").Id @@ -210,6 +210,30 @@ This example also works for datasource type AzureDatabaseForMySQL. The sixth command assigns the permissions to the backup vault and other permissions necessary for triggering the restore for AzureDatabaseForPGFlexServer. The last command triggers the restore for AzureDatabaseForPGFlexServer. +### Example 10: Trigger vaulted backup conatiners ItemLevelRestore with PrefixMatch for Azureblob. +```powershell +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "storageAcountName" } +$rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name +$backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList +$prefMatch = @{ + $backedUpContainers[0] = @("Su", "PS") + $backedUpContainers[1]= @("meta", "coll", "Su") +} +$targetStorageAccountId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName/providers/Microsoft.Storage/storageAccounts/targetStorageAccount" +$restoreReqILR = Initialize-AzDataProtectionRestoreRequest -DatasourceType AzureBlob -SourceDataStore VaultStore -RestoreLocation "vaultLocation" -RecoveryPoint $rp[0].Name -ItemLevelRecovery -RestoreType AlternateLocation -TargetResourceId $targetStorageAccountId -ContainersList $backedUpContainers[0,1] -PrefixMatch $prefMatch +Test-AzDataProtectionBackupInstanceRestore -Name $instance[0].Name -ResourceGroupName "resourceGroupName" -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -RestoreRequest $restoreReqILR +$restoreJobILR = Start-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.BackupInstanceName -Parameter $restoreJobILR +``` + +The first, second commands fetch the instance and recovery point for the instance. +The third command fetches the containers which are protected with vaulted policy. +The fourth command initializes the prefix array for each container. +PrefixMatch is a hashtable where each key is the conatiner name being restored and the value is a list of string prfixes for container names for Item level recovery. +The fifth command initializes the target storage account Id. +The sixth command initializes the restore request object for AzureBlob restore with parameters ContainersList, PrefixMatch. +The seventh command triggers validate before restore. +The last command triggers prefix match Item level restore for vaulted blob containers. + ## PARAMETERS ### -AsJob diff --git a/src/DataProtection/DataProtection.Autorest/help/Update-AzDataProtectionBackupInstance.md b/src/DataProtection/DataProtection.Autorest/help/Update-AzDataProtectionBackupInstance.md new file mode 100644 index 000000000000..78a2efeb3155 --- /dev/null +++ b/src/DataProtection/DataProtection.Autorest/help/Update-AzDataProtectionBackupInstance.md @@ -0,0 +1,230 @@ +--- +external help file: +Module Name: Az.DataProtection +online version: https://learn.microsoft.com/powershell/module/az.dataprotection/update-azdataprotectionbackupinstance +schema: 2.0.0 +--- + +# Update-AzDataProtectionBackupInstance + +## SYNOPSIS +Updates a given backup instance + +## SYNTAX + +``` +Update-AzDataProtectionBackupInstance -BackupInstanceName -ResourceGroupName + -VaultName [-AsJob] [-DefaultProfile ] [-NoWait] [-PolicyId ] + [-SubscriptionId ] [-VaultedBackupContainer ] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Updates a given backup instance + +## EXAMPLES + +### Example 1: Update blob backup instance vaulted policy and containers list +```powershell +$instance = Search-AzDataProtectionBackupInstanceInAzGraph -Subscription $subscriptionId -ResourceGroup $resourceGroupName -Vault $vaultName -DatasourceType AzureBlob +$updatePolicy = Get-AzDataProtectionBackupPolicy -SubscriptionId $subscriptionId -VaultName $vaultName -ResourceGroupName $resourceGroupName| Where-Object { $_.name -eq "vaulted-policy" } +$backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList +$updateBI = Update-AzDataProtectionBackupInstance -ResourceGroupName $resourceGroupName -VaultName $vaultName -BackupInstanceName $instance.Name -SubscriptionId $subscriptionId -PolicyId $updatePolicy.Id -VaultedBackupContainer $backedUpContainers[0,2,4] +$updateBI.Property.PolicyInfo.PolicyId +$updateBI.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList +``` + +```output +/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/rgName/providers/Microsoft.DataProtection/backupVaults/vaultName/backupPolicies/vaulted-policy +updatedContainer1 +updatedContainer2 +updatedContainer3 +``` + +First command fetch the backup instance which needs to be updated. +Second command gets the backup policy with name vaulted-policy which need to be updated in Backup Instance. +Third command fetches the list of vaulted containers which are currently backed up in the backup vault. +Fourth command update the backup instance with new policy and new list of container (which is currently a subset of the existing backed up containers). +Fifth and sixth command shows the updated policy and containers list in the backu instance. + +## PARAMETERS + +### -AsJob + + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BackupInstanceName +Unique Name of protected backup instance + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile + + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait + + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PolicyId +Id of the Policy to be associated with the backup instance + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +Resource Group of the backup vault + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +Subscription Id of the vault + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -VaultedBackupContainer +List of containers to be backed up inside the VaultStore. +Use this parameter for DatasourceType AzureBlob. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -VaultName +Name of the backup vault + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IBackupInstanceResource + +## NOTES + +## RELATED LINKS + diff --git a/src/DataProtection/DataProtection.Autorest/internal/Az.DataProtection.internal.psm1 b/src/DataProtection/DataProtection.Autorest/internal/Az.DataProtection.internal.psm1 index eab6e8a9f498..e13b210ceb81 100644 --- a/src/DataProtection/DataProtection.Autorest/internal/Az.DataProtection.internal.psm1 +++ b/src/DataProtection/DataProtection.Autorest/internal/Az.DataProtection.internal.psm1 @@ -24,12 +24,12 @@ # Load the last folder if no profile is selected $profileDirectory = $directories | Select-Object -Last 1 } - + if($profileDirectory) { Write-Information "Loaded Azure profile '$($profileDirectory.Name)' for module '$($instance.Name)'" $exportsPath = $profileDirectory.FullName } - + if($exportsPath) { Get-ChildItem -Path $exportsPath -Recurse -Include '*.ps1' -File | ForEach-Object { . $_.FullName } $cmdletNames = Get-ScriptCmdlet -ScriptFolder $exportsPath diff --git a/src/DataProtection/DataProtection.Autorest/internal/New-AzDataProtectionBackupInstance.ps1 b/src/DataProtection/DataProtection.Autorest/internal/New-AzDataProtectionBackupInstance.ps1 index ad7a3fdd1d69..3fd1d27a5bea 100644 --- a/src/DataProtection/DataProtection.Autorest/internal/New-AzDataProtectionBackupInstance.ps1 +++ b/src/DataProtection/DataProtection.Autorest/internal/New-AzDataProtectionBackupInstance.ps1 @@ -35,7 +35,7 @@ $policy = Get-AzDataProtectionBackupPolicy -SubscriptionId $sub -ResourceGroupNa $instance = Initialize-AzDataProtectionBackupInstance -DatasourceType AzureDatabaseForPostgreSQL -DatasourceLocation $vault.Location -PolicyId $policy.Id -DatasourceId $dataSourceId -SecretStoreURI $secretURI -SecretStoreType AzureKeyVault New-AzDataProtectionBackupInstance -SubscriptionId $sub -ResourceGroupName "ResourceGroupName" -VaultName "vaultName" -BackupInstance $instance .Example -$policy = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | where {$_.Name -eq "policyName"} +$policy = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | Where-Object {$_.Name -eq "policyName"} $sourceClusterId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName/providers/Microsoft.ContainerService/managedClusters/aks-cluster" $snapshotResourceGroupId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName" $backupConfig = New-AzDataProtectionBackupConfigurationClientObject -SnapshotVolume $true -IncludeClusterScopeResource $true -DatasourceType AzureKubernetesService -LabelSelector "x=y","foo=bar" @@ -46,7 +46,7 @@ $biCreate = New-AzDataProtectionBackupInstance -ResourceGroupName "ResourceGroup $biCreate .Example $vault = Get-AzDataProtectionBackupVault -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -$pol = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | Where { $_.Name -match "vaultedPolicyName" } +$pol = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | Where-Object { $_.Name -match "vaultedPolicyName" } $backupConfig = New-AzDataProtectionBackupConfigurationClientObject -DatasourceType AzureBlob -IncludeAllContainer -StorageAccountResourceGroupName "resourceGroupName" -StorageAccountName "storageAcountName" $backupInstanceClientObject = Initialize-AzDataProtectionBackupInstance -DatasourceType AzureBlob -DatasourceLocation $vault.Location -PolicyId $pol[0].Id -DatasourceId "storageAccId" -BackupConfiguration $backupConfig Set-AzDataProtectionMSIPermission -VaultResourceGroup "resourceGroupName" -VaultName "vaultName" -BackupInstance $backupInstanceClientObject -PermissionsScope ResourceGroup diff --git a/src/DataProtection/DataProtection.Autorest/internal/ProxyCmdletDefinitions.ps1 b/src/DataProtection/DataProtection.Autorest/internal/ProxyCmdletDefinitions.ps1 index 3905b17e9d6b..f517eef053fe 100644 --- a/src/DataProtection/DataProtection.Autorest/internal/ProxyCmdletDefinitions.ps1 +++ b/src/DataProtection/DataProtection.Autorest/internal/ProxyCmdletDefinitions.ps1 @@ -1097,7 +1097,7 @@ $policy = Get-AzDataProtectionBackupPolicy -SubscriptionId $sub -ResourceGroupNa $instance = Initialize-AzDataProtectionBackupInstance -DatasourceType AzureDatabaseForPostgreSQL -DatasourceLocation $vault.Location -PolicyId $policy.Id -DatasourceId $dataSourceId -SecretStoreURI $secretURI -SecretStoreType AzureKeyVault New-AzDataProtectionBackupInstance -SubscriptionId $sub -ResourceGroupName "ResourceGroupName" -VaultName "vaultName" -BackupInstance $instance .Example -$policy = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | where {$_.Name -eq "policyName"} +$policy = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | Where-Object {$_.Name -eq "policyName"} $sourceClusterId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName/providers/Microsoft.ContainerService/managedClusters/aks-cluster" $snapshotResourceGroupId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName" $backupConfig = New-AzDataProtectionBackupConfigurationClientObject -SnapshotVolume $true -IncludeClusterScopeResource $true -DatasourceType AzureKubernetesService -LabelSelector "x=y","foo=bar" @@ -1108,7 +1108,7 @@ $biCreate = New-AzDataProtectionBackupInstance -ResourceGroupName "ResourceGroup $biCreate .Example $vault = Get-AzDataProtectionBackupVault -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -$pol = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | Where { $_.Name -match "vaultedPolicyName" } +$pol = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | Where-Object { $_.Name -match "vaultedPolicyName" } $backupConfig = New-AzDataProtectionBackupConfigurationClientObject -DatasourceType AzureBlob -IncludeAllContainer -StorageAccountResourceGroupName "resourceGroupName" -StorageAccountName "storageAcountName" $backupInstanceClientObject = Initialize-AzDataProtectionBackupInstance -DatasourceType AzureBlob -DatasourceLocation $vault.Location -PolicyId $pol[0].Id -DatasourceId "storageAccId" -BackupConfiguration $backupConfig Set-AzDataProtectionMSIPermission -VaultResourceGroup "resourceGroupName" -VaultName "vaultName" -BackupInstance $backupInstanceClientObject -PermissionsScope ResourceGroup @@ -2408,7 +2408,7 @@ while($jobstatus -ne "Completed") $jobstatus = $currentjob.Status } .Example -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "aks-cluster-name" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "aks-cluster-name" } $rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $aksRestoreCriteria = New-AzDataProtectionRestoreConfigurationClientObject -DatasourceType AzureKubernetesService -PersistentVolumeRestoreMode RestoreWithVolumeData -IncludeClusterScopeResource $true -NamespaceMapping @{"sourceNamespace1"="targetNamespace1";"sourceNamespace2"="targetNamespace2"} $snapshotResourceGroupId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/snapshotResourceGroup" @@ -2418,14 +2418,14 @@ Set-AzDataProtectionMSIPermission -VaultResourceGroup "resourceGroupName" -Vault $validateRestore = Test-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -RestoreRequest $aksOLRRestoreRequest -Name $instance.BackupInstanceName $restoreJob = Start-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.BackupInstanceName -Parameter $aksOLRRestoreRequest .Example -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "storageAcountName" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "storageAcountName" } $rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList $restoreReq = Initialize-AzDataProtectionRestoreRequest -DatasourceType AzureBlob -SourceDataStore VaultStore -RestoreLocation "vaultLocation" -RecoveryPoint $rp[0].Name -ItemLevelRecovery -RestoreType AlternateLocation -TargetResourceId "targetStorageAccountId" -ContainersList $backedUpContainers[0,1] Test-AzDataProtectionBackupInstanceRestore -Name $instance[0].Name -ResourceGroupName "resourceGroupName" -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -RestoreRequest $restoreReq $restoreJob = Start-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.BackupInstanceName -Parameter $restoreReq .Example -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "storageAcountName" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "storageAcountName" } $rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList $targetCrossSubscriptionStorageAccountId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName/providers/Microsoft.Storage/storageAccounts/targetStorageAccount" @@ -2433,7 +2433,7 @@ $restoreReqCSR = Initialize-AzDataProtectionRestoreRequest -DatasourceType Azure Test-AzDataProtectionBackupInstanceRestore -Name $instance[0].Name -ResourceGroupName "resourceGroupName" -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -RestoreRequest $restoreReqCSR $restoreJobCSR = Start-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.BackupInstanceName -Parameter $restoreReqCSR .Example -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Property.DataSourceInfo.ResourceType -match "Postgre" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Property.DataSourceInfo.ResourceType -match "Postgre" } $rp = Get-AzDataProtectionRecoveryPoint -BackupInstanceName $instance[0].BackupInstanceName -ResourceGroupName "resourceGroupName" -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" $targetResourceArmId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/crossSubResourceGroupName/providers/Microsoft.Storage/storageAccounts/akneemasaecy/blobServices/default/containers/oss-csr-container" $targetContainerURI = "https://akneemasaecy.blob.core.windows.net/oss-csr-container" @@ -2460,7 +2460,7 @@ while($jobstatus -ne "Completed") $jobstatus = $currentjob.Status } .Example -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "test-pgflex" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "test-pgflex" } $rps = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $targetContainerURI = "https://teststorageaccount.blob.core.windows.net/powershellpgflexrestore" $storageAccId = (Get-AzStorageAccount -ResourceGroupName "teststorageaccountRG" -Name "teststorageaccount").Id @@ -2468,6 +2468,18 @@ $pgFlexRestoreAsFilesRequest = Initialize-AzDataProtectionRestoreRequest -Dataso Set-AzDataProtectionMSIPermission -VaultResourceGroup "resourceGroupName" -VaultName "vaultName" -PermissionsScope "ResourceGroup" -RestoreRequest $pgFlexRestoreAsFilesRequest -DatasourceType AzureDatabaseForPGFlexServer -SubscriptionId $SubscriptionId -StorageAccountARMId $storageAccId $validateRestore = Test-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -RestoreRequest $pgFlexRestoreAsFilesRequest -Name $instance.BackupInstanceName $restoreJob = Start-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.BackupInstanceName -Parameter $pgFlexRestoreAsFilesRequest +.Example +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "storageAcountName" } +$rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name +$backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList +$prefMatch = @{ + $backedUpContainers[0] = @("Su", "PS") + $backedUpContainers[1]= @("meta", "coll", "Su") +} +$targetStorageAccountId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName/providers/Microsoft.Storage/storageAccounts/targetStorageAccount" +$restoreReqILR = Initialize-AzDataProtectionRestoreRequest -DatasourceType AzureBlob -SourceDataStore VaultStore -RestoreLocation "vaultLocation" -RecoveryPoint $rp[0].Name -ItemLevelRecovery -RestoreType AlternateLocation -TargetResourceId $targetStorageAccountId -ContainersList $backedUpContainers[0,1] -PrefixMatch $prefMatch +Test-AzDataProtectionBackupInstanceRestore -Name $instance[0].Name -ResourceGroupName "resourceGroupName" -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -RestoreRequest $restoreReqILR +$restoreJobILR = Start-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.BackupInstanceName -Parameter $restoreJobILR .Inputs Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IAzureBackupRestoreRequest diff --git a/src/DataProtection/DataProtection.Autorest/internal/Start-AzDataProtectionBackupInstanceRestore.ps1 b/src/DataProtection/DataProtection.Autorest/internal/Start-AzDataProtectionBackupInstanceRestore.ps1 index 57e068054d3c..6bbb033b5a58 100644 --- a/src/DataProtection/DataProtection.Autorest/internal/Start-AzDataProtectionBackupInstanceRestore.ps1 +++ b/src/DataProtection/DataProtection.Autorest/internal/Start-AzDataProtectionBackupInstanceRestore.ps1 @@ -55,7 +55,7 @@ while($jobstatus -ne "Completed") $jobstatus = $currentjob.Status } .Example -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "aks-cluster-name" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "aks-cluster-name" } $rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $aksRestoreCriteria = New-AzDataProtectionRestoreConfigurationClientObject -DatasourceType AzureKubernetesService -PersistentVolumeRestoreMode RestoreWithVolumeData -IncludeClusterScopeResource $true -NamespaceMapping @{"sourceNamespace1"="targetNamespace1";"sourceNamespace2"="targetNamespace2"} $snapshotResourceGroupId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/snapshotResourceGroup" @@ -65,14 +65,14 @@ Set-AzDataProtectionMSIPermission -VaultResourceGroup "resourceGroupName" -Vault $validateRestore = Test-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -RestoreRequest $aksOLRRestoreRequest -Name $instance.BackupInstanceName $restoreJob = Start-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.BackupInstanceName -Parameter $aksOLRRestoreRequest .Example -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "storageAcountName" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "storageAcountName" } $rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList $restoreReq = Initialize-AzDataProtectionRestoreRequest -DatasourceType AzureBlob -SourceDataStore VaultStore -RestoreLocation "vaultLocation" -RecoveryPoint $rp[0].Name -ItemLevelRecovery -RestoreType AlternateLocation -TargetResourceId "targetStorageAccountId" -ContainersList $backedUpContainers[0,1] Test-AzDataProtectionBackupInstanceRestore -Name $instance[0].Name -ResourceGroupName "resourceGroupName" -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -RestoreRequest $restoreReq $restoreJob = Start-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.BackupInstanceName -Parameter $restoreReq .Example -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "storageAcountName" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "storageAcountName" } $rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList $targetCrossSubscriptionStorageAccountId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName/providers/Microsoft.Storage/storageAccounts/targetStorageAccount" @@ -80,7 +80,7 @@ $restoreReqCSR = Initialize-AzDataProtectionRestoreRequest -DatasourceType Azure Test-AzDataProtectionBackupInstanceRestore -Name $instance[0].Name -ResourceGroupName "resourceGroupName" -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -RestoreRequest $restoreReqCSR $restoreJobCSR = Start-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.BackupInstanceName -Parameter $restoreReqCSR .Example -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Property.DataSourceInfo.ResourceType -match "Postgre" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Property.DataSourceInfo.ResourceType -match "Postgre" } $rp = Get-AzDataProtectionRecoveryPoint -BackupInstanceName $instance[0].BackupInstanceName -ResourceGroupName "resourceGroupName" -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" $targetResourceArmId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/crossSubResourceGroupName/providers/Microsoft.Storage/storageAccounts/akneemasaecy/blobServices/default/containers/oss-csr-container" $targetContainerURI = "https://akneemasaecy.blob.core.windows.net/oss-csr-container" @@ -107,7 +107,7 @@ while($jobstatus -ne "Completed") $jobstatus = $currentjob.Status } .Example -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "test-pgflex" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "test-pgflex" } $rps = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $targetContainerURI = "https://teststorageaccount.blob.core.windows.net/powershellpgflexrestore" $storageAccId = (Get-AzStorageAccount -ResourceGroupName "teststorageaccountRG" -Name "teststorageaccount").Id @@ -115,6 +115,18 @@ $pgFlexRestoreAsFilesRequest = Initialize-AzDataProtectionRestoreRequest -Dataso Set-AzDataProtectionMSIPermission -VaultResourceGroup "resourceGroupName" -VaultName "vaultName" -PermissionsScope "ResourceGroup" -RestoreRequest $pgFlexRestoreAsFilesRequest -DatasourceType AzureDatabaseForPGFlexServer -SubscriptionId $SubscriptionId -StorageAccountARMId $storageAccId $validateRestore = Test-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -RestoreRequest $pgFlexRestoreAsFilesRequest -Name $instance.BackupInstanceName $restoreJob = Start-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.BackupInstanceName -Parameter $pgFlexRestoreAsFilesRequest +.Example +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "storageAcountName" } +$rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name +$backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList +$prefMatch = @{ + $backedUpContainers[0] = @("Su", "PS") + $backedUpContainers[1]= @("meta", "coll", "Su") +} +$targetStorageAccountId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName/providers/Microsoft.Storage/storageAccounts/targetStorageAccount" +$restoreReqILR = Initialize-AzDataProtectionRestoreRequest -DatasourceType AzureBlob -SourceDataStore VaultStore -RestoreLocation "vaultLocation" -RecoveryPoint $rp[0].Name -ItemLevelRecovery -RestoreType AlternateLocation -TargetResourceId $targetStorageAccountId -ContainersList $backedUpContainers[0,1] -PrefixMatch $prefMatch +Test-AzDataProtectionBackupInstanceRestore -Name $instance[0].Name -ResourceGroupName "resourceGroupName" -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -RestoreRequest $restoreReqILR +$restoreJobILR = Start-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.BackupInstanceName -Parameter $restoreJobILR .Inputs Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IAzureBackupRestoreRequest diff --git a/src/DataProtection/DataProtection.Autorest/test/Backup-AzDataProtectionBackupInstanceAdhoc.Recording.json b/src/DataProtection/DataProtection.Autorest/test/Backup-AzDataProtectionBackupInstanceAdhoc.Recording.json index 7282717c5319..4faeade588e3 100644 --- a/src/DataProtection/DataProtection.Autorest/test/Backup-AzDataProtectionBackupInstanceAdhoc.Recording.json +++ b/src/DataProtection/DataProtection.Autorest/test/Backup-AzDataProtectionBackupInstanceAdhoc.Recording.json @@ -7,11 +7,11 @@ "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "1" ], - "x-ms-client-request-id": [ "99734d1a-784b-49f6-8cc3-fdd4276f08e6" ], + "x-ms-client-request-id": [ "b6ef88a1-9589-498a-8bdd-4e8a391b5485" ], "CommandName": [ "Get-AzDataProtectionBackupInstance" ], "FullCommandName": [ "Get-AzDataProtectionBackupInstance_List" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -24,13 +24,13 @@ "Pragma": [ "no-cache" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "1999" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-request-id": [ "85e1b685-21b6-41ed-a374-c26835ba92ea" ], - "x-ms-correlation-request-id": [ "85e1b685-21b6-41ed-a374-c26835ba92ea" ], - "x-ms-routing-request-id": [ "CENTRALINDIA:20240324T164130Z:85e1b685-21b6-41ed-a374-c26835ba92ea" ], + "x-ms-request-id": [ "ff8fbc03-9b68-4186-ab24-15e47e1b70a2" ], + "x-ms-correlation-request-id": [ "ff8fbc03-9b68-4186-ab24-15e47e1b70a2" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240416T110421Z:ff8fbc03-9b68-4186-ab24-15e47e1b70a2" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 5CB9FC2F8B9B46B180C493BAAF4D2CC5 Ref B: MAA201060514021 Ref C: 2024-03-24T16:41:29Z" ], - "Date": [ "Sun, 24 Mar 2024 16:41:30 GMT" ] + "X-MSEdge-Ref": [ "Ref A: A40214FF4170425FB8AE0B8B673A2314 Ref B: MAA201060515051 Ref C: 2024-04-16T11:04:20Z" ], + "Date": [ "Tue, 16 Apr 2024 11:04:21 GMT" ] }, "ContentHeaders": { "Content-Length": [ "1504" ], @@ -59,18 +59,19 @@ "Headers": { "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/providers/Microsoft.DataProtection/locations/centraluseuap/operationResults/ZjViOGE1NDItMDZjZi00NjY5LTg2OTgtODM2ZmIxN2JlMzNjOzU3ZDY0ZWU1LTVmNTMtNDM4Mi1hNTZiLTUwZTc1ODI3MjYyOA==?api-version=2023-12-01\u0026t=638468952943070552\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=eQf4g1-VIS1Gqb3rV5Er5l0PLzHdbak65I-U2sD_sF0-gQxzYwbP0pqRLC5y2Hy0VH4JZWs-jSCepuBH3aLh-E3BYI2GGHa9pYyBhIFwte3ThcRFyF3MQ4f3KY67kLAnJlASB_GJbEc0KdaUNo_PFNjLAZLhKRpV-tqmdY9-Eqh8Ay7CpopSqWPDPlhlpC8F-86-1xRyhN0fjUJPwvF3TN1c82SlBrPgPq7qtXbvEVvnCkOavsBaD9OThE1xryF5vlwyWoovEv0SwOx_ZG4LxmHgcS-bQLuzw7qnBMyUoOwqCDV4ht3TJuONgq9BocQrnjZ740sk1J8QbIsSgGaNvw\u0026h=P_JjiV1r6kdXUbw9XpPhgTevvv3H6JSlWl9ZeXvrWgI" ], + "Location": [ "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/providers/Microsoft.DataProtection/locations/centraluseuap/operationResults/ZjViOGE1NDItMDZjZi00NjY5LTg2OTgtODM2ZmIxN2JlMzNjO2RmNmQxYmFkLTZmZDYtNDFjNS1hYTE5LWJkODY0MzA1MDNmMg==?api-version=2023-12-01\u0026t=638488622636596507\u0026c=MIIHADCCBeigAwIBAgITHgPomYee4Qu7BfhItwAAA-iZhzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMTMwMDYwOTE2WhcNMjUwMTI0MDYwOTE2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOiFRUCW7ME0-8OmweyLAOhLjShprrewSQr0u8xpOevEY7HpOWaMDZbr57UkO48d4CQyGgkYqH6pQ3mDn6Zq95LFOe63LBgJ_Io9Qn9C4OLOJPSTHOcyryRN0Qgr9k3eMiHwFuomN80I7ezdx8FS6zDqQu1Wbjw-yyd9Mbxe_m45O0TPpda-Jt6d9Un5z7dnzlLlrjguCCIzCadGyV2t7rA7qMMGVjTXSal1A_9zCBngC8-p4z1ifaM4LQtC5f6Em6Rmu74zRjW5jFDIKCPhhwAMuJwsHQDfQ2hxnl6qd8cHG5VGCcyQIPrVCIvWB1zTbaYW1fIK-OyrFXwRv6wesk0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRa65snqFvL5cbUkgPmVp5BN6VURjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADYz_oLBrhGl-i2E4jxv9Z4RNcpp4gaxqVJv_GEzvVtwgx_8P3UrhZ1_mC3wETOajOHWZ44sJEzrSgyljDsF94dPoMGucgCuZewgFqyU_sPQSk0RRb8_sbRpS0dxUHvPIGNKbuoWB_Cd_hn9ZWM5VPdN_OHbromAkwOdgA6BPx7P7Ral6mk-aPegxaMUKMfwhg1m7LjUhci2aRzJJxGJSWoFQoUrGuQcAJp-7KXiWr_hDM69eWh0n6q1i7iTwme6w3Tf3zXGfbwhwYrV8qfGJjrsBraBDq3Z_SHk8SjHSXZpsJ3tyhT8ucyXRcYNWIJZvnjTdcVwmguYnhuTf-_fP5E\u0026s=SZ6Oabl_rrCnGiuu3uOoSsNgF80gL6SyuXhaAE9mOfDDGdbJ9WpvBYk_uxifY93PvO3Tfk0RnGdftfAMbrWh-xRVztnFTAWF5i0FEQkmQJHuBX1ulUBKe-vTHz-5KVs_TxEy-WpdoTngzJzzXvS9lVP790q0UqgFIIpqpUCWzZRnkjh5CsnFAPwIHrhqY4KGyhGWm6n9lEkw6N7yTTW-77PM18zhpuVCBrhCcyk2hdojJEahOX-sT6LYpIfZhxPXBcqjGhmTV4fExI0Rfm9IB1JkDRlGfZYiloYif54vZhuJac1MZI4tpPBbfanKvV6FC6gvilAZs9yix2jmmJaMgw\u0026h=IcWpgoQ_addudH-9dkjua5D2rqpBNFYNxLnXTJjfazg" ], "Retry-After": [ "30" ], "X-Content-Type-Options": [ "nosniff" ], - "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/operationStatus/ZjViOGE1NDItMDZjZi00NjY5LTg2OTgtODM2ZmIxN2JlMzNjOzU3ZDY0ZWU1LTVmNTMtNDM4Mi1hNTZiLTUwZTc1ODI3MjYyOA==?api-version=2023-12-01\u0026t=638468952942914759\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=GaWBfToJYjCArLQHJ_m5D-QatQ0ysZjhlbz5RBsO8MUPBvkv38eD3OVed7o7W7eTL8yORAmHD9z7v5a3NMzdeg8tTf6bXGZBlOiBzku7N3qYHUb2Y2pPgMWcWFcxdsOlvASB0s4h4WC6R9jGxAsoApb7QDYl4U4NrpeotkN6Dg5di8SiQ9-edcWAZVTLh_6mzsHKd56qKHSr0jW79oKyMH4dJb_-2bbDoSVaOb_aZk0SdIF7_O20YSAYtu9_1Q99mTZjOdF4zYAS0UTeF_CEz21dDyZoHtdlj54wBi-Om2QgqIhH-XUp1DMwumBwY7vpfKyWy89l3lkpeijRtS4TCA\u0026h=BryPcRbA1qJWuSS5G4sl7owd04lqLhQ-xQr_WRK4Qg0" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/operationStatus/ZjViOGE1NDItMDZjZi00NjY5LTg2OTgtODM2ZmIxN2JlMzNjO2RmNmQxYmFkLTZmZDYtNDFjNS1hYTE5LWJkODY0MzA1MDNmMg==?api-version=2023-12-01\u0026t=638488622636439898\u0026c=MIIHADCCBeigAwIBAgITHgPomYee4Qu7BfhItwAAA-iZhzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMTMwMDYwOTE2WhcNMjUwMTI0MDYwOTE2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOiFRUCW7ME0-8OmweyLAOhLjShprrewSQr0u8xpOevEY7HpOWaMDZbr57UkO48d4CQyGgkYqH6pQ3mDn6Zq95LFOe63LBgJ_Io9Qn9C4OLOJPSTHOcyryRN0Qgr9k3eMiHwFuomN80I7ezdx8FS6zDqQu1Wbjw-yyd9Mbxe_m45O0TPpda-Jt6d9Un5z7dnzlLlrjguCCIzCadGyV2t7rA7qMMGVjTXSal1A_9zCBngC8-p4z1ifaM4LQtC5f6Em6Rmu74zRjW5jFDIKCPhhwAMuJwsHQDfQ2hxnl6qd8cHG5VGCcyQIPrVCIvWB1zTbaYW1fIK-OyrFXwRv6wesk0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRa65snqFvL5cbUkgPmVp5BN6VURjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADYz_oLBrhGl-i2E4jxv9Z4RNcpp4gaxqVJv_GEzvVtwgx_8P3UrhZ1_mC3wETOajOHWZ44sJEzrSgyljDsF94dPoMGucgCuZewgFqyU_sPQSk0RRb8_sbRpS0dxUHvPIGNKbuoWB_Cd_hn9ZWM5VPdN_OHbromAkwOdgA6BPx7P7Ral6mk-aPegxaMUKMfwhg1m7LjUhci2aRzJJxGJSWoFQoUrGuQcAJp-7KXiWr_hDM69eWh0n6q1i7iTwme6w3Tf3zXGfbwhwYrV8qfGJjrsBraBDq3Z_SHk8SjHSXZpsJ3tyhT8ucyXRcYNWIJZvnjTdcVwmguYnhuTf-_fP5E\u0026s=0hrttrRq9SC_cNYN7U5oWUdo1MC5vl8XW_bckLnvIMfCuMuEG7pE07SIurAfB-4YGxaqqgFZmSGROdtV3eqPFo1tCyzKPJx5eP8w65TB0W7IuumJpbnoxsDwThM0HVaNaOCiaNgupMvo3IFNm0zJ7FhfwsqLyb-PZIyARX0TllDTm0zPINNQysWC-ibVsbXnAmzDF6_cXOX141HkXJxVZ5NrmfsGfK0thj1H64wGEPrgtGIulWlqFAY_U_Nk9t66Yf4V_ScsWckkRUsRmAagIyNK4pW2qmJZ-cC8XFlHOn0CKK4D1m76njlIE5O2YrbpG6-RAA3FBUsv6zIVgdhkyg\u0026h=BwwtZlkrd7rnP7Peag6UqgTRCQQ1o706pLegaIkfwFw" ], + "x-ms-throttling-version": [ "v1" ], "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], - "x-ms-request-id": [ "914f43ed-a639-4afa-a126-6425b534e911" ], - "x-ms-correlation-request-id": [ "914f43ed-a639-4afa-a126-6425b534e911" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164134Z:914f43ed-a639-4afa-a126-6425b534e911" ], + "x-ms-request-id": [ "41378771-2ed2-4f91-b717-06fbfba18bf2" ], + "x-ms-correlation-request-id": [ "41378771-2ed2-4f91-b717-06fbfba18bf2" ], + "x-ms-routing-request-id": [ "WESTINDIA:20240416T110423Z:41378771-2ed2-4f91-b717-06fbfba18bf2" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: BA4B23BA107740FD9587062D14E5B449 Ref B: MAA201060514021 Ref C: 2024-03-24T16:41:31Z" ], - "Date": [ "Sun, 24 Mar 2024 16:41:33 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 976397806C2F41DF9D00F13FE2AFF918 Ref B: MAA201060515051 Ref C: 2024-04-16T11:04:22Z" ], + "Date": [ "Tue, 16 Apr 2024 11:04:23 GMT" ] }, "ContentHeaders": { "Expires": [ "-1" ], @@ -80,20 +81,20 @@ "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/operationStatus/ZjViOGE1NDItMDZjZi00NjY5LTg2OTgtODM2ZmIxN2JlMzNjOzU3ZDY0ZWU1LTVmNTMtNDM4Mi1hNTZiLTUwZTc1ODI3MjYyOA==?api-version=2023-12-01\u0026t=638468952942914759\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=GaWBfToJYjCArLQHJ_m5D-QatQ0ysZjhlbz5RBsO8MUPBvkv38eD3OVed7o7W7eTL8yORAmHD9z7v5a3NMzdeg8tTf6bXGZBlOiBzku7N3qYHUb2Y2pPgMWcWFcxdsOlvASB0s4h4WC6R9jGxAsoApb7QDYl4U4NrpeotkN6Dg5di8SiQ9-edcWAZVTLh_6mzsHKd56qKHSr0jW79oKyMH4dJb_-2bbDoSVaOb_aZk0SdIF7_O20YSAYtu9_1Q99mTZjOdF4zYAS0UTeF_CEz21dDyZoHtdlj54wBi-Om2QgqIhH-XUp1DMwumBwY7vpfKyWy89l3lkpeijRtS4TCA\u0026h=BryPcRbA1qJWuSS5G4sl7owd04lqLhQ-xQr_WRK4Qg0+3": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/operationStatus/ZjViOGE1NDItMDZjZi00NjY5LTg2OTgtODM2ZmIxN2JlMzNjO2RmNmQxYmFkLTZmZDYtNDFjNS1hYTE5LWJkODY0MzA1MDNmMg==?api-version=2023-12-01\u0026t=638488622636439898\u0026c=MIIHADCCBeigAwIBAgITHgPomYee4Qu7BfhItwAAA-iZhzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMTMwMDYwOTE2WhcNMjUwMTI0MDYwOTE2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOiFRUCW7ME0-8OmweyLAOhLjShprrewSQr0u8xpOevEY7HpOWaMDZbr57UkO48d4CQyGgkYqH6pQ3mDn6Zq95LFOe63LBgJ_Io9Qn9C4OLOJPSTHOcyryRN0Qgr9k3eMiHwFuomN80I7ezdx8FS6zDqQu1Wbjw-yyd9Mbxe_m45O0TPpda-Jt6d9Un5z7dnzlLlrjguCCIzCadGyV2t7rA7qMMGVjTXSal1A_9zCBngC8-p4z1ifaM4LQtC5f6Em6Rmu74zRjW5jFDIKCPhhwAMuJwsHQDfQ2hxnl6qd8cHG5VGCcyQIPrVCIvWB1zTbaYW1fIK-OyrFXwRv6wesk0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRa65snqFvL5cbUkgPmVp5BN6VURjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADYz_oLBrhGl-i2E4jxv9Z4RNcpp4gaxqVJv_GEzvVtwgx_8P3UrhZ1_mC3wETOajOHWZ44sJEzrSgyljDsF94dPoMGucgCuZewgFqyU_sPQSk0RRb8_sbRpS0dxUHvPIGNKbuoWB_Cd_hn9ZWM5VPdN_OHbromAkwOdgA6BPx7P7Ral6mk-aPegxaMUKMfwhg1m7LjUhci2aRzJJxGJSWoFQoUrGuQcAJp-7KXiWr_hDM69eWh0n6q1i7iTwme6w3Tf3zXGfbwhwYrV8qfGJjrsBraBDq3Z_SHk8SjHSXZpsJ3tyhT8ucyXRcYNWIJZvnjTdcVwmguYnhuTf-_fP5E\u0026s=0hrttrRq9SC_cNYN7U5oWUdo1MC5vl8XW_bckLnvIMfCuMuEG7pE07SIurAfB-4YGxaqqgFZmSGROdtV3eqPFo1tCyzKPJx5eP8w65TB0W7IuumJpbnoxsDwThM0HVaNaOCiaNgupMvo3IFNm0zJ7FhfwsqLyb-PZIyARX0TllDTm0zPINNQysWC-ibVsbXnAmzDF6_cXOX141HkXJxVZ5NrmfsGfK0thj1H64wGEPrgtGIulWlqFAY_U_Nk9t66Yf4V_ScsWckkRUsRmAagIyNK4pW2qmJZ-cC8XFlHOn0CKK4D1m76njlIE5O2YrbpG6-RAA3FBUsv6zIVgdhkyg\u0026h=BwwtZlkrd7rnP7Peag6UqgTRCQQ1o706pLegaIkfwFw+3": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/operationStatus/ZjViOGE1NDItMDZjZi00NjY5LTg2OTgtODM2ZmIxN2JlMzNjOzU3ZDY0ZWU1LTVmNTMtNDM4Mi1hNTZiLTUwZTc1ODI3MjYyOA==?api-version=2023-12-01\u0026t=638468952942914759\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=GaWBfToJYjCArLQHJ_m5D-QatQ0ysZjhlbz5RBsO8MUPBvkv38eD3OVed7o7W7eTL8yORAmHD9z7v5a3NMzdeg8tTf6bXGZBlOiBzku7N3qYHUb2Y2pPgMWcWFcxdsOlvASB0s4h4WC6R9jGxAsoApb7QDYl4U4NrpeotkN6Dg5di8SiQ9-edcWAZVTLh_6mzsHKd56qKHSr0jW79oKyMH4dJb_-2bbDoSVaOb_aZk0SdIF7_O20YSAYtu9_1Q99mTZjOdF4zYAS0UTeF_CEz21dDyZoHtdlj54wBi-Om2QgqIhH-XUp1DMwumBwY7vpfKyWy89l3lkpeijRtS4TCA\u0026h=BryPcRbA1qJWuSS5G4sl7owd04lqLhQ-xQr_WRK4Qg0", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/operationStatus/ZjViOGE1NDItMDZjZi00NjY5LTg2OTgtODM2ZmIxN2JlMzNjO2RmNmQxYmFkLTZmZDYtNDFjNS1hYTE5LWJkODY0MzA1MDNmMg==?api-version=2023-12-01\u0026t=638488622636439898\u0026c=MIIHADCCBeigAwIBAgITHgPomYee4Qu7BfhItwAAA-iZhzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMTMwMDYwOTE2WhcNMjUwMTI0MDYwOTE2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOiFRUCW7ME0-8OmweyLAOhLjShprrewSQr0u8xpOevEY7HpOWaMDZbr57UkO48d4CQyGgkYqH6pQ3mDn6Zq95LFOe63LBgJ_Io9Qn9C4OLOJPSTHOcyryRN0Qgr9k3eMiHwFuomN80I7ezdx8FS6zDqQu1Wbjw-yyd9Mbxe_m45O0TPpda-Jt6d9Un5z7dnzlLlrjguCCIzCadGyV2t7rA7qMMGVjTXSal1A_9zCBngC8-p4z1ifaM4LQtC5f6Em6Rmu74zRjW5jFDIKCPhhwAMuJwsHQDfQ2hxnl6qd8cHG5VGCcyQIPrVCIvWB1zTbaYW1fIK-OyrFXwRv6wesk0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRa65snqFvL5cbUkgPmVp5BN6VURjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADYz_oLBrhGl-i2E4jxv9Z4RNcpp4gaxqVJv_GEzvVtwgx_8P3UrhZ1_mC3wETOajOHWZ44sJEzrSgyljDsF94dPoMGucgCuZewgFqyU_sPQSk0RRb8_sbRpS0dxUHvPIGNKbuoWB_Cd_hn9ZWM5VPdN_OHbromAkwOdgA6BPx7P7Ral6mk-aPegxaMUKMfwhg1m7LjUhci2aRzJJxGJSWoFQoUrGuQcAJp-7KXiWr_hDM69eWh0n6q1i7iTwme6w3Tf3zXGfbwhwYrV8qfGJjrsBraBDq3Z_SHk8SjHSXZpsJ3tyhT8ucyXRcYNWIJZvnjTdcVwmguYnhuTf-_fP5E\u0026s=0hrttrRq9SC_cNYN7U5oWUdo1MC5vl8XW_bckLnvIMfCuMuEG7pE07SIurAfB-4YGxaqqgFZmSGROdtV3eqPFo1tCyzKPJx5eP8w65TB0W7IuumJpbnoxsDwThM0HVaNaOCiaNgupMvo3IFNm0zJ7FhfwsqLyb-PZIyARX0TllDTm0zPINNQysWC-ibVsbXnAmzDF6_cXOX141HkXJxVZ5NrmfsGfK0thj1H64wGEPrgtGIulWlqFAY_U_Nk9t66Yf4V_ScsWckkRUsRmAagIyNK4pW2qmJZ-cC8XFlHOn0CKK4D1m76njlIE5O2YrbpG6-RAA3FBUsv6zIVgdhkyg\u0026h=BwwtZlkrd7rnP7Peag6UqgTRCQQ1o706pLegaIkfwFw", "Content": null, "isContentBase64": false, "Headers": { "Authorization": [ "[Filtered]" ], "x-ms-unique-id": [ "3" ], - "x-ms-client-request-id": [ "f8791e96-32ab-468a-9623-892054f7dbfd" ], + "x-ms-client-request-id": [ "bf7b5690-f7f3-41cc-b457-a56b160a9866" ], "CommandName": [ "Backup-AzDataProtectionBackupInstanceAdhoc" ], "FullCommandName": [ "Backup-AzDataProtectionBackupInstanceAdhoc_BackupExpanded" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ] + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ] }, "ContentHeaders": { } @@ -105,37 +106,37 @@ "Pragma": [ "no-cache" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "999" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-request-id": [ "148caec7-ea99-4ef7-95cf-23147687c514" ], - "x-ms-correlation-request-id": [ "148caec7-ea99-4ef7-95cf-23147687c514" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164205Z:148caec7-ea99-4ef7-95cf-23147687c514" ], + "x-ms-request-id": [ "6c5b4672-7864-4679-a690-f61d0fc81943" ], + "x-ms-correlation-request-id": [ "6c5b4672-7864-4679-a690-f61d0fc81943" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240416T110454Z:6c5b4672-7864-4679-a690-f61d0fc81943" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 7643D2218A00498DBDA4C9E744128A3E Ref B: MAA201060514021 Ref C: 2024-03-24T16:42:04Z" ], - "Date": [ "Sun, 24 Mar 2024 16:42:05 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 612F0D7BE0DC475EBA410F3BCE857DBD Ref B: MAA201060515051 Ref C: 2024-04-16T11:04:53Z" ], + "Date": [ "Tue, 16 Apr 2024 11:04:54 GMT" ] }, "ContentHeaders": { "Content-Length": [ "739" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/operationStatus/ZjViOGE1NDItMDZjZi00NjY5LTg2OTgtODM2ZmIxN2JlMzNjOzU3ZDY0ZWU1LTVmNTMtNDM4Mi1hNTZiLTUwZTc1ODI3MjYyOA==\",\"name\":\"ZjViOGE1NDItMDZjZi00NjY5LTg2OTgtODM2ZmIxN2JlMzNjOzU3ZDY0ZWU1LTVmNTMtNDM4Mi1hNTZiLTUwZTc1ODI3MjYyOA==\",\"status\":\"Succeeded\",\"startTime\":\"2024-03-24T16:41:34.1270662Z\",\"endTime\":\"2024-03-24T16:41:35Z\",\"properties\":{\"jobId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"objectType\":\"OperationJobExtendedInfo\"}}", + "Content": "{\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/operationStatus/ZjViOGE1NDItMDZjZi00NjY5LTg2OTgtODM2ZmIxN2JlMzNjO2RmNmQxYmFkLTZmZDYtNDFjNS1hYTE5LWJkODY0MzA1MDNmMg==\",\"name\":\"ZjViOGE1NDItMDZjZi00NjY5LTg2OTgtODM2ZmIxN2JlMzNjO2RmNmQxYmFkLTZmZDYtNDFjNS1hYTE5LWJkODY0MzA1MDNmMg==\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-16T11:04:23.4471036Z\",\"endTime\":\"2024-04-16T11:04:24Z\",\"properties\":{\"jobId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"objectType\":\"OperationJobExtendedInfo\"}}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/providers/Microsoft.DataProtection/locations/centraluseuap/operationResults/ZjViOGE1NDItMDZjZi00NjY5LTg2OTgtODM2ZmIxN2JlMzNjOzU3ZDY0ZWU1LTVmNTMtNDM4Mi1hNTZiLTUwZTc1ODI3MjYyOA==?api-version=2023-12-01\u0026t=638468952943070552\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=eQf4g1-VIS1Gqb3rV5Er5l0PLzHdbak65I-U2sD_sF0-gQxzYwbP0pqRLC5y2Hy0VH4JZWs-jSCepuBH3aLh-E3BYI2GGHa9pYyBhIFwte3ThcRFyF3MQ4f3KY67kLAnJlASB_GJbEc0KdaUNo_PFNjLAZLhKRpV-tqmdY9-Eqh8Ay7CpopSqWPDPlhlpC8F-86-1xRyhN0fjUJPwvF3TN1c82SlBrPgPq7qtXbvEVvnCkOavsBaD9OThE1xryF5vlwyWoovEv0SwOx_ZG4LxmHgcS-bQLuzw7qnBMyUoOwqCDV4ht3TJuONgq9BocQrnjZ740sk1J8QbIsSgGaNvw\u0026h=P_JjiV1r6kdXUbw9XpPhgTevvv3H6JSlWl9ZeXvrWgI+4": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/providers/Microsoft.DataProtection/locations/centraluseuap/operationResults/ZjViOGE1NDItMDZjZi00NjY5LTg2OTgtODM2ZmIxN2JlMzNjO2RmNmQxYmFkLTZmZDYtNDFjNS1hYTE5LWJkODY0MzA1MDNmMg==?api-version=2023-12-01\u0026t=638488622636596507\u0026c=MIIHADCCBeigAwIBAgITHgPomYee4Qu7BfhItwAAA-iZhzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMTMwMDYwOTE2WhcNMjUwMTI0MDYwOTE2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOiFRUCW7ME0-8OmweyLAOhLjShprrewSQr0u8xpOevEY7HpOWaMDZbr57UkO48d4CQyGgkYqH6pQ3mDn6Zq95LFOe63LBgJ_Io9Qn9C4OLOJPSTHOcyryRN0Qgr9k3eMiHwFuomN80I7ezdx8FS6zDqQu1Wbjw-yyd9Mbxe_m45O0TPpda-Jt6d9Un5z7dnzlLlrjguCCIzCadGyV2t7rA7qMMGVjTXSal1A_9zCBngC8-p4z1ifaM4LQtC5f6Em6Rmu74zRjW5jFDIKCPhhwAMuJwsHQDfQ2hxnl6qd8cHG5VGCcyQIPrVCIvWB1zTbaYW1fIK-OyrFXwRv6wesk0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRa65snqFvL5cbUkgPmVp5BN6VURjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADYz_oLBrhGl-i2E4jxv9Z4RNcpp4gaxqVJv_GEzvVtwgx_8P3UrhZ1_mC3wETOajOHWZ44sJEzrSgyljDsF94dPoMGucgCuZewgFqyU_sPQSk0RRb8_sbRpS0dxUHvPIGNKbuoWB_Cd_hn9ZWM5VPdN_OHbromAkwOdgA6BPx7P7Ral6mk-aPegxaMUKMfwhg1m7LjUhci2aRzJJxGJSWoFQoUrGuQcAJp-7KXiWr_hDM69eWh0n6q1i7iTwme6w3Tf3zXGfbwhwYrV8qfGJjrsBraBDq3Z_SHk8SjHSXZpsJ3tyhT8ucyXRcYNWIJZvnjTdcVwmguYnhuTf-_fP5E\u0026s=SZ6Oabl_rrCnGiuu3uOoSsNgF80gL6SyuXhaAE9mOfDDGdbJ9WpvBYk_uxifY93PvO3Tfk0RnGdftfAMbrWh-xRVztnFTAWF5i0FEQkmQJHuBX1ulUBKe-vTHz-5KVs_TxEy-WpdoTngzJzzXvS9lVP790q0UqgFIIpqpUCWzZRnkjh5CsnFAPwIHrhqY4KGyhGWm6n9lEkw6N7yTTW-77PM18zhpuVCBrhCcyk2hdojJEahOX-sT6LYpIfZhxPXBcqjGhmTV4fExI0Rfm9IB1JkDRlGfZYiloYif54vZhuJac1MZI4tpPBbfanKvV6FC6gvilAZs9yix2jmmJaMgw\u0026h=IcWpgoQ_addudH-9dkjua5D2rqpBNFYNxLnXTJjfazg+4": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/providers/Microsoft.DataProtection/locations/centraluseuap/operationResults/ZjViOGE1NDItMDZjZi00NjY5LTg2OTgtODM2ZmIxN2JlMzNjOzU3ZDY0ZWU1LTVmNTMtNDM4Mi1hNTZiLTUwZTc1ODI3MjYyOA==?api-version=2023-12-01\u0026t=638468952943070552\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=eQf4g1-VIS1Gqb3rV5Er5l0PLzHdbak65I-U2sD_sF0-gQxzYwbP0pqRLC5y2Hy0VH4JZWs-jSCepuBH3aLh-E3BYI2GGHa9pYyBhIFwte3ThcRFyF3MQ4f3KY67kLAnJlASB_GJbEc0KdaUNo_PFNjLAZLhKRpV-tqmdY9-Eqh8Ay7CpopSqWPDPlhlpC8F-86-1xRyhN0fjUJPwvF3TN1c82SlBrPgPq7qtXbvEVvnCkOavsBaD9OThE1xryF5vlwyWoovEv0SwOx_ZG4LxmHgcS-bQLuzw7qnBMyUoOwqCDV4ht3TJuONgq9BocQrnjZ740sk1J8QbIsSgGaNvw\u0026h=P_JjiV1r6kdXUbw9XpPhgTevvv3H6JSlWl9ZeXvrWgI", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/providers/Microsoft.DataProtection/locations/centraluseuap/operationResults/ZjViOGE1NDItMDZjZi00NjY5LTg2OTgtODM2ZmIxN2JlMzNjO2RmNmQxYmFkLTZmZDYtNDFjNS1hYTE5LWJkODY0MzA1MDNmMg==?api-version=2023-12-01\u0026t=638488622636596507\u0026c=MIIHADCCBeigAwIBAgITHgPomYee4Qu7BfhItwAAA-iZhzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMTMwMDYwOTE2WhcNMjUwMTI0MDYwOTE2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOiFRUCW7ME0-8OmweyLAOhLjShprrewSQr0u8xpOevEY7HpOWaMDZbr57UkO48d4CQyGgkYqH6pQ3mDn6Zq95LFOe63LBgJ_Io9Qn9C4OLOJPSTHOcyryRN0Qgr9k3eMiHwFuomN80I7ezdx8FS6zDqQu1Wbjw-yyd9Mbxe_m45O0TPpda-Jt6d9Un5z7dnzlLlrjguCCIzCadGyV2t7rA7qMMGVjTXSal1A_9zCBngC8-p4z1ifaM4LQtC5f6Em6Rmu74zRjW5jFDIKCPhhwAMuJwsHQDfQ2hxnl6qd8cHG5VGCcyQIPrVCIvWB1zTbaYW1fIK-OyrFXwRv6wesk0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRa65snqFvL5cbUkgPmVp5BN6VURjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADYz_oLBrhGl-i2E4jxv9Z4RNcpp4gaxqVJv_GEzvVtwgx_8P3UrhZ1_mC3wETOajOHWZ44sJEzrSgyljDsF94dPoMGucgCuZewgFqyU_sPQSk0RRb8_sbRpS0dxUHvPIGNKbuoWB_Cd_hn9ZWM5VPdN_OHbromAkwOdgA6BPx7P7Ral6mk-aPegxaMUKMfwhg1m7LjUhci2aRzJJxGJSWoFQoUrGuQcAJp-7KXiWr_hDM69eWh0n6q1i7iTwme6w3Tf3zXGfbwhwYrV8qfGJjrsBraBDq3Z_SHk8SjHSXZpsJ3tyhT8ucyXRcYNWIJZvnjTdcVwmguYnhuTf-_fP5E\u0026s=SZ6Oabl_rrCnGiuu3uOoSsNgF80gL6SyuXhaAE9mOfDDGdbJ9WpvBYk_uxifY93PvO3Tfk0RnGdftfAMbrWh-xRVztnFTAWF5i0FEQkmQJHuBX1ulUBKe-vTHz-5KVs_TxEy-WpdoTngzJzzXvS9lVP790q0UqgFIIpqpUCWzZRnkjh5CsnFAPwIHrhqY4KGyhGWm6n9lEkw6N7yTTW-77PM18zhpuVCBrhCcyk2hdojJEahOX-sT6LYpIfZhxPXBcqjGhmTV4fExI0Rfm9IB1JkDRlGfZYiloYif54vZhuJac1MZI4tpPBbfanKvV6FC6gvilAZs9yix2jmmJaMgw\u0026h=IcWpgoQ_addudH-9dkjua5D2rqpBNFYNxLnXTJjfazg", "Content": null, "isContentBase64": false, "Headers": { "Authorization": [ "[Filtered]" ], "x-ms-unique-id": [ "4" ], - "x-ms-client-request-id": [ "f8791e96-32ab-468a-9623-892054f7dbfd" ], + "x-ms-client-request-id": [ "bf7b5690-f7f3-41cc-b457-a56b160a9866" ], "CommandName": [ "Backup-AzDataProtectionBackupInstanceAdhoc" ], "FullCommandName": [ "Backup-AzDataProtectionBackupInstanceAdhoc_BackupExpanded" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ] + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ] }, "ContentHeaders": { } @@ -146,39 +147,40 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "Retry-After": [ "30" ], - "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], + "x-ms-throttling-version": [ "v1" ], "X-Content-Type-Options": [ "nosniff" ], - "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/providers/Microsoft.DataProtection/locations/centraluseuap/operationStatus/ZjViOGE1NDItMDZjZi00NjY5LTg2OTgtODM2ZmIxN2JlMzNjOzU3ZDY0ZWU1LTVmNTMtNDM4Mi1hNTZiLTUwZTc1ODI3MjYyOA==?api-version=2023-12-01\u0026t=638468953264528619\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=A3B-VxWjCFiEXjdkwp2T6xQLqgga0MG90amBh4QigJkrtdwKDSUS7Luv8uTl3fzIo2E_g0On-9qqUnAiEMHEIAFYeNrSyGbq6-AQvJAq2Tea5XtEDfyR9-s5IMtMkDV4yVq9hWNU0VQQOlaXAfa3tP2LOLzI4RAGOzHTuI3_PBkogNnrn7_nlf_XIC7vkjt5f1TFP2_-GyEUp_H5l5sax-_oCwWKJXBMz_BPPBrmz89_4W9yK3tHjnAxGZB4ilBdS4FLEzrRF-4o5ggWIgGGe3upspYpW2K1Ex7hawfSwQLz6850sIzQNpFssT2duGeltP9LkQ5qlDaIxaUU1qPO0w\u0026h=4BQrxeeGWKAdpgqOTpsWzac1Q09QKP0ciuXRimo5vio" ], - "x-ms-request-id": [ "6d251c2b-f217-4889-bf8e-0c7fea256b9c" ], - "x-ms-correlation-request-id": [ "6d251c2b-f217-4889-bf8e-0c7fea256b9c" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164206Z:6d251c2b-f217-4889-bf8e-0c7fea256b9c" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/providers/Microsoft.DataProtection/locations/centraluseuap/operationStatus/ZjViOGE1NDItMDZjZi00NjY5LTg2OTgtODM2ZmIxN2JlMzNjO2RmNmQxYmFkLTZmZDYtNDFjNS1hYTE5LWJkODY0MzA1MDNmMg==?api-version=2023-12-01\u0026t=638488622960624411\u0026c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY\u0026s=HSLw7ISLWsJh5fcOFYzFUnLNDzdCzhSw75ULusu8DJsgdHOMG0w7zu2i7SzzxlhTpt7gGN3ZuGPlJUhJ_jq064-0bNiA2P-yp9P20--eRASXIebNGfTJ8QNio5IVolhD-adpN00MKuF46pmNNjrwm5Vb10RECshSWKKeKMcmeZXqiWOtWIFngypjOFJ69M5upzQwEBZuSu8OdEIH5zgCLt-SNMskfy_2hs8zmaAR5Ju5E6rPIWxob8BCabR5DU8YfD_oX3TQgBQzkfZ07SgyWJzGlaGw2Jks77sO7xF7Qjc9U_fax8j7xYqJ686IHk4FJkEUl77ELxYLpy0SHpioBQ\u0026h=E6IVHSlLFeeL7h-nOaWBXM5GMGWsxzPp8VeDTMXL_qA" ], + "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], + "x-ms-request-id": [ "f933e687-fb6f-4882-b1a9-2e391c6e55b5" ], + "x-ms-correlation-request-id": [ "f933e687-fb6f-4882-b1a9-2e391c6e55b5" ], + "x-ms-routing-request-id": [ "CENTRALINDIA:20240416T110456Z:f933e687-fb6f-4882-b1a9-2e391c6e55b5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 36214E5B1A6C48FC9FD8BC97437CF149 Ref B: MAA201060514021 Ref C: 2024-03-24T16:42:05Z" ], - "Date": [ "Sun, 24 Mar 2024 16:42:06 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 90BCB7572BAA40AD86236F0A7F897EF1 Ref B: MAA201060515051 Ref C: 2024-04-16T11:04:54Z" ], + "Date": [ "Tue, 16 Apr 2024 11:04:55 GMT" ] }, "ContentHeaders": { "Content-Length": [ "246" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"jobId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"objectType\":\"OperationJobExtendedInfo\"}", + "Content": "{\"jobId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"objectType\":\"OperationJobExtendedInfo\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01+5": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01+5": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "5" ], - "x-ms-client-request-id": [ "9718af4f-c526-4fbd-9cc9-606436489972" ], + "x-ms-client-request-id": [ "7523097d-aa9e-4218-a7a8-55120ea1e965" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -190,37 +192,38 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], + "x-ms-throttling-version": [ "v1" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], - "x-ms-request-id": [ "f1d35961-2f65-4968-8a98-aab42fd18170" ], - "x-ms-correlation-request-id": [ "f1d35961-2f65-4968-8a98-aab42fd18170" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164212Z:f1d35961-2f65-4968-8a98-aab42fd18170" ], + "x-ms-request-id": [ "e2d03352-fb4f-4299-b293-3bd22474d21f" ], + "x-ms-correlation-request-id": [ "e2d03352-fb4f-4299-b293-3bd22474d21f" ], + "x-ms-routing-request-id": [ "WESTINDIA:20240416T110502Z:e2d03352-fb4f-4299-b293-3bd22474d21f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 68B7E045590943E08B5A26D7CC0B1A96 Ref B: MAA201060514021 Ref C: 2024-03-24T16:42:11Z" ], - "Date": [ "Sun, 24 Mar 2024 16:42:12 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 73A2F66D351349E9948EC5E04E27FD18 Ref B: MAA201060515051 Ref C: 2024-04-16T11:05:01Z" ], + "Date": [ "Tue, 16 Apr 2024 11:05:02 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "2177" ], + "Content-Length": [ "2179" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A41%3A34.507932Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:41:34.268325Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"name\":\"c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"bf7b5690-f7f3-41cc-b457-a56b160a9866\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A04%3A23.8974998Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:04:23.6577116Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"name\":\"f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01+6": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01+6": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "6" ], - "x-ms-client-request-id": [ "0d5c6e10-a7a9-408b-af3c-2ee01d946914" ], + "x-ms-client-request-id": [ "b30fc311-d8ae-4fb8-9602-6c6d1b371add" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -232,37 +235,37 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-ratelimit-remaining-subscription-resource-requests": [ "198" ], - "x-ms-request-id": [ "36d90883-fe86-4824-b7da-bce912765801" ], - "x-ms-correlation-request-id": [ "36d90883-fe86-4824-b7da-bce912765801" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164218Z:36d90883-fe86-4824-b7da-bce912765801" ], + "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], + "x-ms-request-id": [ "403f3b7d-a0a0-466d-8281-590db217d2f4" ], + "x-ms-correlation-request-id": [ "403f3b7d-a0a0-466d-8281-590db217d2f4" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240416T110508Z:403f3b7d-a0a0-466d-8281-590db217d2f4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 55AE6A631C9D4DF7AAD48D4D03D303C4 Ref B: MAA201060514021 Ref C: 2024-03-24T16:42:17Z" ], - "Date": [ "Sun, 24 Mar 2024 16:42:17 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 773456FD46FC4F49AC2F1B391F5516C3 Ref B: MAA201060515051 Ref C: 2024-04-16T11:05:07Z" ], + "Date": [ "Tue, 16 Apr 2024 11:05:08 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "2177" ], + "Content-Length": [ "2179" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A41%3A34.507932Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:41:34.268325Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"name\":\"c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"bf7b5690-f7f3-41cc-b457-a56b160a9866\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A04%3A23.8974998Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:04:23.6577116Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"name\":\"f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01+7": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01+7": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "7" ], - "x-ms-client-request-id": [ "3e4dcdfb-6d4c-4b8e-a221-99373bfcd2ce" ], + "x-ms-client-request-id": [ "41d78422-0426-44e1-ac4a-40dc02a0ef72" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -275,36 +278,36 @@ "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], - "x-ms-request-id": [ "e6824639-29b8-456c-b53b-00c290a324b6" ], - "x-ms-correlation-request-id": [ "e6824639-29b8-456c-b53b-00c290a324b6" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164224Z:e6824639-29b8-456c-b53b-00c290a324b6" ], + "x-ms-request-id": [ "92353384-e59e-4295-add1-b3aab1cfe22b" ], + "x-ms-correlation-request-id": [ "92353384-e59e-4295-add1-b3aab1cfe22b" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240416T110515Z:92353384-e59e-4295-add1-b3aab1cfe22b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 76E681CEA6834888BD0B8910A46A18FB Ref B: MAA201060514021 Ref C: 2024-03-24T16:42:23Z" ], - "Date": [ "Sun, 24 Mar 2024 16:42:24 GMT" ] + "X-MSEdge-Ref": [ "Ref A: DEE1E90508F9415FA7FFB3C412C5CDEE Ref B: MAA201060515051 Ref C: 2024-04-16T11:05:13Z" ], + "Date": [ "Tue, 16 Apr 2024 11:05:15 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "2177" ], + "Content-Length": [ "2179" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A41%3A34.507932Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:41:34.268325Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"name\":\"c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"bf7b5690-f7f3-41cc-b457-a56b160a9866\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A04%3A23.8974998Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:04:23.6577116Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"name\":\"f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01+8": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01+8": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "8" ], - "x-ms-client-request-id": [ "dfb95861-6e06-49fe-97f5-1603dbceb4e8" ], + "x-ms-client-request-id": [ "af04fac3-2c15-4d50-8ff7-23363cd9a6cc" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -316,37 +319,37 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-ratelimit-remaining-subscription-resource-requests": [ "198" ], - "x-ms-request-id": [ "babf5de5-9b09-43e0-b0aa-5b1cdcd2bd8b" ], - "x-ms-correlation-request-id": [ "babf5de5-9b09-43e0-b0aa-5b1cdcd2bd8b" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164230Z:babf5de5-9b09-43e0-b0aa-5b1cdcd2bd8b" ], + "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], + "x-ms-request-id": [ "c8484bd4-e66d-4f2a-8d8b-1c9c1efc4bf3" ], + "x-ms-correlation-request-id": [ "c8484bd4-e66d-4f2a-8d8b-1c9c1efc4bf3" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240416T110521Z:c8484bd4-e66d-4f2a-8d8b-1c9c1efc4bf3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 3E95D99ED4CE424D8C330E3B67B5BAB9 Ref B: MAA201060514021 Ref C: 2024-03-24T16:42:29Z" ], - "Date": [ "Sun, 24 Mar 2024 16:42:29 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 622F04DBC51840B783BD97F15071643E Ref B: MAA201060515051 Ref C: 2024-04-16T11:05:20Z" ], + "Date": [ "Tue, 16 Apr 2024 11:05:21 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "2177" ], + "Content-Length": [ "2179" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A41%3A34.507932Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:41:34.268325Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"name\":\"c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"bf7b5690-f7f3-41cc-b457-a56b160a9866\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A04%3A23.8974998Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:04:23.6577116Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"name\":\"f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01+9": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01+9": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "9" ], - "x-ms-client-request-id": [ "db4c17fe-ee7e-4a7b-87d4-3596a0817b3c" ], + "x-ms-client-request-id": [ "90a2d694-bf09-4ad0-b9bb-7d9043bb8626" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -358,37 +361,37 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-ratelimit-remaining-subscription-resource-requests": [ "197" ], - "x-ms-request-id": [ "4131e3b2-1bcb-40bb-96d4-50601b21f3be" ], - "x-ms-correlation-request-id": [ "4131e3b2-1bcb-40bb-96d4-50601b21f3be" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164235Z:4131e3b2-1bcb-40bb-96d4-50601b21f3be" ], + "x-ms-ratelimit-remaining-subscription-resource-requests": [ "198" ], + "x-ms-request-id": [ "9b72e1ed-ac9a-45a0-8930-781b5924dc4c" ], + "x-ms-correlation-request-id": [ "9b72e1ed-ac9a-45a0-8930-781b5924dc4c" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240416T110527Z:9b72e1ed-ac9a-45a0-8930-781b5924dc4c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 8DB0DDF2DCA2475CA0E100125582ADCB Ref B: MAA201060514021 Ref C: 2024-03-24T16:42:35Z" ], - "Date": [ "Sun, 24 Mar 2024 16:42:35 GMT" ] + "X-MSEdge-Ref": [ "Ref A: A67B246051524E1C929684E970FBDFE7 Ref B: MAA201060515051 Ref C: 2024-04-16T11:05:27Z" ], + "Date": [ "Tue, 16 Apr 2024 11:05:27 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "2177" ], + "Content-Length": [ "2179" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A41%3A34.507932Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:41:34.268325Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"name\":\"c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"bf7b5690-f7f3-41cc-b457-a56b160a9866\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A04%3A23.8974998Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:04:23.6577116Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"name\":\"f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01+10": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01+10": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "10" ], - "x-ms-client-request-id": [ "017f7e75-319c-44be-9d5e-f43606d47b69" ], + "x-ms-client-request-id": [ "ddac4a00-92d3-4ad5-9c09-63d4e84ec480" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -400,37 +403,38 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], + "x-ms-throttling-version": [ "v1" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], - "x-ms-request-id": [ "2f2a4a65-85d0-4fbd-abe1-de659a22e6af" ], - "x-ms-correlation-request-id": [ "2f2a4a65-85d0-4fbd-abe1-de659a22e6af" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164242Z:2f2a4a65-85d0-4fbd-abe1-de659a22e6af" ], + "x-ms-request-id": [ "916fc9f6-85cc-4bf9-ab0a-6e7a970b3513" ], + "x-ms-correlation-request-id": [ "916fc9f6-85cc-4bf9-ab0a-6e7a970b3513" ], + "x-ms-routing-request-id": [ "JIOINDIACENTRAL:20240416T110534Z:916fc9f6-85cc-4bf9-ab0a-6e7a970b3513" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: A092B08934E14505A97556576E134F0B Ref B: MAA201060514021 Ref C: 2024-03-24T16:42:41Z" ], - "Date": [ "Sun, 24 Mar 2024 16:42:41 GMT" ] + "X-MSEdge-Ref": [ "Ref A: F39C0B0E995D4597973891C78574735D Ref B: MAA201060515051 Ref C: 2024-04-16T11:05:32Z" ], + "Date": [ "Tue, 16 Apr 2024 11:05:33 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "2177" ], + "Content-Length": [ "2179" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A41%3A34.507932Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:41:34.268325Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"name\":\"c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"bf7b5690-f7f3-41cc-b457-a56b160a9866\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A04%3A23.8974998Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:04:23.6577116Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"name\":\"f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01+11": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01+11": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "11" ], - "x-ms-client-request-id": [ "d4ad2232-422f-438f-a94e-c01bfcf696a0" ], + "x-ms-client-request-id": [ "0b5658f7-844f-4754-887c-330b5fd308f7" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -442,37 +446,38 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], + "x-ms-throttling-version": [ "v1" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], - "x-ms-request-id": [ "c312cf31-829f-4fb5-8111-5c369eb27ad5" ], - "x-ms-correlation-request-id": [ "c312cf31-829f-4fb5-8111-5c369eb27ad5" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164248Z:c312cf31-829f-4fb5-8111-5c369eb27ad5" ], + "x-ms-request-id": [ "eab9fe4a-0737-463f-beb7-a176944359b3" ], + "x-ms-correlation-request-id": [ "eab9fe4a-0737-463f-beb7-a176944359b3" ], + "x-ms-routing-request-id": [ "WESTINDIA:20240416T110540Z:eab9fe4a-0737-463f-beb7-a176944359b3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: AB141754C8AB41B3B00E5AD511B47ACD Ref B: MAA201060514021 Ref C: 2024-03-24T16:42:47Z" ], - "Date": [ "Sun, 24 Mar 2024 16:42:47 GMT" ] + "X-MSEdge-Ref": [ "Ref A: CC04ED5E3195449BB55194519504693D Ref B: MAA201060515051 Ref C: 2024-04-16T11:05:39Z" ], + "Date": [ "Tue, 16 Apr 2024 11:05:40 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "2177" ], + "Content-Length": [ "2179" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A41%3A34.507932Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:41:34.268325Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"name\":\"c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"bf7b5690-f7f3-41cc-b457-a56b160a9866\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A04%3A23.8974998Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:04:23.6577116Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"name\":\"f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01+12": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01+12": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "12" ], - "x-ms-client-request-id": [ "d02584ac-f41f-4c90-a163-e540d6ac88fb" ], + "x-ms-client-request-id": [ "81ff65aa-6f1d-4188-b994-1e4270d297fa" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -484,37 +489,38 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], + "x-ms-throttling-version": [ "v1" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], - "x-ms-request-id": [ "37d3f843-cc07-469f-89ba-b6f982b04b43" ], - "x-ms-correlation-request-id": [ "37d3f843-cc07-469f-89ba-b6f982b04b43" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164254Z:37d3f843-cc07-469f-89ba-b6f982b04b43" ], + "x-ms-request-id": [ "453b3ad3-db49-4a0a-8a24-965e4a8985bb" ], + "x-ms-correlation-request-id": [ "453b3ad3-db49-4a0a-8a24-965e4a8985bb" ], + "x-ms-routing-request-id": [ "CENTRALINDIA:20240416T110547Z:453b3ad3-db49-4a0a-8a24-965e4a8985bb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: B2634D6015234A03A9E087705DD16E30 Ref B: MAA201060514021 Ref C: 2024-03-24T16:42:53Z" ], - "Date": [ "Sun, 24 Mar 2024 16:42:54 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 499B489B7F5243F89762B07022E355DA Ref B: MAA201060515051 Ref C: 2024-04-16T11:05:45Z" ], + "Date": [ "Tue, 16 Apr 2024 11:05:46 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "2177" ], + "Content-Length": [ "2179" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A41%3A34.507932Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:41:34.268325Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"name\":\"c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"bf7b5690-f7f3-41cc-b457-a56b160a9866\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A04%3A23.8974998Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:04:23.6577116Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"name\":\"f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01+13": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01+13": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "13" ], - "x-ms-client-request-id": [ "b1882d66-9eae-4931-ab36-ef3a4d26937f" ], + "x-ms-client-request-id": [ "be86cc6c-2d20-43a1-9a1d-20c96f625e36" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -526,37 +532,37 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-ratelimit-remaining-subscription-resource-requests": [ "198" ], - "x-ms-request-id": [ "5661fd2a-fd86-4127-8f5b-99b8c1d161d7" ], - "x-ms-correlation-request-id": [ "5661fd2a-fd86-4127-8f5b-99b8c1d161d7" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164300Z:5661fd2a-fd86-4127-8f5b-99b8c1d161d7" ], + "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], + "x-ms-request-id": [ "cbb3965a-146f-4792-8067-dac7a618a77c" ], + "x-ms-correlation-request-id": [ "cbb3965a-146f-4792-8067-dac7a618a77c" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240416T110553Z:cbb3965a-146f-4792-8067-dac7a618a77c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: A76F456D3CED45CFB2949700D0405FA8 Ref B: MAA201060514021 Ref C: 2024-03-24T16:42:59Z" ], - "Date": [ "Sun, 24 Mar 2024 16:42:59 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 4BF587FFC5F9477B8D298C86DDA5292F Ref B: MAA201060515051 Ref C: 2024-04-16T11:05:52Z" ], + "Date": [ "Tue, 16 Apr 2024 11:05:52 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "2177" ], + "Content-Length": [ "2179" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A41%3A34.507932Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:41:34.268325Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"name\":\"c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"bf7b5690-f7f3-41cc-b457-a56b160a9866\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A04%3A23.8974998Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:04:23.6577116Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"name\":\"f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01+14": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01+14": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "14" ], - "x-ms-client-request-id": [ "f040345e-2c8f-4f85-93ec-a0673a66931a" ], + "x-ms-client-request-id": [ "ac497846-4ce0-41b7-86a2-3b0ce0216299" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -568,37 +574,38 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], + "x-ms-throttling-version": [ "v1" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], - "x-ms-request-id": [ "8262bc3d-f76a-4dc0-afe6-b7fc474e9431" ], - "x-ms-correlation-request-id": [ "8262bc3d-f76a-4dc0-afe6-b7fc474e9431" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164306Z:8262bc3d-f76a-4dc0-afe6-b7fc474e9431" ], + "x-ms-request-id": [ "080b3c70-c074-4b55-831f-864840b23c8b" ], + "x-ms-correlation-request-id": [ "080b3c70-c074-4b55-831f-864840b23c8b" ], + "x-ms-routing-request-id": [ "JIOINDIACENTRAL:20240416T110559Z:080b3c70-c074-4b55-831f-864840b23c8b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: BC4AA37452A94237953BEFF39571CBE5 Ref B: MAA201060514021 Ref C: 2024-03-24T16:43:05Z" ], - "Date": [ "Sun, 24 Mar 2024 16:43:05 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 258F3D3798134DDA94B90FED28302DDE Ref B: MAA201060515051 Ref C: 2024-04-16T11:05:58Z" ], + "Date": [ "Tue, 16 Apr 2024 11:05:59 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "2177" ], + "Content-Length": [ "2179" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A41%3A34.507932Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:41:34.268325Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"name\":\"c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"bf7b5690-f7f3-41cc-b457-a56b160a9866\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A04%3A23.8974998Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:04:23.6577116Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"name\":\"f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01+15": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01+15": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "15" ], - "x-ms-client-request-id": [ "7fbf0fad-b65e-4182-add8-6e12157563d3" ], + "x-ms-client-request-id": [ "7a51adbe-facd-4fe5-a972-79044d0c0183" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -610,37 +617,38 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], + "x-ms-throttling-version": [ "v1" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], - "x-ms-request-id": [ "8d09a80b-0101-4f2a-907c-99776af5c828" ], - "x-ms-correlation-request-id": [ "8d09a80b-0101-4f2a-907c-99776af5c828" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164312Z:8d09a80b-0101-4f2a-907c-99776af5c828" ], + "x-ms-request-id": [ "9ab6e99c-16ca-45dc-b706-d8ff8e56e7b1" ], + "x-ms-correlation-request-id": [ "9ab6e99c-16ca-45dc-b706-d8ff8e56e7b1" ], + "x-ms-routing-request-id": [ "WESTINDIA:20240416T110606Z:9ab6e99c-16ca-45dc-b706-d8ff8e56e7b1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 51601F1DE9E7490B9439D1B5284ADE69 Ref B: MAA201060514021 Ref C: 2024-03-24T16:43:11Z" ], - "Date": [ "Sun, 24 Mar 2024 16:43:12 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 12F846A35774448B9588CAFE2B9E2155 Ref B: MAA201060515051 Ref C: 2024-04-16T11:06:05Z" ], + "Date": [ "Tue, 16 Apr 2024 11:06:06 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "2177" ], + "Content-Length": [ "2179" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A41%3A34.507932Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:41:34.268325Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"name\":\"c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"bf7b5690-f7f3-41cc-b457-a56b160a9866\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A04%3A23.8974998Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:04:23.6577116Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"name\":\"f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01+16": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01+16": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "16" ], - "x-ms-client-request-id": [ "3c9fc855-5011-44c2-9d19-8e3f3726e890" ], + "x-ms-client-request-id": [ "ff872edd-4cf1-4bd2-a6fc-9d56f9841f35" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -652,37 +660,38 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], + "x-ms-throttling-version": [ "v1" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], - "x-ms-request-id": [ "606e4ffd-ab5d-481b-92c8-ca358f000035" ], - "x-ms-correlation-request-id": [ "606e4ffd-ab5d-481b-92c8-ca358f000035" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164318Z:606e4ffd-ab5d-481b-92c8-ca358f000035" ], + "x-ms-request-id": [ "e938b252-e4d6-4882-93d0-604fefbb2dfb" ], + "x-ms-correlation-request-id": [ "e938b252-e4d6-4882-93d0-604fefbb2dfb" ], + "x-ms-routing-request-id": [ "JIOINDIACENTRAL:20240416T110613Z:e938b252-e4d6-4882-93d0-604fefbb2dfb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 3C044A74B1A347DF800B942B05AA8DE6 Ref B: MAA201060514021 Ref C: 2024-03-24T16:43:17Z" ], - "Date": [ "Sun, 24 Mar 2024 16:43:18 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 59D8FD7D43BC49FCB5BA3A14A4BC59F1 Ref B: MAA201060515051 Ref C: 2024-04-16T11:06:12Z" ], + "Date": [ "Tue, 16 Apr 2024 11:06:13 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "2177" ], + "Content-Length": [ "2179" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A41%3A34.507932Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:41:34.268325Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"name\":\"c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"bf7b5690-f7f3-41cc-b457-a56b160a9866\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A04%3A23.8974998Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:04:23.6577116Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"name\":\"f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01+17": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01+17": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "17" ], - "x-ms-client-request-id": [ "5b5ba87e-e3d1-4010-b1e2-d9066aa74b82" ], + "x-ms-client-request-id": [ "2ae908d6-754a-47df-b763-ca26d5e4f2c3" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -694,37 +703,38 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-ratelimit-remaining-subscription-resource-requests": [ "197" ], - "x-ms-request-id": [ "5f2f8100-ff96-4349-a739-572014a73331" ], - "x-ms-correlation-request-id": [ "5f2f8100-ff96-4349-a739-572014a73331" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164325Z:5f2f8100-ff96-4349-a739-572014a73331" ], + "x-ms-throttling-version": [ "v1" ], + "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], + "x-ms-request-id": [ "94c603c7-2c40-4cff-8798-d3606f50439b" ], + "x-ms-correlation-request-id": [ "94c603c7-2c40-4cff-8798-d3606f50439b" ], + "x-ms-routing-request-id": [ "WESTINDIA:20240416T110619Z:94c603c7-2c40-4cff-8798-d3606f50439b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 3657012568F843F7BF8B71B7B0A2D133 Ref B: MAA201060514021 Ref C: 2024-03-24T16:43:24Z" ], - "Date": [ "Sun, 24 Mar 2024 16:43:24 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 2AA57C9D7F034D07BF64FF136285A002 Ref B: MAA201060515051 Ref C: 2024-04-16T11:06:18Z" ], + "Date": [ "Tue, 16 Apr 2024 11:06:19 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "2177" ], + "Content-Length": [ "2179" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A41%3A34.507932Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:41:34.268325Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"name\":\"c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"bf7b5690-f7f3-41cc-b457-a56b160a9866\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A04%3A23.8974998Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:04:23.6577116Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"name\":\"f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01+18": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01+18": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "18" ], - "x-ms-client-request-id": [ "59211bde-da0d-4d05-8497-9c9e30333343" ], + "x-ms-client-request-id": [ "1823fc48-eec7-4663-bc96-4fc9f5ee892f" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -736,37 +746,38 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], + "x-ms-throttling-version": [ "v1" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], - "x-ms-request-id": [ "01e9444f-4b3d-4386-ab6b-c3f64891f56c" ], - "x-ms-correlation-request-id": [ "01e9444f-4b3d-4386-ab6b-c3f64891f56c" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164331Z:01e9444f-4b3d-4386-ab6b-c3f64891f56c" ], + "x-ms-request-id": [ "3eecc6a7-5982-4f49-932d-f33b9e04e134" ], + "x-ms-correlation-request-id": [ "3eecc6a7-5982-4f49-932d-f33b9e04e134" ], + "x-ms-routing-request-id": [ "WESTINDIA:20240416T110626Z:3eecc6a7-5982-4f49-932d-f33b9e04e134" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 2CEBC42BD53044398702BB8CBCCC3F38 Ref B: MAA201060514021 Ref C: 2024-03-24T16:43:30Z" ], - "Date": [ "Sun, 24 Mar 2024 16:43:30 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 5C1D67818D634AC58BCE29FC582A9EFA Ref B: MAA201060515051 Ref C: 2024-04-16T11:06:24Z" ], + "Date": [ "Tue, 16 Apr 2024 11:06:25 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "2177" ], + "Content-Length": [ "2179" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A41%3A34.507932Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:41:34.268325Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"name\":\"c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"bf7b5690-f7f3-41cc-b457-a56b160a9866\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A04%3A23.8974998Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:04:23.6577116Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"name\":\"f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01+19": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01+19": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "19" ], - "x-ms-client-request-id": [ "f2a884e4-b3aa-410b-b8e0-cddc0028aebe" ], + "x-ms-client-request-id": [ "e68b67aa-54cf-480b-b837-bbea42443d6f" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -778,37 +789,38 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], - "x-ms-request-id": [ "7616fe5e-9c93-42cb-9619-26206418d872" ], - "x-ms-correlation-request-id": [ "7616fe5e-9c93-42cb-9619-26206418d872" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164337Z:7616fe5e-9c93-42cb-9619-26206418d872" ], + "x-ms-throttling-version": [ "v1" ], + "x-ms-ratelimit-remaining-subscription-resource-requests": [ "198" ], + "x-ms-request-id": [ "196d3a54-dad9-4d73-9b40-2cdaaebfd69d" ], + "x-ms-correlation-request-id": [ "196d3a54-dad9-4d73-9b40-2cdaaebfd69d" ], + "x-ms-routing-request-id": [ "WESTINDIA:20240416T110631Z:196d3a54-dad9-4d73-9b40-2cdaaebfd69d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: FFF3EF56663F44FB95834A94CD3C314F Ref B: MAA201060514021 Ref C: 2024-03-24T16:43:36Z" ], - "Date": [ "Sun, 24 Mar 2024 16:43:37 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 12D9E5084C3740C08792CF7AA87E9D26 Ref B: MAA201060515051 Ref C: 2024-04-16T11:06:31Z" ], + "Date": [ "Tue, 16 Apr 2024 11:06:31 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "2177" ], + "Content-Length": [ "2179" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A41%3A34.507932Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:41:34.268325Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"name\":\"c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"bf7b5690-f7f3-41cc-b457-a56b160a9866\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A04%3A23.8974998Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:04:23.6577116Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"name\":\"f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01+20": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01+20": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "20" ], - "x-ms-client-request-id": [ "29bd8881-c20a-495a-821a-5077e020ca1e" ], + "x-ms-client-request-id": [ "18a8518e-96c4-4094-b77c-4105db003e23" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -820,37 +832,38 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], + "x-ms-throttling-version": [ "v1" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], - "x-ms-request-id": [ "c78ba765-bd86-4bf9-8ef6-bacaea0c750d" ], - "x-ms-correlation-request-id": [ "c78ba765-bd86-4bf9-8ef6-bacaea0c750d" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164343Z:c78ba765-bd86-4bf9-8ef6-bacaea0c750d" ], + "x-ms-request-id": [ "18da8d13-1db4-4811-b8e0-ca582732f8dd" ], + "x-ms-correlation-request-id": [ "18da8d13-1db4-4811-b8e0-ca582732f8dd" ], + "x-ms-routing-request-id": [ "WESTINDIA:20240416T110638Z:18da8d13-1db4-4811-b8e0-ca582732f8dd" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 702D4332267940EFA3AFE55D4A4C3453 Ref B: MAA201060514021 Ref C: 2024-03-24T16:43:42Z" ], - "Date": [ "Sun, 24 Mar 2024 16:43:43 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 739E2E4182E94BCEB129B1976A4880DF Ref B: MAA201060515051 Ref C: 2024-04-16T11:06:36Z" ], + "Date": [ "Tue, 16 Apr 2024 11:06:37 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "2177" ], + "Content-Length": [ "2179" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A41%3A34.507932Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:41:34.268325Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"name\":\"c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"bf7b5690-f7f3-41cc-b457-a56b160a9866\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A04%3A23.8974998Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:04:23.6577116Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"name\":\"f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01+21": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01+21": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "21" ], - "x-ms-client-request-id": [ "ef94b7f5-1a34-45da-b0c2-f67623e25ed5" ], + "x-ms-client-request-id": [ "8c5bb5d4-7cb9-43b2-9a44-e54404780aaf" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -862,37 +875,38 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], + "x-ms-throttling-version": [ "v1" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], - "x-ms-request-id": [ "a295aeb1-bb2f-4709-bdb5-8f7cfdbce8dc" ], - "x-ms-correlation-request-id": [ "a295aeb1-bb2f-4709-bdb5-8f7cfdbce8dc" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164350Z:a295aeb1-bb2f-4709-bdb5-8f7cfdbce8dc" ], + "x-ms-request-id": [ "3139c5d5-4f08-4d8d-9932-be629ff08824" ], + "x-ms-correlation-request-id": [ "3139c5d5-4f08-4d8d-9932-be629ff08824" ], + "x-ms-routing-request-id": [ "WESTINDIA:20240416T110644Z:3139c5d5-4f08-4d8d-9932-be629ff08824" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: AF08C54F6ACA4208B5FC02397C4B078E Ref B: MAA201060514021 Ref C: 2024-03-24T16:43:48Z" ], - "Date": [ "Sun, 24 Mar 2024 16:43:49 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 235A9352481A49F682585FE8F0ED620F Ref B: MAA201060515051 Ref C: 2024-04-16T11:06:43Z" ], + "Date": [ "Tue, 16 Apr 2024 11:06:44 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "2177" ], + "Content-Length": [ "2179" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A41%3A34.507932Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:41:34.268325Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"name\":\"c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"bf7b5690-f7f3-41cc-b457-a56b160a9866\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A04%3A23.8974998Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:04:23.6577116Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"name\":\"f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01+22": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01+22": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "22" ], - "x-ms-client-request-id": [ "12748e16-c9ba-44de-98bb-2ae612fc30d6" ], + "x-ms-client-request-id": [ "9982c243-a611-4c64-b9bc-c0a79abf3401" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -905,36 +919,36 @@ "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], - "x-ms-request-id": [ "484c2399-f197-4ee5-a268-a9d4e8b9366d" ], - "x-ms-correlation-request-id": [ "484c2399-f197-4ee5-a268-a9d4e8b9366d" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164356Z:484c2399-f197-4ee5-a268-a9d4e8b9366d" ], + "x-ms-request-id": [ "28b4ce2c-5b94-4142-a78e-ab01144fe1a7" ], + "x-ms-correlation-request-id": [ "28b4ce2c-5b94-4142-a78e-ab01144fe1a7" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240416T110650Z:28b4ce2c-5b94-4142-a78e-ab01144fe1a7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 9C03BF1470214E0891D32552B60B1081 Ref B: MAA201060514021 Ref C: 2024-03-24T16:43:55Z" ], - "Date": [ "Sun, 24 Mar 2024 16:43:55 GMT" ] + "X-MSEdge-Ref": [ "Ref A: E822AB5FDDAF49C098A1C160915B28EF Ref B: MAA201060515051 Ref C: 2024-04-16T11:06:49Z" ], + "Date": [ "Tue, 16 Apr 2024 11:06:50 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "2177" ], + "Content-Length": [ "2179" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A41%3A34.507932Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:41:34.268325Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"name\":\"c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"bf7b5690-f7f3-41cc-b457-a56b160a9866\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A04%3A23.8974998Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:04:23.6577116Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"name\":\"f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01+23": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01+23": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "23" ], - "x-ms-client-request-id": [ "f0bb9134-7f58-46b2-b256-f8f1e29a9cf3" ], + "x-ms-client-request-id": [ "2b401fcf-8888-4296-8d54-3d35f6399b3c" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -946,37 +960,37 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-ratelimit-remaining-subscription-resource-requests": [ "198" ], - "x-ms-request-id": [ "e54edcbf-a01a-4cb6-adbf-e9b60dec82a8" ], - "x-ms-correlation-request-id": [ "e54edcbf-a01a-4cb6-adbf-e9b60dec82a8" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164402Z:e54edcbf-a01a-4cb6-adbf-e9b60dec82a8" ], + "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], + "x-ms-request-id": [ "bebb063b-aa9b-4408-b946-105eef8e4e9b" ], + "x-ms-correlation-request-id": [ "bebb063b-aa9b-4408-b946-105eef8e4e9b" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240416T110656Z:bebb063b-aa9b-4408-b946-105eef8e4e9b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: B58127B1742C408BB672CE0739BECAC4 Ref B: MAA201060514021 Ref C: 2024-03-24T16:44:01Z" ], - "Date": [ "Sun, 24 Mar 2024 16:44:01 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 4EC475CEC12B47C9B0F1508864E9EC66 Ref B: MAA201060515051 Ref C: 2024-04-16T11:06:55Z" ], + "Date": [ "Tue, 16 Apr 2024 11:06:56 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "2177" ], + "Content-Length": [ "2179" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A41%3A34.507932Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:41:34.268325Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"name\":\"c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"bf7b5690-f7f3-41cc-b457-a56b160a9866\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A04%3A23.8974998Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:04:23.6577116Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"name\":\"f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01+24": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01+24": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "24" ], - "x-ms-client-request-id": [ "4ed68adb-0c60-4e1e-8c7a-80ae7fcad19a" ], + "x-ms-client-request-id": [ "fd3065bd-883f-4f9f-adec-a3ef4448ca6b" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -988,37 +1002,37 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], - "x-ms-request-id": [ "08b7fd4c-2929-4e8a-a5b1-a2dda68e5475" ], - "x-ms-correlation-request-id": [ "08b7fd4c-2929-4e8a-a5b1-a2dda68e5475" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164409Z:08b7fd4c-2929-4e8a-a5b1-a2dda68e5475" ], + "x-ms-ratelimit-remaining-subscription-resource-requests": [ "198" ], + "x-ms-request-id": [ "9fc6b00d-649b-4015-a0ab-e4e8a3cf8ffa" ], + "x-ms-correlation-request-id": [ "9fc6b00d-649b-4015-a0ab-e4e8a3cf8ffa" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240416T110702Z:9fc6b00d-649b-4015-a0ab-e4e8a3cf8ffa" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 70761A2900EE4F45AC4764D1FFBE580B Ref B: MAA201060514021 Ref C: 2024-03-24T16:44:07Z" ], - "Date": [ "Sun, 24 Mar 2024 16:44:08 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 0635210315894693ACC93BC8B5B3F54C Ref B: MAA201060515051 Ref C: 2024-04-16T11:07:02Z" ], + "Date": [ "Tue, 16 Apr 2024 11:07:02 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "2177" ], + "Content-Length": [ "2179" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A41%3A34.507932Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:41:34.268325Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"name\":\"c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"bf7b5690-f7f3-41cc-b457-a56b160a9866\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A04%3A23.8974998Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:04:23.6577116Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"name\":\"f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01+25": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01+25": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "25" ], - "x-ms-client-request-id": [ "1b98eae0-2ed6-4210-9b8b-a2168f41bb7c" ], + "x-ms-client-request-id": [ "90d37094-c98a-4fec-8db7-eb4e6e6af830" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -1031,36 +1045,36 @@ "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], - "x-ms-request-id": [ "eda539a7-efb3-471e-9e03-d379bc692b1f" ], - "x-ms-correlation-request-id": [ "eda539a7-efb3-471e-9e03-d379bc692b1f" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164416Z:eda539a7-efb3-471e-9e03-d379bc692b1f" ], + "x-ms-request-id": [ "1232fdbc-4e26-48d6-9e6b-b7fda456a759" ], + "x-ms-correlation-request-id": [ "1232fdbc-4e26-48d6-9e6b-b7fda456a759" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240416T110708Z:1232fdbc-4e26-48d6-9e6b-b7fda456a759" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 0AB7C0DB53CF40B6A84106ADD8DAB314 Ref B: MAA201060514021 Ref C: 2024-03-24T16:44:14Z" ], - "Date": [ "Sun, 24 Mar 2024 16:44:15 GMT" ] + "X-MSEdge-Ref": [ "Ref A: FE0F99AAF7C048E19C437C1131654E61 Ref B: MAA201060515051 Ref C: 2024-04-16T11:07:07Z" ], + "Date": [ "Tue, 16 Apr 2024 11:07:08 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "2177" ], + "Content-Length": [ "2179" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A41%3A34.507932Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:41:34.268325Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"name\":\"c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"bf7b5690-f7f3-41cc-b457-a56b160a9866\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A04%3A23.8974998Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:04:23.6577116Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"name\":\"f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01+26": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01+26": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "26" ], - "x-ms-client-request-id": [ "33df10bb-2c42-45a1-bcea-2b5b73834c1a" ], + "x-ms-client-request-id": [ "fa897b32-e056-432a-b588-527e424f539c" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -1072,37 +1086,38 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], + "x-ms-throttling-version": [ "v1" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], - "x-ms-request-id": [ "6ede94a6-39f1-4811-b4b4-96c9faf44972" ], - "x-ms-correlation-request-id": [ "6ede94a6-39f1-4811-b4b4-96c9faf44972" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164422Z:6ede94a6-39f1-4811-b4b4-96c9faf44972" ], + "x-ms-request-id": [ "8b1cebee-e3ee-41f1-b445-d3bb41d520ea" ], + "x-ms-correlation-request-id": [ "8b1cebee-e3ee-41f1-b445-d3bb41d520ea" ], + "x-ms-routing-request-id": [ "JIOINDIACENTRAL:20240416T110716Z:8b1cebee-e3ee-41f1-b445-d3bb41d520ea" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: E26189570AE84E729A2F9522B4D89FF1 Ref B: MAA201060514021 Ref C: 2024-03-24T16:44:21Z" ], - "Date": [ "Sun, 24 Mar 2024 16:44:22 GMT" ] + "X-MSEdge-Ref": [ "Ref A: FC2B17F31EA247678657AA04F37C09C9 Ref B: MAA201060515051 Ref C: 2024-04-16T11:07:14Z" ], + "Date": [ "Tue, 16 Apr 2024 11:07:15 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "2177" ], + "Content-Length": [ "2179" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A41%3A34.507932Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:41:34.268325Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"name\":\"c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"bf7b5690-f7f3-41cc-b457-a56b160a9866\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A04%3A23.8974998Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:04:23.6577116Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"name\":\"f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01+27": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01+27": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "27" ], - "x-ms-client-request-id": [ "3691fee6-8d4a-420d-b4e6-8df531ea5ae4" ], + "x-ms-client-request-id": [ "d55a02e8-178f-4801-a22c-bdb63e6dde0c" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -1115,78 +1130,36 @@ "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], - "x-ms-request-id": [ "3d8f3d21-715d-4564-8ccf-ec76e4cd13f4" ], - "x-ms-correlation-request-id": [ "3d8f3d21-715d-4564-8ccf-ec76e4cd13f4" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164429Z:3d8f3d21-715d-4564-8ccf-ec76e4cd13f4" ], + "x-ms-request-id": [ "5e275db7-ebde-4d24-a99e-17af99b348ab" ], + "x-ms-correlation-request-id": [ "5e275db7-ebde-4d24-a99e-17af99b348ab" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240416T110722Z:5e275db7-ebde-4d24-a99e-17af99b348ab" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 65FE1EC1B48C483F9AC36AE3A1EE9177 Ref B: MAA201060514021 Ref C: 2024-03-24T16:44:28Z" ], - "Date": [ "Sun, 24 Mar 2024 16:44:29 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 6CEF507DD9BD4373BDBF83E12170C244 Ref B: MAA201060515051 Ref C: 2024-04-16T11:07:21Z" ], + "Date": [ "Tue, 16 Apr 2024 11:07:22 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "2177" ], + "Content-Length": [ "2179" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A41%3A34.507932Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:41:34.268325Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"name\":\"c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"bf7b5690-f7f3-41cc-b457-a56b160a9866\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A04%3A23.8974998Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:04:23.6577116Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"name\":\"f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01+28": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01+28": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "28" ], - "x-ms-client-request-id": [ "f141bc7d-262e-428f-936f-253cee3f2362" ], - "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], - "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], - "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], - "Authorization": [ "[Filtered]" ] - }, - "ContentHeaders": { - } - }, - "Response": { - "StatusCode": 200, - "Headers": { - "Cache-Control": [ "no-cache" ], - "Pragma": [ "no-cache" ], - "X-Content-Type-Options": [ "nosniff" ], - "x-ms-ratelimit-remaining-subscription-resource-requests": [ "198" ], - "x-ms-request-id": [ "be6a4559-5015-4e2e-8ae7-479e24976241" ], - "x-ms-correlation-request-id": [ "be6a4559-5015-4e2e-8ae7-479e24976241" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164435Z:be6a4559-5015-4e2e-8ae7-479e24976241" ], - "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 7AF274FEB0554A57BFE5B48134ABCF5D Ref B: MAA201060514021 Ref C: 2024-03-24T16:44:34Z" ], - "Date": [ "Sun, 24 Mar 2024 16:44:34 GMT" ] - }, - "ContentHeaders": { - "Content-Length": [ "2177" ], - "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ "-1" ] - }, - "Content": "{\"properties\":{\"activityID\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A41%3A34.507932Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:41:34.268325Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"name\":\"c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", - "isContentBase64": false - } - }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01+29": { - "Request": { - "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01", - "Content": null, - "isContentBase64": false, - "Headers": { - "x-ms-unique-id": [ "29" ], - "x-ms-client-request-id": [ "e0436936-d564-46b5-802d-f6790e9145fb" ], + "x-ms-client-request-id": [ "e5f1db9d-a020-4927-89f6-86b90630f030" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -1198,37 +1171,38 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], + "x-ms-throttling-version": [ "v1" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], - "x-ms-request-id": [ "9887f3df-7e57-4208-996f-11dbd06fa4b9" ], - "x-ms-correlation-request-id": [ "9887f3df-7e57-4208-996f-11dbd06fa4b9" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164441Z:9887f3df-7e57-4208-996f-11dbd06fa4b9" ], + "x-ms-request-id": [ "08714c39-9fe3-49ba-9b57-0575b75836a9" ], + "x-ms-correlation-request-id": [ "08714c39-9fe3-49ba-9b57-0575b75836a9" ], + "x-ms-routing-request-id": [ "WESTINDIA:20240416T110728Z:08714c39-9fe3-49ba-9b57-0575b75836a9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: ACC043F33AC84FF89CDCADC43C339285 Ref B: MAA201060514021 Ref C: 2024-03-24T16:44:40Z" ], - "Date": [ "Sun, 24 Mar 2024 16:44:40 GMT" ] + "X-MSEdge-Ref": [ "Ref A: EB9D815651FD4949B0C56669D8C96842 Ref B: MAA201060515051 Ref C: 2024-04-16T11:07:27Z" ], + "Date": [ "Tue, 16 Apr 2024 11:07:28 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "2177" ], + "Content-Length": [ "2179" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A41%3A34.507932Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:41:34.268325Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"name\":\"c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"bf7b5690-f7f3-41cc-b457-a56b160a9866\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A04%3A23.8974998Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:04:23.6577116Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"name\":\"f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01+30": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+BackupExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01+29": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "30" ], - "x-ms-client-request-id": [ "e524e038-223a-4588-9d83-902d97f3f8bc" ], + "x-ms-unique-id": [ "29" ], + "x-ms-client-request-id": [ "2ada08e4-a81e-4597-a571-f44d5f6dc675" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -1241,20 +1215,20 @@ "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], - "x-ms-request-id": [ "1c524d2f-c0d0-4474-8641-7be4542374e5" ], - "x-ms-correlation-request-id": [ "1c524d2f-c0d0-4474-8641-7be4542374e5" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164447Z:1c524d2f-c0d0-4474-8641-7be4542374e5" ], + "x-ms-request-id": [ "79e52bcb-b151-44b9-b615-8a26838cadc6" ], + "x-ms-correlation-request-id": [ "79e52bcb-b151-44b9-b615-8a26838cadc6" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240416T110735Z:79e52bcb-b151-44b9-b615-8a26838cadc6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 715FD407615F42FB84F5C3274EE2EA57 Ref B: MAA201060514021 Ref C: 2024-03-24T16:44:46Z" ], - "Date": [ "Sun, 24 Mar 2024 16:44:47 GMT" ] + "X-MSEdge-Ref": [ "Ref A: C67886B46A524BA997C99D0257C72B86 Ref B: MAA201060515051 Ref C: 2024-04-16T11:07:34Z" ], + "Date": [ "Tue, 16 Apr 2024 11:07:35 GMT" ] }, "ContentHeaders": { - "Content-Length": [ "2457" ], + "Content-Length": [ "2458" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":\"OperationalTierStore\",\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A44%3A42.7389564Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:41:34.268325Z\",\"endTime\":\"2024-03-24T16:44:42.4241345Z\",\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"Completed\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT3M8.1558095S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":{\"recoveryPointID\":\"8b25eb90f9d64498b8599151ff0c4cab\",\"recoveryPointTime\":\"0001-01-01T00:00:00Z\"},\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"Completed\",\"taskProgress\":null,\"additionalDetails\":{\"OriginalDatasourceSizeInBytes\":\"68719476736\",\"TaskId\":\"f8791e96-32ab-468a-9623-892054f7dbfd\",\"DatasourceType\":\"Microsoft.Compute/disks\"}}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"name\":\"c8323de3-a42a-4156-83e1-ac55c8d5c9ad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"bf7b5690-f7f3-41cc-b457-a56b160a9866\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupInstances/pstest-disk-pstest-disk-5801e30f-5a3c-4d32-88bb-faf06228fca3\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupPolicies/pstest-diskpolicy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk\",\"vaultName\":\"pstest-disk-vault\",\"backupInstanceFriendlyName\":\"pstest-disk\",\"policyName\":\"pstest-diskpolicy\",\"sourceResourceGroup\":\"pstest-diskrg\",\"dataSourceSetName\":null,\"dataSourceName\":\"pstest-disk\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":\"OperationalTierStore\",\"progressEnabled\":false,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A07%3A30.4713455Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:04:23.6577116Z\",\"endTime\":\"2024-04-16T11:07:30.1666891Z\",\"dataSourceType\":\"Microsoft.Compute/disks\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"Completed\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT3M6.5089775S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":{\"recoveryPointID\":\"d0ba3f71325f48709868556675d22d1b\",\"recoveryPointTime\":\"0001-01-01T00:00:00Z\"},\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"Completed\",\"taskProgress\":null,\"additionalDetails\":{\"OriginalDatasourceSizeInBytes\":\"68719476736\",\"TaskId\":\"bf7b5690-f7f3-41cc-b457-a56b160a9866\",\"DatasourceType\":\"Microsoft.Compute/disks\"}}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.DataProtection/backupVaults/pstest-disk-vault/backupJobs/f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"name\":\"f9ee6d51-6d06-4535-8a69-8a21ba34dfad\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, @@ -1265,12 +1239,12 @@ "Content": null, "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "31" ], - "x-ms-client-request-id": [ "7486ed7a-79e2-44ff-86ee-10008b76e13f" ], + "x-ms-unique-id": [ "30" ], + "x-ms-client-request-id": [ "faffacc2-48f6-4858-9845-ef63183323f3" ], "CommandName": [ "Get-AzDataProtectionBackupVault" ], "FullCommandName": [ "Get-AzDataProtectionBackupVault_Get2" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -1283,13 +1257,13 @@ "Pragma": [ "no-cache" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "499" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-request-id": [ "ad465b78-efc6-4ac4-bf23-80cb8d6cf7da" ], - "x-ms-correlation-request-id": [ "ad465b78-efc6-4ac4-bf23-80cb8d6cf7da" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164448Z:ad465b78-efc6-4ac4-bf23-80cb8d6cf7da" ], + "x-ms-request-id": [ "ab351df6-9ceb-4422-89d2-d332b04c8cd9" ], + "x-ms-correlation-request-id": [ "ab351df6-9ceb-4422-89d2-d332b04c8cd9" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240416T110737Z:ab351df6-9ceb-4422-89d2-d332b04c8cd9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: AECFB62FEE084F1FB206824778C9FF37 Ref B: MAA201060514021 Ref C: 2024-03-24T16:44:48Z" ], - "Date": [ "Sun, 24 Mar 2024 16:44:47 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 1CA21F5A757D4C4793485721FE3DA484 Ref B: MAA201060515051 Ref C: 2024-04-16T11:07:36Z" ], + "Date": [ "Tue, 16 Apr 2024 11:07:37 GMT" ] }, "ContentHeaders": { "Content-Length": [ "817" ], @@ -1307,12 +1281,12 @@ "Content": null, "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "32" ], - "x-ms-client-request-id": [ "10fdf0cd-8fdf-46b7-a0b9-10a0699bcdae" ], + "x-ms-unique-id": [ "31" ], + "x-ms-client-request-id": [ "305a2f9f-1f94-4cb0-be25-614383df7936" ], "CommandName": [ "Get-AzDataProtectionBackupPolicy" ], "FullCommandName": [ "Get-AzDataProtectionBackupPolicy_List" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -1323,15 +1297,16 @@ "Headers": { "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], + "x-ms-throttling-version": [ "v1" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-request-id": [ "23e8c290-72b0-4584-a9f8-5fdbcf48fab9" ], - "x-ms-correlation-request-id": [ "23e8c290-72b0-4584-a9f8-5fdbcf48fab9" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164449Z:23e8c290-72b0-4584-a9f8-5fdbcf48fab9" ], + "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], + "x-ms-request-id": [ "e563b8f9-62cd-4107-912b-528f93e07266" ], + "x-ms-correlation-request-id": [ "e563b8f9-62cd-4107-912b-528f93e07266" ], + "x-ms-routing-request-id": [ "CENTRALINDIA:20240416T110739Z:e563b8f9-62cd-4107-912b-528f93e07266" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: D73D252F3AA74AD18DE8EA2986F1F355 Ref B: MAA201060514021 Ref C: 2024-03-24T16:44:48Z" ], - "Date": [ "Sun, 24 Mar 2024 16:44:48 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 13861DBA48BD4080BD551DC8F51A6176 Ref B: MAA201060515051 Ref C: 2024-04-16T11:07:37Z" ], + "Date": [ "Tue, 16 Apr 2024 11:07:38 GMT" ] }, "ContentHeaders": { "Content-Length": [ "15305" ], @@ -1349,12 +1324,12 @@ "Content": null, "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "33" ], - "x-ms-client-request-id": [ "7553db46-9ecc-4f37-8189-02e1b3b2bb48" ], + "x-ms-unique-id": [ "32" ], + "x-ms-client-request-id": [ "1bc3e539-d5f1-459b-84b9-6cd99fb62a89" ], "CommandName": [ "Get-AzDataProtectionBackupInstance" ], "FullCommandName": [ "Get-AzDataProtectionBackupInstance_List" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -1367,13 +1342,13 @@ "Pragma": [ "no-cache" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "1999" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-request-id": [ "2305c9b3-c085-40ae-9b43-6fec7094c263" ], - "x-ms-correlation-request-id": [ "2305c9b3-c085-40ae-9b43-6fec7094c263" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164449Z:2305c9b3-c085-40ae-9b43-6fec7094c263" ], + "x-ms-request-id": [ "4b618fac-8377-4669-acb1-e370ed845125" ], + "x-ms-correlation-request-id": [ "4b618fac-8377-4669-acb1-e370ed845125" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240416T110740Z:4b618fac-8377-4669-acb1-e370ed845125" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: BE3BBC8BB904473E9CC6D4D05365B3A5 Ref B: MAA201060514021 Ref C: 2024-03-24T16:44:49Z" ], - "Date": [ "Sun, 24 Mar 2024 16:44:49 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 8D4241B7D8294608ACCA260686DE2CFD Ref B: MAA201060515051 Ref C: 2024-04-16T11:07:39Z" ], + "Date": [ "Tue, 16 Apr 2024 11:07:39 GMT" ] }, "ContentHeaders": { "Content-Length": [ "1879" ], @@ -1402,18 +1377,19 @@ "Headers": { "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/providers/Microsoft.DataProtection/locations/centraluseuap/operationResults/ZWY5ODFmNjktMDk0Yi00MGU5LWEwNmUtNzVjZGFkNzg1OTEyO2MwZGM5NTYzLTAwZTQtNDUxYi1iYjQ1LWMzZmQ4N2JkY2ZiOA==?api-version=2023-12-01\u0026t=638468954912204905\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=Q5ttu4RV4Kf6p_fstkzUyqdcMVuSNimGVzKMs_lPOHE3Lw-ZeWD_9Q0gRKPs5qv3yNiR1WB-gZ7EC-p9X-OT4iwv80yw-xyYkHhgwzbm3WchvuTJKEQHeSDIGjUwHUv3wJgcPkBFkUym--ap6MSJRpBVjg6W1hGGyvKwxRXm_byQdHsMxOjkmyvF1PgBPJg_eBhXRW8SijydRxFcKdhVst2DOLKTHfR2J75pJ77oj56ECNEfu9Jda9U6XjB1-PQNDxWNsk1r7AqcG8s3zIfx_x4RcsJoAfhPF_Xtc2uOAFh2bF0mmgVjblQpeFxbpf90muNQlu7iCLNBWdHsIR7v0Q\u0026h=cVaKvfxaZmNLPdgPjBqPgllM-NVFQy52165K0jhYLao" ], + "Location": [ "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/providers/Microsoft.DataProtection/locations/centraluseuap/operationResults/ZWY5ODFmNjktMDk0Yi00MGU5LWEwNmUtNzVjZGFkNzg1OTEyO2ZkMDBjMDljLWFiMjUtNGUwZC05NWE2LTZkZWVmMWI4MDZhZg==?api-version=2023-12-01\u0026t=638488624615299586\u0026c=MIIHADCCBeigAwIBAgITHgPomYee4Qu7BfhItwAAA-iZhzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMTMwMDYwOTE2WhcNMjUwMTI0MDYwOTE2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOiFRUCW7ME0-8OmweyLAOhLjShprrewSQr0u8xpOevEY7HpOWaMDZbr57UkO48d4CQyGgkYqH6pQ3mDn6Zq95LFOe63LBgJ_Io9Qn9C4OLOJPSTHOcyryRN0Qgr9k3eMiHwFuomN80I7ezdx8FS6zDqQu1Wbjw-yyd9Mbxe_m45O0TPpda-Jt6d9Un5z7dnzlLlrjguCCIzCadGyV2t7rA7qMMGVjTXSal1A_9zCBngC8-p4z1ifaM4LQtC5f6Em6Rmu74zRjW5jFDIKCPhhwAMuJwsHQDfQ2hxnl6qd8cHG5VGCcyQIPrVCIvWB1zTbaYW1fIK-OyrFXwRv6wesk0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRa65snqFvL5cbUkgPmVp5BN6VURjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADYz_oLBrhGl-i2E4jxv9Z4RNcpp4gaxqVJv_GEzvVtwgx_8P3UrhZ1_mC3wETOajOHWZ44sJEzrSgyljDsF94dPoMGucgCuZewgFqyU_sPQSk0RRb8_sbRpS0dxUHvPIGNKbuoWB_Cd_hn9ZWM5VPdN_OHbromAkwOdgA6BPx7P7Ral6mk-aPegxaMUKMfwhg1m7LjUhci2aRzJJxGJSWoFQoUrGuQcAJp-7KXiWr_hDM69eWh0n6q1i7iTwme6w3Tf3zXGfbwhwYrV8qfGJjrsBraBDq3Z_SHk8SjHSXZpsJ3tyhT8ucyXRcYNWIJZvnjTdcVwmguYnhuTf-_fP5E\u0026s=q2wkBoxT-c3ZR-m-rTZPALusWKSr5YpJWud8ab57t10JD2l7Ae-ZOUkayFmmqIzWEbLkXM0TNgvlyow5dPnfuMgftQq_C3Gi3rIqL-6NAl3sqBoL4ZUeDUiNO74Q-dhuGMzfD7STNLKy7wv0e-oVxhKe3w9l2qNWH0GU9rsARyfE01ucJKNCX3VB340m4LHmNB15jQaMM1E_UV9vvQA4MRAd8sl1O4htYJJ0g0toBKl_fk_WGrQ13WVovSOAh1uh0DuFrrAcoonbFeS6dzUPJ2dhP0m7slqOWT5UaH_RgwgBjDVpVAH8vX-qVY-WF_D-uwR4-pLzYhC9HNyBlsLc4Q\u0026h=DjURdS3sKEmhQ9H1W3VVcUxpPjwj44RhY4P-8mrF2mo" ], "Retry-After": [ "30" ], "X-Content-Type-Options": [ "nosniff" ], - "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/operationStatus/ZWY5ODFmNjktMDk0Yi00MGU5LWEwNmUtNzVjZGFkNzg1OTEyO2MwZGM5NTYzLTAwZTQtNDUxYi1iYjQ1LWMzZmQ4N2JkY2ZiOA==?api-version=2023-12-01\u0026t=638468954912204905\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=qXyNLrZhpe1VGwKQodiwsIirsFo3cbQmTyR1jdXJiCR1UaRtJVsk-Cn-Pwe6SsZ07ZVkfGipr5dq_lXOrSpB7XcrpjxtaAvdNAp6lXMCT8Y2IZBFBGXIMukizTM7DKQkpBQQFIvbk6TYiXKIZQ3Y7WFNZ7oMF4H2QKeFHwM8266PMmgMD7pr4bL2W7EDXbnNcTbfCHFbQlS-ucpI6nqxHHC7sfgwxVQeddp2gs6G0dNo18fx_lITsF8WeJaPEnuBIBvj_gtPVmVwEWaAtASAVaEkbr892n4oCeJTSybQQMSLTSAeuWN-MkpHB8ihqoBVscbCm-jjBNv15WfCcS6yrQ\u0026h=NWHmFXaAHkJ5i_HkJFEeRk5mGr8_R9N_f9j59aF8kIU" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/operationStatus/ZWY5ODFmNjktMDk0Yi00MGU5LWEwNmUtNzVjZGFkNzg1OTEyO2ZkMDBjMDljLWFiMjUtNGUwZC05NWE2LTZkZWVmMWI4MDZhZg==?api-version=2023-12-01\u0026t=638488624615299586\u0026c=MIIHADCCBeigAwIBAgITHgPomYee4Qu7BfhItwAAA-iZhzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMTMwMDYwOTE2WhcNMjUwMTI0MDYwOTE2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOiFRUCW7ME0-8OmweyLAOhLjShprrewSQr0u8xpOevEY7HpOWaMDZbr57UkO48d4CQyGgkYqH6pQ3mDn6Zq95LFOe63LBgJ_Io9Qn9C4OLOJPSTHOcyryRN0Qgr9k3eMiHwFuomN80I7ezdx8FS6zDqQu1Wbjw-yyd9Mbxe_m45O0TPpda-Jt6d9Un5z7dnzlLlrjguCCIzCadGyV2t7rA7qMMGVjTXSal1A_9zCBngC8-p4z1ifaM4LQtC5f6Em6Rmu74zRjW5jFDIKCPhhwAMuJwsHQDfQ2hxnl6qd8cHG5VGCcyQIPrVCIvWB1zTbaYW1fIK-OyrFXwRv6wesk0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRa65snqFvL5cbUkgPmVp5BN6VURjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADYz_oLBrhGl-i2E4jxv9Z4RNcpp4gaxqVJv_GEzvVtwgx_8P3UrhZ1_mC3wETOajOHWZ44sJEzrSgyljDsF94dPoMGucgCuZewgFqyU_sPQSk0RRb8_sbRpS0dxUHvPIGNKbuoWB_Cd_hn9ZWM5VPdN_OHbromAkwOdgA6BPx7P7Ral6mk-aPegxaMUKMfwhg1m7LjUhci2aRzJJxGJSWoFQoUrGuQcAJp-7KXiWr_hDM69eWh0n6q1i7iTwme6w3Tf3zXGfbwhwYrV8qfGJjrsBraBDq3Z_SHk8SjHSXZpsJ3tyhT8ucyXRcYNWIJZvnjTdcVwmguYnhuTf-_fP5E\u0026s=LBY4G_XHLNfa_nTCtR7r0-9xUABQZZkYxv45ibZvn18I4R6xMo_iLvSDMJkEu56ACnSS-7jDnWqE3ueSgj5BVXFWTPkbYqARQ8BFV_zxjA6cNo1M2xzhLxRlTo5LOM8qyZvsMLs41kNWRqQ9rkvhqoj1M0CdVr3w76KyqUjyXrm6dEJWE4pxC_qYNd2YZt7vdJAj4PeFBNcNWtoJ8f4UmwM2Li_lsWM4AtbR0IBR7jYID2VioiMUV95PdQwad2GDGPbYHO21PkzPilw-wKNNKNmjpR4NkMpjwix_6XfIv2bAKTLnsL-n9aVu0AgbR2sAZXRm7iW6Hwhz9FYaHmfj9Q\u0026h=kvAcDbkRWZOYfqXU6wbp-2ybnf3GNumKMwsvwzS7RKo" ], + "x-ms-throttling-version": [ "v1" ], "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], - "x-ms-request-id": [ "3eb63806-2374-437f-8869-382e0f4d9ad2" ], - "x-ms-correlation-request-id": [ "3eb63806-2374-437f-8869-382e0f4d9ad2" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164451Z:3eb63806-2374-437f-8869-382e0f4d9ad2" ], + "x-ms-request-id": [ "f39ac0ae-9365-4d15-9aff-33da99668719" ], + "x-ms-correlation-request-id": [ "f39ac0ae-9365-4d15-9aff-33da99668719" ], + "x-ms-routing-request-id": [ "WESTINDIA:20240416T110741Z:f39ac0ae-9365-4d15-9aff-33da99668719" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 6563CA2F458D449BBB1C66913F194984 Ref B: MAA201060514021 Ref C: 2024-03-24T16:44:50Z" ], - "Date": [ "Sun, 24 Mar 2024 16:44:50 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 199D275C98C949828DF3A78EEAB2BB12 Ref B: MAA201060515051 Ref C: 2024-04-16T11:07:40Z" ], + "Date": [ "Tue, 16 Apr 2024 11:07:41 GMT" ] }, "ContentHeaders": { "Expires": [ "-1" ], @@ -1423,20 +1399,20 @@ "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+OssBackup+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/operationStatus/ZWY5ODFmNjktMDk0Yi00MGU5LWEwNmUtNzVjZGFkNzg1OTEyO2MwZGM5NTYzLTAwZTQtNDUxYi1iYjQ1LWMzZmQ4N2JkY2ZiOA==?api-version=2023-12-01\u0026t=638468954912204905\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=qXyNLrZhpe1VGwKQodiwsIirsFo3cbQmTyR1jdXJiCR1UaRtJVsk-Cn-Pwe6SsZ07ZVkfGipr5dq_lXOrSpB7XcrpjxtaAvdNAp6lXMCT8Y2IZBFBGXIMukizTM7DKQkpBQQFIvbk6TYiXKIZQ3Y7WFNZ7oMF4H2QKeFHwM8266PMmgMD7pr4bL2W7EDXbnNcTbfCHFbQlS-ucpI6nqxHHC7sfgwxVQeddp2gs6G0dNo18fx_lITsF8WeJaPEnuBIBvj_gtPVmVwEWaAtASAVaEkbr892n4oCeJTSybQQMSLTSAeuWN-MkpHB8ihqoBVscbCm-jjBNv15WfCcS6yrQ\u0026h=NWHmFXaAHkJ5i_HkJFEeRk5mGr8_R9N_f9j59aF8kIU+5": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+OssBackup+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/operationStatus/ZWY5ODFmNjktMDk0Yi00MGU5LWEwNmUtNzVjZGFkNzg1OTEyO2ZkMDBjMDljLWFiMjUtNGUwZC05NWE2LTZkZWVmMWI4MDZhZg==?api-version=2023-12-01\u0026t=638488624615299586\u0026c=MIIHADCCBeigAwIBAgITHgPomYee4Qu7BfhItwAAA-iZhzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMTMwMDYwOTE2WhcNMjUwMTI0MDYwOTE2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOiFRUCW7ME0-8OmweyLAOhLjShprrewSQr0u8xpOevEY7HpOWaMDZbr57UkO48d4CQyGgkYqH6pQ3mDn6Zq95LFOe63LBgJ_Io9Qn9C4OLOJPSTHOcyryRN0Qgr9k3eMiHwFuomN80I7ezdx8FS6zDqQu1Wbjw-yyd9Mbxe_m45O0TPpda-Jt6d9Un5z7dnzlLlrjguCCIzCadGyV2t7rA7qMMGVjTXSal1A_9zCBngC8-p4z1ifaM4LQtC5f6Em6Rmu74zRjW5jFDIKCPhhwAMuJwsHQDfQ2hxnl6qd8cHG5VGCcyQIPrVCIvWB1zTbaYW1fIK-OyrFXwRv6wesk0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRa65snqFvL5cbUkgPmVp5BN6VURjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADYz_oLBrhGl-i2E4jxv9Z4RNcpp4gaxqVJv_GEzvVtwgx_8P3UrhZ1_mC3wETOajOHWZ44sJEzrSgyljDsF94dPoMGucgCuZewgFqyU_sPQSk0RRb8_sbRpS0dxUHvPIGNKbuoWB_Cd_hn9ZWM5VPdN_OHbromAkwOdgA6BPx7P7Ral6mk-aPegxaMUKMfwhg1m7LjUhci2aRzJJxGJSWoFQoUrGuQcAJp-7KXiWr_hDM69eWh0n6q1i7iTwme6w3Tf3zXGfbwhwYrV8qfGJjrsBraBDq3Z_SHk8SjHSXZpsJ3tyhT8ucyXRcYNWIJZvnjTdcVwmguYnhuTf-_fP5E\u0026s=LBY4G_XHLNfa_nTCtR7r0-9xUABQZZkYxv45ibZvn18I4R6xMo_iLvSDMJkEu56ACnSS-7jDnWqE3ueSgj5BVXFWTPkbYqARQ8BFV_zxjA6cNo1M2xzhLxRlTo5LOM8qyZvsMLs41kNWRqQ9rkvhqoj1M0CdVr3w76KyqUjyXrm6dEJWE4pxC_qYNd2YZt7vdJAj4PeFBNcNWtoJ8f4UmwM2Li_lsWM4AtbR0IBR7jYID2VioiMUV95PdQwad2GDGPbYHO21PkzPilw-wKNNKNmjpR4NkMpjwix_6XfIv2bAKTLnsL-n9aVu0AgbR2sAZXRm7iW6Hwhz9FYaHmfj9Q\u0026h=kvAcDbkRWZOYfqXU6wbp-2ybnf3GNumKMwsvwzS7RKo+5": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/operationStatus/ZWY5ODFmNjktMDk0Yi00MGU5LWEwNmUtNzVjZGFkNzg1OTEyO2MwZGM5NTYzLTAwZTQtNDUxYi1iYjQ1LWMzZmQ4N2JkY2ZiOA==?api-version=2023-12-01\u0026t=638468954912204905\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=qXyNLrZhpe1VGwKQodiwsIirsFo3cbQmTyR1jdXJiCR1UaRtJVsk-Cn-Pwe6SsZ07ZVkfGipr5dq_lXOrSpB7XcrpjxtaAvdNAp6lXMCT8Y2IZBFBGXIMukizTM7DKQkpBQQFIvbk6TYiXKIZQ3Y7WFNZ7oMF4H2QKeFHwM8266PMmgMD7pr4bL2W7EDXbnNcTbfCHFbQlS-ucpI6nqxHHC7sfgwxVQeddp2gs6G0dNo18fx_lITsF8WeJaPEnuBIBvj_gtPVmVwEWaAtASAVaEkbr892n4oCeJTSybQQMSLTSAeuWN-MkpHB8ihqoBVscbCm-jjBNv15WfCcS6yrQ\u0026h=NWHmFXaAHkJ5i_HkJFEeRk5mGr8_R9N_f9j59aF8kIU", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/operationStatus/ZWY5ODFmNjktMDk0Yi00MGU5LWEwNmUtNzVjZGFkNzg1OTEyO2ZkMDBjMDljLWFiMjUtNGUwZC05NWE2LTZkZWVmMWI4MDZhZg==?api-version=2023-12-01\u0026t=638488624615299586\u0026c=MIIHADCCBeigAwIBAgITHgPomYee4Qu7BfhItwAAA-iZhzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMTMwMDYwOTE2WhcNMjUwMTI0MDYwOTE2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOiFRUCW7ME0-8OmweyLAOhLjShprrewSQr0u8xpOevEY7HpOWaMDZbr57UkO48d4CQyGgkYqH6pQ3mDn6Zq95LFOe63LBgJ_Io9Qn9C4OLOJPSTHOcyryRN0Qgr9k3eMiHwFuomN80I7ezdx8FS6zDqQu1Wbjw-yyd9Mbxe_m45O0TPpda-Jt6d9Un5z7dnzlLlrjguCCIzCadGyV2t7rA7qMMGVjTXSal1A_9zCBngC8-p4z1ifaM4LQtC5f6Em6Rmu74zRjW5jFDIKCPhhwAMuJwsHQDfQ2hxnl6qd8cHG5VGCcyQIPrVCIvWB1zTbaYW1fIK-OyrFXwRv6wesk0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRa65snqFvL5cbUkgPmVp5BN6VURjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADYz_oLBrhGl-i2E4jxv9Z4RNcpp4gaxqVJv_GEzvVtwgx_8P3UrhZ1_mC3wETOajOHWZ44sJEzrSgyljDsF94dPoMGucgCuZewgFqyU_sPQSk0RRb8_sbRpS0dxUHvPIGNKbuoWB_Cd_hn9ZWM5VPdN_OHbromAkwOdgA6BPx7P7Ral6mk-aPegxaMUKMfwhg1m7LjUhci2aRzJJxGJSWoFQoUrGuQcAJp-7KXiWr_hDM69eWh0n6q1i7iTwme6w3Tf3zXGfbwhwYrV8qfGJjrsBraBDq3Z_SHk8SjHSXZpsJ3tyhT8ucyXRcYNWIJZvnjTdcVwmguYnhuTf-_fP5E\u0026s=LBY4G_XHLNfa_nTCtR7r0-9xUABQZZkYxv45ibZvn18I4R6xMo_iLvSDMJkEu56ACnSS-7jDnWqE3ueSgj5BVXFWTPkbYqARQ8BFV_zxjA6cNo1M2xzhLxRlTo5LOM8qyZvsMLs41kNWRqQ9rkvhqoj1M0CdVr3w76KyqUjyXrm6dEJWE4pxC_qYNd2YZt7vdJAj4PeFBNcNWtoJ8f4UmwM2Li_lsWM4AtbR0IBR7jYID2VioiMUV95PdQwad2GDGPbYHO21PkzPilw-wKNNKNmjpR4NkMpjwix_6XfIv2bAKTLnsL-n9aVu0AgbR2sAZXRm7iW6Hwhz9FYaHmfj9Q\u0026h=kvAcDbkRWZOYfqXU6wbp-2ybnf3GNumKMwsvwzS7RKo", "Content": null, "isContentBase64": false, "Headers": { "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "35" ], - "x-ms-client-request-id": [ "781d132f-8ad9-47e8-b45c-e26cc395d009" ], + "x-ms-unique-id": [ "34" ], + "x-ms-client-request-id": [ "fe9c40d3-c518-4d55-955e-5b653aafd91a" ], "CommandName": [ "Backup-AzDataProtectionBackupInstanceAdhoc" ], "FullCommandName": [ "Backup-AzDataProtectionBackupInstanceAdhoc_BackupExpanded" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ] + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ] }, "ContentHeaders": { } @@ -1446,39 +1422,40 @@ "Headers": { "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-resource-requests": [ "999" ], + "x-ms-throttling-version": [ "v1" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-request-id": [ "d5b3745b-4608-4499-8ec6-d083e1fd60f2" ], - "x-ms-correlation-request-id": [ "d5b3745b-4608-4499-8ec6-d083e1fd60f2" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164523Z:d5b3745b-4608-4499-8ec6-d083e1fd60f2" ], + "x-ms-ratelimit-remaining-subscription-resource-requests": [ "999" ], + "x-ms-request-id": [ "3a95075c-55d2-4431-b416-a746fa1eccd5" ], + "x-ms-correlation-request-id": [ "3a95075c-55d2-4431-b416-a746fa1eccd5" ], + "x-ms-routing-request-id": [ "JIOINDIACENTRAL:20240416T110813Z:3a95075c-55d2-4431-b416-a746fa1eccd5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 0D6860E7A03C44B0817E42B93F7A7B75 Ref B: MAA201060514021 Ref C: 2024-03-24T16:45:21Z" ], - "Date": [ "Sun, 24 Mar 2024 16:45:22 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 0823DACF557D497CA832981C820F320B Ref B: MAA201060515051 Ref C: 2024-04-16T11:08:11Z" ], + "Date": [ "Tue, 16 Apr 2024 11:08:12 GMT" ] }, "ContentHeaders": { "Content-Length": [ "737" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/operationStatus/ZWY5ODFmNjktMDk0Yi00MGU5LWEwNmUtNzVjZGFkNzg1OTEyO2MwZGM5NTYzLTAwZTQtNDUxYi1iYjQ1LWMzZmQ4N2JkY2ZiOA==\",\"name\":\"ZWY5ODFmNjktMDk0Yi00MGU5LWEwNmUtNzVjZGFkNzg1OTEyO2MwZGM5NTYzLTAwZTQtNDUxYi1iYjQ1LWMzZmQ4N2JkY2ZiOA==\",\"status\":\"Succeeded\",\"startTime\":\"2024-03-24T16:44:51.0278345Z\",\"endTime\":\"2024-03-24T16:44:52Z\",\"properties\":{\"jobId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/oss-pstest-rg/providers/Microsoft.DataProtection/BackupVaults/oss-pstest-vault/backupJobs/8e88bc02-0dc0-458a-aa63-70d02cc241f5\",\"objectType\":\"OperationJobExtendedInfo\"}}", + "Content": "{\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/operationStatus/ZWY5ODFmNjktMDk0Yi00MGU5LWEwNmUtNzVjZGFkNzg1OTEyO2ZkMDBjMDljLWFiMjUtNGUwZC05NWE2LTZkZWVmMWI4MDZhZg==\",\"name\":\"ZWY5ODFmNjktMDk0Yi00MGU5LWEwNmUtNzVjZGFkNzg1OTEyO2ZkMDBjMDljLWFiMjUtNGUwZC05NWE2LTZkZWVmMWI4MDZhZg==\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-16T11:07:41.3176025Z\",\"endTime\":\"2024-04-16T11:07:42Z\",\"properties\":{\"jobId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/oss-pstest-rg/providers/Microsoft.DataProtection/BackupVaults/oss-pstest-vault/backupJobs/88bc9e70-d8e7-4428-bdfc-9eae0be90bfb\",\"objectType\":\"OperationJobExtendedInfo\"}}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+OssBackup+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/providers/Microsoft.DataProtection/locations/centraluseuap/operationResults/ZWY5ODFmNjktMDk0Yi00MGU5LWEwNmUtNzVjZGFkNzg1OTEyO2MwZGM5NTYzLTAwZTQtNDUxYi1iYjQ1LWMzZmQ4N2JkY2ZiOA==?api-version=2023-12-01\u0026t=638468954912204905\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=Q5ttu4RV4Kf6p_fstkzUyqdcMVuSNimGVzKMs_lPOHE3Lw-ZeWD_9Q0gRKPs5qv3yNiR1WB-gZ7EC-p9X-OT4iwv80yw-xyYkHhgwzbm3WchvuTJKEQHeSDIGjUwHUv3wJgcPkBFkUym--ap6MSJRpBVjg6W1hGGyvKwxRXm_byQdHsMxOjkmyvF1PgBPJg_eBhXRW8SijydRxFcKdhVst2DOLKTHfR2J75pJ77oj56ECNEfu9Jda9U6XjB1-PQNDxWNsk1r7AqcG8s3zIfx_x4RcsJoAfhPF_Xtc2uOAFh2bF0mmgVjblQpeFxbpf90muNQlu7iCLNBWdHsIR7v0Q\u0026h=cVaKvfxaZmNLPdgPjBqPgllM-NVFQy52165K0jhYLao+6": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+OssBackup+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/providers/Microsoft.DataProtection/locations/centraluseuap/operationResults/ZWY5ODFmNjktMDk0Yi00MGU5LWEwNmUtNzVjZGFkNzg1OTEyO2ZkMDBjMDljLWFiMjUtNGUwZC05NWE2LTZkZWVmMWI4MDZhZg==?api-version=2023-12-01\u0026t=638488624615299586\u0026c=MIIHADCCBeigAwIBAgITHgPomYee4Qu7BfhItwAAA-iZhzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMTMwMDYwOTE2WhcNMjUwMTI0MDYwOTE2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOiFRUCW7ME0-8OmweyLAOhLjShprrewSQr0u8xpOevEY7HpOWaMDZbr57UkO48d4CQyGgkYqH6pQ3mDn6Zq95LFOe63LBgJ_Io9Qn9C4OLOJPSTHOcyryRN0Qgr9k3eMiHwFuomN80I7ezdx8FS6zDqQu1Wbjw-yyd9Mbxe_m45O0TPpda-Jt6d9Un5z7dnzlLlrjguCCIzCadGyV2t7rA7qMMGVjTXSal1A_9zCBngC8-p4z1ifaM4LQtC5f6Em6Rmu74zRjW5jFDIKCPhhwAMuJwsHQDfQ2hxnl6qd8cHG5VGCcyQIPrVCIvWB1zTbaYW1fIK-OyrFXwRv6wesk0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRa65snqFvL5cbUkgPmVp5BN6VURjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADYz_oLBrhGl-i2E4jxv9Z4RNcpp4gaxqVJv_GEzvVtwgx_8P3UrhZ1_mC3wETOajOHWZ44sJEzrSgyljDsF94dPoMGucgCuZewgFqyU_sPQSk0RRb8_sbRpS0dxUHvPIGNKbuoWB_Cd_hn9ZWM5VPdN_OHbromAkwOdgA6BPx7P7Ral6mk-aPegxaMUKMfwhg1m7LjUhci2aRzJJxGJSWoFQoUrGuQcAJp-7KXiWr_hDM69eWh0n6q1i7iTwme6w3Tf3zXGfbwhwYrV8qfGJjrsBraBDq3Z_SHk8SjHSXZpsJ3tyhT8ucyXRcYNWIJZvnjTdcVwmguYnhuTf-_fP5E\u0026s=q2wkBoxT-c3ZR-m-rTZPALusWKSr5YpJWud8ab57t10JD2l7Ae-ZOUkayFmmqIzWEbLkXM0TNgvlyow5dPnfuMgftQq_C3Gi3rIqL-6NAl3sqBoL4ZUeDUiNO74Q-dhuGMzfD7STNLKy7wv0e-oVxhKe3w9l2qNWH0GU9rsARyfE01ucJKNCX3VB340m4LHmNB15jQaMM1E_UV9vvQA4MRAd8sl1O4htYJJ0g0toBKl_fk_WGrQ13WVovSOAh1uh0DuFrrAcoonbFeS6dzUPJ2dhP0m7slqOWT5UaH_RgwgBjDVpVAH8vX-qVY-WF_D-uwR4-pLzYhC9HNyBlsLc4Q\u0026h=DjURdS3sKEmhQ9H1W3VVcUxpPjwj44RhY4P-8mrF2mo+6": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/providers/Microsoft.DataProtection/locations/centraluseuap/operationResults/ZWY5ODFmNjktMDk0Yi00MGU5LWEwNmUtNzVjZGFkNzg1OTEyO2MwZGM5NTYzLTAwZTQtNDUxYi1iYjQ1LWMzZmQ4N2JkY2ZiOA==?api-version=2023-12-01\u0026t=638468954912204905\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=Q5ttu4RV4Kf6p_fstkzUyqdcMVuSNimGVzKMs_lPOHE3Lw-ZeWD_9Q0gRKPs5qv3yNiR1WB-gZ7EC-p9X-OT4iwv80yw-xyYkHhgwzbm3WchvuTJKEQHeSDIGjUwHUv3wJgcPkBFkUym--ap6MSJRpBVjg6W1hGGyvKwxRXm_byQdHsMxOjkmyvF1PgBPJg_eBhXRW8SijydRxFcKdhVst2DOLKTHfR2J75pJ77oj56ECNEfu9Jda9U6XjB1-PQNDxWNsk1r7AqcG8s3zIfx_x4RcsJoAfhPF_Xtc2uOAFh2bF0mmgVjblQpeFxbpf90muNQlu7iCLNBWdHsIR7v0Q\u0026h=cVaKvfxaZmNLPdgPjBqPgllM-NVFQy52165K0jhYLao", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/providers/Microsoft.DataProtection/locations/centraluseuap/operationResults/ZWY5ODFmNjktMDk0Yi00MGU5LWEwNmUtNzVjZGFkNzg1OTEyO2ZkMDBjMDljLWFiMjUtNGUwZC05NWE2LTZkZWVmMWI4MDZhZg==?api-version=2023-12-01\u0026t=638488624615299586\u0026c=MIIHADCCBeigAwIBAgITHgPomYee4Qu7BfhItwAAA-iZhzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMTMwMDYwOTE2WhcNMjUwMTI0MDYwOTE2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOiFRUCW7ME0-8OmweyLAOhLjShprrewSQr0u8xpOevEY7HpOWaMDZbr57UkO48d4CQyGgkYqH6pQ3mDn6Zq95LFOe63LBgJ_Io9Qn9C4OLOJPSTHOcyryRN0Qgr9k3eMiHwFuomN80I7ezdx8FS6zDqQu1Wbjw-yyd9Mbxe_m45O0TPpda-Jt6d9Un5z7dnzlLlrjguCCIzCadGyV2t7rA7qMMGVjTXSal1A_9zCBngC8-p4z1ifaM4LQtC5f6Em6Rmu74zRjW5jFDIKCPhhwAMuJwsHQDfQ2hxnl6qd8cHG5VGCcyQIPrVCIvWB1zTbaYW1fIK-OyrFXwRv6wesk0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRa65snqFvL5cbUkgPmVp5BN6VURjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADYz_oLBrhGl-i2E4jxv9Z4RNcpp4gaxqVJv_GEzvVtwgx_8P3UrhZ1_mC3wETOajOHWZ44sJEzrSgyljDsF94dPoMGucgCuZewgFqyU_sPQSk0RRb8_sbRpS0dxUHvPIGNKbuoWB_Cd_hn9ZWM5VPdN_OHbromAkwOdgA6BPx7P7Ral6mk-aPegxaMUKMfwhg1m7LjUhci2aRzJJxGJSWoFQoUrGuQcAJp-7KXiWr_hDM69eWh0n6q1i7iTwme6w3Tf3zXGfbwhwYrV8qfGJjrsBraBDq3Z_SHk8SjHSXZpsJ3tyhT8ucyXRcYNWIJZvnjTdcVwmguYnhuTf-_fP5E\u0026s=q2wkBoxT-c3ZR-m-rTZPALusWKSr5YpJWud8ab57t10JD2l7Ae-ZOUkayFmmqIzWEbLkXM0TNgvlyow5dPnfuMgftQq_C3Gi3rIqL-6NAl3sqBoL4ZUeDUiNO74Q-dhuGMzfD7STNLKy7wv0e-oVxhKe3w9l2qNWH0GU9rsARyfE01ucJKNCX3VB340m4LHmNB15jQaMM1E_UV9vvQA4MRAd8sl1O4htYJJ0g0toBKl_fk_WGrQ13WVovSOAh1uh0DuFrrAcoonbFeS6dzUPJ2dhP0m7slqOWT5UaH_RgwgBjDVpVAH8vX-qVY-WF_D-uwR4-pLzYhC9HNyBlsLc4Q\u0026h=DjURdS3sKEmhQ9H1W3VVcUxpPjwj44RhY4P-8mrF2mo", "Content": null, "isContentBase64": false, "Headers": { "Authorization": [ "[Filtered]" ], - "x-ms-unique-id": [ "36" ], - "x-ms-client-request-id": [ "781d132f-8ad9-47e8-b45c-e26cc395d009" ], + "x-ms-unique-id": [ "35" ], + "x-ms-client-request-id": [ "fe9c40d3-c518-4d55-955e-5b653aafd91a" ], "CommandName": [ "Backup-AzDataProtectionBackupInstanceAdhoc" ], "FullCommandName": [ "Backup-AzDataProtectionBackupInstanceAdhoc_BackupExpanded" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ] + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ] }, "ContentHeaders": { } @@ -1491,37 +1468,37 @@ "Retry-After": [ "30" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], "X-Content-Type-Options": [ "nosniff" ], - "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/providers/Microsoft.DataProtection/locations/centraluseuap/operationStatus/ZWY5ODFmNjktMDk0Yi00MGU5LWEwNmUtNzVjZGFkNzg1OTEyO2MwZGM5NTYzLTAwZTQtNDUxYi1iYjQ1LWMzZmQ4N2JkY2ZiOA==?api-version=2023-12-01\u0026t=638468955235589382\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=DJq14yWgOkE4cNpQfqRoF5Zh8EztW-4D9ppatLz2NmwmUWITYrMwygz4CwvU42rlXWRNgoDjWxKb-6DJKFopLgd4UAeQNbIc8MXq2bfko5I0q0ZENZT_A_oa9p0ZsoB4Ga9Anweme2LB5OddlqxndwRmHcq4LUnJxphKZ4mlJ93UKYAMvvsGEPtdMI6sT4pSpmR0WM-lGsJSyrceabQW8uogyMxrhnPp5FzERYPni2Y1McxzVnIGwfeM_rAwDbyeIDu7uQMZj_tu0PMNZNTG7_gd6kbqKO3vyTzU2XeDRRNjPB-Ve8X_NMn-4qpAqomj8h1YUWdMOl8RuEhM59Lhjg\u0026h=HB20WdIHxojM3i40F22HWBgO6sKB-IMp7IPBQHJMK7A" ], - "x-ms-request-id": [ "2505d082-e75c-48fd-9587-3232d62759c6" ], - "x-ms-correlation-request-id": [ "2505d082-e75c-48fd-9587-3232d62759c6" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164523Z:2505d082-e75c-48fd-9587-3232d62759c6" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/providers/Microsoft.DataProtection/locations/centraluseuap/operationStatus/ZWY5ODFmNjktMDk0Yi00MGU5LWEwNmUtNzVjZGFkNzg1OTEyO2ZkMDBjMDljLWFiMjUtNGUwZC05NWE2LTZkZWVmMWI4MDZhZg==?api-version=2023-12-01\u0026t=638488624940538952\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=eM0cVgCjQXj9_d7xlLzw0pF0elDdO-OFdM0vAsg5xhU62pquj1KTf_T2bcLWaQ3-cdupdw0a7kx5TxSULmliC-HlnBzYlXn6TALILA7q3C6C3OY4Di5kZeJ1XDomlkVn45-PEmGt0jGG0QN5ejJIDQmmU-CK1QI9PajYjA2HygZXXhRQ4lqj-HvAWNZRJWHOvAG3NIPlp-BLDrSWBz_LZevaExQlsHjqGXsWvsbzkvjFbvgax3bmLPKGujc269MOje1C3e5Y-tXN5Vu03OsMJKDpZlPH4a86TpJlJ5QIa_po70gCt6VXeNi13Mwj_d4eorSZA6pZhnGw1W_EAtMVKg\u0026h=-p3-Syz3ZjepDxleXgGsFGOC7rHtSDQfE50d2OrwqfE" ], + "x-ms-request-id": [ "b7f21900-8197-4187-bb89-0d64c518094a" ], + "x-ms-correlation-request-id": [ "b7f21900-8197-4187-bb89-0d64c518094a" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240416T110814Z:b7f21900-8197-4187-bb89-0d64c518094a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: DDA608B97E97407DA3FD1F97ABC7D2EE Ref B: MAA201060514021 Ref C: 2024-03-24T16:45:23Z" ], - "Date": [ "Sun, 24 Mar 2024 16:45:22 GMT" ] + "X-MSEdge-Ref": [ "Ref A: AD7449E5E8974B13BBBEE20AF5D48C94 Ref B: MAA201060515051 Ref C: 2024-04-16T11:08:13Z" ], + "Date": [ "Tue, 16 Apr 2024 11:08:13 GMT" ] }, "ContentHeaders": { "Content-Length": [ "245" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"jobId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/oss-pstest-rg/providers/Microsoft.DataProtection/BackupVaults/oss-pstest-vault/backupJobs/8e88bc02-0dc0-458a-aa63-70d02cc241f5\",\"objectType\":\"OperationJobExtendedInfo\"}", + "Content": "{\"jobId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/oss-pstest-rg/providers/Microsoft.DataProtection/BackupVaults/oss-pstest-vault/backupJobs/88bc9e70-d8e7-4428-bdfc-9eae0be90bfb\",\"objectType\":\"OperationJobExtendedInfo\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+OssBackup+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/8e88bc02-0dc0-458a-aa63-70d02cc241f5?api-version=2023-12-01+7": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+OssBackup+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/88bc9e70-d8e7-4428-bdfc-9eae0be90bfb?api-version=2023-12-01+7": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/8e88bc02-0dc0-458a-aa63-70d02cc241f5?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/88bc9e70-d8e7-4428-bdfc-9eae0be90bfb?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "37" ], - "x-ms-client-request-id": [ "7958bac2-4bc0-42b8-a0ce-52bed8987002" ], + "x-ms-unique-id": [ "36" ], + "x-ms-client-request-id": [ "bd712693-fce8-469b-8c2f-1e43f1f40903" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -1534,36 +1511,36 @@ "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], - "x-ms-request-id": [ "b2633308-722e-4258-a8fb-22229a90d041" ], - "x-ms-correlation-request-id": [ "b2633308-722e-4258-a8fb-22229a90d041" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164534Z:b2633308-722e-4258-a8fb-22229a90d041" ], + "x-ms-request-id": [ "14902b22-d96f-45f8-a82e-f8a21c43de79" ], + "x-ms-correlation-request-id": [ "14902b22-d96f-45f8-a82e-f8a21c43de79" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240416T110825Z:14902b22-d96f-45f8-a82e-f8a21c43de79" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: A85A0F48989745D2AED238933282E8F1 Ref B: MAA201060514021 Ref C: 2024-03-24T16:45:33Z" ], - "Date": [ "Sun, 24 Mar 2024 16:45:33 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 540B93926C9742098D899A3108B228BB Ref B: MAA201060515051 Ref C: 2024-04-16T11:08:24Z" ], + "Date": [ "Tue, 16 Apr 2024 11:08:24 GMT" ] }, "ContentHeaders": { "Content-Length": [ "2248" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"781d132f-8ad9-47e8-b45c-e26cc395d009\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupInstances/oss-pstest-server-postgres-d63f9173-e53b-4d5c-bca1-0aca87410065\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupPolicies/oss-pstest-policy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.DBforPostgreSQL/servers/oss-pstest-server/databases/postgres\",\"vaultName\":\"oss-pstest-vault\",\"backupInstanceFriendlyName\":\"oss-pstest-server\\\\postgres\",\"policyName\":\"oss-pstest-policy\",\"sourceResourceGroup\":\"hiagarg\",\"dataSourceSetName\":\"oss-pstest-server\",\"dataSourceName\":\"postgres\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":true,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A44%3A51.4110798Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:44:51.2023966Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.DBforPostgreSQL/servers/databases\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/8e88bc02-0dc0-458a-aa63-70d02cc241f5\",\"name\":\"8e88bc02-0dc0-458a-aa63-70d02cc241f5\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"fe9c40d3-c518-4d55-955e-5b653aafd91a\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupInstances/oss-pstest-server-postgres-d63f9173-e53b-4d5c-bca1-0aca87410065\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupPolicies/oss-pstest-policy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.DBforPostgreSQL/servers/oss-pstest-server/databases/postgres\",\"vaultName\":\"oss-pstest-vault\",\"backupInstanceFriendlyName\":\"oss-pstest-server\\\\postgres\",\"policyName\":\"oss-pstest-policy\",\"sourceResourceGroup\":\"hiagarg\",\"dataSourceSetName\":\"oss-pstest-server\",\"dataSourceName\":\"postgres\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":true,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A07%3A41.7015884Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:07:41.5435821Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.DBforPostgreSQL/servers/databases\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/88bc9e70-d8e7-4428-bdfc-9eae0be90bfb\",\"name\":\"88bc9e70-d8e7-4428-bdfc-9eae0be90bfb\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+OssBackup+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/8e88bc02-0dc0-458a-aa63-70d02cc241f5?api-version=2023-12-01+8": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+OssBackup+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/88bc9e70-d8e7-4428-bdfc-9eae0be90bfb?api-version=2023-12-01+8": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/8e88bc02-0dc0-458a-aa63-70d02cc241f5?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/88bc9e70-d8e7-4428-bdfc-9eae0be90bfb?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "38" ], - "x-ms-client-request-id": [ "148150b9-b3b3-4704-80a6-522a1c239f0c" ], + "x-ms-unique-id": [ "37" ], + "x-ms-client-request-id": [ "f5a973cc-7afb-4f96-bf6f-216414312fe4" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -1575,37 +1552,38 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], + "x-ms-throttling-version": [ "v1" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], - "x-ms-request-id": [ "4c5e14e8-f461-4215-afd9-926ec8162073" ], - "x-ms-correlation-request-id": [ "4c5e14e8-f461-4215-afd9-926ec8162073" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164545Z:4c5e14e8-f461-4215-afd9-926ec8162073" ], + "x-ms-request-id": [ "4dca3b37-b47a-46a3-96dd-4b6de98f2ff3" ], + "x-ms-correlation-request-id": [ "4dca3b37-b47a-46a3-96dd-4b6de98f2ff3" ], + "x-ms-routing-request-id": [ "WESTINDIA:20240416T110836Z:4dca3b37-b47a-46a3-96dd-4b6de98f2ff3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: BE9D962EA1AA492D88016E466B953E19 Ref B: MAA201060514021 Ref C: 2024-03-24T16:45:44Z" ], - "Date": [ "Sun, 24 Mar 2024 16:45:45 GMT" ] + "X-MSEdge-Ref": [ "Ref A: DCB597D0B0684F22BAE1BA0AC64BCD4A Ref B: MAA201060515051 Ref C: 2024-04-16T11:08:35Z" ], + "Date": [ "Tue, 16 Apr 2024 11:08:36 GMT" ] }, "ContentHeaders": { "Content-Length": [ "2248" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"781d132f-8ad9-47e8-b45c-e26cc395d009\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupInstances/oss-pstest-server-postgres-d63f9173-e53b-4d5c-bca1-0aca87410065\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupPolicies/oss-pstest-policy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.DBforPostgreSQL/servers/oss-pstest-server/databases/postgres\",\"vaultName\":\"oss-pstest-vault\",\"backupInstanceFriendlyName\":\"oss-pstest-server\\\\postgres\",\"policyName\":\"oss-pstest-policy\",\"sourceResourceGroup\":\"hiagarg\",\"dataSourceSetName\":\"oss-pstest-server\",\"dataSourceName\":\"postgres\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":true,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A44%3A51.4110798Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:44:51.2023966Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.DBforPostgreSQL/servers/databases\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/8e88bc02-0dc0-458a-aa63-70d02cc241f5\",\"name\":\"8e88bc02-0dc0-458a-aa63-70d02cc241f5\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"fe9c40d3-c518-4d55-955e-5b653aafd91a\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupInstances/oss-pstest-server-postgres-d63f9173-e53b-4d5c-bca1-0aca87410065\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupPolicies/oss-pstest-policy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.DBforPostgreSQL/servers/oss-pstest-server/databases/postgres\",\"vaultName\":\"oss-pstest-vault\",\"backupInstanceFriendlyName\":\"oss-pstest-server\\\\postgres\",\"policyName\":\"oss-pstest-policy\",\"sourceResourceGroup\":\"hiagarg\",\"dataSourceSetName\":\"oss-pstest-server\",\"dataSourceName\":\"postgres\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":true,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A07%3A41.7015884Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:07:41.5435821Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.DBforPostgreSQL/servers/databases\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/88bc9e70-d8e7-4428-bdfc-9eae0be90bfb\",\"name\":\"88bc9e70-d8e7-4428-bdfc-9eae0be90bfb\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+OssBackup+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/8e88bc02-0dc0-458a-aa63-70d02cc241f5?api-version=2023-12-01+9": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+OssBackup+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/88bc9e70-d8e7-4428-bdfc-9eae0be90bfb?api-version=2023-12-01+9": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/8e88bc02-0dc0-458a-aa63-70d02cc241f5?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/88bc9e70-d8e7-4428-bdfc-9eae0be90bfb?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "39" ], - "x-ms-client-request-id": [ "25a9a4e9-f2a0-4115-84c2-61f0c8684f1b" ], + "x-ms-unique-id": [ "38" ], + "x-ms-client-request-id": [ "3385d32d-b85e-47a7-b99b-437f98f03b0e" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -1617,37 +1595,38 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], + "x-ms-throttling-version": [ "v1" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], - "x-ms-request-id": [ "6573734e-cac9-4b53-adda-6ec1281502d6" ], - "x-ms-correlation-request-id": [ "6573734e-cac9-4b53-adda-6ec1281502d6" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164557Z:6573734e-cac9-4b53-adda-6ec1281502d6" ], + "x-ms-request-id": [ "4b9e71e8-436e-4df8-abe0-7cc929a4872d" ], + "x-ms-correlation-request-id": [ "4b9e71e8-436e-4df8-abe0-7cc929a4872d" ], + "x-ms-routing-request-id": [ "WESTINDIA:20240416T110847Z:4b9e71e8-436e-4df8-abe0-7cc929a4872d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 98F1B94F998B4201BACC1080F78ABF27 Ref B: MAA201060514021 Ref C: 2024-03-24T16:45:56Z" ], - "Date": [ "Sun, 24 Mar 2024 16:45:56 GMT" ] + "X-MSEdge-Ref": [ "Ref A: D707A644BF144FF2B8577087613FF4C9 Ref B: MAA201060515051 Ref C: 2024-04-16T11:08:46Z" ], + "Date": [ "Tue, 16 Apr 2024 11:08:47 GMT" ] }, "ContentHeaders": { "Content-Length": [ "2248" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"781d132f-8ad9-47e8-b45c-e26cc395d009\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupInstances/oss-pstest-server-postgres-d63f9173-e53b-4d5c-bca1-0aca87410065\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupPolicies/oss-pstest-policy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.DBforPostgreSQL/servers/oss-pstest-server/databases/postgres\",\"vaultName\":\"oss-pstest-vault\",\"backupInstanceFriendlyName\":\"oss-pstest-server\\\\postgres\",\"policyName\":\"oss-pstest-policy\",\"sourceResourceGroup\":\"hiagarg\",\"dataSourceSetName\":\"oss-pstest-server\",\"dataSourceName\":\"postgres\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":true,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A44%3A51.4110798Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:44:51.2023966Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.DBforPostgreSQL/servers/databases\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/8e88bc02-0dc0-458a-aa63-70d02cc241f5\",\"name\":\"8e88bc02-0dc0-458a-aa63-70d02cc241f5\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"fe9c40d3-c518-4d55-955e-5b653aafd91a\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupInstances/oss-pstest-server-postgres-d63f9173-e53b-4d5c-bca1-0aca87410065\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupPolicies/oss-pstest-policy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.DBforPostgreSQL/servers/oss-pstest-server/databases/postgres\",\"vaultName\":\"oss-pstest-vault\",\"backupInstanceFriendlyName\":\"oss-pstest-server\\\\postgres\",\"policyName\":\"oss-pstest-policy\",\"sourceResourceGroup\":\"hiagarg\",\"dataSourceSetName\":\"oss-pstest-server\",\"dataSourceName\":\"postgres\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":true,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A07%3A41.7015884Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:07:41.5435821Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.DBforPostgreSQL/servers/databases\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/88bc9e70-d8e7-4428-bdfc-9eae0be90bfb\",\"name\":\"88bc9e70-d8e7-4428-bdfc-9eae0be90bfb\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+OssBackup+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/8e88bc02-0dc0-458a-aa63-70d02cc241f5?api-version=2023-12-01+10": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+OssBackup+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/88bc9e70-d8e7-4428-bdfc-9eae0be90bfb?api-version=2023-12-01+10": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/8e88bc02-0dc0-458a-aa63-70d02cc241f5?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/88bc9e70-d8e7-4428-bdfc-9eae0be90bfb?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "40" ], - "x-ms-client-request-id": [ "0bf60fad-e0e1-42bb-a3f1-8720ff69a1fe" ], + "x-ms-unique-id": [ "39" ], + "x-ms-client-request-id": [ "84f5cda7-886c-434a-b678-56419418ef85" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -1659,37 +1638,38 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-ratelimit-remaining-subscription-resource-requests": [ "198" ], - "x-ms-request-id": [ "63242a54-dc71-4c83-8702-36d4aa9fe591" ], - "x-ms-correlation-request-id": [ "63242a54-dc71-4c83-8702-36d4aa9fe591" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164608Z:63242a54-dc71-4c83-8702-36d4aa9fe591" ], + "x-ms-throttling-version": [ "v1" ], + "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], + "x-ms-request-id": [ "f5fff0fb-8ee2-41ab-ad9b-c5b15996bce9" ], + "x-ms-correlation-request-id": [ "f5fff0fb-8ee2-41ab-ad9b-c5b15996bce9" ], + "x-ms-routing-request-id": [ "CENTRALINDIA:20240416T110859Z:f5fff0fb-8ee2-41ab-ad9b-c5b15996bce9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: A1A8D4CBD0C249189727C8997566A54F Ref B: MAA201060514021 Ref C: 2024-03-24T16:46:07Z" ], - "Date": [ "Sun, 24 Mar 2024 16:46:07 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 9002FB06518E4826A77A8F002E977E92 Ref B: MAA201060515051 Ref C: 2024-04-16T11:08:58Z" ], + "Date": [ "Tue, 16 Apr 2024 11:08:58 GMT" ] }, "ContentHeaders": { "Content-Length": [ "2248" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"781d132f-8ad9-47e8-b45c-e26cc395d009\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupInstances/oss-pstest-server-postgres-d63f9173-e53b-4d5c-bca1-0aca87410065\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupPolicies/oss-pstest-policy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.DBforPostgreSQL/servers/oss-pstest-server/databases/postgres\",\"vaultName\":\"oss-pstest-vault\",\"backupInstanceFriendlyName\":\"oss-pstest-server\\\\postgres\",\"policyName\":\"oss-pstest-policy\",\"sourceResourceGroup\":\"hiagarg\",\"dataSourceSetName\":\"oss-pstest-server\",\"dataSourceName\":\"postgres\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":true,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A44%3A51.4110798Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:44:51.2023966Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.DBforPostgreSQL/servers/databases\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/8e88bc02-0dc0-458a-aa63-70d02cc241f5\",\"name\":\"8e88bc02-0dc0-458a-aa63-70d02cc241f5\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"fe9c40d3-c518-4d55-955e-5b653aafd91a\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupInstances/oss-pstest-server-postgres-d63f9173-e53b-4d5c-bca1-0aca87410065\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupPolicies/oss-pstest-policy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.DBforPostgreSQL/servers/oss-pstest-server/databases/postgres\",\"vaultName\":\"oss-pstest-vault\",\"backupInstanceFriendlyName\":\"oss-pstest-server\\\\postgres\",\"policyName\":\"oss-pstest-policy\",\"sourceResourceGroup\":\"hiagarg\",\"dataSourceSetName\":\"oss-pstest-server\",\"dataSourceName\":\"postgres\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":true,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A07%3A41.7015884Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:07:41.5435821Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.DBforPostgreSQL/servers/databases\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/88bc9e70-d8e7-4428-bdfc-9eae0be90bfb\",\"name\":\"88bc9e70-d8e7-4428-bdfc-9eae0be90bfb\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+OssBackup+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/8e88bc02-0dc0-458a-aa63-70d02cc241f5?api-version=2023-12-01+11": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+OssBackup+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/88bc9e70-d8e7-4428-bdfc-9eae0be90bfb?api-version=2023-12-01+11": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/8e88bc02-0dc0-458a-aa63-70d02cc241f5?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/88bc9e70-d8e7-4428-bdfc-9eae0be90bfb?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "41" ], - "x-ms-client-request-id": [ "d5429617-969a-4056-a91d-be20a7852576" ], + "x-ms-unique-id": [ "40" ], + "x-ms-client-request-id": [ "abfdb208-d4ec-4c82-8d28-6df038aab362" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -1701,37 +1681,38 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], + "x-ms-throttling-version": [ "v1" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], - "x-ms-request-id": [ "241de683-f8e5-4667-b7f0-964cb583449b" ], - "x-ms-correlation-request-id": [ "241de683-f8e5-4667-b7f0-964cb583449b" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164619Z:241de683-f8e5-4667-b7f0-964cb583449b" ], + "x-ms-request-id": [ "1943cdb6-e326-453f-b3c9-08de54731130" ], + "x-ms-correlation-request-id": [ "1943cdb6-e326-453f-b3c9-08de54731130" ], + "x-ms-routing-request-id": [ "CENTRALINDIA:20240416T110911Z:1943cdb6-e326-453f-b3c9-08de54731130" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 0A93BD56B1E143E8AF18DD6654AECEE6 Ref B: MAA201060514021 Ref C: 2024-03-24T16:46:18Z" ], - "Date": [ "Sun, 24 Mar 2024 16:46:18 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 111182A6F6EB41F59E897B1FBF23B4EB Ref B: MAA201060515051 Ref C: 2024-04-16T11:09:09Z" ], + "Date": [ "Tue, 16 Apr 2024 11:09:10 GMT" ] }, "ContentHeaders": { "Content-Length": [ "2248" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"781d132f-8ad9-47e8-b45c-e26cc395d009\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupInstances/oss-pstest-server-postgres-d63f9173-e53b-4d5c-bca1-0aca87410065\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupPolicies/oss-pstest-policy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.DBforPostgreSQL/servers/oss-pstest-server/databases/postgres\",\"vaultName\":\"oss-pstest-vault\",\"backupInstanceFriendlyName\":\"oss-pstest-server\\\\postgres\",\"policyName\":\"oss-pstest-policy\",\"sourceResourceGroup\":\"hiagarg\",\"dataSourceSetName\":\"oss-pstest-server\",\"dataSourceName\":\"postgres\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":true,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A44%3A51.4110798Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:44:51.2023966Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.DBforPostgreSQL/servers/databases\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/8e88bc02-0dc0-458a-aa63-70d02cc241f5\",\"name\":\"8e88bc02-0dc0-458a-aa63-70d02cc241f5\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"fe9c40d3-c518-4d55-955e-5b653aafd91a\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupInstances/oss-pstest-server-postgres-d63f9173-e53b-4d5c-bca1-0aca87410065\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupPolicies/oss-pstest-policy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.DBforPostgreSQL/servers/oss-pstest-server/databases/postgres\",\"vaultName\":\"oss-pstest-vault\",\"backupInstanceFriendlyName\":\"oss-pstest-server\\\\postgres\",\"policyName\":\"oss-pstest-policy\",\"sourceResourceGroup\":\"hiagarg\",\"dataSourceSetName\":\"oss-pstest-server\",\"dataSourceName\":\"postgres\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":true,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A07%3A41.7015884Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:07:41.5435821Z\",\"endTime\":null,\"dataSourceType\":\"Microsoft.DBforPostgreSQL/servers/databases\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"InProgress\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT0S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":null,\"targetRecoverPoint\":null,\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"InProgress\",\"taskProgress\":null,\"additionalDetails\":null}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/88bc9e70-d8e7-4428-bdfc-9eae0be90bfb\",\"name\":\"88bc9e70-d8e7-4428-bdfc-9eae0be90bfb\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } }, - "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+OssBackup+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/8e88bc02-0dc0-458a-aa63-70d02cc241f5?api-version=2023-12-01+12": { + "Backup-AzDataProtectionBackupInstanceAdhoc+[NoContext]+OssBackup+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/88bc9e70-d8e7-4428-bdfc-9eae0be90bfb?api-version=2023-12-01+12": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/8e88bc02-0dc0-458a-aa63-70d02cc241f5?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/88bc9e70-d8e7-4428-bdfc-9eae0be90bfb?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { - "x-ms-unique-id": [ "42" ], - "x-ms-client-request-id": [ "8cd4cc76-1528-47e2-93e5-d6420fa4d322" ], + "x-ms-unique-id": [ "41" ], + "x-ms-client-request-id": [ "e04018d7-17fe-4603-82c9-b7dfe2bc6933" ], "CommandName": [ "Az.DataProtection.internal\\Get-AzDataProtectionJob" ], "FullCommandName": [ "Get-AzDataProtectionJob_Get" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -1743,21 +1724,22 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "X-Content-Type-Options": [ "nosniff" ], + "x-ms-throttling-version": [ "v1" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], - "x-ms-request-id": [ "c6dc3cd1-ced4-4c9d-a62d-fd5bd9eb7531" ], - "x-ms-correlation-request-id": [ "c6dc3cd1-ced4-4c9d-a62d-fd5bd9eb7531" ], - "x-ms-routing-request-id": [ "SOUTHINDIA:20240324T164630Z:c6dc3cd1-ced4-4c9d-a62d-fd5bd9eb7531" ], + "x-ms-request-id": [ "725451b8-4f05-4364-8be0-49de3aab7c60" ], + "x-ms-correlation-request-id": [ "725451b8-4f05-4364-8be0-49de3aab7c60" ], + "x-ms-routing-request-id": [ "JIOINDIACENTRAL:20240416T110922Z:725451b8-4f05-4364-8be0-49de3aab7c60" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 3EB7C9A69F114836BC39BFA1A829EF8D Ref B: MAA201060514021 Ref C: 2024-03-24T16:46:29Z" ], - "Date": [ "Sun, 24 Mar 2024 16:46:29 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 333FC26E163D47AD89D18B5FE14D69C9 Ref B: MAA201060515051 Ref C: 2024-04-16T11:09:21Z" ], + "Date": [ "Tue, 16 Apr 2024 11:09:22 GMT" ] }, "ContentHeaders": { "Content-Length": [ "2528" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"properties\":{\"activityID\":\"781d132f-8ad9-47e8-b45c-e26cc395d009\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupInstances/oss-pstest-server-postgres-d63f9173-e53b-4d5c-bca1-0aca87410065\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupPolicies/oss-pstest-policy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.DBforPostgreSQL/servers/oss-pstest-server/databases/postgres\",\"vaultName\":\"oss-pstest-vault\",\"backupInstanceFriendlyName\":\"oss-pstest-server\\\\postgres\",\"policyName\":\"oss-pstest-policy\",\"sourceResourceGroup\":\"hiagarg\",\"dataSourceSetName\":\"oss-pstest-server\",\"dataSourceName\":\"postgres\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":true,\"etag\":\"W/\\\"datetime\u00272024-03-24T16%3A46%3A26.0730686Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-03-24T16:44:51.2023966Z\",\"endTime\":\"2024-03-24T16:46:25.9059065Z\",\"dataSourceType\":\"Microsoft.DBforPostgreSQL/servers/databases\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"Completed\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT1M34.7035099S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":2063.0,\"targetRecoverPoint\":{\"recoveryPointID\":\"542885517e5948a2a75d4cf9009ebb52\",\"recoveryPointTime\":\"0001-01-01T00:00:00Z\"},\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"Completed\",\"taskProgress\":null,\"additionalDetails\":{\"OriginalDatasourceSizeInBytes\":\"8876703\",\"TaskId\":\"781d132f-8ad9-47e8-b45c-e26cc395d009\",\"DatasourceType\":\"Microsoft.DBforPostgreSQL/servers/databases\"}}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/8e88bc02-0dc0-458a-aa63-70d02cc241f5\",\"name\":\"8e88bc02-0dc0-458a-aa63-70d02cc241f5\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", + "Content": "{\"properties\":{\"activityID\":\"fe9c40d3-c518-4d55-955e-5b653aafd91a\",\"subscriptionId\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"backupInstanceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupInstances/oss-pstest-server-postgres-d63f9173-e53b-4d5c-bca1-0aca87410065\",\"policyId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupPolicies/oss-pstest-policy\",\"dataSourceId\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.DBforPostgreSQL/servers/oss-pstest-server/databases/postgres\",\"vaultName\":\"oss-pstest-vault\",\"backupInstanceFriendlyName\":\"oss-pstest-server\\\\postgres\",\"policyName\":\"oss-pstest-policy\",\"sourceResourceGroup\":\"hiagarg\",\"dataSourceSetName\":\"oss-pstest-server\",\"dataSourceName\":\"postgres\",\"sourceDataStoreName\":null,\"sourceDataStoreType\":null,\"destinationDataStoreName\":null,\"progressEnabled\":true,\"etag\":\"W/\\\"datetime\u00272024-04-16T11%3A09%3A15.8677712Z\u0027\\\"\",\"sourceSubscriptionID\":\"38304e13-357e-405e-9e9a-220351dcce8c\",\"dataSourceLocation\":\"centraluseuap\",\"startTime\":\"2024-04-16T11:07:41.5435821Z\",\"endTime\":\"2024-04-16T11:09:15.6761334Z\",\"dataSourceType\":\"Microsoft.DBforPostgreSQL/servers/databases\",\"operationCategory\":\"Backup\",\"operation\":\"Backup\",\"status\":\"Completed\",\"restoreType\":null,\"isUserTriggered\":true,\"rehydrationPriority\":null,\"supportedActions\":[\"\"],\"duration\":\"PT1M34.1325513S\",\"progressUrl\":null,\"isCrossRegionRestore\":null,\"errorDetails\":null,\"extendedInfo\":{\"backupInstanceState\":null,\"dataTransferredInBytes\":2063.0,\"targetRecoverPoint\":{\"recoveryPointID\":\"15a26dbc6525489e956bd184d2fd28cb\",\"recoveryPointTime\":\"0001-01-01T00:00:00Z\"},\"sourceRecoverPoint\":null,\"recoveryDestination\":null,\"subTasks\":[{\"taskId\":1,\"taskName\":\"Trigger Backup\",\"taskStatus\":\"Completed\",\"taskProgress\":null,\"additionalDetails\":{\"OriginalDatasourceSizeInBytes\":\"8876703\",\"TaskId\":\"fe9c40d3-c518-4d55-955e-5b653aafd91a\",\"DatasourceType\":\"Microsoft.DBforPostgreSQL/servers/databases\"}}],\"additionalDetails\":{\"RetentionTag\":\"Default\"},\"warningDetails\":null}},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/oss-pstest-rg/providers/Microsoft.DataProtection/backupVaults/oss-pstest-vault/backupJobs/88bc9e70-d8e7-4428-bdfc-9eae0be90bfb\",\"name\":\"88bc9e70-d8e7-4428-bdfc-9eae0be90bfb\",\"type\":\"Microsoft.DataProtection/backupVaults/backupJobs\"}", "isContentBase64": false } } diff --git a/src/DataProtection/DataProtection.Autorest/test/Backup-AzDataProtectionBackupInstanceAdhoc.Tests.ps1 b/src/DataProtection/DataProtection.Autorest/test/Backup-AzDataProtectionBackupInstanceAdhoc.Tests.ps1 index 659e22bac68e..d54473320471 100644 --- a/src/DataProtection/DataProtection.Autorest/test/Backup-AzDataProtectionBackupInstanceAdhoc.Tests.ps1 +++ b/src/DataProtection/DataProtection.Autorest/test/Backup-AzDataProtectionBackupInstanceAdhoc.Tests.ps1 @@ -49,7 +49,7 @@ Describe 'Backup-AzDataProtectionBackupInstanceAdhoc' { $secretURI = $env.TestOssBackupScenario.SecretURI $vault = Get-AzDataProtectionBackupVault -SubscriptionId $sub -ResourceGroupName $rgName -VaultName $vaultName - $policy = Get-AzDataProtectionBackupPolicy -SubscriptionId $sub -VaultName $vaultName -ResourceGroupName $rgName | where {$_.Name -eq $policyName} + $policy = Get-AzDataProtectionBackupPolicy -SubscriptionId $sub -VaultName $vaultName -ResourceGroupName $rgName | Where-Object {$_.Name -eq $policyName} $instance = Get-AzDataProtectionBackupInstance -Subscription $sub -ResourceGroup $rgName -Vault $vaultName | Where-Object {($_.Property.DataSourceInfo.Type -eq "Microsoft.DBforPostgreSQL/servers/databases") -and ($_.Property.DataSourceInfo.ResourceId -match $serverName)} diff --git a/src/DataProtection/DataProtection.Autorest/test/BlobHardeningScenario.Tests.ps1 b/src/DataProtection/DataProtection.Autorest/test/BlobHardeningScenario.Tests.ps1 index 1f39b4f60515..c3a3ca45bd69 100644 --- a/src/DataProtection/DataProtection.Autorest/test/BlobHardeningScenario.Tests.ps1 +++ b/src/DataProtection/DataProtection.Autorest/test/BlobHardeningScenario.Tests.ps1 @@ -11,7 +11,54 @@ while(-not $mockingPath) { } . ($mockingPath | Select-Object -First 1).FullName -Describe 'BlobHardeningScenario' { +Describe 'BlobHardeningScenario' -Tag 'LiveOnly' { + It 'BlobVaultedILR' { + $subId = $env.TestBlobHardeningScenario.SubscriptionId + $resourceGroupName = $env.TestBlobHardeningScenario.ResourceGroupName + $vaultName = $env.TestBlobHardeningScenario.VaultName + + $storageAccountName = $env.TestBlobHardeningScenario.StorageAccountName + $targetStorageAccId = $env.TestBlobHardeningScenario.TargetStorageAccId + $targetStorageAccountRGName = $env.TestBlobHardeningScenario.TargetStorageAccountRGName + $targetStorageAccountName = $env.TestBlobHardeningScenario.TargetStorageAccountName + + $vault = Get-AzDataProtectionBackupVault -SubscriptionId $subId -ResourceGroupName $resourceGroupName -VaultName $vaultName + + $instance = Get-AzDataProtectionBackupInstance -SubscriptionId $subId -ResourceGroupName $resourceGroupName -VaultName $vaultName | Where-Object { $_.Name -match $storageAcountName } + + $rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId $subId -ResourceGroupName $resourceGroupName -VaultName $vaultName -BackupInstanceName $instance.Name + + $backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList + + # remove containers in target storage account + Set-AzContext -SubscriptionId $subId + $targetStorageAccount = Get-AzStorageAccount -ResourceGroupName $targetStorageAccountRGName -Name $targetStorageAccountName + $targetContainers = Get-AzStorageContainer -Context $targetStorageAccount.Context | Where-Object { $_.Name -match "^con" } + foreach($containerName in $targetContainers.Name){ + Remove-AzStorageContainer -Context $targetStorageAccount.Context -Name $containerName -Confirm:$false -Force + } + + $prefMatch = @{ + $backedUpContainers[0] = @("Su", "PS") + $backedUpContainers[1]= @("Su", "PS") + } + + # Initialize Restore + $restoreReq = Initialize-AzDataProtectionRestoreRequest -DatasourceType AzureBlob -SourceDataStore VaultStore -RestoreLocation $vault.Location -RecoveryPoint $rp[0].Name -ItemLevelRecovery -RestoreType AlternateLocation -TargetResourceId $targetStorageAccId -ContainersList $backedUpContainers[0,1] -PrefixMatch $prefMatch + + $validateRestore = Test-AzDataProtectionBackupInstanceRestore -Name $instance[0].Name -ResourceGroupName $resourceGroupName -SubscriptionId $subId -VaultName $vaultName -RestoreRequest $restoreReq + $validateRestore.ObjectType | Should be "OperationJobExtendedInfo" + + $restoreJob = Start-AzDataProtectionBackupInstanceRestore -SubscriptionId $subId -ResourceGroupName $resourceGroupName -VaultName $vaultName -BackupInstanceName $instance.BackupInstanceName -Parameter $restoreReq + + $jobid = $restoreJob.JobId.Split("/")[-1] + ($jobid -ne $null) | Should be $true + + $currentjob = Get-AzDataProtectionJob -Id $jobid -SubscriptionId $subId -ResourceGroupName $resourceGroupName -VaultName $vaultName + + ($currentjob.Status -in "InProgress", "Completed") | Should be $true + } + It 'ConfigureBackup' -skip { $subId = $env.TestBlobHardeningScenario.SubscriptionId $location = $env.TestBlobHardeningScenario.Location @@ -22,9 +69,9 @@ Describe 'BlobHardeningScenario' { $storageAccId = $env.TestBlobHardeningScenario.StorageAccId $vault = Get-AzDataProtectionBackupVault -SubscriptionId $subId -ResourceGroupName $resourceGroupName -VaultName $vaultName - $pol = Get-AzDataProtectionBackupPolicy -SubscriptionId $subId -VaultName $vaultName -ResourceGroupName $resourceGroupName | Where { $_.Name -match $policyName } + $pol = Get-AzDataProtectionBackupPolicy -SubscriptionId $subId -VaultName $vaultName -ResourceGroupName $resourceGroupName | Where-Object { $_.Name -match $policyName } - $instance = Get-AzDataProtectionBackupInstance -SubscriptionId $subId -ResourceGroupName $resourceGroupName -VaultName $vaultName | Where { $_.Name -match $storageAcountName } + $instance = Get-AzDataProtectionBackupInstance -SubscriptionId $subId -ResourceGroupName $resourceGroupName -VaultName $vaultName | Where-Object { $_.Name -match $storageAcountName } # Remove-BI if($instance -ne $null){ @@ -56,11 +103,11 @@ Describe 'BlobHardeningScenario' { # backup $backupnstanceCreate = New-AzDataProtectionBackupInstance -ResourceGroupName $resourceGroupName -VaultName $vaultName -SubscriptionId $subId -BackupInstance $backupInstanceClientObject - $instance = Get-AzDataProtectionBackupInstance -SubscriptionId $subId -ResourceGroupName $resourceGroupName -VaultName $vaultName | Where { $_.Name -match $storageAcountName } + $instance = Get-AzDataProtectionBackupInstance -SubscriptionId $subId -ResourceGroupName $resourceGroupName -VaultName $vaultName | Where-Object { $_.Name -match $storageAcountName } while($instance.Property.CurrentProtectionState -ne "ProtectionConfigured"){ Start-TestSleep -Seconds 10 - $instance = Get-AzDataProtectionBackupInstance -SubscriptionId $subId -ResourceGroupName $resourceGroupName -VaultName $vaultName | Where { $_.Name -match $storageAcountName } + $instance = Get-AzDataProtectionBackupInstance -SubscriptionId $subId -ResourceGroupName $resourceGroupName -VaultName $vaultName | Where-Object { $_.Name -match $storageAcountName } } $instance[0].Name -match $storageAcountName | Should be $true @@ -100,7 +147,7 @@ Describe 'BlobHardeningScenario' { $targetCrossSubStorageAccountRGName = $env.TestBlobHardeningScenario.TargetCrossSubStorageAccountRGName $vault = Get-AzDataProtectionBackupVault -SubscriptionId $subId -ResourceGroupName $resourceGroupName -VaultName $vaultName - $instance = Get-AzDataProtectionBackupInstance -SubscriptionId $subId -ResourceGroupName $resourceGroupName -VaultName $vaultName | Where { $_.Name -match $storageAcountName } + $instance = Get-AzDataProtectionBackupInstance -SubscriptionId $subId -ResourceGroupName $resourceGroupName -VaultName $vaultName | Where-Object { $_.Name -match $storageAcountName } $rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId $subId -ResourceGroupName $resourceGroupName -VaultName $vaultName -BackupInstanceName $instance.Name $backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList @@ -108,7 +155,7 @@ Describe 'BlobHardeningScenario' { # remove containers in target cross sub storage account Set-AzContext -SubscriptionId $crossSubscriptionId $targetCrossSubStorageAccount = Get-AzStorageAccount -ResourceGroupName $targetCrossSubStorageAccountRGName -Name $targetCrossSubStorageAccountName - $targetCrossSubContainers = Get-AzStorageContainer -Context $targetCrossSubStorageAccount.Context | Where { $_.Name -match "con" } + $targetCrossSubContainers = Get-AzStorageContainer -Context $targetCrossSubStorageAccount.Context | Where-Object { $_.Name -match "con" } foreach($crossSubContainerName in $targetCrossSubContainers.Name){ Remove-AzStorageContainer -Context $targetCrossSubStorageAccount.Context -Name $crossSubContainerName -Confirm:$false -Force } @@ -116,7 +163,7 @@ Describe 'BlobHardeningScenario' { # remove containers in target storage account Set-AzContext -SubscriptionId $subId $targetStorageAccount = Get-AzStorageAccount -ResourceGroupName $targetStorageAccountRGName -Name $targetStorageAccountName - $targetContainers = Get-AzStorageContainer -Context $targetStorageAccount.Context | Where { $_.Name -match "con" } + $targetContainers = Get-AzStorageContainer -Context $targetStorageAccount.Context | Where-Object { $_.Name -match "con" } foreach($containerName in $targetContainers.Name){ Remove-AzStorageContainer -Context $targetStorageAccount.Context -Name $containerName -Confirm:$false -Force } diff --git a/src/DataProtection/DataProtection.Autorest/test/New-AzDataProtectionBackupInstance.Tests.ps1 b/src/DataProtection/DataProtection.Autorest/test/New-AzDataProtectionBackupInstance.Tests.ps1 index 778f6fb5b481..fdc77a3b1763 100644 --- a/src/DataProtection/DataProtection.Autorest/test/New-AzDataProtectionBackupInstance.Tests.ps1 +++ b/src/DataProtection/DataProtection.Autorest/test/New-AzDataProtectionBackupInstance.Tests.ps1 @@ -23,7 +23,7 @@ Describe 'New-AzDataProtectionBackupInstance' { $secretURI = $env.TestOssBackupScenario.SecretURI $vault = Get-AzDataProtectionBackupVault -SubscriptionId $sub -ResourceGroupName $rgName -VaultName $vaultName - $policy = Get-AzDataProtectionBackupPolicy -SubscriptionId $sub -VaultName $vaultName -ResourceGroupName $rgName | where {$_.Name -eq $policyName} + $policy = Get-AzDataProtectionBackupPolicy -SubscriptionId $sub -VaultName $vaultName -ResourceGroupName $rgName | Where-Object {$_.Name -eq $policyName} $instance = Get-AzDataProtectionBackupInstance -Subscription $sub -ResourceGroup $rgName -Vault $vaultName | Where-Object {($_.Property.DataSourceInfo.Type -eq "Microsoft.DBforPostgreSQL/servers/databases") -and ($_.Property.DataSourceInfo.ResourceId -match $serverName)} @@ -55,8 +55,8 @@ Describe 'New-AzDataProtectionBackupInstance' { $clusterName = $env.TestAksRestoreScenario.ClusterName $vault = Get-AzDataProtectionBackupVault -SubscriptionId $sub -ResourceGroupName $rgName -VaultName $vaultName - $backupInstance = Get-AzDataProtectionBackupInstance -SubscriptionId $sub -ResourceGroupName $rgName -VaultName $vaultName | Where { $_.Name -match $clusterName } - $policy = Get-AzDataProtectionBackupPolicy -SubscriptionId $sub -VaultName $vaultName -ResourceGroupName $rgName | where {$_.Name -eq $policyName} + $backupInstance = Get-AzDataProtectionBackupInstance -SubscriptionId $sub -ResourceGroupName $rgName -VaultName $vaultName | Where-Object { $_.Name -match $clusterName } + $policy = Get-AzDataProtectionBackupPolicy -SubscriptionId $sub -VaultName $vaultName -ResourceGroupName $rgName | Where-Object {$_.Name -eq $policyName} # remove permissions # @@ -88,13 +88,13 @@ Describe 'New-AzDataProtectionBackupInstance' { # } # validate bi created - $backupInstance = Get-AzDataProtectionBackupInstance -SubscriptionId $sub -ResourceGroupName $rgName -VaultName $vaultName | Where { $_.Name -match $clusterName } + $backupInstance = Get-AzDataProtectionBackupInstance -SubscriptionId $sub -ResourceGroupName $rgName -VaultName $vaultName | Where-Object { $_.Name -match $clusterName } ($backupInstance -ne $null) | Should be $true while($backupInstance.Property.ProtectionStatus.Status -ne "ProtectionConfigured") { Start-TestSleep -Seconds 10 - $backupInstance = Get-AzDataProtectionBackupInstance -SubscriptionId $sub -ResourceGroupName $rgName -VaultName $vaultName | Where { $_.Name -match $clusterName } + $backupInstance = Get-AzDataProtectionBackupInstance -SubscriptionId $sub -ResourceGroupName $rgName -VaultName $vaultName | Where-Object { $_.Name -match $clusterName } } # adhoc backup diff --git a/src/DataProtection/DataProtection.Autorest/test/New-AzDataProtectionBackupPolicy.Tests.ps1 b/src/DataProtection/DataProtection.Autorest/test/New-AzDataProtectionBackupPolicy.Tests.ps1 index a452c1f52faf..4c996c57c895 100644 --- a/src/DataProtection/DataProtection.Autorest/test/New-AzDataProtectionBackupPolicy.Tests.ps1 +++ b/src/DataProtection/DataProtection.Autorest/test/New-AzDataProtectionBackupPolicy.Tests.ps1 @@ -61,7 +61,7 @@ Describe 'New-AzDataProtectionBackupPolicy' { Remove-AzDataProtectionBackupPolicy -Name $newPolicyName -ResourceGroupName $resourceGroupName -SubscriptionId $subId -VaultName $vaultName # TODO: uncomment later - # $pol = Get-AzDataProtectionBackupPolicy -ResourceGroupName $resourceGroupName -VaultName $vaultName -SubscriptionId $subId | Where { $_.Name -match $newPolicyName } + # $pol = Get-AzDataProtectionBackupPolicy -ResourceGroupName $resourceGroupName -VaultName $vaultName -SubscriptionId $subId | Where-Object { $_.Name -match $newPolicyName } # $pol | Should be $null } @@ -114,7 +114,7 @@ Describe 'New-AzDataProtectionBackupPolicy' { Remove-AzDataProtectionBackupPolicy -Name $newPolicyName -ResourceGroupName $resourceGroupName -SubscriptionId $subId -VaultName $vaultName # TODO: uncomment later - # $pol = Get-AzDataProtectionBackupPolicy -ResourceGroupName $resourceGroupName -VaultName $vaultName -SubscriptionId $subId | Where { $_.Name -match $newPolicyName } + # $pol = Get-AzDataProtectionBackupPolicy -ResourceGroupName $resourceGroupName -VaultName $vaultName -SubscriptionId $subId | Where-Object { $_.Name -match $newPolicyName } # $pol | Should be $null } @@ -161,11 +161,11 @@ Describe 'New-AzDataProtectionBackupPolicy' { $newPolicy = New-AzDataProtectionBackupPolicy -ResourceGroupName $rgName -VaultName $vaultName -Name $newPolicyName -Policy $pol -SubscriptionId $sub # this Policy should be there - then delete it and then this policy shouldn't be there - $policy = Get-AzDataProtectionBackupPolicy -SubscriptionId $sub -VaultName $vaultName -ResourceGroupName $rgName | where {$_.Name -eq $newPolicyName} + $policy = Get-AzDataProtectionBackupPolicy -SubscriptionId $sub -VaultName $vaultName -ResourceGroupName $rgName | Where-Object {$_.Name -eq $newPolicyName} $policy.Name | Should be $newPolicyName Remove-AzDataProtectionBackupPolicy -Name $newPolicyName -ResourceGroupName $rgName -SubscriptionId $sub -VaultName $vaultName - $policy = Get-AzDataProtectionBackupPolicy -SubscriptionId $sub -VaultName $vaultName -ResourceGroupName $rgName | where {$_.Name -eq $newPolicyName} + $policy = Get-AzDataProtectionBackupPolicy -SubscriptionId $sub -VaultName $vaultName -ResourceGroupName $rgName | Where-Object {$_.Name -eq $newPolicyName} $policy | Should be $null } @@ -202,7 +202,7 @@ Describe 'New-AzDataProtectionBackupPolicy' { $newPolicy = New-AzDataProtectionBackupPolicy -ResourceGroupName $rgName -VaultName $vaultName -Name $newPolicyName -Policy $pol -SubscriptionId $sub # this Policy should be there - then delete it and then this policy shouldn't be there - $policy = Get-AzDataProtectionBackupPolicy -SubscriptionId $sub -VaultName $vaultName -ResourceGroupName $rgName | where {$_.Name -eq $newPolicyName} + $policy = Get-AzDataProtectionBackupPolicy -SubscriptionId $sub -VaultName $vaultName -ResourceGroupName $rgName | Where-Object {$_.Name -eq $newPolicyName} # verify policy $policy.Name | Should be $newPolicyName @@ -212,7 +212,7 @@ Describe 'New-AzDataProtectionBackupPolicy' { # remove policy Remove-AzDataProtectionBackupPolicy -Name $newPolicyName -ResourceGroupName $rgName -SubscriptionId $sub -VaultName $vaultName - $policy = Get-AzDataProtectionBackupPolicy -SubscriptionId $sub -VaultName $vaultName -ResourceGroupName $rgName | where {$_.Name -eq $newPolicyName} + $policy = Get-AzDataProtectionBackupPolicy -SubscriptionId $sub -VaultName $vaultName -ResourceGroupName $rgName | Where-Object {$_.Name -eq $newPolicyName} $policy | Should be $null } @@ -243,7 +243,7 @@ Describe 'New-AzDataProtectionBackupPolicy' { #Remove policy Remove-AzDataProtectionBackupPolicy -Name $operationalPolicyName -ResourceGroupName $resourceGroupName -SubscriptionId $subId -VaultName $vaultName - $opPolicy = Get-AzDataProtectionBackupPolicy -ResourceGroupName $resourceGroupName -VaultName $vaultName -SubscriptionId $subId | Where { $_.Name -match $operationalPolicyName } + $opPolicy = Get-AzDataProtectionBackupPolicy -ResourceGroupName $resourceGroupName -VaultName $vaultName -SubscriptionId $subId | Where-Object { $_.Name -match $operationalPolicyName } $opPolicy | Should be $null } @@ -274,7 +274,7 @@ Describe 'New-AzDataProtectionBackupPolicy' { #Remove policy Remove-AzDataProtectionBackupPolicy -Name $vaultedPolicyName -ResourceGroupName $resourceGroupName -SubscriptionId $subId -VaultName $vaultName - $pol = Get-AzDataProtectionBackupPolicy -ResourceGroupName $resourceGroupName -VaultName $vaultName -SubscriptionId $subId | Where { $_.Name -match $vaultedPolicyName } + $pol = Get-AzDataProtectionBackupPolicy -ResourceGroupName $resourceGroupName -VaultName $vaultName -SubscriptionId $subId | Where-Object { $_.Name -match $vaultedPolicyName } $pol | Should be $null } @@ -333,7 +333,7 @@ Describe 'New-AzDataProtectionBackupPolicy' { #Remove policy Remove-AzDataProtectionBackupPolicy -Name $operationalVaultedPolicy -ResourceGroupName $resourceGroupName -SubscriptionId $subId -VaultName $vaultName - $pol = Get-AzDataProtectionBackupPolicy -ResourceGroupName $resourceGroupName -VaultName $vaultName -SubscriptionId $subId | Where { $_.Name -match $operationalVaultedPolicy } + $pol = Get-AzDataProtectionBackupPolicy -ResourceGroupName $resourceGroupName -VaultName $vaultName -SubscriptionId $subId | Where-Object { $_.Name -match $operationalVaultedPolicy } $pol | Should be $null } } diff --git a/src/DataProtection/DataProtection.Autorest/test/New-AzDataProtectionBackupVault.Recording.json b/src/DataProtection/DataProtection.Autorest/test/New-AzDataProtectionBackupVault.Recording.json index 84e025f1599b..916d47342f2e 100644 --- a/src/DataProtection/DataProtection.Autorest/test/New-AzDataProtectionBackupVault.Recording.json +++ b/src/DataProtection/DataProtection.Autorest/test/New-AzDataProtectionBackupVault.Recording.json @@ -1,8 +1,8 @@ { - "New-AzDataProtectionBackupVault+[NoContext]+CreateExpanded+$PUT+https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault?api-version=2023-12-01+1": { + "New-AzDataProtectionBackupVault+[NoContext]+CreateExpanded+$PUT+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault?api-version=2023-12-01+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault?api-version=2023-12-01", "Content": "{\r\n \"location\": \"centraluseuap\",\r\n \"identity\": {\r\n \"type\": \"SystemAssigned\"\r\n },\r\n \"properties\": {\r\n \"storageSettings\": [\r\n {\r\n \"datastoreType\": \"VaultStore\",\r\n \"type\": \"LocallyRedundant\"\r\n }\r\n ]\r\n }\r\n}", "isContentBase64": false, "Headers": { @@ -18,41 +18,42 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "Retry-After": [ "10" ], - "x-ms-ratelimit-remaining-subscription-resource-requests": [ "99" ], + "x-ms-throttling-version": [ "v1" ], "X-Content-Type-Options": [ "nosniff" ], - "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault/operationStatus/ZTI3ZDEzYTItMDI4Mi00YjdkLTkxNTctN2Q3ODVkM2YwYmM5OzRmMzMxNTU3LTU5ODgtNGRjNy05ODEwLWEyY2M5ZjZlN2VmOA==?api-version=2023-12-01\u0026t=638469366058040840\u0026c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY\u0026s=GToKIUi1q3EGrgqByFmwdZc6yQuhHlXXiDVWLhbdmAn-pQBpFk14e-XWxKLhqKDP14uF0NP5Y5UNmFhLYz_hby_Pkz2vaHgg6fMa9H8Szwu5NCIfkoZxJqdmTqsZc_6XON00aVZKwtS42WELD2fNHkvlkX5T9-2dJJj1b-YVsdzh_cCiGLDSfsX5uk7A9b28XpaMnvDQpSEg-9z-RhzJ5JxEqwJCdSIeGicGrBebVNBu8KORqq6SPKTmz9ctVlyAbT1Gr48zN2wwm6aMUhb537l_5Cb1V1_TKgbx16b66zJcjU00FZZMPOOmS7e4WLGQh2Twq5qQEc28O6nT6ixRlQ\u0026h=dVCR2zK3ybrD45xMI-QUcKKlYH-V2U29RMtLnIKYRZo" ], - "x-ms-arm-resource-system-data": [ "{\"createdBy\":\"hiaga@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-03-25T04:10:00.1633767Z\",\"lastModifiedBy\":\"hiaga@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-03-25T04:10:00.1633767Z\"}" ], - "x-ms-request-id": [ "180a6887-d709-4184-81c6-4cefe9af0077" ], - "x-ms-correlation-request-id": [ "180a6887-d709-4184-81c6-4cefe9af0077" ], - "x-ms-routing-request-id": [ "CENTRALINDIA:20240325T041005Z:180a6887-d709-4184-81c6-4cefe9af0077" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault/operationStatus/ZDNhMDFhMGMtYjYzYi00NjcwLTg4MjctMWFjNjlhYzViMWY2OzcyMTc5OTBmLTk3MjEtNDcyYS1iNDI3LWIwZWVmNjhkZDU4Ng==?api-version=2023-12-01\u0026t=638489348841200884\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=Aoi080mFYr3Rb3GXFTpUT5Mkt_pjZlnm5Wu0aIZI_86LF0jn1VkBIK7t55bb7nV7nX6PEUpUTTa9z_MUIciG4zCWSo6C2g8rtXzpg_1LXJ2JRkyHP2bED0KrZ1_Zi8EbtF6m1ooOxEIUePWibmEWdu8StfprCgklndXzoth8jiDV8NWTM-I38XfDSrfnFPqMena6uzMhe8SSg9G7FvaEjX9Z8jqu5uCrcjoLfVYLembOiFXQQVTxiTQnVPYQ4gzuxeT1f_Uj-kl_vPS_kYtluVxFpvli3I4jt7Kt1nd3MRWgv-daUkYfgUMU24YDa-OvBK2_1gmMTZ2nO90-x703Jw\u0026h=uooaaJJ92JLBKSMYWTOkRJKFWp-zSwRuwmFrepjUKqQ" ], + "x-ms-arm-resource-system-data": [ "{\"createdBy\":\"hiaga@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-04-17T07:14:41.4325769Z\",\"lastModifiedBy\":\"hiaga@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-17T07:14:41.4325769Z\"}" ], + "x-ms-ratelimit-remaining-subscription-resource-requests": [ "99" ], + "x-ms-request-id": [ "5761549d-ecd6-46ef-9372-1f4c96b3998e" ], + "x-ms-correlation-request-id": [ "5761549d-ecd6-46ef-9372-1f4c96b3998e" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240417T071444Z:5761549d-ecd6-46ef-9372-1f4c96b3998e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 034B88F9795D431EB520959C7DB2F531 Ref B: MAA201060515019 Ref C: 2024-03-25T04:09:58Z" ], - "Date": [ "Mon, 25 Mar 2024 04:10:05 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 576DEA8725704D0091BDB507D3A8A7F8 Ref B: MAA201060514019 Ref C: 2024-04-17T07:14:40Z" ], + "Date": [ "Wed, 17 Apr 2024 07:14:44 GMT" ] }, "ContentHeaders": { "Content-Length": [ "689" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"location\":\"centraluseuap\",\"identity\":{\"type\":\"SystemAssigned\",\"principalId\":\"eb84c7fa-dfe4-489b-8859-a6de5d8595ac\",\"tenantId\":\"72f988bf-86f1-41af-91ab-2d7cd011db47\"},\"properties\":{\"provisioningState\":\"Provisioning\",\"storageSettings\":[{\"datastoreType\":\"VaultStore\",\"type\":\"LocallyRedundant\"}],\"isVaultProtectedByResourceGuard\":false,\"securitySettings\":{\"softDeleteSettings\":{\"state\":\"On\",\"retentionDurationInDays\":14.0}},\"secureScore\":\"None\",\"replicatedRegions\":[]},\"id\":\"/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault\",\"name\":\"new-pstest-vault\",\"type\":\"Microsoft.DataProtection/backupVaults\"}", + "Content": "{\"location\":\"centraluseuap\",\"identity\":{\"type\":\"SystemAssigned\",\"principalId\":\"f4263d33-f11d-4187-8166-b9e8c66e8000\",\"tenantId\":\"72f988bf-86f1-41af-91ab-2d7cd011db47\"},\"properties\":{\"provisioningState\":\"Provisioning\",\"storageSettings\":[{\"datastoreType\":\"VaultStore\",\"type\":\"LocallyRedundant\"}],\"isVaultProtectedByResourceGuard\":false,\"securitySettings\":{\"softDeleteSettings\":{\"state\":\"On\",\"retentionDurationInDays\":14.0}},\"secureScore\":\"None\",\"replicatedRegions\":[]},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault\",\"name\":\"new-pstest-vault\",\"type\":\"Microsoft.DataProtection/backupVaults\"}", "isContentBase64": false } }, - "New-AzDataProtectionBackupVault+[NoContext]+CreateExpanded+$GET+https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault/operationStatus/ZTI3ZDEzYTItMDI4Mi00YjdkLTkxNTctN2Q3ODVkM2YwYmM5OzRmMzMxNTU3LTU5ODgtNGRjNy05ODEwLWEyY2M5ZjZlN2VmOA==?api-version=2023-12-01\u0026t=638469366058040840\u0026c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY\u0026s=GToKIUi1q3EGrgqByFmwdZc6yQuhHlXXiDVWLhbdmAn-pQBpFk14e-XWxKLhqKDP14uF0NP5Y5UNmFhLYz_hby_Pkz2vaHgg6fMa9H8Szwu5NCIfkoZxJqdmTqsZc_6XON00aVZKwtS42WELD2fNHkvlkX5T9-2dJJj1b-YVsdzh_cCiGLDSfsX5uk7A9b28XpaMnvDQpSEg-9z-RhzJ5JxEqwJCdSIeGicGrBebVNBu8KORqq6SPKTmz9ctVlyAbT1Gr48zN2wwm6aMUhb537l_5Cb1V1_TKgbx16b66zJcjU00FZZMPOOmS7e4WLGQh2Twq5qQEc28O6nT6ixRlQ\u0026h=dVCR2zK3ybrD45xMI-QUcKKlYH-V2U29RMtLnIKYRZo+2": { + "New-AzDataProtectionBackupVault+[NoContext]+CreateExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault/operationStatus/ZDNhMDFhMGMtYjYzYi00NjcwLTg4MjctMWFjNjlhYzViMWY2OzcyMTc5OTBmLTk3MjEtNDcyYS1iNDI3LWIwZWVmNjhkZDU4Ng==?api-version=2023-12-01\u0026t=638489348841200884\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=Aoi080mFYr3Rb3GXFTpUT5Mkt_pjZlnm5Wu0aIZI_86LF0jn1VkBIK7t55bb7nV7nX6PEUpUTTa9z_MUIciG4zCWSo6C2g8rtXzpg_1LXJ2JRkyHP2bED0KrZ1_Zi8EbtF6m1ooOxEIUePWibmEWdu8StfprCgklndXzoth8jiDV8NWTM-I38XfDSrfnFPqMena6uzMhe8SSg9G7FvaEjX9Z8jqu5uCrcjoLfVYLembOiFXQQVTxiTQnVPYQ4gzuxeT1f_Uj-kl_vPS_kYtluVxFpvli3I4jt7Kt1nd3MRWgv-daUkYfgUMU24YDa-OvBK2_1gmMTZ2nO90-x703Jw\u0026h=uooaaJJ92JLBKSMYWTOkRJKFWp-zSwRuwmFrepjUKqQ+2": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault/operationStatus/ZTI3ZDEzYTItMDI4Mi00YjdkLTkxNTctN2Q3ODVkM2YwYmM5OzRmMzMxNTU3LTU5ODgtNGRjNy05ODEwLWEyY2M5ZjZlN2VmOA==?api-version=2023-12-01\u0026t=638469366058040840\u0026c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY\u0026s=GToKIUi1q3EGrgqByFmwdZc6yQuhHlXXiDVWLhbdmAn-pQBpFk14e-XWxKLhqKDP14uF0NP5Y5UNmFhLYz_hby_Pkz2vaHgg6fMa9H8Szwu5NCIfkoZxJqdmTqsZc_6XON00aVZKwtS42WELD2fNHkvlkX5T9-2dJJj1b-YVsdzh_cCiGLDSfsX5uk7A9b28XpaMnvDQpSEg-9z-RhzJ5JxEqwJCdSIeGicGrBebVNBu8KORqq6SPKTmz9ctVlyAbT1Gr48zN2wwm6aMUhb537l_5Cb1V1_TKgbx16b66zJcjU00FZZMPOOmS7e4WLGQh2Twq5qQEc28O6nT6ixRlQ\u0026h=dVCR2zK3ybrD45xMI-QUcKKlYH-V2U29RMtLnIKYRZo", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault/operationStatus/ZDNhMDFhMGMtYjYzYi00NjcwLTg4MjctMWFjNjlhYzViMWY2OzcyMTc5OTBmLTk3MjEtNDcyYS1iNDI3LWIwZWVmNjhkZDU4Ng==?api-version=2023-12-01\u0026t=638489348841200884\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=Aoi080mFYr3Rb3GXFTpUT5Mkt_pjZlnm5Wu0aIZI_86LF0jn1VkBIK7t55bb7nV7nX6PEUpUTTa9z_MUIciG4zCWSo6C2g8rtXzpg_1LXJ2JRkyHP2bED0KrZ1_Zi8EbtF6m1ooOxEIUePWibmEWdu8StfprCgklndXzoth8jiDV8NWTM-I38XfDSrfnFPqMena6uzMhe8SSg9G7FvaEjX9Z8jqu5uCrcjoLfVYLembOiFXQQVTxiTQnVPYQ4gzuxeT1f_Uj-kl_vPS_kYtluVxFpvli3I4jt7Kt1nd3MRWgv-daUkYfgUMU24YDa-OvBK2_1gmMTZ2nO90-x703Jw\u0026h=uooaaJJ92JLBKSMYWTOkRJKFWp-zSwRuwmFrepjUKqQ", "Content": null, "isContentBase64": false, "Headers": { "Authorization": [ "[Filtered]" ], "x-ms-unique-id": [ "2" ], - "x-ms-client-request-id": [ "1fca1c5c-3a59-466a-9c0c-3d4deae0c9d3" ], + "x-ms-client-request-id": [ "abe531b4-f869-4bb8-82be-0e118eff4a43" ], "CommandName": [ "Az.DataProtection.Internal\\New-AzDataProtectionBackupVault" ], "FullCommandName": [ "New-AzDataProtectionBackupVault_CreateExpanded" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ] + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ] }, "ContentHeaders": { } @@ -62,39 +63,40 @@ "Headers": { "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-resource-requests": [ "999" ], + "x-ms-throttling-version": [ "v1" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-request-id": [ "4c0650a9-9c21-4ef7-8e05-750fd9d0a58f" ], - "x-ms-correlation-request-id": [ "4c0650a9-9c21-4ef7-8e05-750fd9d0a58f" ], - "x-ms-routing-request-id": [ "CENTRALINDIA:20240325T041017Z:4c0650a9-9c21-4ef7-8e05-750fd9d0a58f" ], + "x-ms-ratelimit-remaining-subscription-resource-requests": [ "999" ], + "x-ms-request-id": [ "cc058a0c-3eea-444c-9a34-48d9f03af229" ], + "x-ms-correlation-request-id": [ "cc058a0c-3eea-444c-9a34-48d9f03af229" ], + "x-ms-routing-request-id": [ "CENTRALINDIA:20240417T071455Z:cc058a0c-3eea-444c-9a34-48d9f03af229" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 554243A1D1064C89A03EAEF517D22143 Ref B: MAA201060515019 Ref C: 2024-03-25T04:10:15Z" ], - "Date": [ "Mon, 25 Mar 2024 04:10:17 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 2BDD837E0D8E49E8B9F8E2323E692D0C Ref B: MAA201060514019 Ref C: 2024-04-17T07:14:54Z" ], + "Date": [ "Wed, 17 Apr 2024 07:14:55 GMT" ] }, "ContentHeaders": { "Content-Length": [ "474" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"id\":\"/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault/operationStatus/ZTI3ZDEzYTItMDI4Mi00YjdkLTkxNTctN2Q3ODVkM2YwYmM5OzRmMzMxNTU3LTU5ODgtNGRjNy05ODEwLWEyY2M5ZjZlN2VmOA==\",\"name\":\"ZTI3ZDEzYTItMDI4Mi00YjdkLTkxNTctN2Q3ODVkM2YwYmM5OzRmMzMxNTU3LTU5ODgtNGRjNy05ODEwLWEyY2M5ZjZlN2VmOA==\",\"status\":\"Succeeded\",\"startTime\":\"2024-03-25T04:10:04.9963513Z\",\"endTime\":\"2024-03-25T04:10:06Z\"}", + "Content": "{\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault/operationStatus/ZDNhMDFhMGMtYjYzYi00NjcwLTg4MjctMWFjNjlhYzViMWY2OzcyMTc5OTBmLTk3MjEtNDcyYS1iNDI3LWIwZWVmNjhkZDU4Ng==\",\"name\":\"ZDNhMDFhMGMtYjYzYi00NjcwLTg4MjctMWFjNjlhYzViMWY2OzcyMTc5OTBmLTk3MjEtNDcyYS1iNDI3LWIwZWVmNjhkZDU4Ng==\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-17T07:14:43.5851176Z\",\"endTime\":\"2024-04-17T07:14:44Z\"}", "isContentBase64": false } }, - "New-AzDataProtectionBackupVault+[NoContext]+CreateExpanded+$GET+https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault?api-version=2023-12-01+3": { + "New-AzDataProtectionBackupVault+[NoContext]+CreateExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault?api-version=2023-12-01+3": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "Authorization": [ "[Filtered]" ], "x-ms-unique-id": [ "3" ], - "x-ms-client-request-id": [ "1fca1c5c-3a59-466a-9c0c-3d4deae0c9d3" ], + "x-ms-client-request-id": [ "abe531b4-f869-4bb8-82be-0e118eff4a43" ], "CommandName": [ "Az.DataProtection.Internal\\New-AzDataProtectionBackupVault" ], "FullCommandName": [ "New-AzDataProtectionBackupVault_CreateExpanded" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ] + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ] }, "ContentHeaders": { } @@ -104,38 +106,39 @@ "Headers": { "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-resource-requests": [ "499" ], + "x-ms-throttling-version": [ "v1" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-request-id": [ "defd8731-d2dc-4f98-96a5-4903a7e67b46" ], - "x-ms-correlation-request-id": [ "defd8731-d2dc-4f98-96a5-4903a7e67b46" ], - "x-ms-routing-request-id": [ "CENTRALINDIA:20240325T041018Z:defd8731-d2dc-4f98-96a5-4903a7e67b46" ], + "x-ms-ratelimit-remaining-subscription-resource-requests": [ "499" ], + "x-ms-request-id": [ "aec93ec4-8252-4509-a110-566b0e865835" ], + "x-ms-correlation-request-id": [ "aec93ec4-8252-4509-a110-566b0e865835" ], + "x-ms-routing-request-id": [ "WESTINDIA:20240417T071456Z:aec93ec4-8252-4509-a110-566b0e865835" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 3E46A5C88D0C4CD8B1F8BEAA704FDA65 Ref B: MAA201060515019 Ref C: 2024-03-25T04:10:18Z" ], - "Date": [ "Mon, 25 Mar 2024 04:10:17 GMT" ] + "X-MSEdge-Ref": [ "Ref A: AB65F5A245A34F7C940B274A7D5FFC82 Ref B: MAA201060514019 Ref C: 2024-04-17T07:14:55Z" ], + "Date": [ "Wed, 17 Apr 2024 07:14:56 GMT" ] }, "ContentHeaders": { "Content-Length": [ "686" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"location\":\"centraluseuap\",\"identity\":{\"type\":\"SystemAssigned\",\"principalId\":\"eb84c7fa-dfe4-489b-8859-a6de5d8595ac\",\"tenantId\":\"72f988bf-86f1-41af-91ab-2d7cd011db47\"},\"properties\":{\"provisioningState\":\"Succeeded\",\"storageSettings\":[{\"datastoreType\":\"VaultStore\",\"type\":\"LocallyRedundant\"}],\"isVaultProtectedByResourceGuard\":false,\"securitySettings\":{\"softDeleteSettings\":{\"state\":\"On\",\"retentionDurationInDays\":14.0}},\"secureScore\":\"None\",\"replicatedRegions\":[]},\"id\":\"/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault\",\"name\":\"new-pstest-vault\",\"type\":\"Microsoft.DataProtection/backupVaults\"}", + "Content": "{\"location\":\"centraluseuap\",\"identity\":{\"type\":\"SystemAssigned\",\"principalId\":\"f4263d33-f11d-4187-8166-b9e8c66e8000\",\"tenantId\":\"72f988bf-86f1-41af-91ab-2d7cd011db47\"},\"properties\":{\"provisioningState\":\"Succeeded\",\"storageSettings\":[{\"datastoreType\":\"VaultStore\",\"type\":\"LocallyRedundant\"}],\"isVaultProtectedByResourceGuard\":false,\"securitySettings\":{\"softDeleteSettings\":{\"state\":\"On\",\"retentionDurationInDays\":14.0}},\"secureScore\":\"None\",\"replicatedRegions\":[]},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault\",\"name\":\"new-pstest-vault\",\"type\":\"Microsoft.DataProtection/backupVaults\"}", "isContentBase64": false } }, - "New-AzDataProtectionBackupVault+[NoContext]+CreateExpanded+$GET+https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault?api-version=2023-12-01+4": { + "New-AzDataProtectionBackupVault+[NoContext]+CreateExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault?api-version=2023-12-01+4": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "4" ], - "x-ms-client-request-id": [ "e3c64f58-7c42-444b-a947-ebb337c8d184" ], + "x-ms-client-request-id": [ "2e4aa9f5-7a50-43de-82d5-9ee2b64b9594" ], "CommandName": [ "Get-AzDataProtectionBackupVault" ], "FullCommandName": [ "Get-AzDataProtectionBackupVault_Get2" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -146,38 +149,39 @@ "Headers": { "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-resource-requests": [ "499" ], + "x-ms-throttling-version": [ "v1" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-request-id": [ "e65ea6a9-410d-4137-b0f7-254d3ecb1f00" ], - "x-ms-correlation-request-id": [ "e65ea6a9-410d-4137-b0f7-254d3ecb1f00" ], - "x-ms-routing-request-id": [ "CENTRALINDIA:20240325T041019Z:e65ea6a9-410d-4137-b0f7-254d3ecb1f00" ], + "x-ms-ratelimit-remaining-subscription-resource-requests": [ "499" ], + "x-ms-request-id": [ "2cd74850-1c14-448f-b709-7b9fab670bfb" ], + "x-ms-correlation-request-id": [ "2cd74850-1c14-448f-b709-7b9fab670bfb" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240417T071457Z:2cd74850-1c14-448f-b709-7b9fab670bfb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: D2E2184C61C54AF3983D635F1D2804B5 Ref B: MAA201060515019 Ref C: 2024-03-25T04:10:18Z" ], - "Date": [ "Mon, 25 Mar 2024 04:10:19 GMT" ] + "X-MSEdge-Ref": [ "Ref A: AA37FD0A443840F5B34C85EC9FDBE235 Ref B: MAA201060514019 Ref C: 2024-04-17T07:14:56Z" ], + "Date": [ "Wed, 17 Apr 2024 07:14:57 GMT" ] }, "ContentHeaders": { "Content-Length": [ "686" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"location\":\"centraluseuap\",\"identity\":{\"type\":\"SystemAssigned\",\"principalId\":\"eb84c7fa-dfe4-489b-8859-a6de5d8595ac\",\"tenantId\":\"72f988bf-86f1-41af-91ab-2d7cd011db47\"},\"properties\":{\"provisioningState\":\"Succeeded\",\"storageSettings\":[{\"datastoreType\":\"VaultStore\",\"type\":\"LocallyRedundant\"}],\"isVaultProtectedByResourceGuard\":false,\"securitySettings\":{\"softDeleteSettings\":{\"state\":\"On\",\"retentionDurationInDays\":14.0}},\"secureScore\":\"None\",\"replicatedRegions\":[]},\"id\":\"/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault\",\"name\":\"new-pstest-vault\",\"type\":\"Microsoft.DataProtection/backupVaults\"}", + "Content": "{\"location\":\"centraluseuap\",\"identity\":{\"type\":\"SystemAssigned\",\"principalId\":\"f4263d33-f11d-4187-8166-b9e8c66e8000\",\"tenantId\":\"72f988bf-86f1-41af-91ab-2d7cd011db47\"},\"properties\":{\"provisioningState\":\"Succeeded\",\"storageSettings\":[{\"datastoreType\":\"VaultStore\",\"type\":\"LocallyRedundant\"}],\"isVaultProtectedByResourceGuard\":false,\"securitySettings\":{\"softDeleteSettings\":{\"state\":\"On\",\"retentionDurationInDays\":14.0}},\"secureScore\":\"None\",\"replicatedRegions\":[]},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault\",\"name\":\"new-pstest-vault\",\"type\":\"Microsoft.DataProtection/backupVaults\"}", "isContentBase64": false } }, - "New-AzDataProtectionBackupVault+[NoContext]+CreateExpanded+$DELETE+https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault?api-version=2023-12-01+5": { + "New-AzDataProtectionBackupVault+[NoContext]+CreateExpanded+$DELETE+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault?api-version=2023-12-01+5": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "5" ], - "x-ms-client-request-id": [ "97b741ac-c991-4df5-8802-4adf07758f7c" ], + "x-ms-client-request-id": [ "2e300621-2106-4fa2-8168-4f5e5c4d03f8" ], "CommandName": [ "Remove-AzDataProtectionBackupVault" ], "FullCommandName": [ "Remove-AzDataProtectionBackupVault_Delete" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -188,18 +192,19 @@ "Headers": { "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/providers/Microsoft.DataProtection/locations/centraluseuap/operationResults/ZTI3ZDEzYTItMDI4Mi00YjdkLTkxNTctN2Q3ODVkM2YwYmM5Ozc1NGIwZTRlLTE4MGYtNGI2OS1hNzdiLWYwZTdkMTE1MDU0YQ==?api-version=2023-12-01\u0026t=638469366218138894\u0026c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY\u0026s=Xus2Cxmrjpz0NWicjYAqsD145DH8Tp-BBZ-7EzfkoQuH2Eyz8Sw0ZLPUoI-v6t3BliUnmMcg6d9wyGdKEI_JXBuowQVtU74t-BfRYPtOSEGuHsy7-3cijPV7u8OesJWT8i9iTNrxTAtRy5gEJnzII4ucj_uhjWR1h1Yqml0Z9u1ZM5JUtgqx5StAWha0LGVszP1iYg2gzTZ0IHWuqQFOiNyjKfWp35XbxbKERENIu7X3x_8pAm61sWyB16bA7FO1zMpYGq11S0X2_Z9_A7W2GWTIky9WHlx-EP2Lk4FgCLr38kdJl-MgpeoAUK9drCgMtiVILY8KoN-E-hQwJOQmSA\u0026h=pwfxDBsL9SV0Yb1kQihw0u4Mdlwh_JRIC_JsvQCZL9s" ], + "Location": [ "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/providers/Microsoft.DataProtection/locations/centraluseuap/operationResults/ZDNhMDFhMGMtYjYzYi00NjcwLTg4MjctMWFjNjlhYzViMWY2OzViNTI4YjNiLWRmOTYtNDE1OS04NWY2LTQ2NDUyOTg2MmQyNw==?api-version=2023-12-01\u0026t=638489349004477802\u0026c=MIIHADCCBeigAwIBAgITHgPomYee4Qu7BfhItwAAA-iZhzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMTMwMDYwOTE2WhcNMjUwMTI0MDYwOTE2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOiFRUCW7ME0-8OmweyLAOhLjShprrewSQr0u8xpOevEY7HpOWaMDZbr57UkO48d4CQyGgkYqH6pQ3mDn6Zq95LFOe63LBgJ_Io9Qn9C4OLOJPSTHOcyryRN0Qgr9k3eMiHwFuomN80I7ezdx8FS6zDqQu1Wbjw-yyd9Mbxe_m45O0TPpda-Jt6d9Un5z7dnzlLlrjguCCIzCadGyV2t7rA7qMMGVjTXSal1A_9zCBngC8-p4z1ifaM4LQtC5f6Em6Rmu74zRjW5jFDIKCPhhwAMuJwsHQDfQ2hxnl6qd8cHG5VGCcyQIPrVCIvWB1zTbaYW1fIK-OyrFXwRv6wesk0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRa65snqFvL5cbUkgPmVp5BN6VURjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADYz_oLBrhGl-i2E4jxv9Z4RNcpp4gaxqVJv_GEzvVtwgx_8P3UrhZ1_mC3wETOajOHWZ44sJEzrSgyljDsF94dPoMGucgCuZewgFqyU_sPQSk0RRb8_sbRpS0dxUHvPIGNKbuoWB_Cd_hn9ZWM5VPdN_OHbromAkwOdgA6BPx7P7Ral6mk-aPegxaMUKMfwhg1m7LjUhci2aRzJJxGJSWoFQoUrGuQcAJp-7KXiWr_hDM69eWh0n6q1i7iTwme6w3Tf3zXGfbwhwYrV8qfGJjrsBraBDq3Z_SHk8SjHSXZpsJ3tyhT8ucyXRcYNWIJZvnjTdcVwmguYnhuTf-_fP5E\u0026s=Xv6h19mt9IUrDd5rlhabr6YDGnfJjvurhVrZJ9Jh50nzjMhOeCgR26NnYP5qVJ0cl5Rq3Ucu0ZjsCJo4Q77pg2oAQgRb_jUifc85g2jCn7ZvaTU1SmwjIdO4X81YjGii_xhGndDAXIv8Kunw4jGlnmBpZyxe45vTBmBLahgva2pX6o7JhfoCqFCQFR6_b1clFH07rO5P-z4siUoPE8cpijBem387c71anahAFgFjloe59RY81zDCCKIk5hrL45MQ7Fm4Q6RsslaheKC-D0Jv0EXLu_LSqjO4xpbS6U2g6ZXC7HzLRUG3oIXh3dXxEfxEAMATvKxllQm0aZW3Sq2IaQ\u0026h=E73zR6RZXwKAYyeFBgHsNNgeFKgNy5uqLYFdewUYxSM" ], "Retry-After": [ "30" ], "X-Content-Type-Options": [ "nosniff" ], - "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/locations/centraluseuap/operationStatus/ZTI3ZDEzYTItMDI4Mi00YjdkLTkxNTctN2Q3ODVkM2YwYmM5Ozc1NGIwZTRlLTE4MGYtNGI2OS1hNzdiLWYwZTdkMTE1MDU0YQ==?api-version=2023-12-01\u0026t=638469366218138894\u0026c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY\u0026s=CGTESMRrXkbdZv-Z-SxgiMm9_s6z-fB_k8JB7dxTEirjWr1SFtq4LGGpZtUST05tM4KdpQjIPra5m5jKOpK6pqN24woNhIofu3m4t4v_8grMeMAbZvlcPGqm0xPIdA3ZuPAmSgxoN0vAhTiH-eBRNYGN1XgRw9T5E9kHCtjSnJTaA1dYbzQNn8xwD9Ush8XgUSDDXPtP2HyAxSBwEjy8AWUzjrp4B9cwM2WlGvNq4ZbQ6SDP9f9dTAqWFfe7NaW3xSs0ICohYfK2IuZYWsECbOB7_5ECnPUSpWIlaRvONJwvm7mkP2FdUm99dobxnmcMprcBfLzD8iqljSIzQMMOKw\u0026h=0Ycbt-qsjVSFV4Ph1pvSO5SAwPO5GRjXresrAYJcOaI" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/locations/centraluseuap/operationStatus/ZDNhMDFhMGMtYjYzYi00NjcwLTg4MjctMWFjNjlhYzViMWY2OzViNTI4YjNiLWRmOTYtNDE1OS04NWY2LTQ2NDUyOTg2MmQyNw==?api-version=2023-12-01\u0026t=638489349004321935\u0026c=MIIHADCCBeigAwIBAgITHgPomYee4Qu7BfhItwAAA-iZhzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMTMwMDYwOTE2WhcNMjUwMTI0MDYwOTE2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOiFRUCW7ME0-8OmweyLAOhLjShprrewSQr0u8xpOevEY7HpOWaMDZbr57UkO48d4CQyGgkYqH6pQ3mDn6Zq95LFOe63LBgJ_Io9Qn9C4OLOJPSTHOcyryRN0Qgr9k3eMiHwFuomN80I7ezdx8FS6zDqQu1Wbjw-yyd9Mbxe_m45O0TPpda-Jt6d9Un5z7dnzlLlrjguCCIzCadGyV2t7rA7qMMGVjTXSal1A_9zCBngC8-p4z1ifaM4LQtC5f6Em6Rmu74zRjW5jFDIKCPhhwAMuJwsHQDfQ2hxnl6qd8cHG5VGCcyQIPrVCIvWB1zTbaYW1fIK-OyrFXwRv6wesk0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRa65snqFvL5cbUkgPmVp5BN6VURjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADYz_oLBrhGl-i2E4jxv9Z4RNcpp4gaxqVJv_GEzvVtwgx_8P3UrhZ1_mC3wETOajOHWZ44sJEzrSgyljDsF94dPoMGucgCuZewgFqyU_sPQSk0RRb8_sbRpS0dxUHvPIGNKbuoWB_Cd_hn9ZWM5VPdN_OHbromAkwOdgA6BPx7P7Ral6mk-aPegxaMUKMfwhg1m7LjUhci2aRzJJxGJSWoFQoUrGuQcAJp-7KXiWr_hDM69eWh0n6q1i7iTwme6w3Tf3zXGfbwhwYrV8qfGJjrsBraBDq3Z_SHk8SjHSXZpsJ3tyhT8ucyXRcYNWIJZvnjTdcVwmguYnhuTf-_fP5E\u0026s=v8vEJfM2jPKkglf44EnYrOd4tlOhEZFT9YRU9DriR_duhrnCm5bbrFLhKxwpVxeEOJZcHrGxSwIGtVTNyue3z3StYrOhFjYht1zeV5TW6BTUV9OhMc1VqkwcsrTZNLgNhbH92gIP_KExIY6B8v3_bANSx1fyJPJHIRLXkjHCs7HO-WubhIxj5k9St5ZVDLAbNaLp7PFhiS7NvBLIueGtYgh8EBgCo2Umuv75VliMjNaZvEzBylZJchf-JPfmf6uGkVcfv1UNJyVMdVfZTUPNVfogayAkMTu7BRbs1BwgbzaRASzuDkVwzzhr2DunDbyASAaRe-DNWog7rf1QeVuhHQ\u0026h=MZ-aSvi1WCyHu3xehtxoZfVnOrOIuwGn6lpVsj28CfY" ], + "x-ms-throttling-version": [ "v1" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "99" ], - "x-ms-request-id": [ "134e55e6-fda6-48a7-88ac-0c8d71cba57e" ], - "x-ms-correlation-request-id": [ "134e55e6-fda6-48a7-88ac-0c8d71cba57e" ], - "x-ms-routing-request-id": [ "CENTRALINDIA:20240325T041021Z:134e55e6-fda6-48a7-88ac-0c8d71cba57e" ], + "x-ms-request-id": [ "40108be8-a60b-481f-8e45-0080c8cba8fa" ], + "x-ms-correlation-request-id": [ "40108be8-a60b-481f-8e45-0080c8cba8fa" ], + "x-ms-routing-request-id": [ "WESTINDIA:20240417T071500Z:40108be8-a60b-481f-8e45-0080c8cba8fa" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 8A3CA9FF89E340029355A5ABD249F329 Ref B: MAA201060515019 Ref C: 2024-03-25T04:10:20Z" ], - "Date": [ "Mon, 25 Mar 2024 04:10:21 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 19A9538CE3534F2A90CB1DEE682C0621 Ref B: MAA201060514019 Ref C: 2024-04-17T07:14:58Z" ], + "Date": [ "Wed, 17 Apr 2024 07:15:00 GMT" ] }, "ContentHeaders": { "Expires": [ "-1" ], @@ -209,20 +214,20 @@ "isContentBase64": false } }, - "New-AzDataProtectionBackupVault+[NoContext]+CreateExpanded+$GET+https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/locations/centraluseuap/operationStatus/ZTI3ZDEzYTItMDI4Mi00YjdkLTkxNTctN2Q3ODVkM2YwYmM5Ozc1NGIwZTRlLTE4MGYtNGI2OS1hNzdiLWYwZTdkMTE1MDU0YQ==?api-version=2023-12-01\u0026t=638469366218138894\u0026c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY\u0026s=CGTESMRrXkbdZv-Z-SxgiMm9_s6z-fB_k8JB7dxTEirjWr1SFtq4LGGpZtUST05tM4KdpQjIPra5m5jKOpK6pqN24woNhIofu3m4t4v_8grMeMAbZvlcPGqm0xPIdA3ZuPAmSgxoN0vAhTiH-eBRNYGN1XgRw9T5E9kHCtjSnJTaA1dYbzQNn8xwD9Ush8XgUSDDXPtP2HyAxSBwEjy8AWUzjrp4B9cwM2WlGvNq4ZbQ6SDP9f9dTAqWFfe7NaW3xSs0ICohYfK2IuZYWsECbOB7_5ECnPUSpWIlaRvONJwvm7mkP2FdUm99dobxnmcMprcBfLzD8iqljSIzQMMOKw\u0026h=0Ycbt-qsjVSFV4Ph1pvSO5SAwPO5GRjXresrAYJcOaI+6": { + "New-AzDataProtectionBackupVault+[NoContext]+CreateExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/locations/centraluseuap/operationStatus/ZDNhMDFhMGMtYjYzYi00NjcwLTg4MjctMWFjNjlhYzViMWY2OzViNTI4YjNiLWRmOTYtNDE1OS04NWY2LTQ2NDUyOTg2MmQyNw==?api-version=2023-12-01\u0026t=638489349004321935\u0026c=MIIHADCCBeigAwIBAgITHgPomYee4Qu7BfhItwAAA-iZhzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMTMwMDYwOTE2WhcNMjUwMTI0MDYwOTE2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOiFRUCW7ME0-8OmweyLAOhLjShprrewSQr0u8xpOevEY7HpOWaMDZbr57UkO48d4CQyGgkYqH6pQ3mDn6Zq95LFOe63LBgJ_Io9Qn9C4OLOJPSTHOcyryRN0Qgr9k3eMiHwFuomN80I7ezdx8FS6zDqQu1Wbjw-yyd9Mbxe_m45O0TPpda-Jt6d9Un5z7dnzlLlrjguCCIzCadGyV2t7rA7qMMGVjTXSal1A_9zCBngC8-p4z1ifaM4LQtC5f6Em6Rmu74zRjW5jFDIKCPhhwAMuJwsHQDfQ2hxnl6qd8cHG5VGCcyQIPrVCIvWB1zTbaYW1fIK-OyrFXwRv6wesk0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRa65snqFvL5cbUkgPmVp5BN6VURjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADYz_oLBrhGl-i2E4jxv9Z4RNcpp4gaxqVJv_GEzvVtwgx_8P3UrhZ1_mC3wETOajOHWZ44sJEzrSgyljDsF94dPoMGucgCuZewgFqyU_sPQSk0RRb8_sbRpS0dxUHvPIGNKbuoWB_Cd_hn9ZWM5VPdN_OHbromAkwOdgA6BPx7P7Ral6mk-aPegxaMUKMfwhg1m7LjUhci2aRzJJxGJSWoFQoUrGuQcAJp-7KXiWr_hDM69eWh0n6q1i7iTwme6w3Tf3zXGfbwhwYrV8qfGJjrsBraBDq3Z_SHk8SjHSXZpsJ3tyhT8ucyXRcYNWIJZvnjTdcVwmguYnhuTf-_fP5E\u0026s=v8vEJfM2jPKkglf44EnYrOd4tlOhEZFT9YRU9DriR_duhrnCm5bbrFLhKxwpVxeEOJZcHrGxSwIGtVTNyue3z3StYrOhFjYht1zeV5TW6BTUV9OhMc1VqkwcsrTZNLgNhbH92gIP_KExIY6B8v3_bANSx1fyJPJHIRLXkjHCs7HO-WubhIxj5k9St5ZVDLAbNaLp7PFhiS7NvBLIueGtYgh8EBgCo2Umuv75VliMjNaZvEzBylZJchf-JPfmf6uGkVcfv1UNJyVMdVfZTUPNVfogayAkMTu7BRbs1BwgbzaRASzuDkVwzzhr2DunDbyASAaRe-DNWog7rf1QeVuhHQ\u0026h=MZ-aSvi1WCyHu3xehtxoZfVnOrOIuwGn6lpVsj28CfY+6": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/locations/centraluseuap/operationStatus/ZTI3ZDEzYTItMDI4Mi00YjdkLTkxNTctN2Q3ODVkM2YwYmM5Ozc1NGIwZTRlLTE4MGYtNGI2OS1hNzdiLWYwZTdkMTE1MDU0YQ==?api-version=2023-12-01\u0026t=638469366218138894\u0026c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY\u0026s=CGTESMRrXkbdZv-Z-SxgiMm9_s6z-fB_k8JB7dxTEirjWr1SFtq4LGGpZtUST05tM4KdpQjIPra5m5jKOpK6pqN24woNhIofu3m4t4v_8grMeMAbZvlcPGqm0xPIdA3ZuPAmSgxoN0vAhTiH-eBRNYGN1XgRw9T5E9kHCtjSnJTaA1dYbzQNn8xwD9Ush8XgUSDDXPtP2HyAxSBwEjy8AWUzjrp4B9cwM2WlGvNq4ZbQ6SDP9f9dTAqWFfe7NaW3xSs0ICohYfK2IuZYWsECbOB7_5ECnPUSpWIlaRvONJwvm7mkP2FdUm99dobxnmcMprcBfLzD8iqljSIzQMMOKw\u0026h=0Ycbt-qsjVSFV4Ph1pvSO5SAwPO5GRjXresrAYJcOaI", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/locations/centraluseuap/operationStatus/ZDNhMDFhMGMtYjYzYi00NjcwLTg4MjctMWFjNjlhYzViMWY2OzViNTI4YjNiLWRmOTYtNDE1OS04NWY2LTQ2NDUyOTg2MmQyNw==?api-version=2023-12-01\u0026t=638489349004321935\u0026c=MIIHADCCBeigAwIBAgITHgPomYee4Qu7BfhItwAAA-iZhzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMTMwMDYwOTE2WhcNMjUwMTI0MDYwOTE2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOiFRUCW7ME0-8OmweyLAOhLjShprrewSQr0u8xpOevEY7HpOWaMDZbr57UkO48d4CQyGgkYqH6pQ3mDn6Zq95LFOe63LBgJ_Io9Qn9C4OLOJPSTHOcyryRN0Qgr9k3eMiHwFuomN80I7ezdx8FS6zDqQu1Wbjw-yyd9Mbxe_m45O0TPpda-Jt6d9Un5z7dnzlLlrjguCCIzCadGyV2t7rA7qMMGVjTXSal1A_9zCBngC8-p4z1ifaM4LQtC5f6Em6Rmu74zRjW5jFDIKCPhhwAMuJwsHQDfQ2hxnl6qd8cHG5VGCcyQIPrVCIvWB1zTbaYW1fIK-OyrFXwRv6wesk0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRa65snqFvL5cbUkgPmVp5BN6VURjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADYz_oLBrhGl-i2E4jxv9Z4RNcpp4gaxqVJv_GEzvVtwgx_8P3UrhZ1_mC3wETOajOHWZ44sJEzrSgyljDsF94dPoMGucgCuZewgFqyU_sPQSk0RRb8_sbRpS0dxUHvPIGNKbuoWB_Cd_hn9ZWM5VPdN_OHbromAkwOdgA6BPx7P7Ral6mk-aPegxaMUKMfwhg1m7LjUhci2aRzJJxGJSWoFQoUrGuQcAJp-7KXiWr_hDM69eWh0n6q1i7iTwme6w3Tf3zXGfbwhwYrV8qfGJjrsBraBDq3Z_SHk8SjHSXZpsJ3tyhT8ucyXRcYNWIJZvnjTdcVwmguYnhuTf-_fP5E\u0026s=v8vEJfM2jPKkglf44EnYrOd4tlOhEZFT9YRU9DriR_duhrnCm5bbrFLhKxwpVxeEOJZcHrGxSwIGtVTNyue3z3StYrOhFjYht1zeV5TW6BTUV9OhMc1VqkwcsrTZNLgNhbH92gIP_KExIY6B8v3_bANSx1fyJPJHIRLXkjHCs7HO-WubhIxj5k9St5ZVDLAbNaLp7PFhiS7NvBLIueGtYgh8EBgCo2Umuv75VliMjNaZvEzBylZJchf-JPfmf6uGkVcfv1UNJyVMdVfZTUPNVfogayAkMTu7BRbs1BwgbzaRASzuDkVwzzhr2DunDbyASAaRe-DNWog7rf1QeVuhHQ\u0026h=MZ-aSvi1WCyHu3xehtxoZfVnOrOIuwGn6lpVsj28CfY", "Content": null, "isContentBase64": false, "Headers": { "Authorization": [ "[Filtered]" ], "x-ms-unique-id": [ "6" ], - "x-ms-client-request-id": [ "97b741ac-c991-4df5-8802-4adf07758f7c" ], + "x-ms-client-request-id": [ "2e300621-2106-4fa2-8168-4f5e5c4d03f8" ], "CommandName": [ "Remove-AzDataProtectionBackupVault" ], "FullCommandName": [ "Remove-AzDataProtectionBackupVault_Delete" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ] + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ] }, "ContentHeaders": { } @@ -232,39 +237,40 @@ "Headers": { "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-resource-requests": [ "14999" ], + "x-ms-throttling-version": [ "v1" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-request-id": [ "cdffbc94-9cc4-4de0-a221-4ea8200baebe" ], - "x-ms-correlation-request-id": [ "cdffbc94-9cc4-4de0-a221-4ea8200baebe" ], - "x-ms-routing-request-id": [ "CENTRALINDIA:20240325T041052Z:cdffbc94-9cc4-4de0-a221-4ea8200baebe" ], + "x-ms-ratelimit-remaining-subscription-resource-requests": [ "14999" ], + "x-ms-request-id": [ "4170c7d3-045f-47e3-887c-939276a48283" ], + "x-ms-correlation-request-id": [ "4170c7d3-045f-47e3-887c-939276a48283" ], + "x-ms-routing-request-id": [ "WESTINDIA:20240417T071531Z:4170c7d3-045f-47e3-887c-939276a48283" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 568BD8FAD92149D385FD8329BC3446A3 Ref B: MAA201060515019 Ref C: 2024-03-25T04:10:51Z" ], - "Date": [ "Mon, 25 Mar 2024 04:10:52 GMT" ] + "X-MSEdge-Ref": [ "Ref A: EC2C2F0EC06A4A58A9905CFD78037C6B Ref B: MAA201060514019 Ref C: 2024-04-17T07:15:30Z" ], + "Date": [ "Wed, 17 Apr 2024 07:15:31 GMT" ] }, "ContentHeaders": { "Content-Length": [ "468" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"id\":\"/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/locations/centraluseuap/operationStatus/ZTI3ZDEzYTItMDI4Mi00YjdkLTkxNTctN2Q3ODVkM2YwYmM5Ozc1NGIwZTRlLTE4MGYtNGI2OS1hNzdiLWYwZTdkMTE1MDU0YQ==\",\"name\":\"ZTI3ZDEzYTItMDI4Mi00YjdkLTkxNTctN2Q3ODVkM2YwYmM5Ozc1NGIwZTRlLTE4MGYtNGI2OS1hNzdiLWYwZTdkMTE1MDU0YQ==\",\"status\":\"Succeeded\",\"startTime\":\"2024-03-25T04:10:21.6525373Z\",\"endTime\":\"2024-03-25T04:10:22Z\"}", + "Content": "{\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/locations/centraluseuap/operationStatus/ZDNhMDFhMGMtYjYzYi00NjcwLTg4MjctMWFjNjlhYzViMWY2OzViNTI4YjNiLWRmOTYtNDE1OS04NWY2LTQ2NDUyOTg2MmQyNw==\",\"name\":\"ZDNhMDFhMGMtYjYzYi00NjcwLTg4MjctMWFjNjlhYzViMWY2OzViNTI4YjNiLWRmOTYtNDE1OS04NWY2LTQ2NDUyOTg2MmQyNw==\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-17T07:15:00.2569919Z\",\"endTime\":\"2024-04-17T07:15:00Z\"}", "isContentBase64": false } }, - "New-AzDataProtectionBackupVault+[NoContext]+CreateExpanded+$GET+https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/providers/Microsoft.DataProtection/locations/centraluseuap/operationResults/ZTI3ZDEzYTItMDI4Mi00YjdkLTkxNTctN2Q3ODVkM2YwYmM5Ozc1NGIwZTRlLTE4MGYtNGI2OS1hNzdiLWYwZTdkMTE1MDU0YQ==?api-version=2023-12-01\u0026t=638469366218138894\u0026c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY\u0026s=Xus2Cxmrjpz0NWicjYAqsD145DH8Tp-BBZ-7EzfkoQuH2Eyz8Sw0ZLPUoI-v6t3BliUnmMcg6d9wyGdKEI_JXBuowQVtU74t-BfRYPtOSEGuHsy7-3cijPV7u8OesJWT8i9iTNrxTAtRy5gEJnzII4ucj_uhjWR1h1Yqml0Z9u1ZM5JUtgqx5StAWha0LGVszP1iYg2gzTZ0IHWuqQFOiNyjKfWp35XbxbKERENIu7X3x_8pAm61sWyB16bA7FO1zMpYGq11S0X2_Z9_A7W2GWTIky9WHlx-EP2Lk4FgCLr38kdJl-MgpeoAUK9drCgMtiVILY8KoN-E-hQwJOQmSA\u0026h=pwfxDBsL9SV0Yb1kQihw0u4Mdlwh_JRIC_JsvQCZL9s+7": { + "New-AzDataProtectionBackupVault+[NoContext]+CreateExpanded+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/providers/Microsoft.DataProtection/locations/centraluseuap/operationResults/ZDNhMDFhMGMtYjYzYi00NjcwLTg4MjctMWFjNjlhYzViMWY2OzViNTI4YjNiLWRmOTYtNDE1OS04NWY2LTQ2NDUyOTg2MmQyNw==?api-version=2023-12-01\u0026t=638489349004477802\u0026c=MIIHADCCBeigAwIBAgITHgPomYee4Qu7BfhItwAAA-iZhzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMTMwMDYwOTE2WhcNMjUwMTI0MDYwOTE2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOiFRUCW7ME0-8OmweyLAOhLjShprrewSQr0u8xpOevEY7HpOWaMDZbr57UkO48d4CQyGgkYqH6pQ3mDn6Zq95LFOe63LBgJ_Io9Qn9C4OLOJPSTHOcyryRN0Qgr9k3eMiHwFuomN80I7ezdx8FS6zDqQu1Wbjw-yyd9Mbxe_m45O0TPpda-Jt6d9Un5z7dnzlLlrjguCCIzCadGyV2t7rA7qMMGVjTXSal1A_9zCBngC8-p4z1ifaM4LQtC5f6Em6Rmu74zRjW5jFDIKCPhhwAMuJwsHQDfQ2hxnl6qd8cHG5VGCcyQIPrVCIvWB1zTbaYW1fIK-OyrFXwRv6wesk0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRa65snqFvL5cbUkgPmVp5BN6VURjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADYz_oLBrhGl-i2E4jxv9Z4RNcpp4gaxqVJv_GEzvVtwgx_8P3UrhZ1_mC3wETOajOHWZ44sJEzrSgyljDsF94dPoMGucgCuZewgFqyU_sPQSk0RRb8_sbRpS0dxUHvPIGNKbuoWB_Cd_hn9ZWM5VPdN_OHbromAkwOdgA6BPx7P7Ral6mk-aPegxaMUKMfwhg1m7LjUhci2aRzJJxGJSWoFQoUrGuQcAJp-7KXiWr_hDM69eWh0n6q1i7iTwme6w3Tf3zXGfbwhwYrV8qfGJjrsBraBDq3Z_SHk8SjHSXZpsJ3tyhT8ucyXRcYNWIJZvnjTdcVwmguYnhuTf-_fP5E\u0026s=Xv6h19mt9IUrDd5rlhabr6YDGnfJjvurhVrZJ9Jh50nzjMhOeCgR26NnYP5qVJ0cl5Rq3Ucu0ZjsCJo4Q77pg2oAQgRb_jUifc85g2jCn7ZvaTU1SmwjIdO4X81YjGii_xhGndDAXIv8Kunw4jGlnmBpZyxe45vTBmBLahgva2pX6o7JhfoCqFCQFR6_b1clFH07rO5P-z4siUoPE8cpijBem387c71anahAFgFjloe59RY81zDCCKIk5hrL45MQ7Fm4Q6RsslaheKC-D0Jv0EXLu_LSqjO4xpbS6U2g6ZXC7HzLRUG3oIXh3dXxEfxEAMATvKxllQm0aZW3Sq2IaQ\u0026h=E73zR6RZXwKAYyeFBgHsNNgeFKgNy5uqLYFdewUYxSM+7": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/providers/Microsoft.DataProtection/locations/centraluseuap/operationResults/ZTI3ZDEzYTItMDI4Mi00YjdkLTkxNTctN2Q3ODVkM2YwYmM5Ozc1NGIwZTRlLTE4MGYtNGI2OS1hNzdiLWYwZTdkMTE1MDU0YQ==?api-version=2023-12-01\u0026t=638469366218138894\u0026c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY\u0026s=Xus2Cxmrjpz0NWicjYAqsD145DH8Tp-BBZ-7EzfkoQuH2Eyz8Sw0ZLPUoI-v6t3BliUnmMcg6d9wyGdKEI_JXBuowQVtU74t-BfRYPtOSEGuHsy7-3cijPV7u8OesJWT8i9iTNrxTAtRy5gEJnzII4ucj_uhjWR1h1Yqml0Z9u1ZM5JUtgqx5StAWha0LGVszP1iYg2gzTZ0IHWuqQFOiNyjKfWp35XbxbKERENIu7X3x_8pAm61sWyB16bA7FO1zMpYGq11S0X2_Z9_A7W2GWTIky9WHlx-EP2Lk4FgCLr38kdJl-MgpeoAUK9drCgMtiVILY8KoN-E-hQwJOQmSA\u0026h=pwfxDBsL9SV0Yb1kQihw0u4Mdlwh_JRIC_JsvQCZL9s", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/providers/Microsoft.DataProtection/locations/centraluseuap/operationResults/ZDNhMDFhMGMtYjYzYi00NjcwLTg4MjctMWFjNjlhYzViMWY2OzViNTI4YjNiLWRmOTYtNDE1OS04NWY2LTQ2NDUyOTg2MmQyNw==?api-version=2023-12-01\u0026t=638489349004477802\u0026c=MIIHADCCBeigAwIBAgITHgPomYee4Qu7BfhItwAAA-iZhzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMTMwMDYwOTE2WhcNMjUwMTI0MDYwOTE2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOiFRUCW7ME0-8OmweyLAOhLjShprrewSQr0u8xpOevEY7HpOWaMDZbr57UkO48d4CQyGgkYqH6pQ3mDn6Zq95LFOe63LBgJ_Io9Qn9C4OLOJPSTHOcyryRN0Qgr9k3eMiHwFuomN80I7ezdx8FS6zDqQu1Wbjw-yyd9Mbxe_m45O0TPpda-Jt6d9Un5z7dnzlLlrjguCCIzCadGyV2t7rA7qMMGVjTXSal1A_9zCBngC8-p4z1ifaM4LQtC5f6Em6Rmu74zRjW5jFDIKCPhhwAMuJwsHQDfQ2hxnl6qd8cHG5VGCcyQIPrVCIvWB1zTbaYW1fIK-OyrFXwRv6wesk0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRa65snqFvL5cbUkgPmVp5BN6VURjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADYz_oLBrhGl-i2E4jxv9Z4RNcpp4gaxqVJv_GEzvVtwgx_8P3UrhZ1_mC3wETOajOHWZ44sJEzrSgyljDsF94dPoMGucgCuZewgFqyU_sPQSk0RRb8_sbRpS0dxUHvPIGNKbuoWB_Cd_hn9ZWM5VPdN_OHbromAkwOdgA6BPx7P7Ral6mk-aPegxaMUKMfwhg1m7LjUhci2aRzJJxGJSWoFQoUrGuQcAJp-7KXiWr_hDM69eWh0n6q1i7iTwme6w3Tf3zXGfbwhwYrV8qfGJjrsBraBDq3Z_SHk8SjHSXZpsJ3tyhT8ucyXRcYNWIJZvnjTdcVwmguYnhuTf-_fP5E\u0026s=Xv6h19mt9IUrDd5rlhabr6YDGnfJjvurhVrZJ9Jh50nzjMhOeCgR26NnYP5qVJ0cl5Rq3Ucu0ZjsCJo4Q77pg2oAQgRb_jUifc85g2jCn7ZvaTU1SmwjIdO4X81YjGii_xhGndDAXIv8Kunw4jGlnmBpZyxe45vTBmBLahgva2pX6o7JhfoCqFCQFR6_b1clFH07rO5P-z4siUoPE8cpijBem387c71anahAFgFjloe59RY81zDCCKIk5hrL45MQ7Fm4Q6RsslaheKC-D0Jv0EXLu_LSqjO4xpbS6U2g6ZXC7HzLRUG3oIXh3dXxEfxEAMATvKxllQm0aZW3Sq2IaQ\u0026h=E73zR6RZXwKAYyeFBgHsNNgeFKgNy5uqLYFdewUYxSM", "Content": null, "isContentBase64": false, "Headers": { "Authorization": [ "[Filtered]" ], "x-ms-unique-id": [ "7" ], - "x-ms-client-request-id": [ "97b741ac-c991-4df5-8802-4adf07758f7c" ], + "x-ms-client-request-id": [ "2e300621-2106-4fa2-8168-4f5e5c4d03f8" ], "CommandName": [ "Remove-AzDataProtectionBackupVault" ], "FullCommandName": [ "Remove-AzDataProtectionBackupVault_Delete" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ] + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ] }, "ContentHeaders": { } @@ -275,16 +281,17 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "Retry-After": [ "30" ], - "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], + "x-ms-throttling-version": [ "v1" ], "X-Content-Type-Options": [ "nosniff" ], - "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/providers/Microsoft.DataProtection/locations/centraluseuap/operationStatus/ZTI3ZDEzYTItMDI4Mi00YjdkLTkxNTctN2Q3ODVkM2YwYmM5Ozc1NGIwZTRlLTE4MGYtNGI2OS1hNzdiLWYwZTdkMTE1MDU0YQ==?api-version=2023-12-01\u0026t=638469366541274472\u0026c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY\u0026s=j4MDBFXEU2qxvvsB70mdTj3a2z-EoQKIc_0rZxLWraW6swbVhh9C1inMx0829Donwqw2huYS-Uw8KDWIJIZr_I_9BEOMIquDcB2tj4AgD7MaVhMG_fk_vXgj_a-SzWulxzQPk34B8Uzcvo7iyu8t5KOe_Ec0rqkcsmTLETZbA-QUPFk3yB_EB9mOzIebnt_gqEBD7AFzYMzF1liIqso5tTESxS_75vVoZJyN5APUPfAt0uLE_ORsB1_2HcVfyw1vnT3T8elbBW4kCNeNoMyemLj6M_JOB2gINygPDo01WdFI3F64cj_nZIQPRT3z-PDG0HNJlMfVYDPQp7r2Pti5aw\u0026h=4M1lizs3SrJcEEYFrvSEWFVPJOdM8Xzw698qNg2JcdU" ], - "x-ms-request-id": [ "dfa8a595-4435-4d1d-b3a3-17aa2f0bb34f" ], - "x-ms-correlation-request-id": [ "dfa8a595-4435-4d1d-b3a3-17aa2f0bb34f" ], - "x-ms-routing-request-id": [ "CENTRALINDIA:20240325T041054Z:dfa8a595-4435-4d1d-b3a3-17aa2f0bb34f" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/providers/Microsoft.DataProtection/locations/centraluseuap/operationStatus/ZDNhMDFhMGMtYjYzYi00NjcwLTg4MjctMWFjNjlhYzViMWY2OzViNTI4YjNiLWRmOTYtNDE1OS04NWY2LTQ2NDUyOTg2MmQyNw==?api-version=2023-12-01\u0026t=638489349327823725\u0026c=MIIHADCCBeigAwIBAgITHgPomYee4Qu7BfhItwAAA-iZhzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwMTMwMDYwOTE2WhcNMjUwMTI0MDYwOTE2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOiFRUCW7ME0-8OmweyLAOhLjShprrewSQr0u8xpOevEY7HpOWaMDZbr57UkO48d4CQyGgkYqH6pQ3mDn6Zq95LFOe63LBgJ_Io9Qn9C4OLOJPSTHOcyryRN0Qgr9k3eMiHwFuomN80I7ezdx8FS6zDqQu1Wbjw-yyd9Mbxe_m45O0TPpda-Jt6d9Un5z7dnzlLlrjguCCIzCadGyV2t7rA7qMMGVjTXSal1A_9zCBngC8-p4z1ifaM4LQtC5f6Em6Rmu74zRjW5jFDIKCPhhwAMuJwsHQDfQ2hxnl6qd8cHG5VGCcyQIPrVCIvWB1zTbaYW1fIK-OyrFXwRv6wesk0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRa65snqFvL5cbUkgPmVp5BN6VURjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBADYz_oLBrhGl-i2E4jxv9Z4RNcpp4gaxqVJv_GEzvVtwgx_8P3UrhZ1_mC3wETOajOHWZ44sJEzrSgyljDsF94dPoMGucgCuZewgFqyU_sPQSk0RRb8_sbRpS0dxUHvPIGNKbuoWB_Cd_hn9ZWM5VPdN_OHbromAkwOdgA6BPx7P7Ral6mk-aPegxaMUKMfwhg1m7LjUhci2aRzJJxGJSWoFQoUrGuQcAJp-7KXiWr_hDM69eWh0n6q1i7iTwme6w3Tf3zXGfbwhwYrV8qfGJjrsBraBDq3Z_SHk8SjHSXZpsJ3tyhT8ucyXRcYNWIJZvnjTdcVwmguYnhuTf-_fP5E\u0026s=3smKlynOtYiZGNcdq3JwIINx6mD6jB11wwHBeA0xiO89xLG0CcDFn73xnD3m6k7MZs2xUr7KcdfOgLhf1yi8rA0DTCrDyzoGU9ktdTgrlwYZyg0-vseGr2zdsOBKKluXfT6COLhicXUCA2bOPPHCWWlhBl5kJAB7ya_qwCFgHumUV4D89Ju3A0y5qXnV19m_o4I7Lw_dxkPBBvRqAyBl6Vih_rTfn49Qqovaq-Of4JFvpVAhMTjOkdZkgTn9XhNOohbJ_GrkqsdCx19xBfDE9s6nEH-rK3xyhOHUuMi_8HO-FzgvpeJV4ulNlqQCWlanqfPsnEdK1kOpBiBOIR2seg\u0026h=Mqx4cOTm-bO45RHWUqu6BsIoHxLcioe9Gux3g7C6D-A" ], + "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], + "x-ms-request-id": [ "73423cc7-b131-4d9c-b0fc-9927c354cbf9" ], + "x-ms-correlation-request-id": [ "73423cc7-b131-4d9c-b0fc-9927c354cbf9" ], + "x-ms-routing-request-id": [ "WESTINDIA:20240417T071532Z:73423cc7-b131-4d9c-b0fc-9927c354cbf9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: CE2EC48781DE47788A387C32E8BE765B Ref B: MAA201060515019 Ref C: 2024-03-25T04:10:53Z" ], - "Date": [ "Mon, 25 Mar 2024 04:10:53 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 8879D37EC5604BD88B01336B19715051 Ref B: MAA201060514019 Ref C: 2024-04-17T07:15:31Z" ], + "Date": [ "Wed, 17 Apr 2024 07:15:32 GMT" ] }, "ContentHeaders": { "Content-Length": [ "41" ], @@ -295,10 +302,10 @@ "isContentBase64": false } }, - "New-AzDataProtectionBackupVault+[NoContext]+ImmutabilityCSRSoftDelete+$PUT+https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault?api-version=2023-12-01+1": { + "New-AzDataProtectionBackupVault+[NoContext]+ImmutabilityCSRSoftDelete+$PUT+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/csr-pstest-vault?api-version=2023-12-01+1": { "Request": { "Method": "PUT", - "RequestUri": "https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/csr-pstest-vault?api-version=2023-12-01", "Content": "{\r\n \"location\": \"centraluseuap\",\r\n \"identity\": {\r\n \"type\": \"SystemAssigned\"\r\n },\r\n \"properties\": {\r\n \"securitySettings\": {\r\n \"softDeleteSettings\": {\r\n \"state\": \"On\",\r\n \"retentionDurationInDays\": 100\r\n },\r\n \"immutabilitySettings\": {\r\n \"state\": \"Unlocked\"\r\n }\r\n },\r\n \"featureSettings\": {\r\n \"crossSubscriptionRestoreSettings\": {\r\n \"state\": \"Enabled\"\r\n }\r\n },\r\n \"storageSettings\": [\r\n {\r\n \"datastoreType\": \"VaultStore\",\r\n \"type\": \"LocallyRedundant\"\r\n }\r\n ]\r\n }\r\n}", "isContentBase64": false, "Headers": { @@ -314,41 +321,42 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "Retry-After": [ "10" ], - "x-ms-ratelimit-remaining-subscription-resource-requests": [ "99" ], + "x-ms-throttling-version": [ "v1" ], "X-Content-Type-Options": [ "nosniff" ], - "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault/operationStatus/Yzc1NzZmNDYtM2UwMS00MDAyLTgyOGEtODdmZDJiZWQzNWRiO2M5MTAyMGVmLWI3MWEtNGY3My1iNTA4LTIxZmFkNGRlYWE4OQ==?api-version=2023-12-01\u0026t=638469366576932872\u0026c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY\u0026s=GesW-YnysTSPMQsRvDIAR0PMjW-Cjp_eJVdztil4BfrcMIl2NRyU4G_ANTiKP2tKGWVix9WHfNPycbmPskaHBmen9kBqm3tuVT2OBtyNJ476A_LCFTf1vzbwOjN0Bf46ZM7bPWMz7rPgJOQwFz9FAFKhbDMuOVUtRW4jkrAIxNnyAx6vsJKRo9hTwW6RXi1q3tIKveKxqXH7hOl8KJt1rjSdogF-2IyVNTAJRf4DIc9hx4j_K2cVeDCin35TDtHOefh0oePu3tzvLx59hsQQVSiYICnntFXT8fmt59P-dLZBnLfOzmI_iM_Z4N1rZeL2utmDJ4c3Bhsxd3y6FsOa7g\u0026h=0wcGTwVyQZQkSHzam4ZUz2eygaTCOOx1V5KewPQJOBo" ], - "x-ms-arm-resource-system-data": [ "{\"lastModifiedBy\":\"hiaga@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-03-25T04:10:55.3495547Z\"}" ], - "x-ms-request-id": [ "10b0ebed-f9f8-4828-ba53-99e307419f0f" ], - "x-ms-correlation-request-id": [ "10b0ebed-f9f8-4828-ba53-99e307419f0f" ], - "x-ms-routing-request-id": [ "CENTRALINDIA:20240325T041057Z:10b0ebed-f9f8-4828-ba53-99e307419f0f" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/csr-pstest-vault/operationStatus/ZjAxN2IyZjYtOTIxMi00MGI5LWIyMDUtNDZjZWQ5YmRlZTcyOzM2OGZmZjMwLWQyY2QtNGY3NS04YWQyLWRmMWFhMzhmNjRiZg==?api-version=2023-12-01\u0026t=638489349366805699\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=K0HMVuziKsT7OpuueaGBC60_GqYMHwaFbwPCBGfOsSYirnO7lZyNFH0vPWLbHiLY1v_cnpvKdhAPIn-18u1b7N_I51fiZbVXBHRfTx-vIysQABxAsZ30yrho01bqyY2ntfB84YdIhCJSZEyrwu5HVcR1RP8ilQSWIAp0-278Kgk0flQ8ghwWPd3456vekRNwMV1566YlMwm1f6Y3uhXNLorVmvC55gPCkEarTS2ZQWmKMIijyAygIXAZZzhpkW-d_q0v07TtEgf--oeh6ip3TmpPY61ZKVTE2JgHEG-sUCH21c02xcjYugCKoS_O7NbT5mCOEd5k2Mm2CJW1oHD5HQ\u0026h=9-kSubGT5Hy3JyyWbPTT7YM3q73d6k3RiaSYlZ7qiQc" ], + "x-ms-arm-resource-system-data": [ "{\"createdBy\":\"hiaga@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-04-17T07:15:34.1180582Z\",\"lastModifiedBy\":\"hiaga@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-17T07:15:34.1180582Z\"}" ], + "x-ms-ratelimit-remaining-subscription-resource-requests": [ "99" ], + "x-ms-request-id": [ "5dedec80-207a-47de-b56c-b6d1368f4c97" ], + "x-ms-correlation-request-id": [ "5dedec80-207a-47de-b56c-b6d1368f4c97" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240417T071536Z:5dedec80-207a-47de-b56c-b6d1368f4c97" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: EA2BDE7065AF4BBDB670E9E8CE312C62 Ref B: MAA201060515019 Ref C: 2024-03-25T04:10:54Z" ], - "Date": [ "Mon, 25 Mar 2024 04:10:56 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 0E62822074EB49ABB45BC6A037DDB179 Ref B: MAA201060514019 Ref C: 2024-04-17T07:15:32Z" ], + "Date": [ "Wed, 17 Apr 2024 07:15:36 GMT" ] }, "ContentHeaders": { "Content-Length": [ "812" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"location\":\"centraluseuap\",\"identity\":{\"type\":\"SystemAssigned\",\"principalId\":\"eb84c7fa-dfe4-489b-8859-a6de5d8595ac\",\"tenantId\":\"72f988bf-86f1-41af-91ab-2d7cd011db47\"},\"properties\":{\"provisioningState\":\"Provisioning\",\"storageSettings\":[{\"datastoreType\":\"VaultStore\",\"type\":\"LocallyRedundant\"}],\"isVaultProtectedByResourceGuard\":false,\"securitySettings\":{\"softDeleteSettings\":{\"state\":\"On\",\"retentionDurationInDays\":100.0},\"immutabilitySettings\":{\"state\":\"Unlocked\"}},\"featureSettings\":{\"crossSubscriptionRestoreSettings\":{\"state\":\"Enabled\"}},\"secureScore\":\"Minimum\",\"replicatedRegions\":[]},\"id\":\"/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault\",\"name\":\"new-pstest-vault\",\"type\":\"Microsoft.DataProtection/backupVaults\"}", + "Content": "{\"location\":\"centraluseuap\",\"identity\":{\"type\":\"SystemAssigned\",\"principalId\":\"6321ee99-d0fd-46f7-8361-4d17b5882b72\",\"tenantId\":\"72f988bf-86f1-41af-91ab-2d7cd011db47\"},\"properties\":{\"provisioningState\":\"Provisioning\",\"storageSettings\":[{\"datastoreType\":\"VaultStore\",\"type\":\"LocallyRedundant\"}],\"isVaultProtectedByResourceGuard\":false,\"securitySettings\":{\"softDeleteSettings\":{\"state\":\"On\",\"retentionDurationInDays\":100.0},\"immutabilitySettings\":{\"state\":\"Unlocked\"}},\"featureSettings\":{\"crossSubscriptionRestoreSettings\":{\"state\":\"Enabled\"}},\"secureScore\":\"Minimum\",\"replicatedRegions\":[]},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/csr-pstest-vault\",\"name\":\"csr-pstest-vault\",\"type\":\"Microsoft.DataProtection/backupVaults\"}", "isContentBase64": false } }, - "New-AzDataProtectionBackupVault+[NoContext]+ImmutabilityCSRSoftDelete+$GET+https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault/operationStatus/Yzc1NzZmNDYtM2UwMS00MDAyLTgyOGEtODdmZDJiZWQzNWRiO2M5MTAyMGVmLWI3MWEtNGY3My1iNTA4LTIxZmFkNGRlYWE4OQ==?api-version=2023-12-01\u0026t=638469366576932872\u0026c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY\u0026s=GesW-YnysTSPMQsRvDIAR0PMjW-Cjp_eJVdztil4BfrcMIl2NRyU4G_ANTiKP2tKGWVix9WHfNPycbmPskaHBmen9kBqm3tuVT2OBtyNJ476A_LCFTf1vzbwOjN0Bf46ZM7bPWMz7rPgJOQwFz9FAFKhbDMuOVUtRW4jkrAIxNnyAx6vsJKRo9hTwW6RXi1q3tIKveKxqXH7hOl8KJt1rjSdogF-2IyVNTAJRf4DIc9hx4j_K2cVeDCin35TDtHOefh0oePu3tzvLx59hsQQVSiYICnntFXT8fmt59P-dLZBnLfOzmI_iM_Z4N1rZeL2utmDJ4c3Bhsxd3y6FsOa7g\u0026h=0wcGTwVyQZQkSHzam4ZUz2eygaTCOOx1V5KewPQJOBo+2": { + "New-AzDataProtectionBackupVault+[NoContext]+ImmutabilityCSRSoftDelete+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/csr-pstest-vault/operationStatus/ZjAxN2IyZjYtOTIxMi00MGI5LWIyMDUtNDZjZWQ5YmRlZTcyOzM2OGZmZjMwLWQyY2QtNGY3NS04YWQyLWRmMWFhMzhmNjRiZg==?api-version=2023-12-01\u0026t=638489349366805699\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=K0HMVuziKsT7OpuueaGBC60_GqYMHwaFbwPCBGfOsSYirnO7lZyNFH0vPWLbHiLY1v_cnpvKdhAPIn-18u1b7N_I51fiZbVXBHRfTx-vIysQABxAsZ30yrho01bqyY2ntfB84YdIhCJSZEyrwu5HVcR1RP8ilQSWIAp0-278Kgk0flQ8ghwWPd3456vekRNwMV1566YlMwm1f6Y3uhXNLorVmvC55gPCkEarTS2ZQWmKMIijyAygIXAZZzhpkW-d_q0v07TtEgf--oeh6ip3TmpPY61ZKVTE2JgHEG-sUCH21c02xcjYugCKoS_O7NbT5mCOEd5k2Mm2CJW1oHD5HQ\u0026h=9-kSubGT5Hy3JyyWbPTT7YM3q73d6k3RiaSYlZ7qiQc+2": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault/operationStatus/Yzc1NzZmNDYtM2UwMS00MDAyLTgyOGEtODdmZDJiZWQzNWRiO2M5MTAyMGVmLWI3MWEtNGY3My1iNTA4LTIxZmFkNGRlYWE4OQ==?api-version=2023-12-01\u0026t=638469366576932872\u0026c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY\u0026s=GesW-YnysTSPMQsRvDIAR0PMjW-Cjp_eJVdztil4BfrcMIl2NRyU4G_ANTiKP2tKGWVix9WHfNPycbmPskaHBmen9kBqm3tuVT2OBtyNJ476A_LCFTf1vzbwOjN0Bf46ZM7bPWMz7rPgJOQwFz9FAFKhbDMuOVUtRW4jkrAIxNnyAx6vsJKRo9hTwW6RXi1q3tIKveKxqXH7hOl8KJt1rjSdogF-2IyVNTAJRf4DIc9hx4j_K2cVeDCin35TDtHOefh0oePu3tzvLx59hsQQVSiYICnntFXT8fmt59P-dLZBnLfOzmI_iM_Z4N1rZeL2utmDJ4c3Bhsxd3y6FsOa7g\u0026h=0wcGTwVyQZQkSHzam4ZUz2eygaTCOOx1V5KewPQJOBo", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/csr-pstest-vault/operationStatus/ZjAxN2IyZjYtOTIxMi00MGI5LWIyMDUtNDZjZWQ5YmRlZTcyOzM2OGZmZjMwLWQyY2QtNGY3NS04YWQyLWRmMWFhMzhmNjRiZg==?api-version=2023-12-01\u0026t=638489349366805699\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=K0HMVuziKsT7OpuueaGBC60_GqYMHwaFbwPCBGfOsSYirnO7lZyNFH0vPWLbHiLY1v_cnpvKdhAPIn-18u1b7N_I51fiZbVXBHRfTx-vIysQABxAsZ30yrho01bqyY2ntfB84YdIhCJSZEyrwu5HVcR1RP8ilQSWIAp0-278Kgk0flQ8ghwWPd3456vekRNwMV1566YlMwm1f6Y3uhXNLorVmvC55gPCkEarTS2ZQWmKMIijyAygIXAZZzhpkW-d_q0v07TtEgf--oeh6ip3TmpPY61ZKVTE2JgHEG-sUCH21c02xcjYugCKoS_O7NbT5mCOEd5k2Mm2CJW1oHD5HQ\u0026h=9-kSubGT5Hy3JyyWbPTT7YM3q73d6k3RiaSYlZ7qiQc", "Content": null, "isContentBase64": false, "Headers": { "Authorization": [ "[Filtered]" ], "x-ms-unique-id": [ "9" ], - "x-ms-client-request-id": [ "f306376f-c7ab-4b57-8788-2be42eabf2a6" ], + "x-ms-client-request-id": [ "42311bb6-5f55-46e1-ad08-114d891e5e49" ], "CommandName": [ "Az.DataProtection.Internal\\New-AzDataProtectionBackupVault" ], "FullCommandName": [ "New-AzDataProtectionBackupVault_CreateExpanded" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ] + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ] }, "ContentHeaders": { } @@ -358,39 +366,40 @@ "Headers": { "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-resource-requests": [ "999" ], + "x-ms-throttling-version": [ "v1" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-request-id": [ "a8dd4ddb-df85-435c-9499-ea01d7a02e52" ], - "x-ms-correlation-request-id": [ "a8dd4ddb-df85-435c-9499-ea01d7a02e52" ], - "x-ms-routing-request-id": [ "CENTRALINDIA:20240325T041109Z:a8dd4ddb-df85-435c-9499-ea01d7a02e52" ], + "x-ms-ratelimit-remaining-subscription-resource-requests": [ "999" ], + "x-ms-request-id": [ "f331f40f-8dea-4479-9d75-c1a23bbceb2e" ], + "x-ms-correlation-request-id": [ "f331f40f-8dea-4479-9d75-c1a23bbceb2e" ], + "x-ms-routing-request-id": [ "WESTINDIA:20240417T071547Z:f331f40f-8dea-4479-9d75-c1a23bbceb2e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: A919C39BA36D40C3A81C876F808A33DF Ref B: MAA201060515019 Ref C: 2024-03-25T04:11:07Z" ], - "Date": [ "Mon, 25 Mar 2024 04:11:08 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 7B75F820058C4192AE0CA78BA2330D10 Ref B: MAA201060514019 Ref C: 2024-04-17T07:15:46Z" ], + "Date": [ "Wed, 17 Apr 2024 07:15:47 GMT" ] }, "ContentHeaders": { "Content-Length": [ "474" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"id\":\"/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault/operationStatus/Yzc1NzZmNDYtM2UwMS00MDAyLTgyOGEtODdmZDJiZWQzNWRiO2M5MTAyMGVmLWI3MWEtNGY3My1iNTA4LTIxZmFkNGRlYWE4OQ==\",\"name\":\"Yzc1NzZmNDYtM2UwMS00MDAyLTgyOGEtODdmZDJiZWQzNWRiO2M5MTAyMGVmLWI3MWEtNGY3My1iNTA4LTIxZmFkNGRlYWE4OQ==\",\"status\":\"Succeeded\",\"startTime\":\"2024-03-25T04:10:57.2285968Z\",\"endTime\":\"2024-03-25T04:10:57Z\"}", + "Content": "{\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/csr-pstest-vault/operationStatus/ZjAxN2IyZjYtOTIxMi00MGI5LWIyMDUtNDZjZWQ5YmRlZTcyOzM2OGZmZjMwLWQyY2QtNGY3NS04YWQyLWRmMWFhMzhmNjRiZg==\",\"name\":\"ZjAxN2IyZjYtOTIxMi00MGI5LWIyMDUtNDZjZWQ5YmRlZTcyOzM2OGZmZjMwLWQyY2QtNGY3NS04YWQyLWRmMWFhMzhmNjRiZg==\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-17T07:15:36.2183342Z\",\"endTime\":\"2024-04-17T07:15:36Z\"}", "isContentBase64": false } }, - "New-AzDataProtectionBackupVault+[NoContext]+ImmutabilityCSRSoftDelete+$GET+https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault?api-version=2023-12-01+3": { + "New-AzDataProtectionBackupVault+[NoContext]+ImmutabilityCSRSoftDelete+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/csr-pstest-vault?api-version=2023-12-01+3": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/csr-pstest-vault?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "Authorization": [ "[Filtered]" ], "x-ms-unique-id": [ "10" ], - "x-ms-client-request-id": [ "f306376f-c7ab-4b57-8788-2be42eabf2a6" ], + "x-ms-client-request-id": [ "42311bb6-5f55-46e1-ad08-114d891e5e49" ], "CommandName": [ "Az.DataProtection.Internal\\New-AzDataProtectionBackupVault" ], "FullCommandName": [ "New-AzDataProtectionBackupVault_CreateExpanded" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ] + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ] }, "ContentHeaders": { } @@ -400,38 +409,39 @@ "Headers": { "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-resource-requests": [ "499" ], + "x-ms-throttling-version": [ "v1" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-request-id": [ "af3ad32a-df86-4846-832f-fa18d61fa506" ], - "x-ms-correlation-request-id": [ "af3ad32a-df86-4846-832f-fa18d61fa506" ], - "x-ms-routing-request-id": [ "CENTRALINDIA:20240325T041110Z:af3ad32a-df86-4846-832f-fa18d61fa506" ], + "x-ms-ratelimit-remaining-subscription-resource-requests": [ "499" ], + "x-ms-request-id": [ "795ca120-d648-4abe-9fac-f278144abfd2" ], + "x-ms-correlation-request-id": [ "795ca120-d648-4abe-9fac-f278144abfd2" ], + "x-ms-routing-request-id": [ "CENTRALINDIA:20240417T071549Z:795ca120-d648-4abe-9fac-f278144abfd2" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 9B923A30272142C8A00231BA12E540F9 Ref B: MAA201060515019 Ref C: 2024-03-25T04:11:09Z" ], - "Date": [ "Mon, 25 Mar 2024 04:11:09 GMT" ] + "X-MSEdge-Ref": [ "Ref A: A64C2724C362404FBD09EF6F42677284 Ref B: MAA201060514019 Ref C: 2024-04-17T07:15:47Z" ], + "Date": [ "Wed, 17 Apr 2024 07:15:49 GMT" ] }, "ContentHeaders": { "Content-Length": [ "809" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"location\":\"centraluseuap\",\"identity\":{\"type\":\"SystemAssigned\",\"principalId\":\"eb84c7fa-dfe4-489b-8859-a6de5d8595ac\",\"tenantId\":\"72f988bf-86f1-41af-91ab-2d7cd011db47\"},\"properties\":{\"provisioningState\":\"Succeeded\",\"storageSettings\":[{\"datastoreType\":\"VaultStore\",\"type\":\"LocallyRedundant\"}],\"isVaultProtectedByResourceGuard\":false,\"securitySettings\":{\"softDeleteSettings\":{\"state\":\"On\",\"retentionDurationInDays\":100.0},\"immutabilitySettings\":{\"state\":\"Unlocked\"}},\"featureSettings\":{\"crossSubscriptionRestoreSettings\":{\"state\":\"Enabled\"}},\"secureScore\":\"Minimum\",\"replicatedRegions\":[]},\"id\":\"/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault\",\"name\":\"new-pstest-vault\",\"type\":\"Microsoft.DataProtection/backupVaults\"}", + "Content": "{\"location\":\"centraluseuap\",\"identity\":{\"type\":\"SystemAssigned\",\"principalId\":\"6321ee99-d0fd-46f7-8361-4d17b5882b72\",\"tenantId\":\"72f988bf-86f1-41af-91ab-2d7cd011db47\"},\"properties\":{\"provisioningState\":\"Succeeded\",\"storageSettings\":[{\"datastoreType\":\"VaultStore\",\"type\":\"LocallyRedundant\"}],\"isVaultProtectedByResourceGuard\":false,\"securitySettings\":{\"softDeleteSettings\":{\"state\":\"On\",\"retentionDurationInDays\":100.0},\"immutabilitySettings\":{\"state\":\"Unlocked\"}},\"featureSettings\":{\"crossSubscriptionRestoreSettings\":{\"state\":\"Enabled\"}},\"secureScore\":\"Minimum\",\"replicatedRegions\":[]},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/csr-pstest-vault\",\"name\":\"csr-pstest-vault\",\"type\":\"Microsoft.DataProtection/backupVaults\"}", "isContentBase64": false } }, - "New-AzDataProtectionBackupVault+[NoContext]+ImmutabilityCSRSoftDelete+$GET+https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault?api-version=2023-12-01+4": { + "New-AzDataProtectionBackupVault+[NoContext]+ImmutabilityCSRSoftDelete+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/csr-pstest-vault?api-version=2023-12-01+4": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/csr-pstest-vault?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "11" ], - "x-ms-client-request-id": [ "6041fb67-d487-4b4a-a593-4f5eceeedd28" ], + "x-ms-client-request-id": [ "72a396b3-d763-4428-b782-b2d92b3539a1" ], "CommandName": [ "Get-AzDataProtectionBackupVault" ], "FullCommandName": [ "Get-AzDataProtectionBackupVault_Get2" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -442,29 +452,30 @@ "Headers": { "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-resource-requests": [ "499" ], + "x-ms-throttling-version": [ "v1" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-request-id": [ "fab8ec6e-63b5-4b3b-ab7d-f2c7d2d408b3" ], - "x-ms-correlation-request-id": [ "fab8ec6e-63b5-4b3b-ab7d-f2c7d2d408b3" ], - "x-ms-routing-request-id": [ "CENTRALINDIA:20240325T041111Z:fab8ec6e-63b5-4b3b-ab7d-f2c7d2d408b3" ], + "x-ms-ratelimit-remaining-subscription-resource-requests": [ "499" ], + "x-ms-request-id": [ "e19f6966-a321-4aef-94b3-f629391e78ea" ], + "x-ms-correlation-request-id": [ "e19f6966-a321-4aef-94b3-f629391e78ea" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240417T071550Z:e19f6966-a321-4aef-94b3-f629391e78ea" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: FC098D901A98456BA6CD11E5B4BDA22A Ref B: MAA201060515019 Ref C: 2024-03-25T04:11:10Z" ], - "Date": [ "Mon, 25 Mar 2024 04:11:10 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 40F3F1EB17A044AFA031BBD362EF928A Ref B: MAA201060514019 Ref C: 2024-04-17T07:15:49Z" ], + "Date": [ "Wed, 17 Apr 2024 07:15:50 GMT" ] }, "ContentHeaders": { "Content-Length": [ "809" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"location\":\"centraluseuap\",\"identity\":{\"type\":\"SystemAssigned\",\"principalId\":\"eb84c7fa-dfe4-489b-8859-a6de5d8595ac\",\"tenantId\":\"72f988bf-86f1-41af-91ab-2d7cd011db47\"},\"properties\":{\"provisioningState\":\"Succeeded\",\"storageSettings\":[{\"datastoreType\":\"VaultStore\",\"type\":\"LocallyRedundant\"}],\"isVaultProtectedByResourceGuard\":false,\"securitySettings\":{\"softDeleteSettings\":{\"state\":\"On\",\"retentionDurationInDays\":100.0},\"immutabilitySettings\":{\"state\":\"Unlocked\"}},\"featureSettings\":{\"crossSubscriptionRestoreSettings\":{\"state\":\"Enabled\"}},\"secureScore\":\"Minimum\",\"replicatedRegions\":[]},\"id\":\"/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault\",\"name\":\"new-pstest-vault\",\"type\":\"Microsoft.DataProtection/backupVaults\"}", + "Content": "{\"location\":\"centraluseuap\",\"identity\":{\"type\":\"SystemAssigned\",\"principalId\":\"6321ee99-d0fd-46f7-8361-4d17b5882b72\",\"tenantId\":\"72f988bf-86f1-41af-91ab-2d7cd011db47\"},\"properties\":{\"provisioningState\":\"Succeeded\",\"storageSettings\":[{\"datastoreType\":\"VaultStore\",\"type\":\"LocallyRedundant\"}],\"isVaultProtectedByResourceGuard\":false,\"securitySettings\":{\"softDeleteSettings\":{\"state\":\"On\",\"retentionDurationInDays\":100.0},\"immutabilitySettings\":{\"state\":\"Unlocked\"}},\"featureSettings\":{\"crossSubscriptionRestoreSettings\":{\"state\":\"Enabled\"}},\"secureScore\":\"Minimum\",\"replicatedRegions\":[]},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/csr-pstest-vault\",\"name\":\"csr-pstest-vault\",\"type\":\"Microsoft.DataProtection/backupVaults\"}", "isContentBase64": false } }, - "New-AzDataProtectionBackupVault+[NoContext]+ImmutabilityCSRSoftDelete+$PATCH+https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault?api-version=2023-12-01+5": { + "New-AzDataProtectionBackupVault+[NoContext]+ImmutabilityCSRSoftDelete+$PATCH+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/csr-pstest-vault?api-version=2023-12-01+5": { "Request": { "Method": "PATCH", - "RequestUri": "https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/csr-pstest-vault?api-version=2023-12-01", "Content": "{\r\n \"properties\": {\r\n \"securitySettings\": {\r\n \"softDeleteSettings\": {\r\n \"state\": \"Off\",\r\n \"retentionDurationInDays\": 99\r\n },\r\n \"immutabilitySettings\": {\r\n \"state\": \"Disabled\"\r\n }\r\n },\r\n \"featureSettings\": {\r\n \"crossSubscriptionRestoreSettings\": {\r\n \"state\": \"Disabled\"\r\n }\r\n }\r\n }\r\n}", "isContentBase64": false, "Headers": { @@ -479,39 +490,40 @@ "Headers": { "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-resource-requests": [ "99" ], + "x-ms-throttling-version": [ "v1" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-arm-resource-system-data": [ "{\"lastModifiedBy\":\"hiaga@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-03-25T04:11:13.7409763Z\"}" ], - "x-ms-request-id": [ "087c7e6c-855c-46c2-b8f5-9183258eb96b" ], - "x-ms-correlation-request-id": [ "087c7e6c-855c-46c2-b8f5-9183258eb96b" ], - "x-ms-routing-request-id": [ "CENTRALINDIA:20240325T041114Z:087c7e6c-855c-46c2-b8f5-9183258eb96b" ], + "x-ms-arm-resource-system-data": [ "{\"lastModifiedBy\":\"hiaga@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-17T07:15:51.044713Z\"}" ], + "x-ms-ratelimit-remaining-subscription-resource-requests": [ "99" ], + "x-ms-request-id": [ "395ac608-57e9-4136-8180-e7307f351dea" ], + "x-ms-correlation-request-id": [ "395ac608-57e9-4136-8180-e7307f351dea" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240417T071551Z:395ac608-57e9-4136-8180-e7307f351dea" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 85D10A0C00F14DE0BBC35C651CABEA7B Ref B: MAA201060515019 Ref C: 2024-03-25T04:11:11Z" ], - "Date": [ "Mon, 25 Mar 2024 04:11:13 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 1312CD54CEE043099907F03EA643691A Ref B: MAA201060514019 Ref C: 2024-04-17T07:15:50Z" ], + "Date": [ "Wed, 17 Apr 2024 07:15:51 GMT" ] }, "ContentHeaders": { "Content-Length": [ "807" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"location\":\"centraluseuap\",\"identity\":{\"type\":\"SystemAssigned\",\"principalId\":\"eb84c7fa-dfe4-489b-8859-a6de5d8595ac\",\"tenantId\":\"72f988bf-86f1-41af-91ab-2d7cd011db47\"},\"properties\":{\"provisioningState\":\"Succeeded\",\"storageSettings\":[{\"datastoreType\":\"VaultStore\",\"type\":\"LocallyRedundant\"}],\"isVaultProtectedByResourceGuard\":false,\"securitySettings\":{\"softDeleteSettings\":{\"state\":\"Off\",\"retentionDurationInDays\":99.0},\"immutabilitySettings\":{\"state\":\"Disabled\"}},\"featureSettings\":{\"crossSubscriptionRestoreSettings\":{\"state\":\"Disabled\"}},\"secureScore\":\"None\",\"replicatedRegions\":[]},\"id\":\"/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault\",\"name\":\"new-pstest-vault\",\"type\":\"Microsoft.DataProtection/backupVaults\"}", + "Content": "{\"location\":\"centraluseuap\",\"identity\":{\"type\":\"SystemAssigned\",\"principalId\":\"6321ee99-d0fd-46f7-8361-4d17b5882b72\",\"tenantId\":\"72f988bf-86f1-41af-91ab-2d7cd011db47\"},\"properties\":{\"provisioningState\":\"Succeeded\",\"storageSettings\":[{\"datastoreType\":\"VaultStore\",\"type\":\"LocallyRedundant\"}],\"isVaultProtectedByResourceGuard\":false,\"securitySettings\":{\"softDeleteSettings\":{\"state\":\"Off\",\"retentionDurationInDays\":99.0},\"immutabilitySettings\":{\"state\":\"Disabled\"}},\"featureSettings\":{\"crossSubscriptionRestoreSettings\":{\"state\":\"Disabled\"}},\"secureScore\":\"None\",\"replicatedRegions\":[]},\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/csr-pstest-vault\",\"name\":\"csr-pstest-vault\",\"type\":\"Microsoft.DataProtection/backupVaults\"}", "isContentBase64": false } }, - "New-AzDataProtectionBackupVault+[NoContext]+ImmutabilityCSRSoftDelete+$DELETE+https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault?api-version=2023-12-01+6": { + "New-AzDataProtectionBackupVault+[NoContext]+ImmutabilityCSRSoftDelete+$DELETE+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/csr-pstest-vault?api-version=2023-12-01+6": { "Request": { "Method": "DELETE", - "RequestUri": "https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/new-pstest-vault?api-version=2023-12-01", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/backupVaults/csr-pstest-vault?api-version=2023-12-01", "Content": null, "isContentBase64": false, "Headers": { "x-ms-unique-id": [ "13" ], - "x-ms-client-request-id": [ "6b47641d-4960-4c10-a2d2-f297e7995af9" ], + "x-ms-client-request-id": [ "74c54014-0230-48e9-aa00-95e9f0c771f9" ], "CommandName": [ "Remove-AzDataProtectionBackupVault" ], "FullCommandName": [ "Remove-AzDataProtectionBackupVault_Delete" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ], + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ], "Authorization": [ "[Filtered]" ] }, "ContentHeaders": { @@ -522,18 +534,19 @@ "Headers": { "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "Location": [ "https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/providers/Microsoft.DataProtection/locations/centraluseuap/operationResults/Yzc1NzZmNDYtM2UwMS00MDAyLTgyOGEtODdmZDJiZWQzNWRiOzQ0YWI4Y2RlLWY5MzMtNDgyZi1iMGJmLTYzMjk5N2NlMjZmNA==?api-version=2023-12-01\u0026t=638469366758979278\u0026c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY\u0026s=f9j-8MuxZyqeCypISTXFcNcFsfEVr_NqN0x1CCyJJYJwfS4msiZSx6mZ-W-wbUiKYK-nlWKLSJwCUoE61E1x_wU6UYcofoXDs_FV2_uDnUCvIa3ac_w5HtQYqo35GcN3l9chqhLQ-Ov02BL0Sd4my47T6Sj2s902DxTBr1f6QG2ZRReoY9RDnkTGloCBHg-VPz3fg---sXKfwnLnDl2lCddHeU5hZeXrGYhyxnijdRAWSB7ns5XjQapkbnfSFDWxEoIUef3d13lY5HW3O871K57p0phe81ZRnWu-os3MorB6_Xv0bS9Xz8UkcyuNdkvDQCZwLR3oKk0EbC4sIcMjXg\u0026h=phep_nyJyuFdzSBI-4jAcKWCyzu-3HjqX1ejB_Oo3cE" ], + "Location": [ "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/providers/Microsoft.DataProtection/locations/centraluseuap/operationResults/ZjAxN2IyZjYtOTIxMi00MGI5LWIyMDUtNDZjZWQ5YmRlZTcyOzVhMzJmYjcwLTVkODgtNDgxNS1iYmU2LThhNTJhZWIzZjNhOA==?api-version=2023-12-01\u0026t=638489349535499278\u0026c=MIIHHjCCBgagAwIBAgITfwKW7CzhHP5y3OJv9wAEApbsLDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMjI1MDAwWhcNMjUwMTI0MjI1MDAwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMdLBpeMT45PrN0PVwT2qCTSx3AfLEvwe5P5doB25hgw3G_LW7hBtO2tLKJzuhM3uxJW8gFuOx1MuVnjrBRL4d98ph5IjRZ4OFOXwSKPpL7V4IUYdhN5VF0QLCF_PC0Q0Ks_YBQrZS0XfQPzwrt3SylvrV_mQ61ZqoLZdN4cU3gNwWYxAyJJ1x0sUGxczNhOE_klwSa8CDqE51O960b9vUxQXNyQ5W7WiNv9zjmFsiNFk-dJ66Rm0Ip7Io6Ff7OXoPSjNoHZmYQbNikuFQWY7Tw8INzs9KRqPTq8u9WjLeJm1t81XrrVulos6wd1dPREDUZ-UO54M5BV3ztdx9ShgfUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBSiiBrqZUTzRyEtvkUcyxy1eSSo9DAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIJcAqCwQ4xKJpAGA_PQX052uxYLuR_vWJXfYr6OD0DQB_HaQQajLwTsdm5YRsAduP063zHHZTaM1PGSBvU2VPUeg4JcB7u9DTGzCXJXX-B7s0gVBu-LtRKcElnj2yIUaJm591km020QN8oZPjqanSfJu_4wJo3FjgVkqZIZZbfs40OaLRTr5gN1FvFi8nrvRCFs3C4qOksSLM7sRZGE8YJejGsw_DZdTeroabL3FrAMOTVKDlDEW11fJ3mGT4fkrxz-IvPnJJ02dbjUIsB0fporGNuIDWYhMm6XV5LbYoOlLlkLKqppqGysFNj4rQvXypr9KM9XjEBbK1vdB59IRE4\u0026s=qzMIDGGuZkKrwKkI5OCbZ7g-hrZOy94hGZfhpOqIp0-6gdjXmBldmgr0mjuhO0NxJid8-uqTBrgkjuyv905uJW2I3ldZH-tb2bThQEqF-k4EVyJ81Z8Mwpx5_NM6tUwRiTMDN4ux21NSAGE_VX-B8F4LiN6cd8TB7TsqlJUUrE--GvUHUnBq96yd3EXpyQ1iA9eJ-kphNUqdgrGESWYvz-B180MQWp-FCqKiAVEOOf68zpuzH9nsqX09_rbn50jrVW9lMoQBdbuiah58FjqHJLdm4pbimBbGQhhRkOOvGE3g2AMxgY08TtHN9jvGWAQERpFv58qUVWegjIS4beDdOg\u0026h=q9urrJQKQJxr0K76qudbBpotWi8v2BHI9NQdyKaaARc" ], "Retry-After": [ "30" ], "X-Content-Type-Options": [ "nosniff" ], - "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/locations/centraluseuap/operationStatus/Yzc1NzZmNDYtM2UwMS00MDAyLTgyOGEtODdmZDJiZWQzNWRiOzQ0YWI4Y2RlLWY5MzMtNDgyZi1iMGJmLTYzMjk5N2NlMjZmNA==?api-version=2023-12-01\u0026t=638469366758823021\u0026c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY\u0026s=pw3WdmqQlfJTpLuZid8EH0rOBfGPXqvaj3Is4wXK5wonaYpl_zOuwOi6TvObmFjCLVYVFwuDxMLCfzUikB9JACATQRnL4vVW8Ebpcr060WKVGJ0jsrK_xKqvUIyAUI3fGnmurdGIOziieP0emPzYkHR5cclB0X8uQUWb_uuoUSsEqYQNNmTCwo5Q4knr1-eke6aBV5Q4mZuMfBxf7phhMFn1ZZO8cQCzEVAFQHHBIoGTsvqnlB2aoHkfGeBSGiM2II_RELgqCZs-aocXrKNShoQaarPRh6Sa21kzOY_wUyerHP5N4xusK3kr0JcTzvmcvnIWMDszRQZA30PXmixh8A\u0026h=QWhfV-7Rsrvk3bDvszVN9ysBwTPW3XFg21LGJLt396M" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/locations/centraluseuap/operationStatus/ZjAxN2IyZjYtOTIxMi00MGI5LWIyMDUtNDZjZWQ5YmRlZTcyOzVhMzJmYjcwLTVkODgtNDgxNS1iYmU2LThhNTJhZWIzZjNhOA==?api-version=2023-12-01\u0026t=638489349535499278\u0026c=MIIHHjCCBgagAwIBAgITfwKW7CzhHP5y3OJv9wAEApbsLDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMjI1MDAwWhcNMjUwMTI0MjI1MDAwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMdLBpeMT45PrN0PVwT2qCTSx3AfLEvwe5P5doB25hgw3G_LW7hBtO2tLKJzuhM3uxJW8gFuOx1MuVnjrBRL4d98ph5IjRZ4OFOXwSKPpL7V4IUYdhN5VF0QLCF_PC0Q0Ks_YBQrZS0XfQPzwrt3SylvrV_mQ61ZqoLZdN4cU3gNwWYxAyJJ1x0sUGxczNhOE_klwSa8CDqE51O960b9vUxQXNyQ5W7WiNv9zjmFsiNFk-dJ66Rm0Ip7Io6Ff7OXoPSjNoHZmYQbNikuFQWY7Tw8INzs9KRqPTq8u9WjLeJm1t81XrrVulos6wd1dPREDUZ-UO54M5BV3ztdx9ShgfUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBSiiBrqZUTzRyEtvkUcyxy1eSSo9DAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIJcAqCwQ4xKJpAGA_PQX052uxYLuR_vWJXfYr6OD0DQB_HaQQajLwTsdm5YRsAduP063zHHZTaM1PGSBvU2VPUeg4JcB7u9DTGzCXJXX-B7s0gVBu-LtRKcElnj2yIUaJm591km020QN8oZPjqanSfJu_4wJo3FjgVkqZIZZbfs40OaLRTr5gN1FvFi8nrvRCFs3C4qOksSLM7sRZGE8YJejGsw_DZdTeroabL3FrAMOTVKDlDEW11fJ3mGT4fkrxz-IvPnJJ02dbjUIsB0fporGNuIDWYhMm6XV5LbYoOlLlkLKqppqGysFNj4rQvXypr9KM9XjEBbK1vdB59IRE4\u0026s=VStnHxhbxGW8DT6eVuGYXiwxYT8QGVZ0_m6yRX6j0QSXrc6OvwKS8QT9_lPh4IZc_rUot-IztgFCCO9tJqCFN1hImfBXbjK62_R0K4on_H9BeR8TkHTdF19TbLVaxIBGzOVP_Khv5VaMCbImdOdDVd5GL7L89z28mveU3ifG7ZqUWvN1PrWIvZIAEpuEpgysxejbOqGFTANhCMnvkGtTp_mYuNUVMIVEQ9LwexHPzzJxOCtQPE85lNuS6jsMeJjd87dSXdVRkcrM15zoSpxXzeYT1Gl63V3C9K8zzNQ_alnqDLdm0IZMUZAKKl758sUeWcul6KZXelFMOEkTAwxniQ\u0026h=qqNtGbZL3SV_aSO_tX4f92uCaXX_HbNDlgDhSkzC4lk" ], + "x-ms-throttling-version": [ "v1" ], "x-ms-ratelimit-remaining-subscription-resource-requests": [ "99" ], - "x-ms-request-id": [ "0df1c1b7-872b-407d-9fcb-7500b76f0903" ], - "x-ms-correlation-request-id": [ "0df1c1b7-872b-407d-9fcb-7500b76f0903" ], - "x-ms-routing-request-id": [ "CENTRALINDIA:20240325T041115Z:0df1c1b7-872b-407d-9fcb-7500b76f0903" ], + "x-ms-request-id": [ "8386d20f-e52c-4f84-a7ec-f465e1c04674" ], + "x-ms-correlation-request-id": [ "8386d20f-e52c-4f84-a7ec-f465e1c04674" ], + "x-ms-routing-request-id": [ "JIOINDIACENTRAL:20240417T071553Z:8386d20f-e52c-4f84-a7ec-f465e1c04674" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: F4F311F832BB4C2796CD2CDEE7055697 Ref B: MAA201060515019 Ref C: 2024-03-25T04:11:14Z" ], - "Date": [ "Mon, 25 Mar 2024 04:11:15 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 95253287B9A24CFEB7AF88CE761F9643 Ref B: MAA201060514019 Ref C: 2024-04-17T07:15:51Z" ], + "Date": [ "Wed, 17 Apr 2024 07:15:53 GMT" ] }, "ContentHeaders": { "Expires": [ "-1" ], @@ -543,20 +556,20 @@ "isContentBase64": false } }, - "New-AzDataProtectionBackupVault+[NoContext]+ImmutabilityCSRSoftDelete+$GET+https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/locations/centraluseuap/operationStatus/Yzc1NzZmNDYtM2UwMS00MDAyLTgyOGEtODdmZDJiZWQzNWRiOzQ0YWI4Y2RlLWY5MzMtNDgyZi1iMGJmLTYzMjk5N2NlMjZmNA==?api-version=2023-12-01\u0026t=638469366758823021\u0026c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY\u0026s=pw3WdmqQlfJTpLuZid8EH0rOBfGPXqvaj3Is4wXK5wonaYpl_zOuwOi6TvObmFjCLVYVFwuDxMLCfzUikB9JACATQRnL4vVW8Ebpcr060WKVGJ0jsrK_xKqvUIyAUI3fGnmurdGIOziieP0emPzYkHR5cclB0X8uQUWb_uuoUSsEqYQNNmTCwo5Q4knr1-eke6aBV5Q4mZuMfBxf7phhMFn1ZZO8cQCzEVAFQHHBIoGTsvqnlB2aoHkfGeBSGiM2II_RELgqCZs-aocXrKNShoQaarPRh6Sa21kzOY_wUyerHP5N4xusK3kr0JcTzvmcvnIWMDszRQZA30PXmixh8A\u0026h=QWhfV-7Rsrvk3bDvszVN9ysBwTPW3XFg21LGJLt396M+7": { + "New-AzDataProtectionBackupVault+[NoContext]+ImmutabilityCSRSoftDelete+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/locations/centraluseuap/operationStatus/ZjAxN2IyZjYtOTIxMi00MGI5LWIyMDUtNDZjZWQ5YmRlZTcyOzVhMzJmYjcwLTVkODgtNDgxNS1iYmU2LThhNTJhZWIzZjNhOA==?api-version=2023-12-01\u0026t=638489349535499278\u0026c=MIIHHjCCBgagAwIBAgITfwKW7CzhHP5y3OJv9wAEApbsLDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMjI1MDAwWhcNMjUwMTI0MjI1MDAwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMdLBpeMT45PrN0PVwT2qCTSx3AfLEvwe5P5doB25hgw3G_LW7hBtO2tLKJzuhM3uxJW8gFuOx1MuVnjrBRL4d98ph5IjRZ4OFOXwSKPpL7V4IUYdhN5VF0QLCF_PC0Q0Ks_YBQrZS0XfQPzwrt3SylvrV_mQ61ZqoLZdN4cU3gNwWYxAyJJ1x0sUGxczNhOE_klwSa8CDqE51O960b9vUxQXNyQ5W7WiNv9zjmFsiNFk-dJ66Rm0Ip7Io6Ff7OXoPSjNoHZmYQbNikuFQWY7Tw8INzs9KRqPTq8u9WjLeJm1t81XrrVulos6wd1dPREDUZ-UO54M5BV3ztdx9ShgfUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBSiiBrqZUTzRyEtvkUcyxy1eSSo9DAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIJcAqCwQ4xKJpAGA_PQX052uxYLuR_vWJXfYr6OD0DQB_HaQQajLwTsdm5YRsAduP063zHHZTaM1PGSBvU2VPUeg4JcB7u9DTGzCXJXX-B7s0gVBu-LtRKcElnj2yIUaJm591km020QN8oZPjqanSfJu_4wJo3FjgVkqZIZZbfs40OaLRTr5gN1FvFi8nrvRCFs3C4qOksSLM7sRZGE8YJejGsw_DZdTeroabL3FrAMOTVKDlDEW11fJ3mGT4fkrxz-IvPnJJ02dbjUIsB0fporGNuIDWYhMm6XV5LbYoOlLlkLKqppqGysFNj4rQvXypr9KM9XjEBbK1vdB59IRE4\u0026s=VStnHxhbxGW8DT6eVuGYXiwxYT8QGVZ0_m6yRX6j0QSXrc6OvwKS8QT9_lPh4IZc_rUot-IztgFCCO9tJqCFN1hImfBXbjK62_R0K4on_H9BeR8TkHTdF19TbLVaxIBGzOVP_Khv5VaMCbImdOdDVd5GL7L89z28mveU3ifG7ZqUWvN1PrWIvZIAEpuEpgysxejbOqGFTANhCMnvkGtTp_mYuNUVMIVEQ9LwexHPzzJxOCtQPE85lNuS6jsMeJjd87dSXdVRkcrM15zoSpxXzeYT1Gl63V3C9K8zzNQ_alnqDLdm0IZMUZAKKl758sUeWcul6KZXelFMOEkTAwxniQ\u0026h=qqNtGbZL3SV_aSO_tX4f92uCaXX_HbNDlgDhSkzC4lk+7": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/locations/centraluseuap/operationStatus/Yzc1NzZmNDYtM2UwMS00MDAyLTgyOGEtODdmZDJiZWQzNWRiOzQ0YWI4Y2RlLWY5MzMtNDgyZi1iMGJmLTYzMjk5N2NlMjZmNA==?api-version=2023-12-01\u0026t=638469366758823021\u0026c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY\u0026s=pw3WdmqQlfJTpLuZid8EH0rOBfGPXqvaj3Is4wXK5wonaYpl_zOuwOi6TvObmFjCLVYVFwuDxMLCfzUikB9JACATQRnL4vVW8Ebpcr060WKVGJ0jsrK_xKqvUIyAUI3fGnmurdGIOziieP0emPzYkHR5cclB0X8uQUWb_uuoUSsEqYQNNmTCwo5Q4knr1-eke6aBV5Q4mZuMfBxf7phhMFn1ZZO8cQCzEVAFQHHBIoGTsvqnlB2aoHkfGeBSGiM2II_RELgqCZs-aocXrKNShoQaarPRh6Sa21kzOY_wUyerHP5N4xusK3kr0JcTzvmcvnIWMDszRQZA30PXmixh8A\u0026h=QWhfV-7Rsrvk3bDvszVN9ysBwTPW3XFg21LGJLt396M", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/locations/centraluseuap/operationStatus/ZjAxN2IyZjYtOTIxMi00MGI5LWIyMDUtNDZjZWQ5YmRlZTcyOzVhMzJmYjcwLTVkODgtNDgxNS1iYmU2LThhNTJhZWIzZjNhOA==?api-version=2023-12-01\u0026t=638489349535499278\u0026c=MIIHHjCCBgagAwIBAgITfwKW7CzhHP5y3OJv9wAEApbsLDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMjI1MDAwWhcNMjUwMTI0MjI1MDAwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMdLBpeMT45PrN0PVwT2qCTSx3AfLEvwe5P5doB25hgw3G_LW7hBtO2tLKJzuhM3uxJW8gFuOx1MuVnjrBRL4d98ph5IjRZ4OFOXwSKPpL7V4IUYdhN5VF0QLCF_PC0Q0Ks_YBQrZS0XfQPzwrt3SylvrV_mQ61ZqoLZdN4cU3gNwWYxAyJJ1x0sUGxczNhOE_klwSa8CDqE51O960b9vUxQXNyQ5W7WiNv9zjmFsiNFk-dJ66Rm0Ip7Io6Ff7OXoPSjNoHZmYQbNikuFQWY7Tw8INzs9KRqPTq8u9WjLeJm1t81XrrVulos6wd1dPREDUZ-UO54M5BV3ztdx9ShgfUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBSiiBrqZUTzRyEtvkUcyxy1eSSo9DAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIJcAqCwQ4xKJpAGA_PQX052uxYLuR_vWJXfYr6OD0DQB_HaQQajLwTsdm5YRsAduP063zHHZTaM1PGSBvU2VPUeg4JcB7u9DTGzCXJXX-B7s0gVBu-LtRKcElnj2yIUaJm591km020QN8oZPjqanSfJu_4wJo3FjgVkqZIZZbfs40OaLRTr5gN1FvFi8nrvRCFs3C4qOksSLM7sRZGE8YJejGsw_DZdTeroabL3FrAMOTVKDlDEW11fJ3mGT4fkrxz-IvPnJJ02dbjUIsB0fporGNuIDWYhMm6XV5LbYoOlLlkLKqppqGysFNj4rQvXypr9KM9XjEBbK1vdB59IRE4\u0026s=VStnHxhbxGW8DT6eVuGYXiwxYT8QGVZ0_m6yRX6j0QSXrc6OvwKS8QT9_lPh4IZc_rUot-IztgFCCO9tJqCFN1hImfBXbjK62_R0K4on_H9BeR8TkHTdF19TbLVaxIBGzOVP_Khv5VaMCbImdOdDVd5GL7L89z28mveU3ifG7ZqUWvN1PrWIvZIAEpuEpgysxejbOqGFTANhCMnvkGtTp_mYuNUVMIVEQ9LwexHPzzJxOCtQPE85lNuS6jsMeJjd87dSXdVRkcrM15zoSpxXzeYT1Gl63V3C9K8zzNQ_alnqDLdm0IZMUZAKKl758sUeWcul6KZXelFMOEkTAwxniQ\u0026h=qqNtGbZL3SV_aSO_tX4f92uCaXX_HbNDlgDhSkzC4lk", "Content": null, "isContentBase64": false, "Headers": { "Authorization": [ "[Filtered]" ], "x-ms-unique-id": [ "14" ], - "x-ms-client-request-id": [ "6b47641d-4960-4c10-a2d2-f297e7995af9" ], + "x-ms-client-request-id": [ "74c54014-0230-48e9-aa00-95e9f0c771f9" ], "CommandName": [ "Remove-AzDataProtectionBackupVault" ], "FullCommandName": [ "Remove-AzDataProtectionBackupVault_Delete" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ] + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ] }, "ContentHeaders": { } @@ -566,39 +579,40 @@ "Headers": { "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-resource-requests": [ "14999" ], + "x-ms-throttling-version": [ "v1" ], "X-Content-Type-Options": [ "nosniff" ], - "x-ms-request-id": [ "d42291e9-98f1-4302-bebf-5d9164169eb2" ], - "x-ms-correlation-request-id": [ "d42291e9-98f1-4302-bebf-5d9164169eb2" ], - "x-ms-routing-request-id": [ "CENTRALINDIA:20240325T041147Z:d42291e9-98f1-4302-bebf-5d9164169eb2" ], + "x-ms-ratelimit-remaining-subscription-resource-requests": [ "14999" ], + "x-ms-request-id": [ "6c9e66cd-f750-4df8-9d64-0345b141abf1" ], + "x-ms-correlation-request-id": [ "6c9e66cd-f750-4df8-9d64-0345b141abf1" ], + "x-ms-routing-request-id": [ "WESTINDIA:20240417T071624Z:6c9e66cd-f750-4df8-9d64-0345b141abf1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: 025A74AF84C44BB4B63B333B59F2BE6B Ref B: MAA201060515019 Ref C: 2024-03-25T04:11:46Z" ], - "Date": [ "Mon, 25 Mar 2024 04:11:46 GMT" ] + "X-MSEdge-Ref": [ "Ref A: 6FBE9D6B29A74DFCB1E46151701F6655 Ref B: MAA201060514019 Ref C: 2024-04-17T07:16:23Z" ], + "Date": [ "Wed, 17 Apr 2024 07:16:24 GMT" ] }, "ContentHeaders": { "Content-Length": [ "468" ], "Content-Type": [ "application/json; charset=utf-8" ], "Expires": [ "-1" ] }, - "Content": "{\"id\":\"/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/locations/centraluseuap/operationStatus/Yzc1NzZmNDYtM2UwMS00MDAyLTgyOGEtODdmZDJiZWQzNWRiOzQ0YWI4Y2RlLWY5MzMtNDgyZi1iMGJmLTYzMjk5N2NlMjZmNA==\",\"name\":\"Yzc1NzZmNDYtM2UwMS00MDAyLTgyOGEtODdmZDJiZWQzNWRiOzQ0YWI4Y2RlLWY5MzMtNDgyZi1iMGJmLTYzMjk5N2NlMjZmNA==\",\"status\":\"Succeeded\",\"startTime\":\"2024-03-25T04:11:15.7184067Z\",\"endTime\":\"2024-03-25T04:11:16Z\"}", + "Content": "{\"id\":\"/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/sarath-rg/providers/Microsoft.DataProtection/locations/centraluseuap/operationStatus/ZjAxN2IyZjYtOTIxMi00MGI5LWIyMDUtNDZjZWQ5YmRlZTcyOzVhMzJmYjcwLTVkODgtNDgxNS1iYmU2LThhNTJhZWIzZjNhOA==\",\"name\":\"ZjAxN2IyZjYtOTIxMi00MGI5LWIyMDUtNDZjZWQ5YmRlZTcyOzVhMzJmYjcwLTVkODgtNDgxNS1iYmU2LThhNTJhZWIzZjNhOA==\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-17T07:15:53.3994534Z\",\"endTime\":\"2024-04-17T07:15:53Z\"}", "isContentBase64": false } }, - "New-AzDataProtectionBackupVault+[NoContext]+ImmutabilityCSRSoftDelete+$GET+https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/providers/Microsoft.DataProtection/locations/centraluseuap/operationResults/Yzc1NzZmNDYtM2UwMS00MDAyLTgyOGEtODdmZDJiZWQzNWRiOzQ0YWI4Y2RlLWY5MzMtNDgyZi1iMGJmLTYzMjk5N2NlMjZmNA==?api-version=2023-12-01\u0026t=638469366758979278\u0026c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY\u0026s=f9j-8MuxZyqeCypISTXFcNcFsfEVr_NqN0x1CCyJJYJwfS4msiZSx6mZ-W-wbUiKYK-nlWKLSJwCUoE61E1x_wU6UYcofoXDs_FV2_uDnUCvIa3ac_w5HtQYqo35GcN3l9chqhLQ-Ov02BL0Sd4my47T6Sj2s902DxTBr1f6QG2ZRReoY9RDnkTGloCBHg-VPz3fg---sXKfwnLnDl2lCddHeU5hZeXrGYhyxnijdRAWSB7ns5XjQapkbnfSFDWxEoIUef3d13lY5HW3O871K57p0phe81ZRnWu-os3MorB6_Xv0bS9Xz8UkcyuNdkvDQCZwLR3oKk0EbC4sIcMjXg\u0026h=phep_nyJyuFdzSBI-4jAcKWCyzu-3HjqX1ejB_Oo3cE+8": { + "New-AzDataProtectionBackupVault+[NoContext]+ImmutabilityCSRSoftDelete+$GET+https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/providers/Microsoft.DataProtection/locations/centraluseuap/operationResults/ZjAxN2IyZjYtOTIxMi00MGI5LWIyMDUtNDZjZWQ5YmRlZTcyOzVhMzJmYjcwLTVkODgtNDgxNS1iYmU2LThhNTJhZWIzZjNhOA==?api-version=2023-12-01\u0026t=638489349535499278\u0026c=MIIHHjCCBgagAwIBAgITfwKW7CzhHP5y3OJv9wAEApbsLDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMjI1MDAwWhcNMjUwMTI0MjI1MDAwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMdLBpeMT45PrN0PVwT2qCTSx3AfLEvwe5P5doB25hgw3G_LW7hBtO2tLKJzuhM3uxJW8gFuOx1MuVnjrBRL4d98ph5IjRZ4OFOXwSKPpL7V4IUYdhN5VF0QLCF_PC0Q0Ks_YBQrZS0XfQPzwrt3SylvrV_mQ61ZqoLZdN4cU3gNwWYxAyJJ1x0sUGxczNhOE_klwSa8CDqE51O960b9vUxQXNyQ5W7WiNv9zjmFsiNFk-dJ66Rm0Ip7Io6Ff7OXoPSjNoHZmYQbNikuFQWY7Tw8INzs9KRqPTq8u9WjLeJm1t81XrrVulos6wd1dPREDUZ-UO54M5BV3ztdx9ShgfUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBSiiBrqZUTzRyEtvkUcyxy1eSSo9DAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIJcAqCwQ4xKJpAGA_PQX052uxYLuR_vWJXfYr6OD0DQB_HaQQajLwTsdm5YRsAduP063zHHZTaM1PGSBvU2VPUeg4JcB7u9DTGzCXJXX-B7s0gVBu-LtRKcElnj2yIUaJm591km020QN8oZPjqanSfJu_4wJo3FjgVkqZIZZbfs40OaLRTr5gN1FvFi8nrvRCFs3C4qOksSLM7sRZGE8YJejGsw_DZdTeroabL3FrAMOTVKDlDEW11fJ3mGT4fkrxz-IvPnJJ02dbjUIsB0fporGNuIDWYhMm6XV5LbYoOlLlkLKqppqGysFNj4rQvXypr9KM9XjEBbK1vdB59IRE4\u0026s=qzMIDGGuZkKrwKkI5OCbZ7g-hrZOy94hGZfhpOqIp0-6gdjXmBldmgr0mjuhO0NxJid8-uqTBrgkjuyv905uJW2I3ldZH-tb2bThQEqF-k4EVyJ81Z8Mwpx5_NM6tUwRiTMDN4ux21NSAGE_VX-B8F4LiN6cd8TB7TsqlJUUrE--GvUHUnBq96yd3EXpyQ1iA9eJ-kphNUqdgrGESWYvz-B180MQWp-FCqKiAVEOOf68zpuzH9nsqX09_rbn50jrVW9lMoQBdbuiah58FjqHJLdm4pbimBbGQhhRkOOvGE3g2AMxgY08TtHN9jvGWAQERpFv58qUVWegjIS4beDdOg\u0026h=q9urrJQKQJxr0K76qudbBpotWi8v2BHI9NQdyKaaARc+8": { "Request": { "Method": "GET", - "RequestUri": "https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/providers/Microsoft.DataProtection/locations/centraluseuap/operationResults/Yzc1NzZmNDYtM2UwMS00MDAyLTgyOGEtODdmZDJiZWQzNWRiOzQ0YWI4Y2RlLWY5MzMtNDgyZi1iMGJmLTYzMjk5N2NlMjZmNA==?api-version=2023-12-01\u0026t=638469366758979278\u0026c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY\u0026s=f9j-8MuxZyqeCypISTXFcNcFsfEVr_NqN0x1CCyJJYJwfS4msiZSx6mZ-W-wbUiKYK-nlWKLSJwCUoE61E1x_wU6UYcofoXDs_FV2_uDnUCvIa3ac_w5HtQYqo35GcN3l9chqhLQ-Ov02BL0Sd4my47T6Sj2s902DxTBr1f6QG2ZRReoY9RDnkTGloCBHg-VPz3fg---sXKfwnLnDl2lCddHeU5hZeXrGYhyxnijdRAWSB7ns5XjQapkbnfSFDWxEoIUef3d13lY5HW3O871K57p0phe81ZRnWu-os3MorB6_Xv0bS9Xz8UkcyuNdkvDQCZwLR3oKk0EbC4sIcMjXg\u0026h=phep_nyJyuFdzSBI-4jAcKWCyzu-3HjqX1ejB_Oo3cE", + "RequestUri": "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/providers/Microsoft.DataProtection/locations/centraluseuap/operationResults/ZjAxN2IyZjYtOTIxMi00MGI5LWIyMDUtNDZjZWQ5YmRlZTcyOzVhMzJmYjcwLTVkODgtNDgxNS1iYmU2LThhNTJhZWIzZjNhOA==?api-version=2023-12-01\u0026t=638489349535499278\u0026c=MIIHHjCCBgagAwIBAgITfwKW7CzhHP5y3OJv9wAEApbsLDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMjI1MDAwWhcNMjUwMTI0MjI1MDAwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMdLBpeMT45PrN0PVwT2qCTSx3AfLEvwe5P5doB25hgw3G_LW7hBtO2tLKJzuhM3uxJW8gFuOx1MuVnjrBRL4d98ph5IjRZ4OFOXwSKPpL7V4IUYdhN5VF0QLCF_PC0Q0Ks_YBQrZS0XfQPzwrt3SylvrV_mQ61ZqoLZdN4cU3gNwWYxAyJJ1x0sUGxczNhOE_klwSa8CDqE51O960b9vUxQXNyQ5W7WiNv9zjmFsiNFk-dJ66Rm0Ip7Io6Ff7OXoPSjNoHZmYQbNikuFQWY7Tw8INzs9KRqPTq8u9WjLeJm1t81XrrVulos6wd1dPREDUZ-UO54M5BV3ztdx9ShgfUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBSiiBrqZUTzRyEtvkUcyxy1eSSo9DAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIJcAqCwQ4xKJpAGA_PQX052uxYLuR_vWJXfYr6OD0DQB_HaQQajLwTsdm5YRsAduP063zHHZTaM1PGSBvU2VPUeg4JcB7u9DTGzCXJXX-B7s0gVBu-LtRKcElnj2yIUaJm591km020QN8oZPjqanSfJu_4wJo3FjgVkqZIZZbfs40OaLRTr5gN1FvFi8nrvRCFs3C4qOksSLM7sRZGE8YJejGsw_DZdTeroabL3FrAMOTVKDlDEW11fJ3mGT4fkrxz-IvPnJJ02dbjUIsB0fporGNuIDWYhMm6XV5LbYoOlLlkLKqppqGysFNj4rQvXypr9KM9XjEBbK1vdB59IRE4\u0026s=qzMIDGGuZkKrwKkI5OCbZ7g-hrZOy94hGZfhpOqIp0-6gdjXmBldmgr0mjuhO0NxJid8-uqTBrgkjuyv905uJW2I3ldZH-tb2bThQEqF-k4EVyJ81Z8Mwpx5_NM6tUwRiTMDN4ux21NSAGE_VX-B8F4LiN6cd8TB7TsqlJUUrE--GvUHUnBq96yd3EXpyQ1iA9eJ-kphNUqdgrGESWYvz-B180MQWp-FCqKiAVEOOf68zpuzH9nsqX09_rbn50jrVW9lMoQBdbuiah58FjqHJLdm4pbimBbGQhhRkOOvGE3g2AMxgY08TtHN9jvGWAQERpFv58qUVWegjIS4beDdOg\u0026h=q9urrJQKQJxr0K76qudbBpotWi8v2BHI9NQdyKaaARc", "Content": null, "isContentBase64": false, "Headers": { "Authorization": [ "[Filtered]" ], "x-ms-unique-id": [ "15" ], - "x-ms-client-request-id": [ "6b47641d-4960-4c10-a2d2-f297e7995af9" ], + "x-ms-client-request-id": [ "74c54014-0230-48e9-aa00-95e9f0c771f9" ], "CommandName": [ "Remove-AzDataProtectionBackupVault" ], "FullCommandName": [ "Remove-AzDataProtectionBackupVault_Delete" ], "ParameterSetName": [ "__AllParameterSets" ], - "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.1", "Az.DataProtection/0.1.0" ] + "User-Agent": [ "AzurePowershell/v11.3.1", "PSVersion/v7.4.2", "Az.DataProtection/0.1.0" ] }, "ContentHeaders": { } @@ -609,16 +623,17 @@ "Cache-Control": [ "no-cache" ], "Pragma": [ "no-cache" ], "Retry-After": [ "30" ], - "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], + "x-ms-throttling-version": [ "v1" ], "X-Content-Type-Options": [ "nosniff" ], - "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/providers/Microsoft.DataProtection/locations/centraluseuap/operationStatus/Yzc1NzZmNDYtM2UwMS00MDAyLTgyOGEtODdmZDJiZWQzNWRiOzQ0YWI4Y2RlLWY5MzMtNDgyZi1iMGJmLTYzMjk5N2NlMjZmNA==?api-version=2023-12-01\u0026t=638469367081460794\u0026c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY\u0026s=NXMz__HZvujjOuSFdz0qkF3Ibef3lJH53pl9iGYIdtCaIzg3g9r6uBAkAJmkp63rrRiqEtXVWvJFeUAu5roOAOmUZSnKGHLSJIpyHLjDIfIEKi7rbs90KLTPH88ukTyNbyC3ytUIJ-vcOPC6hG55hvTNuAQxNWnKy0dANFQ1KQzeDQ1VILJcl1abFtc6H1erWVYXV7lhAe6ksAo7qJti0K_ytsOx3Whq3i9Y-buIxLj0AaM7F99ivwWTpJlJmxBLqKLsihwad5xdAeWQ5s_S3956GMLXdTkVbYYXHkwtGVLKdvkm2tLNaki3XM1-m4lYQZXuVjn3Xuc0yRR_auKUNA\u0026h=_A9F8BqX3LIcphYpQs63TeFjmZhVrnVcYza5JiW89Ls" ], - "x-ms-request-id": [ "4376b748-3787-4ca8-bfb8-29de2183dc68" ], - "x-ms-correlation-request-id": [ "4376b748-3787-4ca8-bfb8-29de2183dc68" ], - "x-ms-routing-request-id": [ "CENTRALINDIA:20240325T041148Z:4376b748-3787-4ca8-bfb8-29de2183dc68" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/providers/Microsoft.DataProtection/locations/centraluseuap/operationStatus/ZjAxN2IyZjYtOTIxMi00MGI5LWIyMDUtNDZjZWQ5YmRlZTcyOzVhMzJmYjcwLTVkODgtNDgxNS1iYmU2LThhNTJhZWIzZjNhOA==?api-version=2023-12-01\u0026t=638489349859960693\u0026c=MIIHHjCCBgagAwIBAgITfwKWMg6goKCq4WwU2AAEApYyDjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjQwMTMwMTAzMDI3WhcNMjUwMTI0MTAzMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMk1pBZQQoNY8tos8XBaEjHjcdWubRHrQk5CqKcX3tpFfukMI0_PVZK-Kr7xkZFQTYp_ItaM2RPRDXx-0W9-mmrUBKvdcQ0rdjcSXDek7GvWS29F5sDHojD1v3e9k2jJa4cVSWwdIguvXmdUa57t1EHxqtDzTL4WmjXitzY8QOIHLMRLyXUNg3Gqfxch40cmQeBoN4rVMlP31LizDfdwRyT1qghK7vgvworA3D9rE00aM0n7TcBH9I0mu-96JE0gSX1FWXctlEcmdwQmXj_U0sZCu11_Yr6Oa34bmUQHGc3hDvO226L1Au-QsLuRWFLbKJ-0wmSV5b3CbU1kweD5LUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQuoVkxdNhVmd-S8fHDZYn-1n9OaDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAG6_wraDi57hTBBW8zI9n7Dnd66DCf9ok7v4gM1-qxp2gZjb_eEnriIZQcCD3jLvW4q5_59OicwRN13rP_GY33E9HLUgw245zqSCIGd6gYnaCyxPNdhEa-W6-ZBBw1iWX8l-RJqDOUYwkrI7Lw-iea9CuiTbLjw_BJ5NGmd8D5GOVxFRnhJ7RBRrwa6p2_UqZqvdg8kneiyymbidRJCOZ_xkZ8OwL-ini_ge44CIEB7rvqwdf7DfwOjoDr7JU88gM0QgcE7kzx7cVUZpaJAXXhxLvOcb0MBuRiEyexrV6HrbOTafc9naJB26ejIXNHLsuIhpMMa5NEK60hGauLEMNlY\u0026s=VkwfaQAcQl_ngFRBGen0wOjt1gtbbcO3ln4W8XI5OCY6rMdarxm3eoA8ipSseJQ7rw0MJfmG_TzMZrMzDG0pxBFmm-rzfUmeIvDBbHhNp3fUgJ3xpSzrpKI83yV7TG2zAoDFcF2JQcdIedrpILtcCq6_dQkoOlbjVpHtUQF6pxlI0mXVSA8exvMXWAyY-B8qsTMrQolHv-z5_lGjzyRvuBfT6stf9XVBI4xNLsdJrtLv82xwaNReVNnNeJ_KaTgLrz3IvHhGxqCTVTz6JzyHg6303_4gfLZzTE_B4YCxo0H280ioB4CcIEYG14b9U_s_zEKS_FAw4_G1AL-iZfqzKw\u0026h=ANc38Ci9G2EhqbjghlU2uxo-MSmCMye1MZHCQs-bRoE" ], + "x-ms-ratelimit-remaining-subscription-resource-requests": [ "199" ], + "x-ms-request-id": [ "74258e31-1430-4b97-b0bf-09997f6679e5" ], + "x-ms-correlation-request-id": [ "74258e31-1430-4b97-b0bf-09997f6679e5" ], + "x-ms-routing-request-id": [ "CENTRALINDIA:20240417T071626Z:74258e31-1430-4b97-b0bf-09997f6679e5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "X-Cache": [ "CONFIG_NOCACHE" ], - "X-MSEdge-Ref": [ "Ref A: C31470AFC91C448FB07DBDB1C9D1D1C5 Ref B: MAA201060515019 Ref C: 2024-03-25T04:11:47Z" ], - "Date": [ "Mon, 25 Mar 2024 04:11:47 GMT" ] + "X-MSEdge-Ref": [ "Ref A: CED375B3067048B79C3D5DDD72D8CD33 Ref B: MAA201060514019 Ref C: 2024-04-17T07:16:24Z" ], + "Date": [ "Wed, 17 Apr 2024 07:16:25 GMT" ] }, "ContentHeaders": { "Content-Length": [ "41" ], diff --git a/src/DataProtection/DataProtection.Autorest/test/New-AzDataProtectionBackupVault.Tests.ps1 b/src/DataProtection/DataProtection.Autorest/test/New-AzDataProtectionBackupVault.Tests.ps1 index 1f8f1132800e..1f7d8724894d 100644 --- a/src/DataProtection/DataProtection.Autorest/test/New-AzDataProtectionBackupVault.Tests.ps1 +++ b/src/DataProtection/DataProtection.Autorest/test/New-AzDataProtectionBackupVault.Tests.ps1 @@ -24,12 +24,12 @@ Describe 'New-AzDataProtectionBackupVault' { It 'ImmutabilityCSRSoftDelete' { $storagesetting = New-AzDataProtectionBackupVaultStorageSettingObject -Type LocallyRedundant -DataStoreType VaultStore - $vault = New-AzDataProtectionBackupVault -SubscriptionId $env.SubscriptionId -ResourceGroupName $env.TestBackupVault.ResourceGroupName -VaultName $env.TestBackupVault.NewVaultName -Location centraluseuap -StorageSetting $storagesetting -CrossSubscriptionRestoreState Enabled -ImmutabilityState Unlocked -SoftDeleteRetentionDurationInDay 100 -SoftDeleteState On + $vault = New-AzDataProtectionBackupVault -SubscriptionId $env.SubscriptionId -ResourceGroupName $env.TestBackupVault.ResourceGroupName -VaultName $env.TestBackupVault.NewCSRVault -Location centraluseuap -StorageSetting $storagesetting -CrossSubscriptionRestoreState Enabled -ImmutabilityState Unlocked -SoftDeleteRetentionDurationInDay 100 -SoftDeleteState On - $vault = Get-AzDataProtectionBackupVault -SubscriptionId $env.SubscriptionId -ResourceGroupName $env.TestBackupVault.ResourceGroupName -VaultName $env.TestBackupVault.NewVaultName + $vault = Get-AzDataProtectionBackupVault -SubscriptionId $env.SubscriptionId -ResourceGroupName $env.TestBackupVault.ResourceGroupName -VaultName $env.TestBackupVault.NewCSRVault $vault.Location | Should be "centraluseuap" - $vault.Name | Should be $env.TestBackupVault.NewVaultName + $vault.Name | Should be $env.TestBackupVault.NewCSRVault $vault.CrossSubscriptionRestoreState | Should be "Enabled" $vault.SoftDeleteRetentionDurationInDay | Should be 100 @@ -37,14 +37,14 @@ Describe 'New-AzDataProtectionBackupVault' { $vault.ImmutabilityState | Should be "Unlocked" # update immutability, soft delete, CSR flag - $vault = Update-AzDataProtectionBackupVault -SubscriptionId $env.SubscriptionId -ResourceGroupName $env.TestBackupVault.ResourceGroupName -VaultName $env.TestBackupVault.NewVaultName -CrossSubscriptionRestoreState Disabled -ImmutabilityState Disabled -SoftDeleteRetentionDurationInDay 99 -SoftDeleteState Off + $vault = Update-AzDataProtectionBackupVault -SubscriptionId $env.SubscriptionId -ResourceGroupName $env.TestBackupVault.ResourceGroupName -VaultName $env.TestBackupVault.NewCSRVault -CrossSubscriptionRestoreState Disabled -ImmutabilityState Disabled -SoftDeleteRetentionDurationInDay 99 -SoftDeleteState Off $vault.CrossSubscriptionRestoreState | Should be "Disabled" $vault.SoftDeleteRetentionDurationInDay | Should be 99 $vault.SoftDeleteState | Should be "Off" $vault.ImmutabilityState | Should be "Disabled" - Remove-AzDataProtectionBackupVault -SubscriptionId $env.SubscriptionId -ResourceGroupName $env.TestBackupVault.ResourceGroupName -VaultName $env.TestBackupVault.NewVaultName + Remove-AzDataProtectionBackupVault -SubscriptionId $env.SubscriptionId -ResourceGroupName $env.TestBackupVault.ResourceGroupName -VaultName $env.TestBackupVault.NewCSRVault } It 'Create' -skip { diff --git a/src/DataProtection/DataProtection.Autorest/test/Start-AzDataProtectionBackupInstanceRestore.Tests.ps1 b/src/DataProtection/DataProtection.Autorest/test/Start-AzDataProtectionBackupInstanceRestore.Tests.ps1 index f0b6469d5833..fbac81870ac7 100644 --- a/src/DataProtection/DataProtection.Autorest/test/Start-AzDataProtectionBackupInstanceRestore.Tests.ps1 +++ b/src/DataProtection/DataProtection.Autorest/test/Start-AzDataProtectionBackupInstanceRestore.Tests.ps1 @@ -200,7 +200,7 @@ Describe 'Start-AzDataProtectionBackupInstanceRestore' { $fileNamePrefix = $env.TestCrossSubscriptionRestoreScenario.FileNamePrefix + "-" + $recordDate $vault = Get-AzDataProtectionBackupVault -SubscriptionId $subscriptionId -ResourceGroupName $resourceGroupName -VaultName $vaultName - $instance = Get-AzDataProtectionBackupInstance -SubscriptionId $subscriptionId -ResourceGroupName $resourceGroupName -VaultName $vaultName | Where { $_.Property.DataSourceInfo.ResourceType -match "Postgre" } + $instance = Get-AzDataProtectionBackupInstance -SubscriptionId $subscriptionId -ResourceGroupName $resourceGroupName -VaultName $vaultName | Where-Object { $_.Property.DataSourceInfo.ResourceType -match "Postgre" } $rp = Get-AzDataProtectionRecoveryPoint -BackupInstanceName $instance[0].BackupInstanceName -ResourceGroupName $resourceGroupName -SubscriptionId $subscriptionId -VaultName $vaultName @@ -247,7 +247,7 @@ Describe 'Start-AzDataProtectionBackupInstanceRestore' { ($instance -ne $null) | Should be $true # Trigger Backup - $policy = Get-AzDataProtectionBackupPolicy -SubscriptionId $sub -VaultName $vaultName -ResourceGroupName $rgName | where {$_.Name -eq $policyName} + $policy = Get-AzDataProtectionBackupPolicy -SubscriptionId $sub -VaultName $vaultName -ResourceGroupName $rgName | Where-Object {$_.Name -eq $policyName} $backupJob = Backup-AzDataProtectionBackupInstanceAdhoc -BackupInstanceName $instance.Name -ResourceGroupName $rgName -SubscriptionId $sub -VaultName $vaultName -BackupRuleOptionRuleName $policy.Property.PolicyRule[0].Name -TriggerOptionRetentionTagOverride $policy.Property.PolicyRule[0].Trigger.TaggingCriterion[0].TagInfoTagName diff --git a/src/DataProtection/DataProtection.Autorest/test/Update-AzDataProtectionBackupInstance.Tests.ps1 b/src/DataProtection/DataProtection.Autorest/test/Update-AzDataProtectionBackupInstance.Tests.ps1 new file mode 100644 index 000000000000..0cb35dead3b5 --- /dev/null +++ b/src/DataProtection/DataProtection.Autorest/test/Update-AzDataProtectionBackupInstance.Tests.ps1 @@ -0,0 +1,66 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Update-AzDataProtectionBackupInstance')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Update-AzDataProtectionBackupInstance.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Update-AzDataProtectionBackupInstance' -Tag 'LiveOnly' { + It '__AllParameterSets' { + $subscriptionId = $env.TestBlobHardeningScenario.SubscriptionId + $resourceGroupName = $env.TestBlobHardeningScenario.ResourceGroupName + $vaultName = $env.TestBlobHardeningScenario.VaultName + $policyName = $env.TestBlobHardeningScenario.PolicyName + $updatePolicyName = $env.TestBlobHardeningScenario.UpdatePolicyName + $vaultedContainers = $env.TestBlobHardeningScenario.UpdatedContainersList + + $vault = Get-AzDataProtectionBackupVault -VaultName $vaultName -ResourceGroupName $resourceGroupName -SubscriptionId $subscriptionId + + $instance = Search-AzDataProtectionBackupInstanceInAzGraph -Subscription $subscriptionId -ResourceGroup $resourceGroupName -Vault $vaultName -DatasourceType AzureBlob + + $policy = Get-AzDataProtectionBackupPolicy -SubscriptionId $subscriptionId -VaultName $vaultName -ResourceGroupName $resourceGroupName| Where-object { $_.name -eq $policyName } + $updatePolicy = Get-AzDataProtectionBackupPolicy -SubscriptionId $subscriptionId -VaultName $vaultName -ResourceGroupName $resourceGroupName| Where-object { $_.name -eq $updatePolicyName } + + # all containers - "conaaa", "conabb", "coneee", "conwxy", "conzzz" + $backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList + + $updateBI = Update-AzDataProtectionBackupInstance -ResourceGroupName $resourceGroupName -VaultName $vaultName -BackupInstanceName $instance.Name -SubscriptionId $subscriptionId -PolicyId $updatePolicy.Id -VaultedBackupContainer $vaultedContainers[0,2,4] + + # verify container names, policyID + $instance = Search-AzDataProtectionBackupInstanceInAzGraph -Subscription $subscriptionId -ResourceGroup $resourceGroupName -Vault $vaultName -DatasourceType AzureBlob + + $containersMatch = $true + $modifiedContainersList = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList + + $vaultedContainers[0,2,4] | ForEach-Object { + if (!($modifiedContainersList -contains $_)) { + $containersMatch = $false + } + } + + $modifiedContainersList | ForEach-Object { + if (!($vaultedContainers[0,2,4] -contains $_)) { + $containersMatch = $false + } + } + + $instance.Property.PolicyInfo.PolicyId -eq $updatePolicy.Id | Should be $true + $containersMatch | Should be $true + + $updateBI = Update-AzDataProtectionBackupInstance -ResourceGroupName $resourceGroupName -VaultName $vaultName -BackupInstanceName $instance.Name -SubscriptionId $subscriptionId -PolicyId $policy.Id -VaultedBackupContainer $backedUpContainers + + $instance = Search-AzDataProtectionBackupInstanceInAzGraph -Subscription $subscriptionId -ResourceGroup $resourceGroupName -Vault $vaultName -DatasourceType AzureBlob + + # verify container names, policyID + $instance.Property.PolicyInfo.PolicyId -eq $policy.Id | Should be $true + } +} diff --git a/src/DataProtection/DataProtection.Autorest/test/env.json b/src/DataProtection/DataProtection.Autorest/test/env.json index 4b3023741e86..b6b6562c4bcf 100644 --- a/src/DataProtection/DataProtection.Autorest/test/env.json +++ b/src/DataProtection/DataProtection.Autorest/test/env.json @@ -1,191 +1,200 @@ { - "TestGrantPermission": { - "OssId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourcegroups/Ossrg/providers/Microsoft.DBforPostgreSQL/servers/rishitserver3/databases/postgres", - "BlobId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/Blobrg/providers/Microsoft.Storage/storageAccounts/testblobacc4", - "Snapshotrg": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/testBkpVaultRG", - "KeyVaultId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourcegroups/Sqlrg/providers/Microsoft.KeyVault/vaults/rishitkeyvault3", - "VaultRG": "testBkpVaultRG", - "Diskrg": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/Diskrg", - "OssPolicyName": "TestOSSPolicy2", - "VaultName": "TestBkpVault", - "DiskPolicyName": "diskBkpPolicy", - "Blobrg": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/Blobrg", - "KeyURI": "https://rishitkeyvault3.vault.azure.net/secrets/rishitnewsecret", - "DiskId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/Diskrg/providers/Microsoft.Compute/disks/Mydisk2", - "Ossrg": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourcegroups/Ossrg", - "BlobPolicyName": "blobBkpPolicy", - "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965" - }, - "TestSoftDelete": { - "BackupRuleName": "BackupDaily", - "DiskId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk2", - "VaultName": "pstest-disk-vault2", - "ResourceGroupName": "pstest-diskrg", - "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c" - }, - "TestCrossSubscriptionRestoreScenario": { - "ResourceGroupName": "CSRTestRg", - "TargetContainerArmId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.Storage/storageAccounts/akneemasaecy/blobServices/default/containers/oss-csr-container", - "FileNamePrefix": "oss-csr-pstest-restoreasfiles", - "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965", - "VaultName": "CSRPortalTestVault", - "TargetContainerURI": "https://akneemasaecy.blob.core.windows.net/oss-csr-container" - }, - "TestBlobsRestore": { - "VaultName": "jecECYBlobVault", - "ResourceGroupName": "BlobBackup-BugBash", - "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965" + "TestMUA": { + "ResourceGuardSubscription": "62b829ee-7936-40c9-a1c9-47a93f9f3965", + "VaultName": "mua-pstest-backupvault", + "ResourceGuardName": "mua-pstest-dpp-ccy-resguard", + "BackupInstanceName": "alrpstestvm-datadisk-000-20220808-115835", + "ResourceGroupName": "hiagarg", + "ResourceGuardRGName": "hiaga-rg", + "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c", + "Location": "centraluseuap", + "ResourceGuardId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/hiaga-rg/providers/Microsoft.DataProtection/ResourceGuards/mua-pstest-dpp-ccy-resguard" }, - "TestBackupVault": { - "NewVaultName": "new-pstest-vault", - "VaultName": "sarath-vault", - "ResourceGroupName": "sarath-rg", - "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965" + "TestOssBackupScenario": { + "TargetResourceId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.DBforPostgreSQL/servers/oss-pstest-server/databases/oss-pstest-dbrestore", + "TargetContainerURI": "https://osspstestsa.blob.core.windows.net/oss-pstest-container", + "FileNamePrefix": "oss-pstest-restoreasfiles", + "VaultName": "oss-pstest-vault", + "ResourceGroupName": "oss-pstest-rg", + "NewPolicyName": "oss-pstest-policy-archive", + "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c", + "OssServerName": "oss-pstest-server", + "OssDbId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.DBforPostgreSQL/servers/oss-pstest-server/databases/postgres", + "PolicyName": "oss-pstest-policy", + "KeyVault": "oss-pstest-keyvault", + "SecretURI": "https://oss-pstest-keyvault.vault.azure.net/secrets/oss-pstest-secret", + "OssDbName": "oss-pstest-db" }, "TestBlobHardeningScenario": { + "TargetStorageAccId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.Storage/storageAccounts/hiagaeussa", + "Location": "eastus", + "TargetCrossSubStorageAccId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/hiagaTestRG/providers/Microsoft.Storage/storageAccounts/hiagatestsa", + "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c", + "StorageAccountName": "blobeuspstestsa", "TargetCrossSubStorageAccountRGName": "hiagaTestRG", - "VaultPolicyName": "vaulted-pstest-policy", + "TargetCrossSubStorageAccountName": "hiagatestsa", "PolicyName": "operational-vaulted-policy", + "StorageAccId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/blob-eus-pstest-rg/providers/Microsoft.Storage/storageAccounts/blobeuspstestsa", + "VaultPolicyName": "vaulted-pstest-policy", + "UpdatedContainersList": [ + "conaaa", + "conabb", + "coneee", + "conwxy", + "conzzz" + ], "ResourceGroupName": "blob-eus-pstest-rg", - "TargetCrossSubStorageAccId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/hiagaTestRG/providers/Microsoft.Storage/storageAccounts/hiagatestsa", - "TargetStorageAccId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.Storage/storageAccounts/hiagaeussa", - "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c", - "OperationalPolicyName": "op-pstest-policy", - "VaultName": "blob-eus-pstest-vault", + "UpdatePolicyName": "op-vault-pstest-policy", "CrossSubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965", "TargetStorageAccountRGName": "hiagarg", - "StorageAccId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/blob-eus-pstest-rg/providers/Microsoft.Storage/storageAccounts/blobeuspstestsa", "OperationalVaultedPolicyName": "op-vault-pstest-policy", - "StorageAccountName": "blobeuspstestsa", - "Location": "eastus", - "TargetCrossSubStorageAccountName": "hiagatestsa", - "TargetStorageAccountName": "hiagaeussa" + "TargetStorageAccountName": "hiagaeussa", + "VaultName": "blob-eus-pstest-vault", + "OperationalPolicyName": "op-pstest-policy" + }, + "TestAksRestoreScenario": { + "SourceClusterId": "/subscriptions/f0c630e0-2995-4853-b056-0b3c09cb673f/resourcegroups/azk8ssvcs-cluster-r-ecy/providers/Microsoft.ContainerService/managedClusters/azk8ssvcs-cluster-ecy", + "ClusterName": "azk8ssvcs-bi-backupecy", + "VaultName": "azk8ssvcs-vault-ecy", + "SnapshotResourceGroupId": "/subscriptions/f0c630e0-2995-4853-b056-0b3c09cb673f/resourceGroups/MC_azk8ssvcs-cluster-r-ecy_azk8ssvcs-cluster-ecy_eastus2euap", + "ResourceGroupName": "azk8ssvcs-cluster-r-ecy", + "PolicyName": "azk8ssvcs-ad-policy-backupecy", + "SubscriptionId": "f0c630e0-2995-4853-b056-0b3c09cb673f", + "FriendlyName": "aksCluster3-ecy-araj-BI", + "NewPolicyName": "", + "DataSourceLocation": "eastus2euap" + }, + "TestSoftDelete": { + "ResourceGroupName": "pstest-diskrg", + "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c", + "DiskId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk2", + "VaultName": "pstest-disk-vault2", + "BackupRuleName": "BackupDaily" + }, + "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c", + "TestPGFlex": { + "PolicyName": "pgflexArchivePolicy1", + "NewPolicyName": "pstest-pgflex-policy", + "VaultName": "vdhingraBackupVault", + "ResourceGroupName": "vdhingraRG", + "TargetContainerURI": "https://vdhingra1psa.blob.core.windows.net/powershellpgflexrestore", + "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965" }, "Tenant": "72f988bf-86f1-41af-91ab-2d7cd011db47", + "TestTriggerBackup": { + "ResourceGroupName": "pstest-diskrg", + "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c", + "DiskId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk", + "VaultName": "pstest-disk-vault", + "BackupRuleName": "BackupHourly" + }, + "TestBackupJob": { + "ResourceGroupName": "sarath-rg", + "VaultName": "sarath-vault" + }, + "TestCrossRegionRestoreScenario": { + "FileNamePrefix": "oss-pstest-crrasfiles-1", + "TargetResourceId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/DppCrrRG/providers/Microsoft.DBforPostgreSQL/servers/crr-ccy-1/databases/oss-pstestrun-crr-1", + "VaultName": "crr-wala-ecy-vault", + "ResourceGroupName": "adigupt-rg", + "TargetContainerURI": "https://zftccypod01otds1.blob.core.windows.net/oss-crr-pstest", + "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965", + "SecretURI": "https://crr-ccy-kv.vault.azure.net/secrets/secret-for-crr-ccy-1" + }, "TestAksPolicyScenario": { - "NewPolicyName": "pstest-aks-policy", - "VaultName": "ps-vault", "ResourceGroupName": "AKS-ps-shasha-test-source", - "SubscriptionId": "f0c630e0-2995-4853-b056-0b3c09cb673f" + "SubscriptionId": "f0c630e0-2995-4853-b056-0b3c09cb673f", + "VaultName": "ps-vault", + "NewPolicyName": "pstest-aks-policy" + }, + "TestBackupConfig": { + "StorageAccountName": "blobpstestsa", + "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c", + "StorageAccountResourceGroup": "blob-pstest-rg" + }, + "TestMySQL": { + "PolicyName": "pstest-simple-mysql", + "NewPolicyName": "pstest-mysql-policy", + "VaultName": "vdhingraBackupVault", + "ResourceGroupName": "vdhingraRG", + "TargetContainerURI": "https://vdhingra1psa.blob.core.windows.net/powershellpgflexrestore", + "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965" + }, + "TestResourceGuard": { + "ResourceGroupName": "hiagarg", + "ResourceGuardName": "pstest-resourceguard", + "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c", + "Location": "centraluseuap" }, "TestBackupPolicy": { "DiskNewPolicyName": "sarath-disk-generated-policy", - "VaultName": "sarath-vault", "ResourceGroupName": "sarath-rg", - "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965" + "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965", + "VaultName": "sarath-vault" }, + "RecordDate": "25-03-2024-1-11-11", "TestDiskBackupScenario": { - "SnapshotRG": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg", - "ResourceGroupName": "pstest-diskrg", "VaultName": "pstest-disk-vault", "RestoreDiskId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-restoreddisk-25-03-2024-1-11-11", "DiskId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk", + "ResourceGroupName": "pstest-diskrg", "NewPolicyName": "newdiskpolicy-25-03-2024-1-11-11", + "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c", "RestoreRG": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg", - "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c" - }, - "TestCrossRegionRestoreScenario": { - "ResourceGroupName": "adigupt-rg", - "SecretURI": "https://crr-ccy-kv.vault.azure.net/secrets/secret-for-crr-ccy-1", - "FileNamePrefix": "oss-pstest-crrasfiles-1", - "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965", - "VaultName": "crr-wala-ecy-vault", - "TargetResourceId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/DppCrrRG/providers/Microsoft.DBforPostgreSQL/servers/crr-ccy-1/databases/oss-pstestrun-crr-1", - "TargetContainerURI": "https://zftccypod01otds1.blob.core.windows.net/oss-crr-pstest" - }, - "TestPGFlex": { - "ResourceGroupName": "vdhingraRG", - "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965", - "VaultName": "vdhingraBackupVault", - "PolicyName": "pgflexArchivePolicy1", - "NewPolicyName": "pstest-pgflex-policy", - "TargetContainerURI": "https://vdhingra1psa.blob.core.windows.net/powershellpgflexrestore" + "SnapshotRG": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg" }, - "TestMUA": { - "ResourceGuardRGName": "hiaga-rg", - "ResourceGroupName": "hiagarg", - "ResourceGuardId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/hiaga-rg/providers/Microsoft.DataProtection/ResourceGuards/mua-pstest-dpp-ccy-resguard", - "ResourceGuardName": "mua-pstest-dpp-ccy-resguard", - "BackupInstanceName": "alrpstestvm-datadisk-000-20220808-115835", - "ResourceGuardSubscription": "62b829ee-7936-40c9-a1c9-47a93f9f3965", - "Location": "centraluseuap", - "VaultName": "mua-pstest-backupvault", - "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c" - }, - "TestMySQL": { - "ResourceGroupName": "vdhingraRG", + "TestGrantPermission": { + "BlobPolicyName": "blobBkpPolicy", + "DiskPolicyName": "diskBkpPolicy", + "VaultName": "TestBkpVault", + "VaultRG": "testBkpVaultRG", + "Diskrg": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/Diskrg", + "DiskId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/Diskrg/providers/Microsoft.Compute/disks/Mydisk2", + "OssPolicyName": "TestOSSPolicy2", "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965", - "VaultName": "vdhingraBackupVault", - "PolicyName": "pstest-simple-mysql", - "NewPolicyName": "pstest-mysql-policy", - "TargetContainerURI": "https://vdhingra1psa.blob.core.windows.net/powershellpgflexrestore" + "Ossrg": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourcegroups/Ossrg", + "Blobrg": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/Blobrg", + "BlobId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/Blobrg/providers/Microsoft.Storage/storageAccounts/testblobacc4", + "KeyURI": "https://rishitkeyvault3.vault.azure.net/secrets/rishitnewsecret", + "OssId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourcegroups/Ossrg/providers/Microsoft.DBforPostgreSQL/servers/rishitserver3/databases/postgres", + "Snapshotrg": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/testBkpVaultRG", + "KeyVaultId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourcegroups/Sqlrg/providers/Microsoft.KeyVault/vaults/rishitkeyvault3" }, "TestAksBackupScenario": { - "ResourceGroupName": "aksbackuptestrg-rajat", - "FriendlyName": "pstest-aks-cluster", - "PolicyName": "demoaksbackuppolicy", "SourceClusterId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksbackuptestrg-rajat/providers/Microsoft.ContainerService/managedClusters/aks-pstest-cluster", "TargetClusterId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksbackuptestrg-rajat/providers/Microsoft.ContainerService/managedClusters/aks-clitest-cluster", - "DataSourceLocation": "eastus", - "NewPolicyName": "pstest-aks-policy", "VaultName": "demobackupvault", + "SnapshotResourceGroupId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksbackuptestrg-rajat", + "ResourceGroupName": "aksbackuptestrg-rajat", + "PolicyName": "demoaksbackuppolicy", "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965", - "SnapshotResourceGroupId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksbackuptestrg-rajat" - }, - "TestOssBackupScenario": { - "OssDbId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.DBforPostgreSQL/servers/oss-pstest-server/databases/postgres", - "OssServerName": "oss-pstest-server", - "SecretURI": "https://oss-pstest-keyvault.vault.azure.net/secrets/oss-pstest-secret", - "VaultName": "oss-pstest-vault", - "KeyVault": "oss-pstest-keyvault", - "FileNamePrefix": "oss-pstest-restoreasfiles", - "ResourceGroupName": "oss-pstest-rg", - "TargetContainerURI": "https://osspstestsa.blob.core.windows.net/oss-pstest-container", - "TargetResourceId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.DBforPostgreSQL/servers/oss-pstest-server/databases/oss-pstest-dbrestore", - "NewPolicyName": "oss-pstest-policy-archive", - "OssDbName": "oss-pstest-db", - "PolicyName": "oss-pstest-policy", - "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c" - }, - "TestBackupJob": { - "VaultName": "sarath-vault", - "ResourceGroupName": "sarath-rg" - }, - "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965", - "TestBackupConfig": { - "StorageAccountResourceGroup": "blob-pstest-rg", - "StorageAccountName": "blobpstestsa", - "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c" - }, - "TestResourceGuard": { - "Location": "centraluseuap", - "ResourceGuardName": "pstest-resourceguard", - "ResourceGroupName": "hiagarg", - "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c" - }, - "TestTriggerBackup": { - "BackupRuleName": "BackupHourly", - "DiskId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk", - "VaultName": "pstest-disk-vault", - "ResourceGroupName": "pstest-diskrg", - "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c" + "FriendlyName": "pstest-aks-cluster", + "NewPolicyName": "pstest-aks-policy", + "DataSourceLocation": "eastus" }, - "TestAksRestoreScenario": { - "ClusterName": "azk8ssvcs-bi-backupecy", - "ResourceGroupName": "azk8ssvcs-cluster-r-ecy", - "FriendlyName": "aksCluster3-ecy-araj-BI", - "PolicyName": "azk8ssvcs-ad-policy-backupecy", - "SourceClusterId": "/subscriptions/f0c630e0-2995-4853-b056-0b3c09cb673f/resourcegroups/azk8ssvcs-cluster-r-ecy/providers/Microsoft.ContainerService/managedClusters/azk8ssvcs-cluster-ecy", - "DataSourceLocation": "eastus2euap", - "NewPolicyName": "", - "VaultName": "azk8ssvcs-vault-ecy", - "SubscriptionId": "f0c630e0-2995-4853-b056-0b3c09cb673f", - "SnapshotResourceGroupId": "/subscriptions/f0c630e0-2995-4853-b056-0b3c09cb673f/resourceGroups/MC_azk8ssvcs-cluster-r-ecy_azk8ssvcs-cluster-ecy_eastus2euap" + "TestBlobsRestore": { + "ResourceGroupName": "BlobBackup-BugBash", + "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965", + "VaultName": "jecECYBlobVault" }, - "RecordDate": "25-03-2024-1-11-11", "TestBackupInstance": { - "VaultName": "sarath-vault", "ResourceGroupName": "sarath-rg", - "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965" + "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965", + "VaultName": "sarath-vault" + }, + "TestBackupVault": { + "NewCSRVault": "csr-pstest-vault", + "ResourceGroupName": "sarath-rg", + "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965", + "NewVaultName": "new-pstest-vault", + "VaultName": "sarath-vault" + }, + "TestCrossSubscriptionRestoreScenario": { + "TargetContainerURI": "https://akneemasaecy.blob.core.windows.net/oss-csr-container", + "VaultName": "CSRPortalTestVault", + "ResourceGroupName": "CSRTestRg", + "FileNamePrefix": "oss-csr-pstest-restoreasfiles", + "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965", + "TargetContainerArmId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.Storage/storageAccounts/akneemasaecy/blobServices/default/containers/oss-csr-container" } } diff --git a/src/DataProtection/DataProtection.Autorest/test/localEnv.json b/src/DataProtection/DataProtection.Autorest/test/localEnv.json index be7edd2d1e0e..47326eff84d9 100644 --- a/src/DataProtection/DataProtection.Autorest/test/localEnv.json +++ b/src/DataProtection/DataProtection.Autorest/test/localEnv.json @@ -1,185 +1,199 @@ { - "TestOssBackupScenario": { - "TargetResourceId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.DBforPostgreSQL/servers/oss-pstest-server/databases/oss-pstest-dbrestore", - "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c", - "OssDbId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.DBforPostgreSQL/servers/oss-pstest-server/databases/postgres", - "OssServerName": "oss-pstest-server", - "KeyVault": "oss-pstest-keyvault", - "NewPolicyName": "oss-pstest-policy-archive", - "ResourceGroupName": "oss-pstest-rg", - "VaultName": "oss-pstest-vault", - "OssDbName": "oss-pstest-db", - "FileNamePrefix": "oss-pstest-restoreasfiles", - "SecretURI": "https://oss-pstest-keyvault.vault.azure.net/secrets/oss-pstest-secret", - "TargetContainerURI": "https://osspstestsa.blob.core.windows.net/oss-pstest-container", - "PolicyName": "oss-pstest-policy" - }, - "TestSoftDelete": { - "ResourceGroupName": "pstest-diskrg", - "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c", - "DiskId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk2", - "VaultName": "pstest-disk-vault2", - "BackupRuleName": "BackupDaily" - }, - "TestCrossRegionRestoreScenario": { - "ResourceGroupName": "adigupt-rg", - "SecretURI": "https://crr-ccy-kv.vault.azure.net/secrets/secret-for-crr-ccy-1", - "FileNamePrefix": "oss-pstest-crrasfiles-1", - "VaultName": "crr-wala-ecy-vault", - "TargetContainerURI": "https://zftccypod01otds1.blob.core.windows.net/oss-crr-pstest", - "TargetResourceId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/DppCrrRG/providers/Microsoft.DBforPostgreSQL/servers/crr-ccy-1/databases/oss-pstestrun-crr-1", - "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965" - }, - "TestCrossSubscriptionRestoreScenario": { - "ResourceGroupName": "CSRTestRg", - "FileNamePrefix": "oss-csr-pstest-restoreasfiles", - "TargetContainerURI": "https://akneemasaecy.blob.core.windows.net/oss-csr-container", - "VaultName": "CSRPortalTestVault", - "TargetContainerArmId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.Storage/storageAccounts/akneemasaecy/blobServices/default/containers/oss-csr-container", + "TestMySQL": { + "TargetContainerURI": "https://vdhingra1psa.blob.core.windows.net/powershellpgflexrestore", + "PolicyName": "pstest-simple-mysql", + "NewPolicyName": "pstest-mysql-policy", + "VaultName": "vdhingraBackupVault", + "ResourceGroupName": "vdhingraRG", "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965" }, - "TestAksRestoreScenario": { - "PolicyName": "azk8ssvcs-ad-policy-backupecy", - "SnapshotResourceGroupId": "/subscriptions/f0c630e0-2995-4853-b056-0b3c09cb673f/resourceGroups/MC_azk8ssvcs-cluster-r-ecy_azk8ssvcs-cluster-ecy_eastus2euap", - "ClusterName": "azk8ssvcs-bi-backupecy", - "ResourceGroupName": "azk8ssvcs-cluster-r-ecy", - "FriendlyName": "aksCluster3-ecy-araj-BI", - "SubscriptionId": "f0c630e0-2995-4853-b056-0b3c09cb673f", - "NewPolicyName": "", - "SourceClusterId": "/subscriptions/f0c630e0-2995-4853-b056-0b3c09cb673f/resourcegroups/azk8ssvcs-cluster-r-ecy/providers/Microsoft.ContainerService/managedClusters/azk8ssvcs-cluster-ecy", - "DataSourceLocation": "eastus2euap", - "VaultName": "azk8ssvcs-vault-ecy" - }, - "TestBlobHardeningScenario": { - "OperationalPolicyName": "op-pstest-policy", - "PolicyName": "operational-vaulted-policy", - "TargetCrossSubStorageAccountName": "hiagatestsa", - "CrossSubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965", - "StorageAccId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/blob-eus-pstest-rg/providers/Microsoft.Storage/storageAccounts/blobeuspstestsa", - "Location": "eastus", - "TargetCrossSubStorageAccId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/hiagaTestRG/providers/Microsoft.Storage/storageAccounts/hiagatestsa", - "TargetStorageAccountRGName": "hiagarg", - "TargetStorageAccountName": "hiagaeussa", - "TargetStorageAccId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.Storage/storageAccounts/hiagaeussa", - "ResourceGroupName": "blob-eus-pstest-rg", - "TargetCrossSubStorageAccountRGName": "hiagaTestRG", - "StorageAccountName": "blobeuspstestsa", - "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c", - "VaultName": "blob-eus-pstest-vault", - "VaultPolicyName": "vaulted-pstest-policy", - "OperationalVaultedPolicyName": "op-vault-pstest-policy" + "TestBackupPolicy": { + "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965", + "DiskNewPolicyName": "sarath-disk-generated-policy", + "VaultName": "sarath-vault", + "ResourceGroupName": "sarath-rg" }, "TestBackupVault": { - "ResourceGroupName": "sarath-rg", "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965", "NewVaultName": "new-pstest-vault", - "VaultName": "sarath-vault" + "VaultName": "sarath-vault", + "ResourceGroupName": "sarath-rg" + }, + "TestCrossRegionRestoreScenario": { + "TargetContainerURI": "https://zftccypod01otds1.blob.core.windows.net/oss-crr-pstest", + "FileNamePrefix": "oss-pstest-crrasfiles-1", + "TargetResourceId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/DppCrrRG/providers/Microsoft.DBforPostgreSQL/servers/crr-ccy-1/databases/oss-pstestrun-crr-1", + "SecretURI": "https://crr-ccy-kv.vault.azure.net/secrets/secret-for-crr-ccy-1", + "VaultName": "crr-wala-ecy-vault", + "ResourceGroupName": "adigupt-rg", + "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965" }, "TestAksBackupScenario": { - "PolicyName": "demoaksbackuppolicy", - "SnapshotResourceGroupId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksbackuptestrg-rajat", "ResourceGroupName": "aksbackuptestrg-rajat", + "VaultName": "demobackupvault", + "TargetClusterId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksbackuptestrg-rajat/providers/Microsoft.ContainerService/managedClusters/aks-clitest-cluster", + "SnapshotResourceGroupId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksbackuptestrg-rajat", "FriendlyName": "pstest-aks-cluster", "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965", "NewPolicyName": "pstest-aks-policy", "SourceClusterId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksbackuptestrg-rajat/providers/Microsoft.ContainerService/managedClusters/aks-pstest-cluster", - "DataSourceLocation": "eastus", - "TargetClusterId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/aksbackuptestrg-rajat/providers/Microsoft.ContainerService/managedClusters/aks-clitest-cluster", - "VaultName": "demobackupvault" + "PolicyName": "demoaksbackuppolicy", + "DataSourceLocation": "eastus" }, "TestTriggerBackup": { - "ResourceGroupName": "pstest-diskrg", "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c", - "DiskId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk", + "BackupRuleName": "BackupHourly", "VaultName": "pstest-disk-vault", - "BackupRuleName": "BackupHourly" - }, - "TestMySQL": { - "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965", - "TargetContainerURI": "https://vdhingra1psa.blob.core.windows.net/powershellpgflexrestore", - "VaultName": "vdhingraBackupVault", - "PolicyName": "pstest-simple-mysql", - "ResourceGroupName": "vdhingraRG", - "NewPolicyName": "pstest-mysql-policy" - }, - "TestBackupPolicy": { - "ResourceGroupName": "sarath-rg", - "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965", - "DiskNewPolicyName": "sarath-disk-generated-policy", - "VaultName": "sarath-vault" + "DiskId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk", + "ResourceGroupName": "pstest-diskrg" }, - "TestBackupJob": { - "ResourceGroupName": "sarath-rg", - "VaultName": "sarath-vault" + "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c", + "RecordDate": "25-03-2024-1-11-11", + "TestAksPolicyScenario": { + "SubscriptionId": "f0c630e0-2995-4853-b056-0b3c09cb673f", + "VaultName": "ps-vault", + "NewPolicyName": "pstest-aks-policy", + "ResourceGroupName": "AKS-ps-shasha-test-source" }, - "TestGrantPermission": { - "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965", - "OssId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourcegroups/Ossrg/providers/Microsoft.DBforPostgreSQL/servers/rishitserver3/databases/postgres", - "KeyURI": "https://rishitkeyvault3.vault.azure.net/secrets/rishitnewsecret", - "VaultRG": "testBkpVaultRG", - "Ossrg": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourcegroups/Ossrg", - "Diskrg": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/Diskrg", - "DiskPolicyName": "diskBkpPolicy", - "KeyVaultId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourcegroups/Sqlrg/providers/Microsoft.KeyVault/vaults/rishitkeyvault3", - "DiskId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/Diskrg/providers/Microsoft.Compute/disks/Mydisk2", - "VaultName": "TestBkpVault", - "OssPolicyName": "TestOSSPolicy2", - "BlobPolicyName": "blobBkpPolicy", - "Blobrg": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/Blobrg", - "Snapshotrg": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/testBkpVaultRG", - "BlobId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/Blobrg/providers/Microsoft.Storage/storageAccounts/testblobacc4" + "Tenant": "72f988bf-86f1-41af-91ab-2d7cd011db47", + "TestBlobHardeningScenario": { + "PolicyName": "operational-vaulted-policy", + "TargetStorageAccId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.Storage/storageAccounts/hiagaeussa", + "ResourceGroupName": "blob-eus-pstest-rg", + "CrossSubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965", + "VaultName": "blob-eus-pstest-vault", + "StorageAccId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/blob-eus-pstest-rg/providers/Microsoft.Storage/storageAccounts/blobeuspstestsa", + "TargetCrossSubStorageAccountName": "hiagatestsa", + "VaultPolicyName": "vaulted-pstest-policy", + "UpdatedContainersList": [ + "conaaa", + "conabb", + "coneee", + "conwxy", + "conzzz" + ], + "StorageAccountName": "blobeuspstestsa", + "Location": "eastus", + "UpdatePolicyName": "op-vault-pstest-policy", + "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c", + "OperationalPolicyName": "op-pstest-policy", + "OperationalVaultedPolicyName": "op-vault-pstest-policy", + "TargetCrossSubStorageAccountRGName": "hiagaTestRG", + "TargetStorageAccountName": "hiagaeussa", + "TargetStorageAccountRGName": "hiagarg", + "TargetCrossSubStorageAccId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/hiagaTestRG/providers/Microsoft.Storage/storageAccounts/hiagatestsa" }, "TestDiskBackupScenario": { - "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c", - "DiskId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk", - "RestoreRG": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg", "SnapshotRG": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg", - "NewPolicyName": "newdiskpolicy-25-12-2023-11-11-11", - "ResourceGroupName": "pstest-diskrg", + "RestoreDiskId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-restoreddisk-25-03-2024-1-11-11", "VaultName": "pstest-disk-vault", - "RestoreDiskId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-restoreddisk-25-12-2023-11-11-11" + "DiskId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk", + "RestoreRG": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg", + "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c", + "NewPolicyName": "newdiskpolicy-25-03-2024-1-11-11", + "ResourceGroupName": "pstest-diskrg" }, - "TestPGFlex": { - "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965", - "TargetContainerURI": "https://vdhingra1psa.blob.core.windows.net/powershellpgflexrestore", - "VaultName": "vdhingraBackupVault", - "PolicyName": "pgflexArchivePolicy1", - "ResourceGroupName": "vdhingraRG", - "NewPolicyName": "pstest-pgflex-policy" + "TestCrossSubscriptionRestoreScenario": { + "TargetContainerURI": "https://akneemasaecy.blob.core.windows.net/oss-csr-container", + "TargetContainerArmId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.Storage/storageAccounts/akneemasaecy/blobServices/default/containers/oss-csr-container", + "FileNamePrefix": "oss-csr-pstest-restoreasfiles", + "VaultName": "CSRPortalTestVault", + "ResourceGroupName": "CSRTestRg", + "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965" }, - "TestBackupInstance": { - "ResourceGroupName": "sarath-rg", - "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965", - "VaultName": "sarath-vault" + "TestSoftDelete": { + "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c", + "BackupRuleName": "BackupDaily", + "VaultName": "pstest-disk-vault2", + "DiskId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/pstest-diskrg/providers/Microsoft.Compute/disks/pstest-disk2", + "ResourceGroupName": "pstest-diskrg" }, - "TestResourceGuard": { - "ResourceGroupName": "hiagarg", + "TestBackupConfig": { "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c", - "Location": "centraluseuap", - "ResourceGuardName": "pstest-resourceguard" + "StorageAccountName": "blobpstestsa", + "StorageAccountResourceGroup": "blob-pstest-rg" + }, + "TestBackupInstance": { + "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965", + "VaultName": "sarath-vault", + "ResourceGroupName": "sarath-rg" }, - "Tenant": "72f988bf-86f1-41af-91ab-2d7cd011db47", - "RecordDate": "25-12-2023-11-11-11", "TestMUA": { - "Location": "centraluseuap", - "ResourceGuardName": "mua-pstest-dpp-ccy-resguard", "ResourceGroupName": "hiagarg", - "ResourceGuardSubscription": "62b829ee-7936-40c9-a1c9-47a93f9f3965", - "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c", + "VaultName": "mua-pstest-backupvault", "BackupInstanceName": "alrpstestvm-datadisk-000-20220808-115835", + "ResourceGuardName": "mua-pstest-dpp-ccy-resguard", + "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c", "ResourceGuardId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/hiaga-rg/providers/Microsoft.DataProtection/ResourceGuards/mua-pstest-dpp-ccy-resguard", "ResourceGuardRGName": "hiaga-rg", - "VaultName": "mua-pstest-backupvault" + "Location": "centraluseuap", + "ResourceGuardSubscription": "62b829ee-7936-40c9-a1c9-47a93f9f3965" }, - "TestBackupConfig": { + "TestOssBackupScenario": { + "PolicyName": "oss-pstest-policy", + "OssDbName": "oss-pstest-db", + "TargetContainerURI": "https://osspstestsa.blob.core.windows.net/oss-pstest-container", + "TargetResourceId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.DBforPostgreSQL/servers/oss-pstest-server/databases/oss-pstest-dbrestore", + "KeyVault": "oss-pstest-keyvault", + "FileNamePrefix": "oss-pstest-restoreasfiles", + "VaultName": "oss-pstest-vault", + "OssDbId": "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/hiagarg/providers/Microsoft.DBforPostgreSQL/servers/oss-pstest-server/databases/postgres", + "SecretURI": "https://oss-pstest-keyvault.vault.azure.net/secrets/oss-pstest-secret", "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c", - "StorageAccountName": "blobpstestsa", - "StorageAccountResourceGroup": "blob-pstest-rg" + "NewPolicyName": "oss-pstest-policy-archive", + "OssServerName": "oss-pstest-server", + "ResourceGroupName": "oss-pstest-rg" + }, + "TestPGFlex": { + "TargetContainerURI": "https://vdhingra1psa.blob.core.windows.net/powershellpgflexrestore", + "PolicyName": "pgflexArchivePolicy1", + "NewPolicyName": "pstest-pgflex-policy", + "VaultName": "vdhingraBackupVault", + "ResourceGroupName": "vdhingraRG", + "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965" + }, + "TestResourceGuard": { + "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c", + "ResourceGuardName": "pstest-resourceguard", + "Location": "centraluseuap", + "ResourceGroupName": "hiagarg" }, "TestBlobsRestore": { - "ResourceGroupName": "BlobBackup-BugBash", "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965", - "VaultName": "jecECYBlobVault" + "VaultName": "jecECYBlobVault", + "ResourceGroupName": "BlobBackup-BugBash" + }, + "TestBackupJob": { + "VaultName": "sarath-vault", + "ResourceGroupName": "sarath-rg" + }, + "TestAksRestoreScenario": { + "ResourceGroupName": "azk8ssvcs-cluster-r-ecy", + "VaultName": "azk8ssvcs-vault-ecy", + "SnapshotResourceGroupId": "/subscriptions/f0c630e0-2995-4853-b056-0b3c09cb673f/resourceGroups/MC_azk8ssvcs-cluster-r-ecy_azk8ssvcs-cluster-ecy_eastus2euap", + "FriendlyName": "aksCluster3-ecy-araj-BI", + "ClusterName": "azk8ssvcs-bi-backupecy", + "SubscriptionId": "f0c630e0-2995-4853-b056-0b3c09cb673f", + "NewPolicyName": "", + "SourceClusterId": "/subscriptions/f0c630e0-2995-4853-b056-0b3c09cb673f/resourcegroups/azk8ssvcs-cluster-r-ecy/providers/Microsoft.ContainerService/managedClusters/azk8ssvcs-cluster-ecy", + "PolicyName": "azk8ssvcs-ad-policy-backupecy", + "DataSourceLocation": "eastus2euap" }, - "SubscriptionId": "38304e13-357e-405e-9e9a-220351dcce8c" + "TestGrantPermission": { + "BlobPolicyName": "blobBkpPolicy", + "Snapshotrg": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/testBkpVaultRG", + "Ossrg": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourcegroups/Ossrg", + "DiskPolicyName": "diskBkpPolicy", + "Blobrg": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/Blobrg", + "Diskrg": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/Diskrg", + "BlobId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/Blobrg/providers/Microsoft.Storage/storageAccounts/testblobacc4", + "VaultName": "TestBkpVault", + "KeyURI": "https://rishitkeyvault3.vault.azure.net/secrets/rishitnewsecret", + "DiskId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/Diskrg/providers/Microsoft.Compute/disks/Mydisk2", + "VaultRG": "testBkpVaultRG", + "OssPolicyName": "TestOSSPolicy2", + "SubscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965", + "KeyVaultId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourcegroups/Sqlrg/providers/Microsoft.KeyVault/vaults/rishitkeyvault3", + "OssId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourcegroups/Ossrg/providers/Microsoft.DBforPostgreSQL/servers/rishitserver3/databases/postgres" + } } diff --git a/src/DataProtection/DataProtection.Autorest/test/utils.ps1 b/src/DataProtection/DataProtection.Autorest/test/utils.ps1 index 640c9c7b97f9..9ab199947d3c 100644 --- a/src/DataProtection/DataProtection.Autorest/test/utils.ps1 +++ b/src/DataProtection/DataProtection.Autorest/test/utils.ps1 @@ -58,6 +58,7 @@ function setupEnv() { ResourceGroupName = "sarath-rg" VaultName = "sarath-vault" NewVaultName = "new-pstest-vault" + NewCSRVault = "csr-pstest-vault" } $BackupJobTestVariables = @{ @@ -184,6 +185,8 @@ function setupEnv() { ResourceGroupName = "blob-eus-pstest-rg" VaultName = "blob-eus-pstest-vault" PolicyName = "operational-vaulted-policy" + UpdatePolicyName = "op-vault-pstest-policy" + UpdatedContainersList = @( "conaaa", "conabb", "coneee", "conwxy", "conzzz" ) StorageAccountName = "blobeuspstestsa" OperationalPolicyName = "op-pstest-policy" VaultPolicyName = "vaulted-pstest-policy" diff --git a/src/DataProtection/DataProtection/Az.DataProtection.psd1 b/src/DataProtection/DataProtection/Az.DataProtection.psd1 index fc7759dec6a8..0909b9d70a0a 100644 --- a/src/DataProtection/DataProtection/Az.DataProtection.psd1 +++ b/src/DataProtection/DataProtection/Az.DataProtection.psd1 @@ -3,7 +3,7 @@ # # Generated by: Microsoft Corporation # -# Generated on: 03/27/2024 +# Generated on: 4/19/2024 # @{ @@ -57,10 +57,10 @@ RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.17.0'; }) RequiredAssemblies = 'DataProtection.Autorest/bin/Az.DataProtection.private.dll' # Script files (.ps1) that are run in the caller's environment prior to importing this module. -# ScriptsToProcess = @() +ScriptsToProcess = @() # Type files (.ps1xml) to be loaded when importing this module -# TypesToProcess = @() +TypesToProcess = @() # Format files (.ps1xml) to be loaded when importing this module FormatsToProcess = 'DataProtection.Autorest/Az.DataProtection.format.ps1xml' @@ -115,6 +115,7 @@ FunctionsToExport = 'Backup-AzDataProtectionBackupInstanceAdhoc', 'Test-AzDataProtectionBackupInstanceRestore', 'Undo-AzDataProtectionBackupInstanceDeletion', 'Unlock-AzDataProtectionResourceGuardOperation', + 'Update-AzDataProtectionBackupInstance', 'Update-AzDataProtectionBackupInstanceAssociatedPolicy', 'Update-AzDataProtectionBackupVault', 'Update-AzDataProtectionResourceGuard' @@ -143,7 +144,7 @@ PrivateData = @{ PSData = @{ # Tags applied to this module. These help with module discovery in online galleries. - Tags = 'Azure','ResourceManager','ARM','PSModule','DataProtection' + Tags = 'Azure', 'ResourceManager', 'ARM', 'PSModule', 'DataProtection' # A URL to the license for this module. LicenseUri = 'https://aka.ms/azps-license' @@ -168,7 +169,7 @@ PrivateData = @{ } # End of PSData hashtable - } # End of PrivateData hashtable +} # End of PrivateData hashtable # HelpInfo URI of this module # HelpInfoURI = '' diff --git a/src/DataProtection/DataProtection/ChangeLog.md b/src/DataProtection/DataProtection/ChangeLog.md index 633e93adbc50..68a1d6a6473a 100644 --- a/src/DataProtection/DataProtection/ChangeLog.md +++ b/src/DataProtection/DataProtection/ChangeLog.md @@ -18,6 +18,7 @@ - Additional information about change #1 --> ## Upcoming Release +* Added vault tier restore and update backup instance for blobs. ## Version 2.3.0 * Onboarded new workloads AzureDatabaseForPGFlexServer, AzureDatabaseForMySQL for data protection. diff --git a/src/DataProtection/DataProtection/help/Az.DataProtection.md b/src/DataProtection/DataProtection/help/Az.DataProtection.md index 30ed576a240a..7fc039439628 100644 --- a/src/DataProtection/DataProtection/help/Az.DataProtection.md +++ b/src/DataProtection/DataProtection/help/Az.DataProtection.md @@ -152,6 +152,9 @@ Undeletes a soft deleted backup instance ### [Unlock-AzDataProtectionResourceGuardOperation](Unlock-AzDataProtectionResourceGuardOperation.md) Unlocks the critical operation which is protected by the resource guard +### [Update-AzDataProtectionBackupInstance](Update-AzDataProtectionBackupInstance.md) +Updates a given backup instance + ### [Update-AzDataProtectionBackupInstanceAssociatedPolicy](Update-AzDataProtectionBackupInstanceAssociatedPolicy.md) Updates associated policy for a given backup instance diff --git a/src/DataProtection/DataProtection/help/Backup-AzDataProtectionBackupInstanceAdhoc.md b/src/DataProtection/DataProtection/help/Backup-AzDataProtectionBackupInstanceAdhoc.md index 132ff3760c0c..b2d66570f78c 100644 --- a/src/DataProtection/DataProtection/help/Backup-AzDataProtectionBackupInstanceAdhoc.md +++ b/src/DataProtection/DataProtection/help/Backup-AzDataProtectionBackupInstanceAdhoc.md @@ -17,14 +17,14 @@ Trigger adhoc backup Backup-AzDataProtectionBackupInstanceAdhoc -BackupInstanceName -ResourceGroupName [-SubscriptionId ] -VaultName -BackupRuleOptionRuleName [-TriggerOptionRetentionTagOverride ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ### BackupViaIdentityExpanded ``` Backup-AzDataProtectionBackupInstanceAdhoc -InputObject -BackupRuleOptionRuleName [-TriggerOptionRetentionTagOverride ] [-DefaultProfile ] - [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] + [-AsJob] [-NoWait] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -152,6 +152,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/DataProtection/DataProtection/help/Edit-AzDataProtectionPolicyRetentionRuleClientObject.md b/src/DataProtection/DataProtection/help/Edit-AzDataProtectionPolicyRetentionRuleClientObject.md index 78065a45c335..6117ecbbecdf 100644 --- a/src/DataProtection/DataProtection/help/Edit-AzDataProtectionPolicyRetentionRuleClientObject.md +++ b/src/DataProtection/DataProtection/help/Edit-AzDataProtectionPolicyRetentionRuleClientObject.md @@ -15,14 +15,14 @@ Adds or removes Retention Rule to existing Policy ### RemoveRetention (Default) ``` Edit-AzDataProtectionPolicyRetentionRuleClientObject -Policy -Name - [-RemoveRule] [] + [-RemoveRule] [-ProgressAction ] [] ``` ### AddRetention ``` Edit-AzDataProtectionPolicyRetentionRuleClientObject -Policy -Name -IsDefault -LifeCycles [-OverwriteLifeCycle ] - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -140,6 +140,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -RemoveRule Specifies whether to remove the retention rule. diff --git a/src/DataProtection/DataProtection/help/Edit-AzDataProtectionPolicyTagClientObject.md b/src/DataProtection/DataProtection/help/Edit-AzDataProtectionPolicyTagClientObject.md index da503231a4d6..a4da7b7895a6 100644 --- a/src/DataProtection/DataProtection/help/Edit-AzDataProtectionPolicyTagClientObject.md +++ b/src/DataProtection/DataProtection/help/Edit-AzDataProtectionPolicyTagClientObject.md @@ -15,13 +15,13 @@ Adds or removes schedule tag in an existing backup policy. ### RemoveTag (Default) ``` Edit-AzDataProtectionPolicyTagClientObject -Policy -Name [-RemoveRule] - [] + [-ProgressAction ] [] ``` ### updateTag ``` Edit-AzDataProtectionPolicyTagClientObject -Policy -Name - -Criteria [] + -Criteria [-ProgressAction ] [] ``` ## DESCRIPTION @@ -106,6 +106,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -RemoveRule Specify whether to remove the tag from the given policy object. diff --git a/src/DataProtection/DataProtection/help/Edit-AzDataProtectionPolicyTriggerClientObject.md b/src/DataProtection/DataProtection/help/Edit-AzDataProtectionPolicyTriggerClientObject.md index f7fd98f7f4af..78318e2014eb 100644 --- a/src/DataProtection/DataProtection/help/Edit-AzDataProtectionPolicyTriggerClientObject.md +++ b/src/DataProtection/DataProtection/help/Edit-AzDataProtectionPolicyTriggerClientObject.md @@ -15,13 +15,13 @@ Updates Backup schedule of an existing backup policy. ### RemoveBackupSchedule (Default) ``` Edit-AzDataProtectionPolicyTriggerClientObject -Policy [-RemoveSchedule] - [] + [-ProgressAction ] [] ``` ### ModifyBackupSchedule ``` Edit-AzDataProtectionPolicyTriggerClientObject -Policy -Schedule - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -61,6 +61,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -RemoveSchedule Specifies whether to remove the backup Schedule. diff --git a/src/DataProtection/DataProtection/help/Find-AzDataProtectionRestorableTimeRange.md b/src/DataProtection/DataProtection/help/Find-AzDataProtectionRestorableTimeRange.md index 2da607e5e341..2464b04123c5 100644 --- a/src/DataProtection/DataProtection/help/Find-AzDataProtectionRestorableTimeRange.md +++ b/src/DataProtection/DataProtection/help/Find-AzDataProtectionRestorableTimeRange.md @@ -15,7 +15,7 @@ Finds the valid recovery point in time ranges for the restore. ``` Find-AzDataProtectionRestorableTimeRange -BackupInstanceName -ResourceGroupName -VaultName [-SubscriptionId ] -SourceDataStoreType - [-EndTime ] [-StartTime ] [-DefaultProfile ] + [-EndTime ] [-StartTime ] [-DefaultProfile ] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` @@ -93,6 +93,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/DataProtection/DataProtection/help/Get-AzDataProtectionBackupInstance.md b/src/DataProtection/DataProtection/help/Get-AzDataProtectionBackupInstance.md index 8b1d56e83880..b632edc36822 100644 --- a/src/DataProtection/DataProtection/help/Get-AzDataProtectionBackupInstance.md +++ b/src/DataProtection/DataProtection/help/Get-AzDataProtectionBackupInstance.md @@ -15,19 +15,19 @@ Gets a backup instance with name in a backup vault ### List (Default) ``` Get-AzDataProtectionBackupInstance -ResourceGroupName [-SubscriptionId ] -VaultName - [-DefaultProfile ] [] + [-DefaultProfile ] [-ProgressAction ] [] ``` ### Get ``` Get-AzDataProtectionBackupInstance -Name -ResourceGroupName [-SubscriptionId ] - -VaultName [-DefaultProfile ] [] + -VaultName [-DefaultProfile ] [-ProgressAction ] [] ``` ### GetViaIdentity ``` Get-AzDataProtectionBackupInstance -InputObject [-DefaultProfile ] - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -111,6 +111,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/DataProtection/DataProtection/help/Get-AzDataProtectionBackupPolicy.md b/src/DataProtection/DataProtection/help/Get-AzDataProtectionBackupPolicy.md index 746c33b38add..20083355bc9c 100644 --- a/src/DataProtection/DataProtection/help/Get-AzDataProtectionBackupPolicy.md +++ b/src/DataProtection/DataProtection/help/Get-AzDataProtectionBackupPolicy.md @@ -15,19 +15,19 @@ Gets a backup policy belonging to a backup vault ### List (Default) ``` Get-AzDataProtectionBackupPolicy -ResourceGroupName [-SubscriptionId ] -VaultName - [-DefaultProfile ] [] + [-DefaultProfile ] [-ProgressAction ] [] ``` ### Get ``` Get-AzDataProtectionBackupPolicy -Name -ResourceGroupName [-SubscriptionId ] - -VaultName [-DefaultProfile ] [] + -VaultName [-DefaultProfile ] [-ProgressAction ] [] ``` ### GetViaIdentity ``` Get-AzDataProtectionBackupPolicy -InputObject [-DefaultProfile ] - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -111,6 +111,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/DataProtection/DataProtection/help/Get-AzDataProtectionBackupVault.md b/src/DataProtection/DataProtection/help/Get-AzDataProtectionBackupVault.md index 385f1a88a947..16fcb1188c73 100644 --- a/src/DataProtection/DataProtection/help/Get-AzDataProtectionBackupVault.md +++ b/src/DataProtection/DataProtection/help/Get-AzDataProtectionBackupVault.md @@ -15,25 +15,25 @@ Returns resource collection belonging to a subscription. ### Get (Default) ``` Get-AzDataProtectionBackupVault [-SubscriptionId ] [-DefaultProfile ] - [] + [-ProgressAction ] [] ``` ### Get2 ``` Get-AzDataProtectionBackupVault [-SubscriptionId ] -ResourceGroupName -VaultName - [-DefaultProfile ] [] + [-DefaultProfile ] [-ProgressAction ] [] ``` ### Get1 ``` Get-AzDataProtectionBackupVault [-SubscriptionId ] -ResourceGroupName - [-DefaultProfile ] [] + [-DefaultProfile ] [-ProgressAction ] [] ``` ### GetViaIdentity ``` Get-AzDataProtectionBackupVault -InputObject [-DefaultProfile ] - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -131,6 +131,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/DataProtection/DataProtection/help/Get-AzDataProtectionJob.md b/src/DataProtection/DataProtection/help/Get-AzDataProtectionJob.md index 0162f2e2b0c1..69254cca0053 100644 --- a/src/DataProtection/DataProtection/help/Get-AzDataProtectionJob.md +++ b/src/DataProtection/DataProtection/help/Get-AzDataProtectionJob.md @@ -15,20 +15,20 @@ Gets or lists jobs in a backup vault ### List (Default) ``` Get-AzDataProtectionJob -ResourceGroupName -VaultName [-SubscriptionId ] - [-UseSecondaryRegion] [-DefaultProfile ] [] + [-UseSecondaryRegion] [-DefaultProfile ] [-ProgressAction ] [] ``` ### Get ``` Get-AzDataProtectionJob -ResourceGroupName -VaultName [-SubscriptionId ] - [-UseSecondaryRegion] [-DefaultProfile ] -Id + [-UseSecondaryRegion] [-DefaultProfile ] -Id [-ProgressAction ] [] ``` ### GetViaIdentity ``` Get-AzDataProtectionJob [-DefaultProfile ] -InputObject - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -128,6 +128,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Resource Group of the backup vault diff --git a/src/DataProtection/DataProtection/help/Get-AzDataProtectionOperation.md b/src/DataProtection/DataProtection/help/Get-AzDataProtectionOperation.md index 160de90ab06e..c911e98e38f9 100644 --- a/src/DataProtection/DataProtection/help/Get-AzDataProtectionOperation.md +++ b/src/DataProtection/DataProtection/help/Get-AzDataProtectionOperation.md @@ -13,7 +13,7 @@ Returns the list of available operations. ## SYNTAX ``` -Get-AzDataProtectionOperation [-DefaultProfile ] +Get-AzDataProtectionOperation [-DefaultProfile ] [-ProgressAction ] [] ``` @@ -104,6 +104,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). diff --git a/src/DataProtection/DataProtection/help/Get-AzDataProtectionOperationStatus.md b/src/DataProtection/DataProtection/help/Get-AzDataProtectionOperationStatus.md index b2a0a18cccb6..0afcf8dd3032 100644 --- a/src/DataProtection/DataProtection/help/Get-AzDataProtectionOperationStatus.md +++ b/src/DataProtection/DataProtection/help/Get-AzDataProtectionOperationStatus.md @@ -15,13 +15,13 @@ Gets the operation status for a resource. ### Get (Default) ``` Get-AzDataProtectionOperationStatus -Location -OperationId [-SubscriptionId ] - [-DefaultProfile ] [] + [-DefaultProfile ] [-ProgressAction ] [] ``` ### GetViaIdentity ``` Get-AzDataProtectionOperationStatus -InputObject [-DefaultProfile ] - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -115,6 +115,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. diff --git a/src/DataProtection/DataProtection/help/Get-AzDataProtectionPolicyTemplate.md b/src/DataProtection/DataProtection/help/Get-AzDataProtectionPolicyTemplate.md index 219070bb00e8..546aef61dd0a 100644 --- a/src/DataProtection/DataProtection/help/Get-AzDataProtectionPolicyTemplate.md +++ b/src/DataProtection/DataProtection/help/Get-AzDataProtectionPolicyTemplate.md @@ -13,7 +13,7 @@ Gets default policy template for a selected datasource type. ## SYNTAX ``` -Get-AzDataProtectionPolicyTemplate -DatasourceType +Get-AzDataProtectionPolicyTemplate -DatasourceType [-ProgressAction ] [] ``` @@ -54,6 +54,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). diff --git a/src/DataProtection/DataProtection/help/Get-AzDataProtectionRecoveryPoint.md b/src/DataProtection/DataProtection/help/Get-AzDataProtectionRecoveryPoint.md index ba4e06c3f4fe..b4e6bed6a14d 100644 --- a/src/DataProtection/DataProtection/help/Get-AzDataProtectionRecoveryPoint.md +++ b/src/DataProtection/DataProtection/help/Get-AzDataProtectionRecoveryPoint.md @@ -16,20 +16,20 @@ Gets a Recovery Point using recoveryPointId for a Datasource. ``` Get-AzDataProtectionRecoveryPoint [-BackupInstanceName ] [-ResourceGroupName ] [-SubscriptionId ] [-VaultName ] [-DefaultProfile ] [-StartTime ] - [-EndTime ] [-UseSecondaryRegion] [] + [-EndTime ] [-UseSecondaryRegion] [-ProgressAction ] [] ``` ### Get ``` Get-AzDataProtectionRecoveryPoint -BackupInstanceName -Id -ResourceGroupName [-SubscriptionId ] -VaultName [-DefaultProfile ] - [] + [-ProgressAction ] [] ``` ### GetViaIdentity ``` Get-AzDataProtectionRecoveryPoint -InputObject [-DefaultProfile ] - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -178,6 +178,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/DataProtection/DataProtection/help/Get-AzDataProtectionResourceGuard.md b/src/DataProtection/DataProtection/help/Get-AzDataProtectionResourceGuard.md index d477211dbefe..09d81ea2fbcd 100644 --- a/src/DataProtection/DataProtection/help/Get-AzDataProtectionResourceGuard.md +++ b/src/DataProtection/DataProtection/help/Get-AzDataProtectionResourceGuard.md @@ -15,19 +15,19 @@ Returns a ResourceGuard belonging to a resource group. ### Get1 (Default) ``` Get-AzDataProtectionResourceGuard -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [] + [-DefaultProfile ] [-ProgressAction ] [] ``` ### Get ``` Get-AzDataProtectionResourceGuard -Name -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [] + [-DefaultProfile ] [-ProgressAction ] [] ``` ### GetViaIdentity ``` Get-AzDataProtectionResourceGuard -InputObject [-DefaultProfile ] - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -113,6 +113,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/DataProtection/DataProtection/help/Get-AzDataProtectionResourceGuardMapping.md b/src/DataProtection/DataProtection/help/Get-AzDataProtectionResourceGuardMapping.md index 6304d96e18f2..cd2296e870d2 100644 --- a/src/DataProtection/DataProtection/help/Get-AzDataProtectionResourceGuardMapping.md +++ b/src/DataProtection/DataProtection/help/Get-AzDataProtectionResourceGuardMapping.md @@ -15,19 +15,19 @@ Returns the ResourceGuardProxy object associated with the vault, and that matche ### Get (Default) ``` Get-AzDataProtectionResourceGuardMapping -ResourceGroupName [-SubscriptionId ] - -VaultName [-DefaultProfile ] [] + -VaultName [-DefaultProfile ] [-ProgressAction ] [] ``` ### List ``` Get-AzDataProtectionResourceGuardMapping -ResourceGroupName [-SubscriptionId ] - -VaultName [-DefaultProfile ] [] + -VaultName [-DefaultProfile ] [-ProgressAction ] [] ``` ### GetViaIdentity ``` Get-AzDataProtectionResourceGuardMapping -InputObject [-DefaultProfile ] - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -92,6 +92,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/DataProtection/DataProtection/help/Get-AzDataProtectionSoftDeletedBackupInstance.md b/src/DataProtection/DataProtection/help/Get-AzDataProtectionSoftDeletedBackupInstance.md index c62c65b3fe26..1c902a9ca906 100644 --- a/src/DataProtection/DataProtection/help/Get-AzDataProtectionSoftDeletedBackupInstance.md +++ b/src/DataProtection/DataProtection/help/Get-AzDataProtectionSoftDeletedBackupInstance.md @@ -15,20 +15,20 @@ Gets a deleted backup instance with name in a backup vault ### List (Default) ``` Get-AzDataProtectionSoftDeletedBackupInstance -ResourceGroupName [-SubscriptionId ] - -VaultName [-DefaultProfile ] [] + -VaultName [-DefaultProfile ] [-ProgressAction ] [] ``` ### Get ``` Get-AzDataProtectionSoftDeletedBackupInstance -BackupInstanceName -ResourceGroupName [-SubscriptionId ] -VaultName [-DefaultProfile ] - [] + [-ProgressAction ] [] ``` ### GetViaIdentity ``` Get-AzDataProtectionSoftDeletedBackupInstance -InputObject - [-DefaultProfile ] [] + [-DefaultProfile ] [-ProgressAction ] [] ``` ## DESCRIPTION @@ -98,6 +98,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/DataProtection/DataProtection/help/Initialize-AzDataProtectionBackupInstance.md b/src/DataProtection/DataProtection/help/Initialize-AzDataProtectionBackupInstance.md index 82f2165cf906..a357c89f01b1 100644 --- a/src/DataProtection/DataProtection/help/Initialize-AzDataProtectionBackupInstance.md +++ b/src/DataProtection/DataProtection/help/Initialize-AzDataProtectionBackupInstance.md @@ -16,7 +16,7 @@ Initializes Backup instance Request object for configuring backup Initialize-AzDataProtectionBackupInstance -DatasourceType -DatasourceLocation [-PolicyId ] [-DatasourceId ] [-SecretStoreURI ] [-SecretStoreType ] [-SnapshotResourceGroupId ] [-FriendlyName ] - [-BackupConfiguration ] [] + [-BackupConfiguration ] [-ProgressAction ] [] ``` ## DESCRIPTION @@ -48,7 +48,7 @@ This object can now be used to configure backup for the given disk. ### Example 2: Initialize Backup instance object for AzureKubernetesService ```powershell -$policy = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | where {$_.Name -eq "policyName"} +$policy = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | Where-Object {$_.Name -eq "policyName"} $sourceClusterId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName/providers/Microsoft.ContainerService/managedClusters/aks-cluster" $snapshotResourceGroupId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName" $backupConfig = New-AzDataProtectionBackupConfigurationClientObject -SnapshotVolume $true -IncludeClusterScopeResource $true -DatasourceType AzureKubernetesService -LabelSelector "x=y","foo=bar" @@ -92,7 +92,7 @@ Similarly use datasourcetype AzureDatabaseForMySQL to initialize backup instance ### -BackupConfiguration Backup configuration for backup. -Use this parameter to configure protection for AzureKubernetesService. +Use this parameter to configure protection for AzureKubernetesService,AzureBlob. To construct, see NOTES section for BACKUPCONFIGURATION properties and create a hash table. ```yaml @@ -183,6 +183,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SecretStoreType Secret store type for secret store authentication of data source. This parameter is only supported for AzureDatabaseForPostgreSQL currently. diff --git a/src/DataProtection/DataProtection/help/Initialize-AzDataProtectionRestoreRequest.md b/src/DataProtection/DataProtection/help/Initialize-AzDataProtectionRestoreRequest.md index a031e4f9907f..10af2f50f5d2 100644 --- a/src/DataProtection/DataProtection/help/Initialize-AzDataProtectionRestoreRequest.md +++ b/src/DataProtection/DataProtection/help/Initialize-AzDataProtectionRestoreRequest.md @@ -18,7 +18,7 @@ Initialize-AzDataProtectionRestoreRequest -DatasourceType -Sou -RestoreLocation -RestoreType -TargetResourceId [-RecoveryPoint ] [-PointInTime ] [-RehydrationDuration ] [-RehydrationPriority ] [-RestoreConfiguration ] - [-SecretStoreURI ] [-SecretStoreType ] + [-SecretStoreURI ] [-SecretStoreType ] [-ProgressAction ] [] ``` @@ -27,7 +27,8 @@ Initialize-AzDataProtectionRestoreRequest -DatasourceType -Sou Initialize-AzDataProtectionRestoreRequest -DatasourceType -SourceDataStore -RestoreLocation -RestoreType -TargetResourceId [-RecoveryPoint ] [-RestoreConfiguration ] [-ItemLevelRecovery] - [-ContainersList ] [] + [-ContainersList ] [-PrefixMatch ] [-ProgressAction ] + [] ``` ### OriginalLocationFullRecovery @@ -37,7 +38,7 @@ Initialize-AzDataProtectionRestoreRequest -DatasourceType -Sou [-RehydrationDuration ] [-RehydrationPriority ] [-RestoreConfiguration ] [-SecretStoreURI ] [-SecretStoreType ] -BackupInstance - [] + [-ProgressAction ] [] ``` ### OriginalLocationILR @@ -48,7 +49,7 @@ Initialize-AzDataProtectionRestoreRequest -DatasourceType -Sou [-RestoreConfiguration ] [-SecretStoreURI ] [-SecretStoreType ] [-ItemLevelRecovery] [-ContainersList ] -BackupInstance [-FromPrefixPattern ] [-ToPrefixPattern ] - [] + [-ProgressAction ] [] ``` ### RestoreAsFiles @@ -57,7 +58,7 @@ Initialize-AzDataProtectionRestoreRequest -DatasourceType -Sou -RestoreLocation -RestoreType [-RecoveryPoint ] [-RehydrationDuration ] [-RehydrationPriority ] [-SecretStoreURI ] [-SecretStoreType ] -TargetContainerURI - [-TargetResourceIdForRestoreAsFile ] [-FileNamePrefix ] + [-TargetResourceIdForRestoreAsFile ] [-FileNamePrefix ] [-ProgressAction ] [] ``` @@ -253,7 +254,9 @@ Accept wildcard characters: False ``` ### -FromPrefixPattern -Minimum matching value for Item Level Recovery. +Specify the blob restore start range for PITR. +You can use this option to specify the starting range for a subset of blobs in each container to restore. +use a forward slash (/) to separate the container name from the blob prefix pattern. ```yaml Type: System.String[] @@ -297,6 +300,38 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -PrefixMatch +Use this parameter to filter block blobs by prefix in a container for alternate location ILR. +When you specify a prefix, only blobs matching that prefix in the container will be restored. +Input for this parameter is a hashtable where each key is a container name and each value is an array of string prefixes for that container. + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: AlternateLocationILR +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -RecoveryPoint Id of the recovery point to be restored. @@ -488,7 +523,9 @@ Accept wildcard characters: False ``` ### -ToPrefixPattern -Maximum matching value for Item Level Recovery. +Specify the blob restore end range for PITR. +You can use this option to specify the ending range for a subset of blobs in each container to restore. +use a forward slash (/) to separate the container name from the blob prefix pattern. ```yaml Type: System.String[] diff --git a/src/DataProtection/DataProtection/help/New-AzDataProtectionBackupConfigurationClientObject.md b/src/DataProtection/DataProtection/help/New-AzDataProtectionBackupConfigurationClientObject.md index b6f05c1cca87..2d0d39724f73 100644 --- a/src/DataProtection/DataProtection/help/New-AzDataProtectionBackupConfigurationClientObject.md +++ b/src/DataProtection/DataProtection/help/New-AzDataProtectionBackupConfigurationClientObject.md @@ -18,7 +18,7 @@ New-AzDataProtectionBackupConfigurationClientObject -DatasourceType ] [-LabelSelector ] [-SnapshotVolume ] [-IncludeClusterScopeResource ] [-BackupHookReference ] [-VaultedBackupContainer ] [-IncludeAllContainer] [-StorageAccountName ] - [-StorageAccountResourceGroupName ] [] + [-StorageAccountResourceGroupName ] [-ProgressAction ] [] ``` ## DESCRIPTION @@ -196,6 +196,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SnapshotVolume Boolean parameter to decide whether snapshot volumes are included for backup. By default this is taken as true. diff --git a/src/DataProtection/DataProtection/help/New-AzDataProtectionBackupInstance.md b/src/DataProtection/DataProtection/help/New-AzDataProtectionBackupInstance.md index c2ed60f5ab0c..99a16d9ec7c2 100644 --- a/src/DataProtection/DataProtection/help/New-AzDataProtectionBackupInstance.md +++ b/src/DataProtection/DataProtection/help/New-AzDataProtectionBackupInstance.md @@ -15,7 +15,7 @@ Configures Backup for supported azure resources ``` New-AzDataProtectionBackupInstance -ResourceGroupName -VaultName -BackupInstance [-SubscriptionId ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [-DefaultProfile ] [-AsJob] [-NoWait] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` @@ -69,7 +69,7 @@ The last command configures backup of the given $dataSourceId in the backup vaul ### Example 3: Configure protection for AzureKubernetesService cluster in a backup vault ```powershell -$policy = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | where {$_.Name -eq "policyName"} +$policy = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | Where-Object {$_.Name -eq "policyName"} $sourceClusterId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName/providers/Microsoft.ContainerService/managedClusters/aks-cluster" $snapshotResourceGroupId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName" $backupConfig = New-AzDataProtectionBackupConfigurationClientObject -SnapshotVolume $true -IncludeClusterScopeResource $true -DatasourceType AzureKubernetesService -LabelSelector "x=y","foo=bar" @@ -97,7 +97,7 @@ The sevnth and eight command initializes custom tags and configure backup finall ### Example 4: Configure protection for AzureBlob with vault policy ```powershell $vault = Get-AzDataProtectionBackupVault -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -$pol = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | Where { $_.Name -match "vaultedPolicyName" } +$pol = Get-AzDataProtectionBackupPolicy -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -ResourceGroupName "resourceGroupName" | Where-Object { $_.Name -match "vaultedPolicyName" } $backupConfig = New-AzDataProtectionBackupConfigurationClientObject -DatasourceType AzureBlob -IncludeAllContainer -StorageAccountResourceGroupName "resourceGroupName" -StorageAccountName "storageAcountName" $backupInstanceClientObject = Initialize-AzDataProtectionBackupInstance -DatasourceType AzureBlob -DatasourceLocation $vault.Location -PolicyId $pol[0].Id -DatasourceId "storageAccId" -BackupConfiguration $backupConfig Set-AzDataProtectionMSIPermission -VaultResourceGroup "resourceGroupName" -VaultName "vaultName" -BackupInstance $backupInstanceClientObject -PermissionsScope ResourceGroup @@ -217,6 +217,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Resource Group of the backup vault diff --git a/src/DataProtection/DataProtection/help/New-AzDataProtectionBackupPolicy.md b/src/DataProtection/DataProtection/help/New-AzDataProtectionBackupPolicy.md index 11313fc75e8a..b974ef8b831d 100644 --- a/src/DataProtection/DataProtection/help/New-AzDataProtectionBackupPolicy.md +++ b/src/DataProtection/DataProtection/help/New-AzDataProtectionBackupPolicy.md @@ -15,7 +15,7 @@ Creates a new backup policy in a given backup vault ``` New-AzDataProtectionBackupPolicy -ResourceGroupName -VaultName -Name -Policy [-SubscriptionId ] [-DefaultProfile ] - [-WhatIf] [-Confirm] [] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -273,6 +273,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Resource Group Name diff --git a/src/DataProtection/DataProtection/help/New-AzDataProtectionBackupVault.md b/src/DataProtection/DataProtection/help/New-AzDataProtectionBackupVault.md index a72edc161155..10cd5bbac8b8 100644 --- a/src/DataProtection/DataProtection/help/New-AzDataProtectionBackupVault.md +++ b/src/DataProtection/DataProtection/help/New-AzDataProtectionBackupVault.md @@ -19,7 +19,7 @@ New-AzDataProtectionBackupVault -ResourceGroupName -VaultName [-CrossRegionRestoreState ] [-CrossSubscriptionRestoreState ] [-SoftDeleteRetentionDurationInDay ] [-SoftDeleteState ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -210,6 +210,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Resource Group Name of the backup vault diff --git a/src/DataProtection/DataProtection/help/New-AzDataProtectionBackupVaultStorageSettingObject.md b/src/DataProtection/DataProtection/help/New-AzDataProtectionBackupVaultStorageSettingObject.md index bec818717964..b2014fe49bd6 100644 --- a/src/DataProtection/DataProtection/help/New-AzDataProtectionBackupVaultStorageSettingObject.md +++ b/src/DataProtection/DataProtection/help/New-AzDataProtectionBackupVaultStorageSettingObject.md @@ -14,7 +14,7 @@ Get Backup Vault storage setting object ``` New-AzDataProtectionBackupVaultStorageSettingObject -Type -DataStoreType - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -53,6 +53,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Type Storage Type of the vault diff --git a/src/DataProtection/DataProtection/help/New-AzDataProtectionPolicyTagCriteriaClientObject.md b/src/DataProtection/DataProtection/help/New-AzDataProtectionPolicyTagCriteriaClientObject.md index 4cd3002d8c12..06aa0d870e0e 100644 --- a/src/DataProtection/DataProtection/help/New-AzDataProtectionPolicyTagCriteriaClientObject.md +++ b/src/DataProtection/DataProtection/help/New-AzDataProtectionPolicyTagCriteriaClientObject.md @@ -15,20 +15,20 @@ Creates a new criteria object ### ScheduleCriteria (Default) ``` New-AzDataProtectionPolicyTagCriteriaClientObject [-DaysOfWeek ] [-WeeksOfMonth ] - [-MonthsOfYear ] [-ScheduleTimes ] + [-MonthsOfYear ] [-ScheduleTimes ] [-ProgressAction ] [] ``` ### AbsoluteCriteria ``` New-AzDataProtectionPolicyTagCriteriaClientObject -AbsoluteCriteria - [] + [-ProgressAction ] [] ``` ### MonthlyCriteria ``` New-AzDataProtectionPolicyTagCriteriaClientObject [-MonthsOfYear ] - [-ScheduleTimes ] -DaysOfMonth + [-ScheduleTimes ] -DaysOfMonth [-ProgressAction ] [] ``` @@ -129,6 +129,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ScheduleTimes Schedule times. diff --git a/src/DataProtection/DataProtection/help/New-AzDataProtectionPolicyTriggerScheduleClientObject.md b/src/DataProtection/DataProtection/help/New-AzDataProtectionPolicyTriggerScheduleClientObject.md index e24eb6a00971..047680863007 100644 --- a/src/DataProtection/DataProtection/help/New-AzDataProtectionPolicyTriggerScheduleClientObject.md +++ b/src/DataProtection/DataProtection/help/New-AzDataProtectionPolicyTriggerScheduleClientObject.md @@ -14,7 +14,7 @@ Creates new Schedule object ``` New-AzDataProtectionPolicyTriggerScheduleClientObject -ScheduleDays - -IntervalType -IntervalCount + -IntervalType -IntervalCount [-ProgressAction ] [] ``` @@ -80,6 +80,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ScheduleDays Days with which backup will be scheduled. diff --git a/src/DataProtection/DataProtection/help/New-AzDataProtectionResourceGuard.md b/src/DataProtection/DataProtection/help/New-AzDataProtectionResourceGuard.md index 783c2211b505..165ce87fe5ee 100644 --- a/src/DataProtection/DataProtection/help/New-AzDataProtectionResourceGuard.md +++ b/src/DataProtection/DataProtection/help/New-AzDataProtectionResourceGuard.md @@ -15,7 +15,7 @@ Creates a resource guard under a resource group ``` New-AzDataProtectionResourceGuard -ResourceGroupName -Name -Location [-SubscriptionId ] [-ETag ] [-IdentityType ] [-Tag ] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -112,6 +112,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Resource Group name of the resource guard diff --git a/src/DataProtection/DataProtection/help/New-AzDataProtectionRestoreConfigurationClientObject.md b/src/DataProtection/DataProtection/help/New-AzDataProtectionRestoreConfigurationClientObject.md index 2b2bba1f66bf..e5442cc8c5aa 100644 --- a/src/DataProtection/DataProtection/help/New-AzDataProtectionRestoreConfigurationClientObject.md +++ b/src/DataProtection/DataProtection/help/New-AzDataProtectionRestoreConfigurationClientObject.md @@ -18,7 +18,7 @@ New-AzDataProtectionRestoreConfigurationClientObject -DatasourceType ] [-LabelSelector ] [-IncludeClusterScopeResource ] [-ConflictPolicy ] [-NamespaceMapping ] [-PersistentVolumeRestoreMode ] [-RestoreHookReference ] - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -199,6 +199,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -RestoreHookReference Hook reference to be executed during restore. To construct, see NOTES section for RESTOREHOOKREFERENCE properties and create a hash table. diff --git a/src/DataProtection/DataProtection/help/New-AzDataProtectionRetentionLifeCycleClientObject.md b/src/DataProtection/DataProtection/help/New-AzDataProtectionRetentionLifeCycleClientObject.md index ce49d1edd5e4..79b658088b90 100644 --- a/src/DataProtection/DataProtection/help/New-AzDataProtectionRetentionLifeCycleClientObject.md +++ b/src/DataProtection/DataProtection/help/New-AzDataProtectionRetentionLifeCycleClientObject.md @@ -15,7 +15,7 @@ Creates new Lifecycle object ``` New-AzDataProtectionRetentionLifeCycleClientObject -SourceDataStore -SourceRetentionDurationType -SourceRetentionDurationCount - [-TargetDataStore ] [-CopyOption ] + [-TargetDataStore ] [-CopyOption ] [-ProgressAction ] [] ``` @@ -72,6 +72,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SourceDataStore Source Datastore diff --git a/src/DataProtection/DataProtection/help/Remove-AzDataProtectionBackupInstance.md b/src/DataProtection/DataProtection/help/Remove-AzDataProtectionBackupInstance.md index e8cb70efb663..36eaa93a7e3b 100644 --- a/src/DataProtection/DataProtection/help/Remove-AzDataProtectionBackupInstance.md +++ b/src/DataProtection/DataProtection/help/Remove-AzDataProtectionBackupInstance.md @@ -16,13 +16,13 @@ Delete a backupInstances ``` Remove-AzDataProtectionBackupInstance -Name -ResourceGroupName [-SubscriptionId ] -VaultName [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ### DeleteViaIdentity ``` Remove-AzDataProtectionBackupInstance -InputObject [-DefaultProfile ] - [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-AsJob] [-NoWait] [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -132,6 +132,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/DataProtection/DataProtection/help/Remove-AzDataProtectionBackupPolicy.md b/src/DataProtection/DataProtection/help/Remove-AzDataProtectionBackupPolicy.md index 9f437920eec7..cf902b3950d9 100644 --- a/src/DataProtection/DataProtection/help/Remove-AzDataProtectionBackupPolicy.md +++ b/src/DataProtection/DataProtection/help/Remove-AzDataProtectionBackupPolicy.md @@ -15,14 +15,14 @@ Deletes a backup policy belonging to a backup vault ### Delete (Default) ``` Remove-AzDataProtectionBackupPolicy -Name -ResourceGroupName [-SubscriptionId ] - -VaultName [-DefaultProfile ] [-PassThru] [-WhatIf] + -VaultName [-DefaultProfile ] [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ### DeleteViaIdentity ``` Remove-AzDataProtectionBackupPolicy -InputObject [-DefaultProfile ] - [-PassThru] [-WhatIf] [-Confirm] [] + [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -102,6 +102,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/DataProtection/DataProtection/help/Remove-AzDataProtectionBackupVault.md b/src/DataProtection/DataProtection/help/Remove-AzDataProtectionBackupVault.md index 326d9f5f9365..9922d1b9b8fb 100644 --- a/src/DataProtection/DataProtection/help/Remove-AzDataProtectionBackupVault.md +++ b/src/DataProtection/DataProtection/help/Remove-AzDataProtectionBackupVault.md @@ -15,14 +15,14 @@ Deletes a BackupVault resource from the resource group. ### Delete (Default) ``` Remove-AzDataProtectionBackupVault -ResourceGroupName [-SubscriptionId ] -VaultName - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ### DeleteViaIdentity ``` Remove-AzDataProtectionBackupVault -InputObject [-DefaultProfile ] [-AsJob] - [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-NoWait] [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -116,6 +116,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/DataProtection/DataProtection/help/Remove-AzDataProtectionResourceGuard.md b/src/DataProtection/DataProtection/help/Remove-AzDataProtectionResourceGuard.md index 18b8614d8077..ce7a136c7495 100644 --- a/src/DataProtection/DataProtection/help/Remove-AzDataProtectionResourceGuard.md +++ b/src/DataProtection/DataProtection/help/Remove-AzDataProtectionResourceGuard.md @@ -15,14 +15,14 @@ Deletes a ResourceGuard resource from the resource group. ### Delete (Default) ``` Remove-AzDataProtectionResourceGuard -Name -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [-PassThru] [-WhatIf] [-Confirm] + [-DefaultProfile ] [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ### DeleteViaIdentity ``` Remove-AzDataProtectionResourceGuard -InputObject [-DefaultProfile ] - [-PassThru] [-WhatIf] [-Confirm] [] + [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -101,6 +101,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/DataProtection/DataProtection/help/Remove-AzDataProtectionResourceGuardMapping.md b/src/DataProtection/DataProtection/help/Remove-AzDataProtectionResourceGuardMapping.md index 9c018ac76592..9e88f0687fc3 100644 --- a/src/DataProtection/DataProtection/help/Remove-AzDataProtectionResourceGuardMapping.md +++ b/src/DataProtection/DataProtection/help/Remove-AzDataProtectionResourceGuardMapping.md @@ -15,14 +15,14 @@ Deletes the ResourceGuardProxy ### Delete (Default) ``` Remove-AzDataProtectionResourceGuardMapping -ResourceGroupName [-SubscriptionId ] - -VaultName [-DefaultProfile ] [-PassThru] [-WhatIf] + -VaultName [-DefaultProfile ] [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ### DeleteViaIdentity ``` Remove-AzDataProtectionResourceGuardMapping -InputObject [-DefaultProfile ] - [-PassThru] [-WhatIf] [-Confirm] [] + [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -97,6 +97,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/DataProtection/DataProtection/help/Resume-AzDataProtectionBackupInstanceProtection.md b/src/DataProtection/DataProtection/help/Resume-AzDataProtectionBackupInstanceProtection.md index 3178880d4b57..37bc19ee7c0f 100644 --- a/src/DataProtection/DataProtection/help/Resume-AzDataProtectionBackupInstanceProtection.md +++ b/src/DataProtection/DataProtection/help/Resume-AzDataProtectionBackupInstanceProtection.md @@ -16,13 +16,13 @@ This operation will resume protection for a stopped backup instance ``` Resume-AzDataProtectionBackupInstanceProtection -BackupInstanceName -ResourceGroupName [-SubscriptionId ] -VaultName [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ### ResumeViaIdentity ``` Resume-AzDataProtectionBackupInstanceProtection -InputObject - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` @@ -132,6 +132,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/DataProtection/DataProtection/help/Search-AzDataProtectionBackupInstanceInAzGraph.md b/src/DataProtection/DataProtection/help/Search-AzDataProtectionBackupInstanceInAzGraph.md index 76f4974f1ef9..f02507d74a27 100644 --- a/src/DataProtection/DataProtection/help/Search-AzDataProtectionBackupInstanceInAzGraph.md +++ b/src/DataProtection/DataProtection/help/Search-AzDataProtectionBackupInstanceInAzGraph.md @@ -15,7 +15,7 @@ Searches for Backup instances in Azure Resource Graph and retrieves the expected ``` Search-AzDataProtectionBackupInstanceInAzGraph -Subscription -DatasourceType [-ResourceGroup ] [-Vault ] [-ProtectionStatus ] - [-DefaultProfile ] [] + [-DefaultProfile ] [-ProgressAction ] [] ``` ## DESCRIPTION @@ -105,6 +105,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ProtectionStatus Protection Status of the item diff --git a/src/DataProtection/DataProtection/help/Search-AzDataProtectionBackupVaultInAzGraph.md b/src/DataProtection/DataProtection/help/Search-AzDataProtectionBackupVaultInAzGraph.md index f0c003bf6b79..797cbe30e141 100644 --- a/src/DataProtection/DataProtection/help/Search-AzDataProtectionBackupVaultInAzGraph.md +++ b/src/DataProtection/DataProtection/help/Search-AzDataProtectionBackupVaultInAzGraph.md @@ -14,7 +14,7 @@ Searches for Backup vaults in Azure Resource Graph and retrieves the expected en ``` Search-AzDataProtectionBackupVaultInAzGraph -Subscription [-ResourceGroup ] - [-Vault ] [-DefaultProfile ] [] + [-Vault ] [-DefaultProfile ] [-ProgressAction ] [] ``` ## DESCRIPTION @@ -51,6 +51,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroup Resource Group of Vault diff --git a/src/DataProtection/DataProtection/help/Search-AzDataProtectionJobInAzGraph.md b/src/DataProtection/DataProtection/help/Search-AzDataProtectionJobInAzGraph.md index 436225b90748..6bf3a6937154 100644 --- a/src/DataProtection/DataProtection/help/Search-AzDataProtectionJobInAzGraph.md +++ b/src/DataProtection/DataProtection/help/Search-AzDataProtectionJobInAzGraph.md @@ -16,7 +16,7 @@ Searches for Backup Jobs in Azure Resource Graph and retrieves the expected entr Search-AzDataProtectionJobInAzGraph -Subscription -DatasourceType [-ResourceGroup ] [-Vault ] [-StartTime ] [-EndTime ] [-Operation ] [-Status ] [-DefaultProfile ] - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -119,6 +119,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroup Resource Group of Vault diff --git a/src/DataProtection/DataProtection/help/Set-AzDataProtectionMSIPermission.md b/src/DataProtection/DataProtection/help/Set-AzDataProtectionMSIPermission.md index cf4e533ced87..9dac34da850e 100644 --- a/src/DataProtection/DataProtection/help/Set-AzDataProtectionMSIPermission.md +++ b/src/DataProtection/DataProtection/help/Set-AzDataProtectionMSIPermission.md @@ -15,7 +15,7 @@ Grants required permissions to the backup vault and other resources for configur ### SetPermissionsForBackup (Default) ``` Set-AzDataProtectionMSIPermission -VaultResourceGroup -VaultName -PermissionsScope - -BackupInstance [-KeyVaultId ] + -BackupInstance [-KeyVaultId ] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` @@ -23,7 +23,7 @@ Set-AzDataProtectionMSIPermission -VaultResourceGroup -VaultName -VaultName -PermissionsScope -RestoreRequest [-SubscriptionId ] [-DatasourceType ] - [-SnapshotResourceGroupId ] [-StorageAccountARMId ] + [-SnapshotResourceGroupId ] [-StorageAccountARMId ] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` @@ -163,6 +163,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -RestoreRequest Restore request object which will be used for restore To construct, see NOTES section for RESTOREREQUEST properties and create a hash table. diff --git a/src/DataProtection/DataProtection/help/Set-AzDataProtectionResourceGuardMapping.md b/src/DataProtection/DataProtection/help/Set-AzDataProtectionResourceGuardMapping.md index f35777cea08d..3483ea36121b 100644 --- a/src/DataProtection/DataProtection/help/Set-AzDataProtectionResourceGuardMapping.md +++ b/src/DataProtection/DataProtection/help/Set-AzDataProtectionResourceGuardMapping.md @@ -15,7 +15,7 @@ Creates or Updates a ResourceGuardProxy ``` Set-AzDataProtectionResourceGuardMapping -ResourceGroupName -VaultName [-SubscriptionId ] [-ResourceGuardId ] [-DefaultProfile ] - [-WhatIf] [-Confirm] [] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -64,6 +64,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/DataProtection/DataProtection/help/Start-AzDataProtectionBackupInstanceRestore.md b/src/DataProtection/DataProtection/help/Start-AzDataProtectionBackupInstanceRestore.md index 759fe25ebb90..3079008066d1 100644 --- a/src/DataProtection/DataProtection/help/Start-AzDataProtectionBackupInstanceRestore.md +++ b/src/DataProtection/DataProtection/help/Start-AzDataProtectionBackupInstanceRestore.md @@ -17,7 +17,7 @@ Triggers restore for a BackupInstance Start-AzDataProtectionBackupInstanceRestore -ResourceGroupName -BackupInstanceName -VaultName -Parameter [-SubscriptionId ] [-RestoreToSecondaryRegion] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ### TriggerExpanded @@ -26,7 +26,7 @@ Start-AzDataProtectionBackupInstanceRestore -ResourceGroupName -BackupI -VaultName [-SubscriptionId ] [-RestoreToSecondaryRegion] [-DefaultProfile ] [-AsJob] [-NoWait] -ObjectType -RestoreTargetInfo -SourceDataStoreType [-IdentityDetailUserAssignedIdentityArmUrl ] - [-IdentityDetailUseSystemAssignedIdentity] [-SourceResourceId ] + [-IdentityDetailUseSystemAssignedIdentity] [-SourceResourceId ] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` @@ -93,7 +93,7 @@ The seventh, eight, ninth commands track the restore job to completion. ### Example 4: Trigger restore as Files for protected AzureKubernetesService. ```powershell -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "aks-cluster-name" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "aks-cluster-name" } $rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $aksRestoreCriteria = New-AzDataProtectionRestoreConfigurationClientObject -DatasourceType AzureKubernetesService -PersistentVolumeRestoreMode RestoreWithVolumeData -IncludeClusterScopeResource $true -NamespaceMapping @{"sourceNamespace1"="targetNamespace1";"sourceNamespace2"="targetNamespace2"} $snapshotResourceGroupId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/snapshotResourceGroup" @@ -113,7 +113,7 @@ The last command triggers the restore for AzureKubernetesService. ### Example 5: Trigger restore for vaulted blobs. ```powershell -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "storageAcountName" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "storageAcountName" } $rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList $restoreReq = Initialize-AzDataProtectionRestoreRequest -DatasourceType AzureBlob -SourceDataStore VaultStore -RestoreLocation "vaultLocation" -RecoveryPoint $rp[0].Name -ItemLevelRecovery -RestoreType AlternateLocation -TargetResourceId "targetStorageAccountId" -ContainersList $backedUpContainers[0,1] @@ -129,7 +129,7 @@ The last command triggers the restore for vaulted blob containers. ### Example 6: Trigger cross subscription restore for vaulted blobs. ```powershell -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "storageAcountName" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "storageAcountName" } $rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList $targetCrossSubscriptionStorageAccountId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName/providers/Microsoft.Storage/storageAccounts/targetStorageAccount" @@ -147,7 +147,7 @@ The last command triggers cross subscription restore for vaulted blob containers ### Example 7: Trigger cross subscription restore as files for AzureDatabaseForPostgreSQL. ```powershell -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Property.DataSourceInfo.ResourceType -match "Postgre" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Property.DataSourceInfo.ResourceType -match "Postgre" } $rp = Get-AzDataProtectionRecoveryPoint -BackupInstanceName $instance[0].BackupInstanceName -ResourceGroupName "resourceGroupName" -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" $targetResourceArmId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/crossSubResourceGroupName/providers/Microsoft.Storage/storageAccounts/akneemasaecy/blobServices/default/containers/oss-csr-container" $targetContainerURI = "https://akneemasaecy.blob.core.windows.net/oss-csr-container" @@ -191,7 +191,7 @@ For triggering cross region restore to secondary region, use RestoreToSecondaryR ### Example 9: Trigger restore as Files for datasource type AzureDatabaseForPGFlexServer, AzureDatabaseForMySQL. ```powershell -$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where { $_.Name -match "test-pgflex" } +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "test-pgflex" } $rps = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name $targetContainerURI = "https://teststorageaccount.blob.core.windows.net/powershellpgflexrestore" $storageAccId = (Get-AzStorageAccount -ResourceGroupName "teststorageaccountRG" -Name "teststorageaccount").Id @@ -208,6 +208,30 @@ This example also works for datasource type AzureDatabaseForMySQL. The sixth command assigns the permissions to the backup vault and other permissions necessary for triggering the restore for AzureDatabaseForPGFlexServer. The last command triggers the restore for AzureDatabaseForPGFlexServer. +### Example 10: Trigger vaulted backup conatiners ItemLevelRestore with PrefixMatch for Azureblob. +```powershell +$instance = Get-AzDataProtectionBackupInstance -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" | Where-Object { $_.Name -match "storageAcountName" } +$rp = Get-AzDataProtectionRecoveryPoint -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.Name +$backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList +$prefMatch = @{ + $backedUpContainers[0] = @("Su", "PS") + $backedUpContainers[1]= @("meta", "coll", "Su") +} +$targetStorageAccountId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourceGroupName/providers/Microsoft.Storage/storageAccounts/targetStorageAccount" +$restoreReqILR = Initialize-AzDataProtectionRestoreRequest -DatasourceType AzureBlob -SourceDataStore VaultStore -RestoreLocation "vaultLocation" -RecoveryPoint $rp[0].Name -ItemLevelRecovery -RestoreType AlternateLocation -TargetResourceId $targetStorageAccountId -ContainersList $backedUpContainers[0,1] -PrefixMatch $prefMatch +Test-AzDataProtectionBackupInstanceRestore -Name $instance[0].Name -ResourceGroupName "resourceGroupName" -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -VaultName "vaultName" -RestoreRequest $restoreReqILR +$restoreJobILR = Start-AzDataProtectionBackupInstanceRestore -SubscriptionId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -ResourceGroupName "resourceGroupName" -VaultName "vaultName" -BackupInstanceName $instance.BackupInstanceName -Parameter $restoreJobILR +``` + +The first, second commands fetch the instance and recovery point for the instance. +The third command fetches the containers which are protected with vaulted policy. +The fourth command initializes the prefix array for each container. +PrefixMatch is a hashtable where each key is the conatiner name being restored and the value is a list of string prfixes for container names for Item level recovery. +The fifth command initializes the target storage account Id. +The sixth command initializes the restore request object for AzureBlob restore with parameters ContainersList, PrefixMatch. +The seventh command triggers validate before restore. +The last command triggers prefix match Item level restore for vaulted blob containers. + ## PARAMETERS ### -AsJob @@ -330,6 +354,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group where the backup vault is present diff --git a/src/DataProtection/DataProtection/help/Stop-AzDataProtectionBackupInstanceProtection.md b/src/DataProtection/DataProtection/help/Stop-AzDataProtectionBackupInstanceProtection.md index 7b15e7deb12a..0242963e8c22 100644 --- a/src/DataProtection/DataProtection/help/Stop-AzDataProtectionBackupInstanceProtection.md +++ b/src/DataProtection/DataProtection/help/Stop-AzDataProtectionBackupInstanceProtection.md @@ -16,13 +16,13 @@ This operation will stop protection of a backup instance and data will be held f ``` Stop-AzDataProtectionBackupInstanceProtection -BackupInstanceName -ResourceGroupName [-SubscriptionId ] -VaultName [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ### StopViaIdentity ``` Stop-AzDataProtectionBackupInstanceProtection -InputObject - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` @@ -132,6 +132,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/DataProtection/DataProtection/help/Suspend-AzDataProtectionBackupInstanceBackup.md b/src/DataProtection/DataProtection/help/Suspend-AzDataProtectionBackupInstanceBackup.md index 4428ba3d3c13..70c10ffd4411 100644 --- a/src/DataProtection/DataProtection/help/Suspend-AzDataProtectionBackupInstanceBackup.md +++ b/src/DataProtection/DataProtection/help/Suspend-AzDataProtectionBackupInstanceBackup.md @@ -16,13 +16,13 @@ This operation will stop backup for a backup instance and retains the backup dat ``` Suspend-AzDataProtectionBackupInstanceBackup -BackupInstanceName -ResourceGroupName [-SubscriptionId ] -VaultName [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ### SuspendViaIdentity ``` Suspend-AzDataProtectionBackupInstanceBackup -InputObject - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` @@ -132,6 +132,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/DataProtection/DataProtection/help/Sync-AzDataProtectionBackupInstance.md b/src/DataProtection/DataProtection/help/Sync-AzDataProtectionBackupInstance.md index 06166dec278f..a36bdedb4846 100644 --- a/src/DataProtection/DataProtection/help/Sync-AzDataProtectionBackupInstance.md +++ b/src/DataProtection/DataProtection/help/Sync-AzDataProtectionBackupInstance.md @@ -15,7 +15,7 @@ Sync backup instance again in case of failure\r\nThis action will retry last fai ``` Sync-AzDataProtectionBackupInstance -Name -ResourceGroupName -VaultName [-SubscriptionId ] [-SyncType ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -109,6 +109,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/DataProtection/DataProtection/help/Test-AzDataProtectionBackupInstanceReadiness.md b/src/DataProtection/DataProtection/help/Test-AzDataProtectionBackupInstanceReadiness.md index 06d042383baf..71fd697411f1 100644 --- a/src/DataProtection/DataProtection/help/Test-AzDataProtectionBackupInstanceReadiness.md +++ b/src/DataProtection/DataProtection/help/Test-AzDataProtectionBackupInstanceReadiness.md @@ -15,7 +15,7 @@ Validate whether adhoc backup will be successful or not ``` Test-AzDataProtectionBackupInstanceReadiness -ResourceGroupName -VaultName [-SubscriptionId ] -BackupInstance [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -104,6 +104,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/DataProtection/DataProtection/help/Test-AzDataProtectionBackupInstanceRestore.md b/src/DataProtection/DataProtection/help/Test-AzDataProtectionBackupInstanceRestore.md index d84c25ecb29d..69d402ab10a6 100644 --- a/src/DataProtection/DataProtection/help/Test-AzDataProtectionBackupInstanceRestore.md +++ b/src/DataProtection/DataProtection/help/Test-AzDataProtectionBackupInstanceRestore.md @@ -15,7 +15,7 @@ Validates if Restore can be triggered for a DataSource ``` Test-AzDataProtectionBackupInstanceRestore -ResourceGroupName -Name -VaultName -RestoreRequest [-SubscriptionId ] [-RestoreToSecondaryRegion] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [-DefaultProfile ] [-AsJob] [-NoWait] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` @@ -102,6 +102,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group where the backup vault is present diff --git a/src/DataProtection/DataProtection/help/Undo-AzDataProtectionBackupInstanceDeletion.md b/src/DataProtection/DataProtection/help/Undo-AzDataProtectionBackupInstanceDeletion.md index af2d7fb20f3d..ea5a347e0135 100644 --- a/src/DataProtection/DataProtection/help/Undo-AzDataProtectionBackupInstanceDeletion.md +++ b/src/DataProtection/DataProtection/help/Undo-AzDataProtectionBackupInstanceDeletion.md @@ -16,13 +16,13 @@ Undeletes a soft deleted backup instance ``` Undo-AzDataProtectionBackupInstanceDeletion -BackupInstanceName -ResourceGroupName [-SubscriptionId ] -VaultName [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ### UndeleteViaIdentity ``` Undo-AzDataProtectionBackupInstanceDeletion -InputObject [-DefaultProfile ] - [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-AsJob] [-NoWait] [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -133,6 +133,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/DataProtection/DataProtection/help/Unlock-AzDataProtectionResourceGuardOperation.md b/src/DataProtection/DataProtection/help/Unlock-AzDataProtectionResourceGuardOperation.md index de8293dc576d..581673403e18 100644 --- a/src/DataProtection/DataProtection/help/Unlock-AzDataProtectionResourceGuardOperation.md +++ b/src/DataProtection/DataProtection/help/Unlock-AzDataProtectionResourceGuardOperation.md @@ -15,7 +15,7 @@ Unlocks the critical operation which is protected by the resource guard ``` Unlock-AzDataProtectionResourceGuardOperation -ResourceGroupName -VaultName [-SubscriptionId ] [-ResourceGuardOperationRequest ] [-ResourceToBeDeleted ] - [-Token ] [-DefaultProfile ] [-WhatIf] [-Confirm] + [-Token ] [-DefaultProfile ] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` @@ -112,6 +112,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Resource Group name of the backup vault diff --git a/src/DataProtection/DataProtection/help/Update-AzDataProtectionBackupInstance.md b/src/DataProtection/DataProtection/help/Update-AzDataProtectionBackupInstance.md new file mode 100644 index 000000000000..64603385c881 --- /dev/null +++ b/src/DataProtection/DataProtection/help/Update-AzDataProtectionBackupInstance.md @@ -0,0 +1,242 @@ +--- +external help file: Az.DataProtection-help.xml +Module Name: Az.DataProtection +online version: https://learn.microsoft.com/powershell/module/az.dataprotection/update-azdataprotectionbackupinstance +schema: 2.0.0 +--- + +# Update-AzDataProtectionBackupInstance + +## SYNOPSIS +Updates a given backup instance + +## SYNTAX + +``` +Update-AzDataProtectionBackupInstance -ResourceGroupName -VaultName + -BackupInstanceName [-SubscriptionId ] [-PolicyId ] + [-VaultedBackupContainer ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-ProgressAction ] [-WhatIf] [-Confirm] [] +``` + +## DESCRIPTION +Updates a given backup instance + +## EXAMPLES + +### Example 1: Update blob backup instance vaulted policy and containers list +```powershell +$instance = Search-AzDataProtectionBackupInstanceInAzGraph -Subscription $subscriptionId -ResourceGroup $resourceGroupName -Vault $vaultName -DatasourceType AzureBlob +$updatePolicy = Get-AzDataProtectionBackupPolicy -SubscriptionId $subscriptionId -VaultName $vaultName -ResourceGroupName $resourceGroupName| Where-Object { $_.name -eq "vaulted-policy" } +$backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList +$updateBI = Update-AzDataProtectionBackupInstance -ResourceGroupName $resourceGroupName -VaultName $vaultName -BackupInstanceName $instance.Name -SubscriptionId $subscriptionId -PolicyId $updatePolicy.Id -VaultedBackupContainer $backedUpContainers[0,2,4] +$updateBI.Property.PolicyInfo.PolicyId +$updateBI.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList[0].ContainersList +``` + +```output +/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/rgName/providers/Microsoft.DataProtection/backupVaults/vaultName/backupPolicies/vaulted-policy +updatedContainer1 +updatedContainer2 +updatedContainer3 +``` + +First command fetch the backup instance which needs to be updated. +Second command gets the backup policy with name vaulted-policy which need to be updated in Backup Instance. +Third command fetches the list of vaulted containers which are currently backed up in the backup vault. +Fourth command update the backup instance with new policy and new list of container (which is currently a subset of the existing backed up containers). +Fifth and sixth command shows the updated policy and containers list in the backu instance. + +## PARAMETERS + +### -AsJob + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BackupInstanceName +Unique Name of protected backup instance + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PolicyId +Id of the Policy to be associated with the backup instance + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +Resource Group of the backup vault + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +Subscription Id of the vault + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -VaultedBackupContainer +List of containers to be backed up inside the VaultStore. +Use this parameter for DatasourceType AzureBlob. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -VaultName +Name of the backup vault + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IBackupInstanceResource + +## NOTES + +## RELATED LINKS diff --git a/src/DataProtection/DataProtection/help/Update-AzDataProtectionBackupInstanceAssociatedPolicy.md b/src/DataProtection/DataProtection/help/Update-AzDataProtectionBackupInstanceAssociatedPolicy.md index 6f12643a25be..276d8ed68dd0 100644 --- a/src/DataProtection/DataProtection/help/Update-AzDataProtectionBackupInstanceAssociatedPolicy.md +++ b/src/DataProtection/DataProtection/help/Update-AzDataProtectionBackupInstanceAssociatedPolicy.md @@ -15,7 +15,7 @@ Updates associated policy for a given backup instance ``` Update-AzDataProtectionBackupInstanceAssociatedPolicy -ResourceGroupName -VaultName -BackupInstanceName -PolicyId [-SubscriptionId ] [-DefaultProfile ] - [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] + [-AsJob] [-NoWait] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -113,6 +113,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Resource Group of the backup vault diff --git a/src/DataProtection/DataProtection/help/Update-AzDataProtectionBackupVault.md b/src/DataProtection/DataProtection/help/Update-AzDataProtectionBackupVault.md index d802f5f4b83d..23f0d6e51f39 100644 --- a/src/DataProtection/DataProtection/help/Update-AzDataProtectionBackupVault.md +++ b/src/DataProtection/DataProtection/help/Update-AzDataProtectionBackupVault.md @@ -20,7 +20,7 @@ Update-AzDataProtectionBackupVault -ResourceGroupName [-SubscriptionId [-CrossSubscriptionRestoreState ] [-IdentityType ] [-IdentityUserAssignedIdentity ] [-ImmutabilityState ] [-SoftDeleteRetentionDurationInDay ] [-SoftDeleteState ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [-DefaultProfile ] [-AsJob] [-NoWait] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` @@ -31,7 +31,7 @@ Update-AzDataProtectionBackupVault -InputObject [-CrossSubscriptionRestoreState ] [-IdentityType ] [-IdentityUserAssignedIdentity ] [-ImmutabilityState ] [-SoftDeleteRetentionDurationInDay ] [-SoftDeleteState ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [-DefaultProfile ] [-AsJob] [-NoWait] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` @@ -243,6 +243,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/DataProtection/DataProtection/help/Update-AzDataProtectionResourceGuard.md b/src/DataProtection/DataProtection/help/Update-AzDataProtectionResourceGuard.md index aaa85413a858..d60a8f7c6daa 100644 --- a/src/DataProtection/DataProtection/help/Update-AzDataProtectionResourceGuard.md +++ b/src/DataProtection/DataProtection/help/Update-AzDataProtectionResourceGuard.md @@ -15,7 +15,7 @@ Updates a resource guard belonging to a resource group ``` Update-AzDataProtectionResourceGuard -ResourceGroupName -Name [-SubscriptionId ] [-ETag ] [-IdentityType ] [-Tag ] [-CriticalOperationExclusionList ] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -119,6 +119,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Resource Group name of the resource guard