Skip to content

Commit 7bdc967

Browse files
Move DataProtection to main
1 parent acb3af5 commit 7bdc967

File tree

763 files changed

+16368
-13580
lines changed

Some content is hidden

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

763 files changed

+16368
-13580
lines changed

src/DataProtection/Az.DataProtection.format.ps1xml

Lines changed: 276 additions & 232 deletions
Large diffs are not rendered by default.

src/DataProtection/Az.DataProtection.psd1

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#
44
# Generated by: Microsoft Corporation
55
#
6-
# Generated on: 6/13/2022
6+
# Generated on: 9/26/2022
77
#
88

99
@{
@@ -98,10 +98,13 @@ FunctionsToExport = 'Backup-AzDataProtectionBackupInstanceAdhoc',
9898
'Resume-AzDataProtectionBackupInstanceProtection',
9999
'Search-AzDataProtectionBackupInstanceInAzGraph',
100100
'Search-AzDataProtectionJobInAzGraph',
101+
'Set-AzDataProtectionMSIPermission',
101102
'Start-AzDataProtectionBackupInstanceRestore',
102103
'Stop-AzDataProtectionBackupInstanceProtection',
103104
'Suspend-AzDataProtectionBackupInstanceBackup',
104105
'Sync-AzDataProtectionBackupInstance',
106+
'Test-AzDataProtectionBackupInstanceReadiness',
107+
'Test-AzDataProtectionBackupInstanceRestore',
105108
'Update-AzDataProtectionBackupInstanceAssociatedPolicy',
106109
'Update-AzDataProtectionBackupVault',
107110
'Update-AzDataProtectionResourceGuard'
@@ -142,12 +145,7 @@ PrivateData = @{
142145
# IconUri = ''
143146

144147
# ReleaseNotes of this module
145-
ReleaseNotes = '* Added support for CRUD of resource guard resource.
146-
* Added support for protection related commands with swagger refresh
147-
- Resume-AzDataProtectionBackupInstanceProtection
148-
- Stop-AzDataProtectionBackupInstanceProtection
149-
- Suspend-AzDataProtectionBackupInstanceBackup
150-
- Sync-AzDataProtectionBackupInstance'
148+
# ReleaseNotes = ''
151149

152150
# Prerelease string of this module
153151
# Prerelease = ''

src/DataProtection/DataProtection.sln

Lines changed: 79 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11

22
Microsoft Visual Studio Solution File, Format Version 12.00
33
# Visual Studio Version 16
4-
VisualStudioVersion = 16.0.30114.105
4+
VisualStudioVersion = 16.6.30114.105
55
MinimumVisualStudioVersion = 10.0.40219.1
6-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Accounts", "..\Accounts\Accounts\Accounts.csproj", "{8B37AE1D-B764-4A41-B018-9BA0E911A79A}"
6+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Accounts", "..\Accounts\Accounts\Accounts.csproj", "{3C5D030A-7E9A-4E88-8231-CB6748A25596}"
77
EndProject
8-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authentication", "..\Accounts\Authentication\Authentication.csproj", "{D705EA30-0516-432A-BE2C-D248BF20C76F}"
8+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authentication", "..\Accounts\Authentication\Authentication.csproj", "{EE522741-D94A-4A13-BC1F-47E1D9DB8558}"
99
EndProject
10-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authentication.ResourceManager", "..\Accounts\Authentication.ResourceManager\Authentication.ResourceManager.csproj", "{5410B86A-CB47-4AE6-8679-4A4501B96AB3}"
10+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authentication.ResourceManager", "..\Accounts\Authentication.ResourceManager\Authentication.ResourceManager.csproj", "{A6666D54-1670-4555-B652-418356445610}"
1111
EndProject
12-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AuthenticationAssemblyLoadContext", "..\Accounts\AuthenticationAssemblyLoadContext\AuthenticationAssemblyLoadContext.csproj", "{70BA4779-D992-4F6F-8025-8DE925D55A7B}"
12+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AuthenticationAssemblyLoadContext", "..\Accounts\AuthenticationAssemblyLoadContext\AuthenticationAssemblyLoadContext.csproj", "{92AE93DF-0436-4790-9AAD-A181EAA7CA49}"
1313
EndProject
14-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authenticators", "..\Accounts\Authenticators\Authenticators.csproj", "{CA4F659D-DCDA-4ABF-87CD-82E433F86685}"
14+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authenticators", "..\Accounts\Authenticators\Authenticators.csproj", "{AC462916-9330-49E1-A115-88825A7654BE}"
1515
EndProject
16-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.DataProtection", "Az.DataProtection.csproj", "{8D1ABE91-66E5-43AF-B28E-E5D506335D60}"
16+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.DataProtection", "Az.DataProtection.csproj", "{219EA6E4-EA78-4AB2-9993-DA7E6657A115}"
1717
EndProject
1818
Global
1919
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -28,77 +28,77 @@ Global
2828
HideSolutionNode = FALSE
2929
EndGlobalSection
3030
GlobalSection(ProjectConfigurationPlatforms) = postSolution
31-
{8B37AE1D-B764-4A41-B018-9BA0E911A79A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
32-
{8B37AE1D-B764-4A41-B018-9BA0E911A79A}.Debug|Any CPU.Build.0 = Debug|Any CPU
33-
{8B37AE1D-B764-4A41-B018-9BA0E911A79A}.Debug|x64.ActiveCfg = Debug|Any CPU
34-
{8B37AE1D-B764-4A41-B018-9BA0E911A79A}.Debug|x64.Build.0 = Debug|Any CPU
35-
{8B37AE1D-B764-4A41-B018-9BA0E911A79A}.Debug|x86.ActiveCfg = Debug|Any CPU
36-
{8B37AE1D-B764-4A41-B018-9BA0E911A79A}.Debug|x86.Build.0 = Debug|Any CPU
37-
{8B37AE1D-B764-4A41-B018-9BA0E911A79A}.Release|Any CPU.ActiveCfg = Release|Any CPU
38-
{8B37AE1D-B764-4A41-B018-9BA0E911A79A}.Release|Any CPU.Build.0 = Release|Any CPU
39-
{8B37AE1D-B764-4A41-B018-9BA0E911A79A}.Release|x64.ActiveCfg = Release|Any CPU
40-
{8B37AE1D-B764-4A41-B018-9BA0E911A79A}.Release|x64.Build.0 = Release|Any CPU
41-
{8B37AE1D-B764-4A41-B018-9BA0E911A79A}.Release|x86.ActiveCfg = Release|Any CPU
42-
{8B37AE1D-B764-4A41-B018-9BA0E911A79A}.Release|x86.Build.0 = Release|Any CPU
43-
{D705EA30-0516-432A-BE2C-D248BF20C76F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
44-
{D705EA30-0516-432A-BE2C-D248BF20C76F}.Debug|Any CPU.Build.0 = Debug|Any CPU
45-
{D705EA30-0516-432A-BE2C-D248BF20C76F}.Debug|x64.ActiveCfg = Debug|Any CPU
46-
{D705EA30-0516-432A-BE2C-D248BF20C76F}.Debug|x64.Build.0 = Debug|Any CPU
47-
{D705EA30-0516-432A-BE2C-D248BF20C76F}.Debug|x86.ActiveCfg = Debug|Any CPU
48-
{D705EA30-0516-432A-BE2C-D248BF20C76F}.Debug|x86.Build.0 = Debug|Any CPU
49-
{D705EA30-0516-432A-BE2C-D248BF20C76F}.Release|Any CPU.ActiveCfg = Release|Any CPU
50-
{D705EA30-0516-432A-BE2C-D248BF20C76F}.Release|Any CPU.Build.0 = Release|Any CPU
51-
{D705EA30-0516-432A-BE2C-D248BF20C76F}.Release|x64.ActiveCfg = Release|Any CPU
52-
{D705EA30-0516-432A-BE2C-D248BF20C76F}.Release|x64.Build.0 = Release|Any CPU
53-
{D705EA30-0516-432A-BE2C-D248BF20C76F}.Release|x86.ActiveCfg = Release|Any CPU
54-
{D705EA30-0516-432A-BE2C-D248BF20C76F}.Release|x86.Build.0 = Release|Any CPU
55-
{5410B86A-CB47-4AE6-8679-4A4501B96AB3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
56-
{5410B86A-CB47-4AE6-8679-4A4501B96AB3}.Debug|Any CPU.Build.0 = Debug|Any CPU
57-
{5410B86A-CB47-4AE6-8679-4A4501B96AB3}.Debug|x64.ActiveCfg = Debug|Any CPU
58-
{5410B86A-CB47-4AE6-8679-4A4501B96AB3}.Debug|x64.Build.0 = Debug|Any CPU
59-
{5410B86A-CB47-4AE6-8679-4A4501B96AB3}.Debug|x86.ActiveCfg = Debug|Any CPU
60-
{5410B86A-CB47-4AE6-8679-4A4501B96AB3}.Debug|x86.Build.0 = Debug|Any CPU
61-
{5410B86A-CB47-4AE6-8679-4A4501B96AB3}.Release|Any CPU.ActiveCfg = Release|Any CPU
62-
{5410B86A-CB47-4AE6-8679-4A4501B96AB3}.Release|Any CPU.Build.0 = Release|Any CPU
63-
{5410B86A-CB47-4AE6-8679-4A4501B96AB3}.Release|x64.ActiveCfg = Release|Any CPU
64-
{5410B86A-CB47-4AE6-8679-4A4501B96AB3}.Release|x64.Build.0 = Release|Any CPU
65-
{5410B86A-CB47-4AE6-8679-4A4501B96AB3}.Release|x86.ActiveCfg = Release|Any CPU
66-
{5410B86A-CB47-4AE6-8679-4A4501B96AB3}.Release|x86.Build.0 = Release|Any CPU
67-
{70BA4779-D992-4F6F-8025-8DE925D55A7B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
68-
{70BA4779-D992-4F6F-8025-8DE925D55A7B}.Debug|Any CPU.Build.0 = Debug|Any CPU
69-
{70BA4779-D992-4F6F-8025-8DE925D55A7B}.Debug|x64.ActiveCfg = Debug|Any CPU
70-
{70BA4779-D992-4F6F-8025-8DE925D55A7B}.Debug|x64.Build.0 = Debug|Any CPU
71-
{70BA4779-D992-4F6F-8025-8DE925D55A7B}.Debug|x86.ActiveCfg = Debug|Any CPU
72-
{70BA4779-D992-4F6F-8025-8DE925D55A7B}.Debug|x86.Build.0 = Debug|Any CPU
73-
{70BA4779-D992-4F6F-8025-8DE925D55A7B}.Release|Any CPU.ActiveCfg = Release|Any CPU
74-
{70BA4779-D992-4F6F-8025-8DE925D55A7B}.Release|Any CPU.Build.0 = Release|Any CPU
75-
{70BA4779-D992-4F6F-8025-8DE925D55A7B}.Release|x64.ActiveCfg = Release|Any CPU
76-
{70BA4779-D992-4F6F-8025-8DE925D55A7B}.Release|x64.Build.0 = Release|Any CPU
77-
{70BA4779-D992-4F6F-8025-8DE925D55A7B}.Release|x86.ActiveCfg = Release|Any CPU
78-
{70BA4779-D992-4F6F-8025-8DE925D55A7B}.Release|x86.Build.0 = Release|Any CPU
79-
{CA4F659D-DCDA-4ABF-87CD-82E433F86685}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
80-
{CA4F659D-DCDA-4ABF-87CD-82E433F86685}.Debug|Any CPU.Build.0 = Debug|Any CPU
81-
{CA4F659D-DCDA-4ABF-87CD-82E433F86685}.Debug|x64.ActiveCfg = Debug|Any CPU
82-
{CA4F659D-DCDA-4ABF-87CD-82E433F86685}.Debug|x64.Build.0 = Debug|Any CPU
83-
{CA4F659D-DCDA-4ABF-87CD-82E433F86685}.Debug|x86.ActiveCfg = Debug|Any CPU
84-
{CA4F659D-DCDA-4ABF-87CD-82E433F86685}.Debug|x86.Build.0 = Debug|Any CPU
85-
{CA4F659D-DCDA-4ABF-87CD-82E433F86685}.Release|Any CPU.ActiveCfg = Release|Any CPU
86-
{CA4F659D-DCDA-4ABF-87CD-82E433F86685}.Release|Any CPU.Build.0 = Release|Any CPU
87-
{CA4F659D-DCDA-4ABF-87CD-82E433F86685}.Release|x64.ActiveCfg = Release|Any CPU
88-
{CA4F659D-DCDA-4ABF-87CD-82E433F86685}.Release|x64.Build.0 = Release|Any CPU
89-
{CA4F659D-DCDA-4ABF-87CD-82E433F86685}.Release|x86.ActiveCfg = Release|Any CPU
90-
{CA4F659D-DCDA-4ABF-87CD-82E433F86685}.Release|x86.Build.0 = Release|Any CPU
91-
{8D1ABE91-66E5-43AF-B28E-E5D506335D60}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
92-
{8D1ABE91-66E5-43AF-B28E-E5D506335D60}.Debug|Any CPU.Build.0 = Debug|Any CPU
93-
{8D1ABE91-66E5-43AF-B28E-E5D506335D60}.Debug|x64.ActiveCfg = Debug|Any CPU
94-
{8D1ABE91-66E5-43AF-B28E-E5D506335D60}.Debug|x64.Build.0 = Debug|Any CPU
95-
{8D1ABE91-66E5-43AF-B28E-E5D506335D60}.Debug|x86.ActiveCfg = Debug|Any CPU
96-
{8D1ABE91-66E5-43AF-B28E-E5D506335D60}.Debug|x86.Build.0 = Debug|Any CPU
97-
{8D1ABE91-66E5-43AF-B28E-E5D506335D60}.Release|Any CPU.ActiveCfg = Release|Any CPU
98-
{8D1ABE91-66E5-43AF-B28E-E5D506335D60}.Release|Any CPU.Build.0 = Release|Any CPU
99-
{8D1ABE91-66E5-43AF-B28E-E5D506335D60}.Release|x64.ActiveCfg = Release|Any CPU
100-
{8D1ABE91-66E5-43AF-B28E-E5D506335D60}.Release|x64.Build.0 = Release|Any CPU
101-
{8D1ABE91-66E5-43AF-B28E-E5D506335D60}.Release|x86.ActiveCfg = Release|Any CPU
102-
{8D1ABE91-66E5-43AF-B28E-E5D506335D60}.Release|x86.Build.0 = Release|Any CPU
31+
{3C5D030A-7E9A-4E88-8231-CB6748A25596}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
32+
{3C5D030A-7E9A-4E88-8231-CB6748A25596}.Debug|Any CPU.Build.0 = Debug|Any CPU
33+
{3C5D030A-7E9A-4E88-8231-CB6748A25596}.Debug|x64.ActiveCfg = Debug|Any CPU
34+
{3C5D030A-7E9A-4E88-8231-CB6748A25596}.Debug|x64.Build.0 = Debug|Any CPU
35+
{3C5D030A-7E9A-4E88-8231-CB6748A25596}.Debug|x86.ActiveCfg = Debug|Any CPU
36+
{3C5D030A-7E9A-4E88-8231-CB6748A25596}.Debug|x86.Build.0 = Debug|Any CPU
37+
{3C5D030A-7E9A-4E88-8231-CB6748A25596}.Release|Any CPU.ActiveCfg = Release|Any CPU
38+
{3C5D030A-7E9A-4E88-8231-CB6748A25596}.Release|Any CPU.Build.0 = Release|Any CPU
39+
{3C5D030A-7E9A-4E88-8231-CB6748A25596}.Release|x64.ActiveCfg = Release|Any CPU
40+
{3C5D030A-7E9A-4E88-8231-CB6748A25596}.Release|x64.Build.0 = Release|Any CPU
41+
{3C5D030A-7E9A-4E88-8231-CB6748A25596}.Release|x86.ActiveCfg = Release|Any CPU
42+
{3C5D030A-7E9A-4E88-8231-CB6748A25596}.Release|x86.Build.0 = Release|Any CPU
43+
{EE522741-D94A-4A13-BC1F-47E1D9DB8558}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
44+
{EE522741-D94A-4A13-BC1F-47E1D9DB8558}.Debug|Any CPU.Build.0 = Debug|Any CPU
45+
{EE522741-D94A-4A13-BC1F-47E1D9DB8558}.Debug|x64.ActiveCfg = Debug|Any CPU
46+
{EE522741-D94A-4A13-BC1F-47E1D9DB8558}.Debug|x64.Build.0 = Debug|Any CPU
47+
{EE522741-D94A-4A13-BC1F-47E1D9DB8558}.Debug|x86.ActiveCfg = Debug|Any CPU
48+
{EE522741-D94A-4A13-BC1F-47E1D9DB8558}.Debug|x86.Build.0 = Debug|Any CPU
49+
{EE522741-D94A-4A13-BC1F-47E1D9DB8558}.Release|Any CPU.ActiveCfg = Release|Any CPU
50+
{EE522741-D94A-4A13-BC1F-47E1D9DB8558}.Release|Any CPU.Build.0 = Release|Any CPU
51+
{EE522741-D94A-4A13-BC1F-47E1D9DB8558}.Release|x64.ActiveCfg = Release|Any CPU
52+
{EE522741-D94A-4A13-BC1F-47E1D9DB8558}.Release|x64.Build.0 = Release|Any CPU
53+
{EE522741-D94A-4A13-BC1F-47E1D9DB8558}.Release|x86.ActiveCfg = Release|Any CPU
54+
{EE522741-D94A-4A13-BC1F-47E1D9DB8558}.Release|x86.Build.0 = Release|Any CPU
55+
{A6666D54-1670-4555-B652-418356445610}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
56+
{A6666D54-1670-4555-B652-418356445610}.Debug|Any CPU.Build.0 = Debug|Any CPU
57+
{A6666D54-1670-4555-B652-418356445610}.Debug|x64.ActiveCfg = Debug|Any CPU
58+
{A6666D54-1670-4555-B652-418356445610}.Debug|x64.Build.0 = Debug|Any CPU
59+
{A6666D54-1670-4555-B652-418356445610}.Debug|x86.ActiveCfg = Debug|Any CPU
60+
{A6666D54-1670-4555-B652-418356445610}.Debug|x86.Build.0 = Debug|Any CPU
61+
{A6666D54-1670-4555-B652-418356445610}.Release|Any CPU.ActiveCfg = Release|Any CPU
62+
{A6666D54-1670-4555-B652-418356445610}.Release|Any CPU.Build.0 = Release|Any CPU
63+
{A6666D54-1670-4555-B652-418356445610}.Release|x64.ActiveCfg = Release|Any CPU
64+
{A6666D54-1670-4555-B652-418356445610}.Release|x64.Build.0 = Release|Any CPU
65+
{A6666D54-1670-4555-B652-418356445610}.Release|x86.ActiveCfg = Release|Any CPU
66+
{A6666D54-1670-4555-B652-418356445610}.Release|x86.Build.0 = Release|Any CPU
67+
{92AE93DF-0436-4790-9AAD-A181EAA7CA49}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
68+
{92AE93DF-0436-4790-9AAD-A181EAA7CA49}.Debug|Any CPU.Build.0 = Debug|Any CPU
69+
{92AE93DF-0436-4790-9AAD-A181EAA7CA49}.Debug|x64.ActiveCfg = Debug|Any CPU
70+
{92AE93DF-0436-4790-9AAD-A181EAA7CA49}.Debug|x64.Build.0 = Debug|Any CPU
71+
{92AE93DF-0436-4790-9AAD-A181EAA7CA49}.Debug|x86.ActiveCfg = Debug|Any CPU
72+
{92AE93DF-0436-4790-9AAD-A181EAA7CA49}.Debug|x86.Build.0 = Debug|Any CPU
73+
{92AE93DF-0436-4790-9AAD-A181EAA7CA49}.Release|Any CPU.ActiveCfg = Release|Any CPU
74+
{92AE93DF-0436-4790-9AAD-A181EAA7CA49}.Release|Any CPU.Build.0 = Release|Any CPU
75+
{92AE93DF-0436-4790-9AAD-A181EAA7CA49}.Release|x64.ActiveCfg = Release|Any CPU
76+
{92AE93DF-0436-4790-9AAD-A181EAA7CA49}.Release|x64.Build.0 = Release|Any CPU
77+
{92AE93DF-0436-4790-9AAD-A181EAA7CA49}.Release|x86.ActiveCfg = Release|Any CPU
78+
{92AE93DF-0436-4790-9AAD-A181EAA7CA49}.Release|x86.Build.0 = Release|Any CPU
79+
{AC462916-9330-49E1-A115-88825A7654BE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
80+
{AC462916-9330-49E1-A115-88825A7654BE}.Debug|Any CPU.Build.0 = Debug|Any CPU
81+
{AC462916-9330-49E1-A115-88825A7654BE}.Debug|x64.ActiveCfg = Debug|Any CPU
82+
{AC462916-9330-49E1-A115-88825A7654BE}.Debug|x64.Build.0 = Debug|Any CPU
83+
{AC462916-9330-49E1-A115-88825A7654BE}.Debug|x86.ActiveCfg = Debug|Any CPU
84+
{AC462916-9330-49E1-A115-88825A7654BE}.Debug|x86.Build.0 = Debug|Any CPU
85+
{AC462916-9330-49E1-A115-88825A7654BE}.Release|Any CPU.ActiveCfg = Release|Any CPU
86+
{AC462916-9330-49E1-A115-88825A7654BE}.Release|Any CPU.Build.0 = Release|Any CPU
87+
{AC462916-9330-49E1-A115-88825A7654BE}.Release|x64.ActiveCfg = Release|Any CPU
88+
{AC462916-9330-49E1-A115-88825A7654BE}.Release|x64.Build.0 = Release|Any CPU
89+
{AC462916-9330-49E1-A115-88825A7654BE}.Release|x86.ActiveCfg = Release|Any CPU
90+
{AC462916-9330-49E1-A115-88825A7654BE}.Release|x86.Build.0 = Release|Any CPU
91+
{219EA6E4-EA78-4AB2-9993-DA7E6657A115}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
92+
{219EA6E4-EA78-4AB2-9993-DA7E6657A115}.Debug|Any CPU.Build.0 = Debug|Any CPU
93+
{219EA6E4-EA78-4AB2-9993-DA7E6657A115}.Debug|x64.ActiveCfg = Debug|Any CPU
94+
{219EA6E4-EA78-4AB2-9993-DA7E6657A115}.Debug|x64.Build.0 = Debug|Any CPU
95+
{219EA6E4-EA78-4AB2-9993-DA7E6657A115}.Debug|x86.ActiveCfg = Debug|Any CPU
96+
{219EA6E4-EA78-4AB2-9993-DA7E6657A115}.Debug|x86.Build.0 = Debug|Any CPU
97+
{219EA6E4-EA78-4AB2-9993-DA7E6657A115}.Release|Any CPU.ActiveCfg = Release|Any CPU
98+
{219EA6E4-EA78-4AB2-9993-DA7E6657A115}.Release|Any CPU.Build.0 = Release|Any CPU
99+
{219EA6E4-EA78-4AB2-9993-DA7E6657A115}.Release|x64.ActiveCfg = Release|Any CPU
100+
{219EA6E4-EA78-4AB2-9993-DA7E6657A115}.Release|x64.Build.0 = Release|Any CPU
101+
{219EA6E4-EA78-4AB2-9993-DA7E6657A115}.Release|x86.ActiveCfg = Release|Any CPU
102+
{219EA6E4-EA78-4AB2-9993-DA7E6657A115}.Release|x86.Build.0 = Release|Any CPU
103103
EndGlobalSection
104104
EndGlobal

src/DataProtection/README.md

Lines changed: 31 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,11 @@ This file contains the configuration for generating My API from the OpenAPI spec
3434
3535
``` yaml
3636
# it's the same options as command line options, just drop the double-dash!
37+
branch: c0d5296b483a5fe4de7851fcd45acde14e736574
3738
require:
3839
- $(this-folder)/../readme.azure.noprofile.md
39-
input-file: https://github.com/Azure/azure-rest-api-specs/blob/main/specification/dataprotection/resource-manager/Microsoft.DataProtection/stable/2022-04-01/dataprotection.json
40+
input-file:
41+
- $(repo)/specification/dataprotection/resource-manager/Microsoft.DataProtection/stable/2022-05-01/dataprotection.json
4042
title: DataProtection
4143
directive:
4244
- from: swagger-document
@@ -92,6 +94,14 @@ directive:
9294
verb: Get
9395
subject: RecoveryPointList.*
9496
hide: true
97+
- where:
98+
verb: Test
99+
subject: BackupVaultNameAvailability
100+
remove: true
101+
- where:
102+
verb: Test
103+
subject: FeatureSupport.*
104+
remove: true
95105
- where:
96106
verb: Set
97107
remove: true
@@ -178,9 +188,23 @@ directive:
178188
verb: Test
179189
subject: BackupInstance
180190
variant: ^Validate1$|^ValidateExpanded1$|^ValidateViaIdentity1$|^ValidateViaIdentityExpanded1$
181-
remove: true
191+
set:
192+
subject: BackupInstanceRestore
182193
- where:
183194
verb: Test
195+
subject: BackupInstance
196+
variant: ^Validate$|^ValidateExpanded$|^ValidateViaIdentity$|^ValidateViaIdentityExpanded$
197+
set:
198+
subject: BackupInstanceReadiness
199+
- where:
200+
verb: Test
201+
subject: BackupInstanceReadiness
202+
variant: ^Validate$|^ValidateViaIdentity$|^ValidateViaIdentityExpanded$
203+
hide: true
204+
- where:
205+
verb: Test
206+
subject: BackupInstanceRestore
207+
variant: ^Validate1$|^ValidateExpanded1$|^ValidateViaIdentity1$|^ValidateViaIdentityExpanded1$
184208
hide: true
185209
- where:
186210
property-name: AzureMonitorAlertSettingAlertsForAllJobFailure
@@ -204,6 +228,7 @@ directive:
204228
- InnerError
205229
- BackupInstance
206230
- RestoreTargetInfo
231+
- ValidateRestoreRequestObject
207232
- ItemLevelRestoreTargetInfo
208233
- RestoreFilesTargetInfo
209234
- RestoreTargetInfoBase
@@ -213,16 +238,16 @@ directive:
213238
- SystemData
214239
- from: source-file-csharp
215240
where: $
216-
transform: $ = $.replace('internal Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20220401.IBaseBackupPolicy Property', 'public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20220401.IBaseBackupPolicy Property');
241+
transform: $ = $.replace('internal Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20220501.IBaseBackupPolicy Property', 'public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20220501.IBaseBackupPolicy Property');
217242
- from: source-file-csharp
218243
where: $
219-
transform: $ = $.replace('internal Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20220401.ITriggerContext Trigger', 'public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20220401.ITriggerContext Trigger');
244+
transform: $ = $.replace('internal Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20220501.ITriggerContext Trigger', 'public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20220501.ITriggerContext Trigger');
220245
- from: source-file-csharp
221246
where: $
222-
transform: $ = $.replace('internal Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20220401.IBackupParameters BackupParameter', 'public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20220401.IBackupParameters BackupParameter');
247+
transform: $ = $.replace('internal Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20220501.IBackupParameters BackupParameter', 'public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20220501.IBackupParameters BackupParameter');
223248
- from: source-file-csharp
224249
where: $
225-
transform: $ = $.replace('internal Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20220401.IAzureBackupRecoveryPoint Property', 'public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20220401.IAzureBackupRecoveryPoint Property');
250+
transform: $ = $.replace('internal Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20220501.IAzureBackupRecoveryPoint Property', 'public Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20220501.IAzureBackupRecoveryPoint Property');
226251
```
227252
228253
## Alternate settings

0 commit comments

Comments
 (0)