Skip to content

Commit 52a167e

Browse files
Kartik Mahajan (from Dev Box)Karmah24
authored andcommitted
cmk ps changes added
CmkEncryption tests added CmkEncryption added to only UpdateExpanded variant Updated help text for Update-AzDataProtectionBackupVault cmdlet
1 parent e42b628 commit 52a167e

File tree

81 files changed

+1086
-174
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

81 files changed

+1086
-174
lines changed

src/DataProtection/DataProtection.Autorest/README.md

Lines changed: 34 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,11 @@ This file contains the configuration for generating My API from the OpenAPI spec
3131
3232
``` yaml
3333
# it's the same options as command line options, just drop the double-dash!
34-
commit: 41d1c179dc166b7f16b7e40ef4f2a1d9c85b10cc
34+
commit: c77bbf822be2deaac1b690270c6cd03a52df0e37
3535
require:
3636
- $(this-folder)/../../readme.azure.noprofile.md
3737
input-file:
38-
- $(repo)/specification/dataprotection/resource-manager/Microsoft.DataProtection/stable/2023-12-01/dataprotection.json
38+
- $(repo)/specification/dataprotection/resource-manager/Microsoft.DataProtection/stable/2024-03-01/dataprotection.json
3939
title: DataProtection
4040
# For new modules, please avoid setting 3.x using the use-extension method and instead, use 4.x as the default option
4141
use-extension:
@@ -104,6 +104,10 @@ directive:
104104
set:
105105
parameter-name: SoftDeleteSetting
106106
clear-alias: true
107+
- where:
108+
parameter-name: SecuritySettingEncryptionSetting
109+
set:
110+
parameter-name: EncryptionSetting
107111
- where:
108112
verb: Get
109113
subject: BackupVaultResource.*
@@ -159,15 +163,15 @@ directive:
159163
subject: ResourceGuardMapping
160164
- where:
161165
parameter-name: ResourceGuardProxyName
162-
hide: true
166+
hide: true
163167
set:
164168
default:
165169
script: '"DppResourceGuardProxy"'
166170
- where:
167171
verb: New
168172
subject: ResourceGuardMapping
169173
parameter-name: LastUpdatedTime|Description|ResourceGuardOperationDetail
170-
hide: true
174+
hide: true
171175
- where:
172176
verb: Get
173177
subject: DeletedBackupInstance
@@ -249,6 +253,11 @@ directive:
249253
verb: New
250254
subject: BackupVault
251255
hide: true
256+
- where:
257+
verb: Update
258+
subject: BackupVault
259+
variant: ^UpdateExpanded$
260+
hide: true
252261
- where:
253262
verb: Invoke
254263
variant: ^Post$|^PostViaIdentity$|^PostViaIdentityExpanded$
@@ -360,6 +369,22 @@ directive:
360369
property-name: SoftDeleteSettingState
361370
set:
362371
property-name: SoftDeleteState
372+
- where:
373+
property-name: SecuritySettingEncryptionSetting
374+
set:
375+
property-name: EncryptionSetting
376+
- where:
377+
property-name: InfrastructureEncryption
378+
set:
379+
property-name: CmkInfrastructureEncryption
380+
- where:
381+
property-name: KekIdentity
382+
set:
383+
property-name: CmkIdentity
384+
- where:
385+
property-name: KeyVaultProperty
386+
set:
387+
property-name: CmkKeyVaultProperty
363388
- where:
364389
subject: OperationStatus
365390
parameter-name: Location
@@ -396,18 +421,19 @@ directive:
396421
- UserFacingError
397422
- ValidateRestoreRequestObject
398423
- ValidateCrossRegionRestoreRequestObject
424+
- EncryptionSettings
399425
- from: source-file-csharp
400426
where: $
401-
transform: $ = $.replace('internal Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IBaseBackupPolicy Property', 'public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IBaseBackupPolicy Property');
427+
transform: $ = $.replace('internal Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240301.IBaseBackupPolicy Property', 'public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240301.IBaseBackupPolicy Property');
402428
- from: source-file-csharp
403429
where: $
404-
transform: $ = $.replace('internal Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.ITriggerContext Trigger', 'public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.ITriggerContext Trigger');
430+
transform: $ = $.replace('internal Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240301.ITriggerContext Trigger', 'public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240301.ITriggerContext Trigger');
405431
- from: source-file-csharp
406432
where: $
407-
transform: $ = $.replace('internal Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IBackupParameters BackupParameter', 'public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IBackupParameters BackupParameter');
433+
transform: $ = $.replace('internal Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240301.IBackupParameters BackupParameter', 'public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240301.IBackupParameters BackupParameter');
408434
- from: source-file-csharp
409435
where: $
410-
transform: $ = $.replace('internal Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IAzureBackupRecoveryPoint Property', 'public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IAzureBackupRecoveryPoint Property');
436+
transform: $ = $.replace('internal Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240301.IAzureBackupRecoveryPoint Property', 'public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240301.IAzureBackupRecoveryPoint Property');
411437
```
412438
413439
## Alternate settings

