Skip to content

Commit f3bf826

Browse files
arv100kriArvind Krishnaa Jagannathantimothyta12Timothy Ta
authored
[Management Plane][Azure Search] Introduce 2 new API versions for exposing shared private link management (Azure#10255)
* Remove shared private link resources from previous apis * Add finalized swagger for 2020-08-01 * Add finalized swagger for 2020-08-01-Preview * Add missing examples * More example fixes * Update tags in readme.md * Fix preview examples * Update 2020-08-01 examples * Fix semantic validation issues * intentionally rename folder name * Fix the casing of the directory * prettier fixes * Fix the path * Timta/inherit (#1) * Changed stable 2020-08-01 * Changed preview 2020-08-01-preview * Changed PATCH for preview 2020-08-01-preview * Changed PATCH for stable 2020-08-01 Co-authored-by: Timothy Ta <[email protected]> * Remove extra x-ms-azure-resource property * fix casing of the preview api Co-authored-by: Arvind Krishnaa Jagannathan <[email protected]> Co-authored-by: Timothy Ta <[email protected]> Co-authored-by: Timothy Ta <[email protected]>
1 parent 49ebeae commit f3bf826

File tree

85 files changed

+6341
-950
lines changed

Some content is hidden

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

85 files changed

+6341
-950
lines changed

specification/search/resource-manager/Microsoft.Search/preview/2019-10-01-preview/examples/CreateOrUpdateSharedPrivateLinkResource.json

Lines changed: 0 additions & 41 deletions
This file was deleted.

specification/search/resource-manager/Microsoft.Search/preview/2019-10-01-preview/examples/ListSupportedPrivateLinkResources.json

Lines changed: 0 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -20,64 +20,6 @@
2020
],
2121
"requiredZoneNames": [
2222
"privatelink.search.windows.net"
23-
],
24-
"shareablePrivateLinkResourceTypes": [
25-
{
26-
"name": "blob",
27-
"properties": {
28-
"type": "Microsoft.Storage/storageAccounts",
29-
"groupId": "blob",
30-
"description": "Azure Cognitive Search indexers can connect to blobs in Azure Storage for reading data (data source), for writing intermediate results of indexer execution (annotation cache, preview) or for storing any knowledge store projections (preview)"
31-
}
32-
},
33-
{
34-
"name": "table",
35-
"properties": {
36-
"type": "Microsoft.Storage/storageAccounts",
37-
"groupId": "table",
38-
"description": "Azure Cognitive Search indexers can connect to tables in Azure Storage for reading data (data source), for writing book-keeping information about intermediate results of indexer execution (annotation cache, preview) or for storing any knowledge store projections (preview)"
39-
}
40-
},
41-
{
42-
"name": "Sql",
43-
"properties": {
44-
"type": "Microsoft.DocumentDB/databaseAccounts",
45-
"groupId": "Sql",
46-
"description": "Azure Cognitive Search indexers can connect to CosmosDB using the SQL head for reading data (data source)."
47-
}
48-
},
49-
{
50-
"name": "plr",
51-
"properties": {
52-
"type": "Microsoft.Sql/servers",
53-
"groupId": "sqlServer",
54-
"description": "Azure Cognitive Search indexers can connect to AzureSQL databases in a SQL server for reading data (data source)."
55-
}
56-
},
57-
{
58-
"name": "vault",
59-
"properties": {
60-
"type": "Microsoft.KeyVault/vaults",
61-
"groupId": "vault",
62-
"description": "Azure Cognitive Search can access keys in Azure Key Vault to encrypt search index and synonym map data"
63-
}
64-
},
65-
{
66-
"name": "plr",
67-
"properties": {
68-
"type": "Microsoft.DBforMySQL/servers",
69-
"groupId": "mysqlServer",
70-
"description": "Azure Cognitive Search indexers can connect to MySQL databases for reading data (data source, preview)."
71-
}
72-
},
73-
{
74-
"name": "site",
75-
"properties": {
76-
"type": "Microsoft.Web/sites",
77-
"groupId": "sites",
78-
"description": "Azure Cognitive Search indexers can connect to App Services when executing custom web api skills that can be present in a skillset (optional) attached to the indexer."
79-
}
80-
}
8123
]
8224
}
8325
}

