Microsoft.ContainerRegistry registries/credentialSets 2023-01-01-preview
Bicep 資源定義
registries/credentialSets 資源類型可以使用以下列目標作業部署:
- 資源群組 - 請參閱 資源群組部署命令
如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。
資源格式
若要建立 Microsoft.ContainerRegistry/registries/credentialSets 資源,請將下列 Bicep 新增至您的範本。
resource symbolicname 'Microsoft.ContainerRegistry/registries/credentialSets@2023-01-01-preview' = {
name: 'string'
parent: resourceSymbolicName
identity: {
principalId: 'string'
tenantId: 'string'
type: 'string'
userAssignedIdentities: {}
}
properties: {
authCredentials: [
{
name: 'Credential1'
passwordSecretIdentifier: 'string'
usernameSecretIdentifier: 'string'
}
]
loginServer: 'string'
}
}
屬性值
registries/credentialSets
名稱 | 描述 | 值 |
---|---|---|
NAME | 資源名稱 瞭解如何在 Bicep中設定子資源的名稱和類型。 |
需要字串 () |
父系 (parent) | 在 Bicep 中,您可以指定子資源的父資源。 只有在父資源外部宣告子資源時,才需要新增此屬性。 如需詳細資訊,請參閱 父資源外部的子資源。 |
類型資源的符號名稱: registries |
身分識別 | 與資源相關聯的身分識別。 這是用來存取 KeyVault 秘密。 | IdentityProperties |
properties | 認證集的屬性。 | CredentialSetProperties |
IdentityProperties
名稱 | 描述 | 值 |
---|---|---|
principalId | 資源識別的主要識別碼。 | 字串 |
tenantId | 資源的租使用者識別碼。 | 字串 |
type | 識別類型。 | 'None' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
userAssignedIdentities | 與資源相關聯的使用者身分識別清單。 使用者身分識別 字典索引鍵參考的格式會是 ARM 資源識別碼: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'。 |
object |
CredentialSetProperties
名稱 | 描述 | 值 |
---|---|---|
authCredentials | 針對上游儲存的驗證認證清單。 通常由主要和選擇性次要認證所組成。 |
AuthCredential[] |
loginServer | 認證會儲存在此上游或登入伺服器。 | 字串 |
AuthCredential
名稱 | 描述 | 值 |
---|---|---|
NAME | 認證的名稱。 | 'Credential1' |
passwordSecretIdentifier | 用於存取密碼的 KeyVault 秘密 URI。 | 字串 |
usernameSecretIdentifier | 用於存取使用者名稱的 KeyVault 秘密 URI。 | 字串 |
ARM 範本資源定義
registries/credentialSets 資源類型可以使用以下列目標作業部署:
- 資源群組 - 請參閱 資源群組部署命令
如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。
資源格式
若要建立 Microsoft.ContainerRegistry/registries/credentialSets 資源,請將下列 JSON 新增至範本。
{
"type": "Microsoft.ContainerRegistry/registries/credentialSets",
"apiVersion": "2023-01-01-preview",
"name": "string",
"identity": {
"principalId": "string",
"tenantId": "string",
"type": "string",
"userAssignedIdentities": {}
},
"properties": {
"authCredentials": [
{
"name": "Credential1",
"passwordSecretIdentifier": "string",
"usernameSecretIdentifier": "string"
}
],
"loginServer": "string"
}
}
屬性值
registries/credentialSets
名稱 | 描述 | 值 |
---|---|---|
類型 | 資源類型 | 'Microsoft.ContainerRegistry/registries/credentialSets' |
apiVersion | 資源 API 版本 | '2023-01-01-preview' |
NAME | 資源名稱 瞭解如何在 JSON ARM 範本中設定子資源的名稱和類型。 |
需要字串 () |
身分識別 | 與資源相關聯的身分識別。 這是用來存取 KeyVault 秘密。 | IdentityProperties |
properties | 認證集的屬性。 | CredentialSetProperties |
IdentityProperties
名稱 | 描述 | 值 |
---|---|---|
principalId | 資源識別的主要識別碼。 | 字串 |
tenantId | 資源的租使用者識別碼。 | 字串 |
type | 識別類型。 | 'None' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
userAssignedIdentities | 與資源相關聯的使用者身分識別清單。 使用者身分識別 字典索引鍵參考的格式會是 ARM 資源識別碼: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'。 |
object |
CredentialSetProperties
名稱 | 描述 | 值 |
---|---|---|
authCredentials | 針對上游儲存的驗證認證清單。 通常由主要和選擇性次要認證所組成。 |
AuthCredential[] |
loginServer | 認證會儲存在此上游或登入伺服器。 | 字串 |
AuthCredential
名稱 | 描述 | 值 |
---|---|---|
NAME | 認證的名稱。 | 'Credential1' |
passwordSecretIdentifier | 用於存取密碼的 KeyVault 秘密 URI。 | 字串 |
usernameSecretIdentifier | 用於存取使用者名稱的 KeyVault 秘密 URI。 | 字串 |
Terraform (AzAPI 提供者) 資源定義
registries/credentialSets 資源類型可以使用以下列目標作業部署:
- 資源群組
如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。
資源格式
若要建立 Microsoft.ContainerRegistry/registries/credentialSets 資源,請將下列 Terraform 新增至範本。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ContainerRegistry/registries/credentialSets@2023-01-01-preview"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
authCredentials = [
{
name = "Credential1"
passwordSecretIdentifier = "string"
usernameSecretIdentifier = "string"
}
]
loginServer = "string"
}
})
}
屬性值
registries/credentialSets
名稱 | 描述 | 值 |
---|---|---|
類型 | 資源類型 | 「Microsoft.ContainerRegistry/registries/credentialSets@2023-01-01-preview」 |
NAME | 資源名稱 | 需要字串 () |
parent_id | 此資源父系之資源的識別碼。 | 類型資源的識別碼: 登錄 |
身分識別 | 與資源相關聯的身分識別。 這是用來存取 KeyVault 秘密。 | IdentityProperties |
properties | 認證集的屬性。 | CredentialSetProperties |
IdentityProperties
名稱 | 描述 | 值 |
---|---|---|
類型 | 識別類型。 | 「SystemAssigned」 「SystemAssigned, UserAssigned」 「UserAssigned」 |
identity_ids | 與資源相關聯的使用者身分識別清單。 使用者身分識別 字典索引鍵參考的格式會是 ARM 資源識別碼: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'。 |
使用者身分識別識別碼的陣列。 |
CredentialSetProperties
名稱 | 描述 | 值 |
---|---|---|
authCredentials | 針對上游儲存的驗證認證清單。 通常由主要和選擇性次要認證所組成。 |
AuthCredential[] |
loginServer | 認證會儲存在此上游或登入伺服器。 | 字串 |
AuthCredential
名稱 | 描述 | 值 |
---|---|---|
NAME | 認證的名稱。 | 「Credential1」 |
passwordSecretIdentifier | 用於存取密碼的 KeyVault 秘密 URI。 | 字串 |
usernameSecretIdentifier | 用於存取使用者名稱的 KeyVault 秘密 URI。 | 字串 |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應