Microsoft.Blueprint blueprintAssignments
Bicep-resursdefinition
Resurstypen blueprintAssignments är en tilläggsresurs, vilket innebär att du kan tillämpa den på en annan resurs.
Använd egenskapen för den scope
här resursen för att ange omfånget för den här resursen. Se Ange omfång för tilläggsresurser i Bicep.
Resurstypen blueprintAssignments kan distribueras med åtgärder som mål:
- Resursgrupper – Se kommandon för resursgruppsdistribution
- Prenumerationer – Se kommandon för prenumerationsdistribution
- Hanteringsgrupper – Se kommandon för distribution av hanteringsgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Blueprint/blueprintAssignments-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Blueprint/blueprintAssignments@2018-11-01-preview' = {
name: 'string'
location: 'string'
scope: resourceSymbolicName
identity: {
principalId: 'string'
tenantId: 'string'
type: 'string'
userAssignedIdentities: {}
}
properties: {
blueprintId: 'string'
description: 'string'
displayName: 'string'
locks: {
excludedPrincipals: [
'string'
]
mode: 'string'
}
parameters: {}
resourceGroups: {}
scope: 'string'
}
}
Egenskapsvärden
blueprintAssignments
Namn | Beskrivning | Värde |
---|---|---|
name | Resursnamnet | sträng (krävs) Teckengräns: 90 Giltiga tecken: Alfanumeriska tecken, understreck och bindestreck. |
location | Platsen för den här skisstilldelningen. | sträng (krävs) |
omfång | Använd när du skapar en tilläggsresurs i ett omfång som skiljer sig från distributionsomfånget. | Målresurs För Bicep anger du den här egenskapen till det symboliska namnet på resursen för att tillämpa tilläggsresursen. |
identity | Hanterad identitet för den här skisstilldelningen. | ManagedServiceIdentity (krävs) |
properties | Egenskaper för skisstilldelningsobjekt. | AssignmentProperties (obligatoriskt) |
ManagedServiceIdentity
Namn | Beskrivning | Värde |
---|---|---|
principalId | Huvud-ID för Azure Active Directory som är associerat med den här identiteten. | sträng |
tenantId | ID för Azure Active Directory. | sträng |
typ | Typ av hanterad identitet. | "Ingen" "SystemAssigned" "UserAssigned" (krävs) |
userAssignedIdentities | Listan över användartilldelade hanterade identiteter som är associerade med resursen. Nyckeln är Azure-resurs-ID:t för den hanterade identiteten. | objekt |
TilldelningEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
blueprintId | ID för den publicerade versionen av en skissdefinition. | sträng |
beskrivning | Förklara den här resursen med flera rader. | sträng |
displayName | Enradssträng förklarar den här resursen. | sträng |
Lås | Definierar hur resurser som distribueras av en skisstilldelning låses. | AssignmentLockSettings |
parametrar | Parametervärden för skisstilldelning. | objekt (obligatoriskt) |
resourceGroups | Namn och platser för platshållare för resursgrupper. | objekt (obligatoriskt) |
omfång | Skisstilldelningens målprenumerationsomfång (format: '/subscriptions/{subscriptionId}'). För tilldelningar på hanteringsgruppsnivå krävs egenskapen . | sträng |
AssignmentLockSettings
Namn | Beskrivning | Värde |
---|---|---|
excludedPrincipals | Lista över AAD-huvudkonton som undantas från skisslås. Upp till 5 huvudkonton tillåts. | string[] |
mode | Låsläge. | "AllResourcesDoNotDelete" "AllResourcesReadOnly" "Ingen" |
Resursdefinition för ARM-mall
Resurstypen blueprintAssignments är en tilläggsresurs, vilket innebär att du kan tillämpa den på en annan resurs.
Använd egenskapen för scope
den här resursen för att ange omfånget för den här resursen. Se Ange omfång för tilläggsresurser i ARM-mallar.
Resurstypen blueprintAssignments kan distribueras med åtgärder som mål:
- Resursgrupper – Se distributionskommandon för resursgrupper
- Prenumerationer – Se distributionskommandon för prenumerationer
- Hanteringsgrupper – Se distributionskommandon för hanteringsgrupp
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Blueprint/blueprintAssignments-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Blueprint/blueprintAssignments",
"apiVersion": "2018-11-01-preview",
"name": "string",
"location": "string",
"scope": "string",
"identity": {
"principalId": "string",
"tenantId": "string",
"type": "string",
"userAssignedIdentities": {}
},
"properties": {
"blueprintId": "string",
"description": "string",
"displayName": "string",
"locks": {
"excludedPrincipals": [ "string" ],
"mode": "string"
},
"parameters": {},
"resourceGroups": {},
"scope": "string"
}
}
Egenskapsvärden
blueprintAssignments
Namn | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Blueprint/blueprintAssignments" |
apiVersion | Resurs-API-versionen | "2018-11-01-preview" |
name | Resursnamnet | sträng (krävs) Teckengräns: 90 Giltiga tecken: Alfanumeriska tecken, understreck och bindestreck. |
location | Platsen för den här skisstilldelningen. | sträng (krävs) |
omfång | Använd när du skapar en tilläggsresurs i ett annat omfång än distributionsomfånget. | Målresurs För JSON anger du värdet till det fullständiga namnet på resursen som tilläggsresursen ska tillämpas på. |
identity | Hanterad identitet för den här skisstilldelningen. | ManagedServiceIdentity (krävs) |
properties | Egenskaper för skisstilldelningsobjekt. | AssignmentProperties (krävs) |
ManagedServiceIdentity
Namn | Beskrivning | Värde |
---|---|---|
principalId | Huvud-ID för Azure Active Directory som är associerat med den här identiteten. | sträng |
tenantId | ID för Azure Active Directory. | sträng |
typ | Typ av hanterad identitet. | "Ingen" "SystemTilldelade" "UserAssigned" (krävs) |
userAssignedIdentities | Listan över användartilldelade hanterade identiteter som är associerade med resursen. Nyckeln är Azure-resurs-ID för den hanterade identiteten. | objekt |
TilldelningEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
blueprintId | ID för den publicerade versionen av en skissdefinition. | sträng |
beskrivning | Flera rader förklarar den här resursen. | sträng |
displayName | Enradssträng förklarar den här resursen. | sträng |
Lås | Definierar hur resurser som distribueras av en skisstilldelning är låsta. | AssignmentLockSettings |
parametrar | Parametervärden för skisstilldelning. | objekt (krävs) |
resourceGroups | Namn och platser för platshållare för resursgrupper. | objekt (krävs) |
omfång | Skisstilldelningens målprenumerationsomfång (format: '/subscriptions/{subscriptionId}'). För tilldelningar på hanteringsgruppsnivå krävs egenskapen. | sträng |
AssignmentLockSettings
Namn | Beskrivning | Värde |
---|---|---|
excludedPrincipals | Lista över AAD-huvudkonton som undantas från skisslås. Upp till 5 huvudkonton är tillåtna. | string[] |
mode | Låsläge. | "AllResourcesDoNotDelete" "AllResourcesReadOnly" "Ingen" |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen blueprintAssignments är en tilläggsresurs, vilket innebär att du kan tillämpa den på en annan resurs.
Använd egenskapen för den parent_id
här resursen för att ange omfånget för den här resursen.
Resurstypen blueprintAssignments kan distribueras med åtgärder som mål:
- Resursgrupper
- Prenumerationer
- Hanteringsgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Blueprint/blueprintAssignments-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Blueprint/blueprintAssignments@2018-11-01-preview"
name = "string"
location = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
blueprintId = "string"
description = "string"
displayName = "string"
locks = {
excludedPrincipals = [
"string"
]
mode = "string"
}
parameters = {}
resourceGroups = {}
scope = "string"
}
})
}
Egenskapsvärden
blueprintAssignments
Namn | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Blueprint/blueprintAssignments@2018-11-01-preview" |
name | Resursnamnet | sträng (krävs) Teckengräns: 90 Giltiga tecken: Alfanumeriska tecken, understreck och bindestreck. |
location | Platsen för den här skisstilldelningen. | sträng (krävs) |
parent_id | ID för resursen som tilläggsresursen ska tillämpas på. | sträng (krävs) |
identity | Hanterad identitet för den här skisstilldelningen. | ManagedServiceIdentity (krävs) |
properties | Egenskaper för skisstilldelningsobjekt. | AssignmentProperties (obligatoriskt) |
ManagedServiceIdentity
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av hanterad identitet. | "SystemAssigned" "UserAssigned" (krävs) |
identity_ids | Listan över användartilldelade hanterade identiteter som är associerade med resursen. Nyckeln är Azure-resurs-ID:t för den hanterade identiteten. | Matris med användaridentitets-ID:t. |
TilldelningEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
blueprintId | ID för den publicerade versionen av en skissdefinition. | sträng |
beskrivning | Förklara den här resursen med flera rader. | sträng |
displayName | Enradssträng förklarar den här resursen. | sträng |
Lås | Definierar hur resurser som distribueras av en skisstilldelning låses. | AssignmentLockSettings |
parametrar | Parametervärden för skisstilldelning. | objekt (obligatoriskt) |
resourceGroups | Namn och platser för platshållare för resursgrupper. | objekt (obligatoriskt) |
omfång | Skisstilldelningens målprenumerationsomfång (format: '/subscriptions/{subscriptionId}'). För tilldelningar på hanteringsgruppsnivå krävs egenskapen . | sträng |
AssignmentLockSettings
Namn | Beskrivning | Värde |
---|---|---|
excludedPrincipals | Lista över AAD-huvudkonton som undantas från skisslås. Upp till 5 huvudkonton tillåts. | string[] |
mode | Låsläge. | "AllResourcesDoNotDelete" "AllResourcesReadOnly" "Ingen" |
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för