mirror of
https://github.com/Azure-Samples/graphrag-accelerator.git
synced 2025-08-06 08:08:13 +00:00
29 lines
760 B
Bicep
29 lines
760 B
Bicep
![]() |
param privateLinkScopeName string
|
||
|
param privateLinkScopedResources array = []
|
||
|
|
||
|
param queryAccessMode string = 'Open'
|
||
|
param ingestionAccessMode string = 'PrivateOnly'
|
||
|
|
||
|
resource privateLinkScope 'microsoft.insights/privateLinkScopes@2021-07-01-preview' = {
|
||
|
name: privateLinkScopeName
|
||
|
location: 'global'
|
||
|
properties: {
|
||
|
accessModeSettings: {
|
||
|
queryAccessMode: queryAccessMode
|
||
|
ingestionAccessMode: ingestionAccessMode
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
resource scopedResources 'microsoft.insights/privateLinkScopes/scopedResources@2021-07-01-preview' = [
|
||
|
for id in privateLinkScopedResources: {
|
||
|
name: uniqueString(id)
|
||
|
parent: privateLinkScope
|
||
|
properties: {
|
||
|
linkedResourceId: id
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
|
||
|
output privateLinkScopeId string = privateLinkScope.id
|