src/DataProtection/DataProtection.Autorest/UX/Microsoft.DataProtection/backupVaults-backupInstances-recoveryPoints.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"resourceType": "backupVaults/backupInstances/recoveryPoints",
3-
"apiVersion": "2023-12-01",
3+
"apiVersion": "2024-03-01",
44
"learnMore": {
55
"url": "https://learn.microsoft.com/powershell/module/az.dataprotection"
66
},

src/DataProtection/DataProtection.Autorest/UX/Microsoft.DataProtection/backupVaults-backupInstances.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"resourceType": "backupVaults/backupInstances",
3-
"apiVersion": "2023-12-01",
3+
"apiVersion": "2024-03-01",
44
"learnMore": {
55
"url": "https://learn.microsoft.com/powershell/module/az.dataprotection"
66
},

src/DataProtection/DataProtection.Autorest/UX/Microsoft.DataProtection/backupVaults-backupJobs.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"resourceType": "backupVaults/backupJobs",
3-
"apiVersion": "2023-12-01",
3+
"apiVersion": "2024-03-01",
44
"learnMore": {
55
"url": "https://learn.microsoft.com/powershell/module/az.dataprotection"
66
},

src/DataProtection/DataProtection.Autorest/UX/Microsoft.DataProtection/backupVaults-backupPolicies.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"resourceType": "backupVaults/backupPolicies",
3-
"apiVersion": "2023-12-01",
3+
"apiVersion": "2024-03-01",
44
"learnMore": {
55
"url": "https://learn.microsoft.com/powershell/module/az.dataprotection"
66
},

src/DataProtection/DataProtection.Autorest/UX/Microsoft.DataProtection/backupVaults-backupResourceGuardProxies.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"resourceType": "backupVaults/backupResourceGuardProxies",
3-
"apiVersion": "2023-12-01",
3+
"apiVersion": "2024-03-01",
44
"learnMore": {
55
"url": "https://learn.microsoft.com/powershell/module/az.dataprotection"
66
},

src/DataProtection/DataProtection.Autorest/UX/Microsoft.DataProtection/backupVaults-deletedBackupInstances.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"resourceType": "backupVaults/deletedBackupInstances",
3-
"apiVersion": "2023-12-01",
3+
"apiVersion": "2024-03-01",
44
"learnMore": {
55
"url": "https://learn.microsoft.com/powershell/module/az.dataprotection"
66
},

src/DataProtection/DataProtection.Autorest/UX/Microsoft.DataProtection/backupVaults.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"resourceType": "backupVaults",
3-
"apiVersion": "2023-12-01",
3+
"apiVersion": "2024-03-01",
44
"learnMore": {
55
"url": "https://learn.microsoft.com/powershell/module/az.dataprotection"
66
},

src/DataProtection/DataProtection.Autorest/UX/Microsoft.DataProtection/locations-operationStatus.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"resourceType": "locations/operationStatus",
3-
"apiVersion": "2023-12-01",
3+
"apiVersion": "2024-03-01",
44
"learnMore": {
55
"url": "https://learn.microsoft.com/powershell/module/az.dataprotection"
66
},

src/DataProtection/DataProtection.Autorest/UX/Microsoft.DataProtection/resourceGuards.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"resourceType": "resourceGuards",
3-
"apiVersion": "2023-12-01",
3+
"apiVersion": "2024-03-01",
44
"learnMore": {
55
"url": "https://learn.microsoft.com/powershell/module/az.dataprotection"
66
},

