Skip to content

Commit d9332a0

Browse files
arv100kriArvind Krishnaa Jagannathan
andauthored
[Azure Cognitive Search][Management SDK] Update Az.Search to use latest SDK version of management SDK (#13904)
* Update search mgmt sdk * Fix breaking change * Add all the new models from SDK update * IP rules * Identity * Public network access * Private endpoint connections * Shared private link resources * Few more straggler branding changes * Add cmdlets for new features * Private endpoint connections * Private link resources * Shared private link resources * Export cmdlets to psd1 and generate mardown + update documentation * Finish off tests * Update session records * Add object pipeline parameters and corresponding documentation * Add tests for the new parmeters and remove hardcoded resource id and locations * Add session records * Incorporate changes to fix static analysis errors * Re-arrange order of imports * Add storage.management csproj * Add storage csproj Co-authored-by: Arvind Krishnaa Jagannathan <[email protected]>
1 parent 40d636e commit d9332a0

File tree

75 files changed

+57267
-6344
lines changed

Some content is hidden

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

75 files changed

+57267
-6344
lines changed

src/Search/Search.Test/ScenarioTests/Common.ps1

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,13 @@ Cleans the created resource groups
1919
function Clean-ResourceGroup($rgname)
2020
{
2121
Remove-AzResourceGroup -Name $rgname -Force
22+
}
23+
24+
<#
25+
.SYNOPSIS
26+
Gets the default location for creating storage accounts
27+
#>
28+
function Get-StorageLocation()
29+
{
30+
"centraluseuap"
2231
}

src/Search/Search.Test/ScenarioTests/SearchServiceTests.cs

Lines changed: 64 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,56 +36,112 @@ public SearchServiceTests(ITestOutputHelper output)
3636
[Trait(Category.AcceptanceType, Category.CheckIn)]
3737
public void TestNewSearchService()
3838
{
39-
TestController.NewInstance.RunPsTest(traceInterceptor, "Test-NewAzureRmSearchService");
39+
TestController.NewInstance.RunPsTest(traceInterceptor, "Test-NewAzSearchService");
4040
}
4141

4242
[Fact]
4343
[Trait(Category.AcceptanceType, Category.CheckIn)]
4444
public void TestNewSearchServiceBasic()
4545
{
46-
TestController.NewInstance.RunPsTest(traceInterceptor, "Test-NewAzureRmSearchServiceBasic");
46+
TestController.NewInstance.RunPsTest(traceInterceptor, "Test-NewAzSearchServiceBasic");
4747
}
4848

4949
[Fact]
5050
[Trait(Category.AcceptanceType, Category.CheckIn)]
5151
public void TestNewSearchServiceL1()
5252
{
53-
TestController.NewInstance.RunPsTest(traceInterceptor, "Test-NewAzureRmSearchServiceL1");
53+
TestController.NewInstance.RunPsTest(traceInterceptor, "Test-NewAzSearchServiceL1");
54+
}
55+
56+
[Fact]
57+
[Trait(Category.AcceptanceType, Category.CheckIn)]
58+
public void TestNewSearchServiceIdentity()
59+
{
60+
TestController.NewInstance.RunPsTest(traceInterceptor, "Test-NewAzSearchServiceIdentity");
61+
}
62+
63+
[Fact]
64+
[Trait(Category.AcceptanceType, Category.CheckIn)]
65+
public void TestNewSearchServicePublicNetworkAccessDisabled()
66+
{
67+
TestController.NewInstance.RunPsTest(traceInterceptor, "Test-NewAzSearchServicePublicNetworkAccessDisabled");
68+
}
69+
70+
[Fact]
71+
[Trait(Category.AcceptanceType, Category.CheckIn)]
72+
public void TestNewSearchServiceIpRules()
73+
{
74+
TestController.NewInstance.RunPsTest(traceInterceptor, "Test-NewAzSearchServiceIpRules");
5475
}
5576

5677
[Fact]
5778
[Trait(Category.AcceptanceType, Category.CheckIn)]
5879
public void TestGetSearchService()
5980
{
60-
TestController.NewInstance.RunPsTest(traceInterceptor, "Test-GetAzureRmSearchService");
81+
TestController.NewInstance.RunPsTest(traceInterceptor, "Test-GetAzSearchService");
6182
}
6283

6384
[Fact]
6485
[Trait(Category.AcceptanceType, Category.CheckIn)]
6586
public void TestRemoveSearchService()
6687
{
67-
TestController.NewInstance.RunPsTest(traceInterceptor, "Test-RemoveAzureRmSearchService");
88+
TestController.NewInstance.RunPsTest(traceInterceptor, "Test-RemoveAzSearchService");
6889
}
6990

7091
[Fact]
7192
[Trait(Category.AcceptanceType, Category.CheckIn)]
7293
public void TestSetSearchService()
7394
{
74-
TestController.NewInstance.RunPsTest(traceInterceptor, "Test-SetAzureRmSearchService");
95+
TestController.NewInstance.RunPsTest(traceInterceptor, "Test-SetAzSearchService");
7596
}
7697

7798
[Fact]
7899
[Trait(Category.AcceptanceType, Category.CheckIn)]
79100
public void TestManageSearchServiceAdminKey()
80101
{
81-
TestController.NewInstance.RunPsTest(traceInterceptor, "Test-ManageAzureRmSearchServiceAdminKey");
102+
TestController.NewInstance.RunPsTest(traceInterceptor, "Test-ManageAzSearchServiceAdminKey");
82103
}
83104

84105
[Fact]
85106
[Trait(Category.AcceptanceType, Category.CheckIn)]
86107
public void TestManageSearchServiceQueryKey()
87108
{
88-
TestController.NewInstance.RunPsTest(traceInterceptor, "Test-ManageAzureRmSearchServiceQueryKey");
109+
TestController.NewInstance.RunPsTest(traceInterceptor, "Test-ManageAzSearchServiceQueryKey");
110+
}
111+
112+
[Fact]
113+
[Trait(Category.AcceptanceType, Category.CheckIn)]
114+
public void TestGetPrivateLinkResource()
115+
{
116+
TestController.NewInstance.RunPsTest(traceInterceptor, "Test-GetAzSearchPrivateLinkResource");
117+
}
118+
119+
[Fact]
120+
[Trait(Category.AcceptanceType, Category.CheckIn)]
121+
public void TestGetPrivateLinkResourcePipeline()
122+
{
123+
TestController.NewInstance.RunPsTest(traceInterceptor, "Test-GetAzSearchPrivateLinkResourcePipeline");
124+
}
125+
126+
[Fact]
127+
[Trait(Category.AcceptanceType, Category.CheckIn)]
128+
public void TestManageSharedPrivateLinkResources()
129+
{
130+
TestController.NewInstance.RunPsTest(traceInterceptor, "Test-ManageAzSearchSharedPrivateLinkResources");
131+
}
132+
133+
[Fact]
134+
[Trait(Category.AcceptanceType, Category.CheckIn)]
135+
public void TestManageSharedPrivateLinkResourcesPipeline()
136+
{
137+
TestController.NewInstance.RunPsTest(traceInterceptor, "Test-ManageAzSearchSharedPrivateLinkResourcePipeline");
138+
}
139+
140+
[Fact]
141+
[Trait(Category.AcceptanceType, Category.CheckIn)]
142+
public void TestManageSharedPrivateLinkResourcesJob()
143+
{
144+
TestController.NewInstance.RunPsTest(traceInterceptor, "Test-ManageAzSearchSharedPrivateLinkResourceJob");
89145
}
90146
}
91147
}

0 commit comments

Comments
 (0)