specification/search/resource-manager/Microsoft.Search/preview/2019-10-01-preview/examples/SearchCreateOrUpdateService.json

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,7 @@
4343
"endpointAccess": "Public",
4444
"ipRules": []
4545
},
46-
"privateEndpointConnections": [],
47-
"sharedPrivateLinkResources": []
46+
"privateEndpointConnections": []
4847
}
4948
}
5049
},
@@ -71,8 +70,7 @@
7170
"endpointAccess": "Public",
7271
"ipRules": []
7372
},
74-
"privateEndpointConnections": [],
75-
"sharedPrivateLinkResources": []
73+
"privateEndpointConnections": []
7674
}
7775
}
7876
}

specification/search/resource-manager/Microsoft.Search/preview/2019-10-01-preview/examples/SearchCreateOrUpdateServiceWithIdentity.json

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,7 @@
4646
"endpointAccess": "Public",
4747
"ipRules": []
4848
},
49-
"privateEndpointConnections": [],
50-
"sharedPrivateLinkResources": []
49+
"privateEndpointConnections": []
5150
},
5251
"identity": {
5352
"type": "SystemAssigned",
@@ -79,8 +78,7 @@
7978
"endpointAccess": "Public",
8079
"ipRules": []
8180
},
82-
"privateEndpointConnections": [],
83-
"sharedPrivateLinkResources": []
81+
"privateEndpointConnections": []
8482
},
8583
"identity": {
8684
"type": "SystemAssigned",

specification/search/resource-manager/Microsoft.Search/preview/2019-10-01-preview/examples/SearchGetService.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,7 @@
2929
"endpointAccess": "Public",
3030
"ipRules": []
3131
},
32-
"privateEndpointConnections": [],
33-
"sharedPrivateLinkResources": []
32+
"privateEndpointConnections": []
3433
}
3534
}
3635
}

specification/search/resource-manager/Microsoft.Search/preview/2019-10-01-preview/examples/SearchListServicesByResourceGroup.json

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,7 @@
3030
"endpointAccess": "Public",
3131
"ipRules": []
3232
},
33-
"privateEndpointConnections": [],
34-
"sharedPrivateLinkResources": []
33+
"privateEndpointConnections": []
3534
}
3635
},
3736
{
@@ -56,8 +55,7 @@
5655
"endpointAccess": "Public",
5756
"ipRules": []
5857
},
59-
"privateEndpointConnections": [],
60-
"sharedPrivateLinkResources": []
58+
"privateEndpointConnections": []
6159
}
6260
}
6361
]

specification/search/resource-manager/Microsoft.Search/preview/2019-10-01-preview/examples/SearchListServicesBySubscription.json

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,7 @@
2929
"endpointAccess": "Public",
3030
"ipRules": []
3131
},
32-
"privateEndpointConnections": [],
33-
"sharedPrivateLinkResources": []
32+
"privateEndpointConnections": []
3433
}
3534
},
3635
{
@@ -55,8 +54,7 @@
5554
"endpointAccess": "Public",
5655
"ipRules": []
5756
},
58-
"privateEndpointConnections": [],
59-
"sharedPrivateLinkResources": []
57+
"privateEndpointConnections": []
6058
}
6159
}
6260
]

specification/search/resource-manager/Microsoft.Search/preview/2019-10-01-preview/examples/SearchUpdateService.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,7 @@
3939
"endpointAccess": "Public",
4040
"ipRules": []
4141
},
42-
"privateEndpointConnections": [],
43-
"sharedPrivateLinkResources": []
42+
"privateEndpointConnections": []
4443
}
4544
}
4645
}

specification/search/resource-manager/Microsoft.Search/preview/2019-10-01-preview/examples/SearchUpdateServiceToAllowAccessFromCustomIPs.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,7 @@
4848
}
4949
]
5050
},
51-
"privateEndpointConnections": [],
52-
"sharedPrivateLinkResources": []
51+
"privateEndpointConnections": []
5352
}
5453
}
5554
}

specification/search/resource-manager/Microsoft.Search/preview/2019-10-01-preview/examples/SearchUpdateServiceToAllowAccessFromPrivateEndpoints.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,7 @@
3838
"networkRuleSet": {
3939
"endpointAccess": "Private"
4040
},
41-
"privateEndpointConnections": [],
42-
"sharedPrivateLinkResources": []
41+
"privateEndpointConnections": []
4342
}
4443
}
4544
}

0 commit comments

Comments
 (0)