src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Backupcenter/Search-AzDataProtectionBackupInstanceInAzGraph.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@
102102
foreach($argResponse in $argInstanceResponse)
103103
{
104104
$jsonStringResponse = $argResponse | ConvertTo-Json -Depth 100
105-
$backupInstances += [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.BackupInstanceResource]::FromJsonString($jsonStringResponse)
105+
$backupInstances += [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240301.BackupInstanceResource]::FromJsonString($jsonStringResponse)
106106
}
107107
return $backupInstances
108108
}

src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Backupcenter/Search-AzDataProtectionBackupVaultInAzGraph.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@
9494
foreach($argVault in $argAllVaults)
9595
{
9696
$jsonStringResponse = $argVault | ConvertTo-Json -Depth 100
97-
$backupVaults += [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.BackupVaultResource]::FromJsonString($jsonStringResponse)
97+
$backupVaults += [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240301.BackupVaultResource]::FromJsonString($jsonStringResponse)
9898
}
9999
return $backupVaults
100100
}

src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Backupcenter/Search-AzDataProtectionJobInAzGraph.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@
130130
foreach($jobresponse in $argJobResponse)
131131
{
132132
$jsonStringResponse = $jobresponse | ConvertTo-Json -Depth 100
133-
$backupJobs += [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.AzureBackupJobResource]::FromJsonString($jsonStringResponse)
133+
$backupJobs += [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240301.AzureBackupJobResource]::FromJsonString($jsonStringResponse)
134134
}
135135
return $backupJobs
136136
}

