Microsoft.Blueprint BlueprintAssignments 2017-11-11-preview
Bicep-Ressourcendefinition
Der Ressourcentyp blueprintAssignments ist eine Erweiterungsressource, was bedeutet, dass Sie sie auf eine andere Ressource anwenden können.
Verwenden Sie die scope
-Eigenschaft für diese Ressource, um den Bereich für diese Ressource festzulegen. Weitere Informationen finden Sie unter Festlegen des Bereichs für Erweiterungsressourcen in Bicep.
Der Ressourcentyp blueprintAssignments kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:
- Abonnements : Siehe Befehle zur Abonnementbereitstellung
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Blueprint/blueprintAssignments-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.Blueprint/blueprintAssignments@2017-11-11-preview' = {
name: 'string'
location: 'string'
scope: resourceSymbolicName
identity: {
principalId: 'string'
tenantId: 'string'
type: 'string'
}
properties: {
blueprintId: 'string'
description: 'string'
displayName: 'string'
locks: {
mode: 'string'
}
parameters: {}
resourceGroups: {}
}
}
Eigenschaftswerte
blueprintAssignments
Name | Beschreibung | Wert |
---|---|---|
name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 90 Gültige Zeichen: Alphanumerische Zeichen, Unterstriche und Bindestriche. |
location | Der Speicherort dieser Blaupausenzuweisung. | Zeichenfolge (erforderlich) |
scope | Verwenden Sie beim Erstellen einer Erweiterungsressource in einem bereich, der sich vom Bereitstellungsbereich unterscheidet. | Zielressource Legen Sie für Bicep diese Eigenschaft auf den symbolischen Namen der Ressource fest, um die Erweiterungsressource anzuwenden. |
identity | Verwaltete Dienstidentität für diese Blaupausenzuweisung | ManagedServiceIdentity (erforderlich) |
properties | Eigenschaften für das Assignment-Objekt. | AssignmentProperties (erforderlich) |
ManagedServiceIdentity
Name | BESCHREIBUNG | Wert |
---|---|---|
principalId | Azure Active Directory-Prinzipal-ID, die dieser Identität zugeordnet ist. | Zeichenfolge |
tenantId | ID des Azure Active Directory. | Zeichenfolge |
type | Typ der verwalteten Dienstidentität. | "Keine" "SystemAssigned" "UserAssigned" (erforderlich) |
AssignmentProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
blueprintId | ID der Blaupausendefinitionsressource. | Zeichenfolge |
description | Mehrzeilige Erläuterungen zu dieser Ressource. | Zeichenfolge |
displayName | Eine einzeilige Zeichenfolge erklärt diese Ressource. | Zeichenfolge |
locks | Definiert, wie von Blueprint verwaltete Ressourcen gesperrt werden. | AssignmentLockSettings |
parameters | Blaupausenparameterwerte. | Objekt (erforderlich) |
resourceGroups | Namen und Speicherorte von Ressourcengruppenplatzhaltern. | Objekt (erforderlich) |
AssignmentLockSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | Sperrmodus. | "AllResources" "Keine" |
Ressourcendefinition mit einer ARM-Vorlage
Der Ressourcentyp blueprintAssignments ist eine Erweiterungsressource, was bedeutet, dass Sie sie auf eine andere Ressource anwenden können.
Verwenden Sie die scope
-Eigenschaft für diese Ressource, um den Bereich für diese Ressource festzulegen. Weitere Informationen finden Sie unter Festlegen des Bereichs für Erweiterungsressourcen in ARM-Vorlagen.
Der Ressourcentyp blueprintAssignments kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:
- Abonnements : Siehe Befehle zur Abonnementbereitstellung
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Blueprint/blueprintAssignments-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.Blueprint/blueprintAssignments",
"apiVersion": "2017-11-11-preview",
"name": "string",
"location": "string",
"scope": "string",
"identity": {
"principalId": "string",
"tenantId": "string",
"type": "string"
},
"properties": {
"blueprintId": "string",
"description": "string",
"displayName": "string",
"locks": {
"mode": "string"
},
"parameters": {},
"resourceGroups": {}
}
}
Eigenschaftswerte
blueprintAssignments
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Der Ressourcentyp | "Microsoft.Blueprint/blueprintAssignments" |
apiVersion | Die Version der Ressourcen-API | '2017-11-11-preview' |
name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 90 Gültige Zeichen: Alphanumerische Zeichen, Unterstriche und Bindestriche. |
location | Der Speicherort dieser Blaupausenzuweisung. | Zeichenfolge (erforderlich) |
scope | Verwenden Sie beim Erstellen einer Erweiterungsressource in einem anderen Bereich als dem Bereitstellungsbereich. | Zielressource Legen Sie für JSON den Wert auf den vollständigen Namen der Ressource fest, auf die die Erweiterungsressource angewendet werden soll. |
identity | Verwaltete Dienstidentität für diese Blaupausenzuweisung | ManagedServiceIdentity (erforderlich) |
properties | Eigenschaften für das Assignment-Objekt. | AssignmentProperties (erforderlich) |
ManagedServiceIdentity
Name | Beschreibung | Wert |
---|---|---|
principalId | Dieser Identität zugeordnete Azure Active Directory-Prinzipal-ID. | Zeichenfolge |
tenantId | ID der Azure Active Directory-Instanz. | Zeichenfolge |
type | Typ der verwalteten Dienstidentität. | "Keine" "SystemAssigned" "UserAssigned" (erforderlich) |
AssignmentProperties
Name | Beschreibung | Wert |
---|---|---|
blueprintId | ID der Blaupausendefinitionsressource. | Zeichenfolge |
description | Mehrzeilige Erläuterungen zu dieser Ressource. | Zeichenfolge |
displayName | Diese Ressource wird durch eine einzeilige Zeichenfolge erläutert. | Zeichenfolge |
locks | Definiert, wie von Blaupausen verwaltete Ressourcen gesperrt werden. | AssignmentLockSettings |
parameters | Blaupausenparameterwerte. | Objekt (erforderlich) |
resourceGroups | Namen und Speicherorte von Ressourcengruppenplatzhaltern. | Objekt (erforderlich) |
AssignmentLockSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
Modus | Sperrmodus. | "AllResources" "Keine" |
Terraform-Ressourcendefinition (AzAPI-Anbieter)
Der Ressourcentyp blueprintAssignments ist eine Erweiterungsressource, was bedeutet, dass Sie sie auf eine andere Ressource anwenden können.
Verwenden Sie die parent_id
-Eigenschaft für diese Ressource, um den Bereich für diese Ressource festzulegen.
Der Ressourcentyp blueprintAssignments kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Abonnements
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Blueprint/blueprintAssignments-Ressource zu erstellen, fügen Sie der Vorlage die folgende Terraform-Ressource hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Blueprint/blueprintAssignments@2017-11-11-preview"
name = "string"
location = "string"
parent_id = "string"
identity {
type = "string"
}
body = jsonencode({
properties = {
blueprintId = "string"
description = "string"
displayName = "string"
locks = {
mode = "string"
}
parameters = {}
resourceGroups = {}
}
})
}
Eigenschaftswerte
blueprintAssignments
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Der Ressourcentyp | "Microsoft.Blueprint/blueprintAssignments@2017-11-11-preview" |
name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 90 Gültige Zeichen: Alphanumerische Zeichen, Unterstriche und Bindestriche. |
location | Der Speicherort dieser Blaupausenzuweisung. | Zeichenfolge (erforderlich) |
parent_id | Die ID der Ressource, auf die diese Erweiterungsressource angewendet werden soll. | Zeichenfolge (erforderlich) |
identity | Verwaltete Dienstidentität für diese Blaupausenzuweisung | ManagedServiceIdentity (erforderlich) |
properties | Eigenschaften für das Assignment-Objekt. | AssignmentProperties (erforderlich) |
ManagedServiceIdentity
Name | Beschreibung | Wert |
---|---|---|
type | Typ der verwalteten Dienstidentität. | "SystemAssigned" "UserAssigned" (erforderlich) |
AssignmentProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
blueprintId | ID der Blaupausendefinitionsressource. | Zeichenfolge |
description | Mehrzeilige Erläuterungen zu dieser Ressource. | Zeichenfolge |
displayName | Eine einzeilige Zeichenfolge erklärt diese Ressource. | Zeichenfolge |
locks | Definiert, wie von Blueprint verwaltete Ressourcen gesperrt werden. | AssignmentLockSettings |
parameters | Blaupausenparameterwerte. | Objekt (erforderlich) |
resourceGroups | Namen und Speicherorte von Ressourcengruppenplatzhaltern. | Objekt (erforderlich) |
AssignmentLockSettings
Name | Beschreibung | Wert |
---|---|---|
Modus | Sperrmodus. | "AllResources" "None" |