gpt4 book ai didi

azure - Bicep - 为托管身份创建凭据以在 LinkedService 中使用

转载 作者:行者123 更新时间:2023-12-03 05:18:04 27 4
gpt4 key购买 nike

我正在尝试使用 Bicep 重新创建 Azure 数据工厂,特别是我正在尝试将用户分配的托管标识用于 Azure SQL 数据库的链接服务。

我可以通过执行以下操作来创建 ua MI -

resource uami 'Microsoft.ManagedIdentity/userAssignedIdentities@2018-11-30' = {
name: uamiName
location: location

}

这在构建时成功附加到数据工厂。

接下来,我尝试将该 UA MI 关联到我在“链接服务”部分中进行的数据库连接。在前端,选择“用户分配的托管身份”并选择信用(或创建新的)。我正在尝试通过 Bicep 执行此操作,为了执行此操作,我首先需要凭据 - 我无法在 Bicep 中找到任何位置来创建这些凭据。

enter image description here

我看到很多对 Microsoft.DataFactory/factories/credentials 的旧引用 - 但我似乎找不到。

感谢任何人可以提供的任何帮助。

最佳答案

我也没有找到太多文档。
我从数据工厂工作室创建了一个凭证,然后导出 ARM 模板。二头肌等效项如下所示:

param location string
param uamiName string
param dataFactoryName string

// Create the managed identity
resource uami 'Microsoft.ManagedIdentity/userAssignedIdentities@2022-01-31-preview' = {
name: uamiName
location: location
}

// assuming the data factory already exists
resource dataFactory 'Microsoft.DataFactory/factories@2018-06-01' existing = {
name: dataFactoryName
}

// Create the credentials
resource credentials 'Microsoft.DataFactory/factories/credentials@2018-06-01' = {
name: uami.name
parent: dataFactory
properties: {
type: 'ManagedIdentity'
typeProperties: {
resourceId: uami.id
}
}
}

关于azure - Bicep - 为托管身份创建凭据以在 LinkedService 中使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73904117/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com