src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Common/New-AzDataProtectionResourceGuard.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
function New-AzDataProtectionResourceGuard
44
{
5-
[OutputType('Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IResourceGuardResource')]
5+
[OutputType('Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240301.IResourceGuardResource')]
66
[CmdletBinding(PositionalBinding=$false, SupportsShouldProcess)]
77
[Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Description('Creates a resource guard under a resource group')]
88

src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Common/Update-AzDataProtectionResourceGuard.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
function Update-AzDataProtectionResourceGuard
44
{
5-
[OutputType('Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IResourceGuardResource')]
5+
[OutputType('Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240301.IResourceGuardResource')]
66
[CmdletBinding(PositionalBinding=$false, SupportsShouldProcess)]
77
[Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Description('Updates a resource guard belonging to a resource group')]
88

src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Platform/BackupInstance/Initialize-AzDataProtectionBackupInstance.ps1

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33

44
function Initialize-AzDataProtectionBackupInstance {
5-
[OutputType('Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IBackupInstanceResource')]
5+
[OutputType('Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240301.IBackupInstanceResource')]
66
[CmdletBinding(PositionalBinding=$false)]
77
[Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Description('Initializes Backup instance Request object for configuring backup')]
88

@@ -44,14 +44,14 @@ function Initialize-AzDataProtectionBackupInstance {
4444
${FriendlyName},
4545

4646
[Parameter(Mandatory=$false, HelpMessage='Backup configuration for backup. Use this parameter to configure protection for AzureKubernetesService,AzureBlob.')]
47-
[Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IBackupDatasourceParameters]
47+
[Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240301.IBackupDatasourceParameters]
4848
${BackupConfiguration}
4949
)
5050

5151
process {
5252

5353
$manifest = LoadManifest -DatasourceType $DatasourceType.ToString()
54-
$backupInstance = [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.BackupInstance]::new()
54+
$backupInstance = [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240301.BackupInstance]::new()
5555
$backupInstance.ObjectType = "BackupInstance"
5656

5757
if($manifest.snapshotRGPermissions.Length -eq 0 -and $SnapshotResourceGroupId -ne "")
@@ -109,9 +109,9 @@ function Initialize-AzDataProtectionBackupInstance {
109109
$errormsg = "Please input SecretStoreType"
110110
throw $errormsg
111111
}
112-
$backupInstance.DatasourceAuthCredentials = [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.SecretStoreBasedAuthCredentials]::new()
112+
$backupInstance.DatasourceAuthCredentials = [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240301.SecretStoreBasedAuthCredentials]::new()
113113
$backupInstance.DatasourceAuthCredentials.ObjectType = "SecretStoreBasedAuthCredentials"
114-
$backupInstance.DatasourceAuthCredentials.SecretStoreResource = [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.SecretStoreResource]::new()
114+
$backupInstance.DatasourceAuthCredentials.SecretStoreResource = [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240301.SecretStoreResource]::new()
115115
$backupInstance.DatasourceAuthCredentials.SecretStoreResource.SecretStoreType = $SecretStoreType
116116
$backupInstance.DatasourceAuthCredentials.SecretStoreResource.Uri = $SecretStoreURI
117117
}
@@ -121,7 +121,7 @@ function Initialize-AzDataProtectionBackupInstance {
121121
}
122122
}
123123

124-
$backupInstanceResource = [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.BackupInstanceResource]::new()
124+
$backupInstanceResource = [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240301.BackupInstanceResource]::new()
125125
$backupInstanceResource.Property = $backupInstance
126126

127127
if($PSBoundParameters.ContainsKey("DatasourceId"))
@@ -139,7 +139,7 @@ function Initialize-AzDataProtectionBackupInstance {
139139

140140
if($manifest.addDataStoreParametersList -eq $true)
141141
{
142-
$operationalParam = [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.AzureOperationalStoreParameters]::new()
142+
$operationalParam = [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240301.AzureOperationalStoreParameters]::new()
143143
$operationalParam.DataStoreType = "OperationalStore"
144144
$operationalParam.ObjectType = "AzureOperationalStoreParameters"
145145
$operationalParam.ResourceGroupId = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}"

src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Platform/BackupInstance/New-AzDataProtectionBackupConfigurationClientObject.ps1

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ function New-AzDataProtectionBackupConfigurationClientObject{
3939
${IncludeClusterScopeResource},
4040

4141
[Parameter(Mandatory=$false, HelpMessage='Hook reference to be executed during backup.')]
42-
[Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.NamespacedNameResource[]]
42+
[Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240301.NamespacedNameResource[]]
4343
${BackupHookReference},
4444

4545
[Parameter(Mandatory=$false, HelpMessage='List of containers to be backed up inside the VaultStore. Use this parameter for DatasourceType AzureBlob.')]
@@ -71,7 +71,7 @@ function New-AzDataProtectionBackupConfigurationClientObject{
7171
throw $message
7272
}
7373

74-
$dataSourceParam = [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.KubernetesClusterBackupDatasourceParameters]::new()
74+
$dataSourceParam = [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240301.KubernetesClusterBackupDatasourceParameters]::new()
7575
$dataSourceParam.ObjectType = "KubernetesClusterBackupDatasourceParameters"
7676

7777
$dataSourceParam.ExcludedResourceType = $ExcludedResourceType
@@ -97,7 +97,7 @@ function New-AzDataProtectionBackupConfigurationClientObject{
9797
}
9898

9999
if($DatasourceType.ToString() -eq "AzureBlob"){
100-
$dataSourceParam = [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.BlobBackupDatasourceParameters]::new()
100+
$dataSourceParam = [Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240301.BlobBackupDatasourceParameters]::new()
101101
$dataSourceParam.ObjectType = "BlobBackupDatasourceParameters"
102102

103103
if($VaultedBackupContainer -ne $null){

src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Platform/BackupInstance/New-AzDataProtectionBackupInstance.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ function New-AzDataProtectionBackupInstance {
2020
${VaultName},
2121

2222
[Parameter(Mandatory, HelpMessage='Backup instance request object which will be used to configure backup')]
23-
[Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IBackupInstanceResource]
23+
[Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240301.IBackupInstanceResource]
2424
${BackupInstance},
2525

2626
[Parameter(Mandatory=$false, HelpMessage='Resource tags')]

src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Platform/BackupInstance/Update-AzDataProtectionBackupInstanceAssociatedPolicy.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
function Update-AzDataProtectionBackupInstanceAssociatedPolicy
44
{
5-
[OutputType('Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IBackupInstanceResource')]
5+
[OutputType('Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240301.IBackupInstanceResource')]
66
[CmdletBinding(PositionalBinding=$false, SupportsShouldProcess)]
77
[Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Description('Updates associated policy for a given backup instance')]
88

src/DataProtection/DataProtection.Autorest/custom/Cmdlets/Platform/Job/Get-AzDataProtectionJob.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
function Get-AzDataProtectionJob
22
{
3-
[OutputType('Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20231201.IAzureBackupJobResource')]
3+
[OutputType('Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240301.IAzureBackupJobResource')]
44
[CmdletBinding(PositionalBinding=$false)]
55
[Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Description('Gets or lists jobs in a backup vault')]
66

0 commit comments

Comments
 (0)