Freigeben über


Microsoft.Blueprint BlueprintAssignments 2017-11-11-preview

Bicep-Ressourcendefinition

Der BlueprintAssignments-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

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' = {
  identity: {
    principalId: 'string'
    tenantId: 'string'
    type: 'string'
  }
  location: 'string'
  name: 'string'
  properties: {
    blueprintId: 'string'
    description: 'string'
    displayName: 'string'
    locks: {
      mode: 'string'
    }
    parameters: {
      {customized property}: {
        description: 'string'
      }
    }
    resourceGroups: {
      {customized property}: {
        location: 'string'
        name: 'string'
      }
    }
  }
}

Eigenschaftswerte

AssignmentLockSettings

Name Beschreibung Wert
Modus Sperrmodus. "AllResources"
'None'

AssignmentProperties

Name Beschreibung Wert
blueprintId ID der Blueprint-Definitionsressource. Schnur
Beschreibung Mehrzeilige Erläuterung dieser Ressource. Schnur

Zwänge:
Max. Länge =
displayName Diese Ressource wird durch eine einzeilige Zeichenfolge erläutert. Schnur

Zwänge:
Max. Länge =
Schlösser Definiert, wie vom Blueprint verwaltete Ressourcen gesperrt werden. AssignmentLockSettings
Parameter Blueprint-Parameterwerte. ParameterValueCollection- (erforderlich)
resourceGroups Namen und Speicherorte von Platzhaltern für Ressourcengruppen. ResourceGroupValueCollection- (erforderlich)

ManagedServiceIdentity

Name Beschreibung Wert
principalId Azure Active Directory-Prinzipal-ID, die dieser Identität zugeordnet ist. Schnur
tenantId ID des Azure Active Directory. Schnur
Art Typ der verwalteten Dienstidentität. 'None'
'SystemAssigned'
"UserAssigned" (erforderlich)

Microsoft.Blueprint/blueprintAssignments

Name Beschreibung Wert
Identität Verwaltete Dienstidentität für diese Blueprint-Zuordnung ManagedServiceIdentity- (erforderlich)
Ort Der Speicherort dieser Blueprint-Zuordnung. Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Eigenschaften für assignment-Objekt. AssignmentProperties- (erforderlich)

ParameterValueBase

Name Beschreibung Wert
Beschreibung Optionale Eigenschaft, nur um ParameterValueBase als BaseClass einzurichten. Schnur

ParameterValueCollection

Name Beschreibung Wert

ResourceGroupValue

Name Beschreibung Wert
Ort Speicherort der Ressourcengruppe Schnur
Name Name der Ressourcengruppe Schnur

Zwänge:
Min. Länge = 1
Max. Länge = 1

ResourceGroupValueCollection

Name Beschreibung Wert

ARM-Vorlagenressourcendefinition

Der BlueprintAssignments-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

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",
  "identity": {
    "principalId": "string",
    "tenantId": "string",
    "type": "string"
  },
  "location": "string",
  "properties": {
    "blueprintId": "string",
    "description": "string",
    "displayName": "string",
    "locks": {
      "mode": "string"
    },
    "parameters": {
      "{customized property}": {
        "description": "string"
      }
    },
    "resourceGroups": {
      "{customized property}": {
        "location": "string",
        "name": "string"
      }
    }
  }
}

Eigenschaftswerte

AssignmentLockSettings

Name Beschreibung Wert
Modus Sperrmodus. "AllResources"
'None'

AssignmentProperties

Name Beschreibung Wert
blueprintId ID der Blueprint-Definitionsressource. Schnur
Beschreibung Mehrzeilige Erläuterung dieser Ressource. Schnur

Zwänge:
Max. Länge =
displayName Diese Ressource wird durch eine einzeilige Zeichenfolge erläutert. Schnur

Zwänge:
Max. Länge =
Schlösser Definiert, wie vom Blueprint verwaltete Ressourcen gesperrt werden. AssignmentLockSettings
Parameter Blueprint-Parameterwerte. ParameterValueCollection- (erforderlich)
resourceGroups Namen und Speicherorte von Platzhaltern für Ressourcengruppen. ResourceGroupValueCollection- (erforderlich)

ManagedServiceIdentity

Name Beschreibung Wert
principalId Azure Active Directory-Prinzipal-ID, die dieser Identität zugeordnet ist. Schnur
tenantId ID des Azure Active Directory. Schnur
Art Typ der verwalteten Dienstidentität. 'None'
'SystemAssigned'
"UserAssigned" (erforderlich)

Microsoft.Blueprint/blueprintAssignments

Name Beschreibung Wert
apiVersion Die API-Version "2017-11-11-preview"
Identität Verwaltete Dienstidentität für diese Blueprint-Zuordnung ManagedServiceIdentity- (erforderlich)
Ort Der Speicherort dieser Blueprint-Zuordnung. Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Eigenschaften für assignment-Objekt. AssignmentProperties- (erforderlich)
Art Der Ressourcentyp "Microsoft.Blueprint/blueprintAssignments"

ParameterValueBase

Name Beschreibung Wert
Beschreibung Optionale Eigenschaft, nur um ParameterValueBase als BaseClass einzurichten. Schnur

ParameterValueCollection

Name Beschreibung Wert

ResourceGroupValue

Name Beschreibung Wert
Ort Speicherort der Ressourcengruppe Schnur
Name Name der Ressourcengruppe Schnur

Zwänge:
Min. Länge = 1
Max. Länge = 1

ResourceGroupValueCollection

Name Beschreibung Wert

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der BlueprintAssignments-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Abonnement-

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 Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Blueprint/blueprintAssignments@2017-11-11-preview"
  name = "string"
  identity = {
    principalId = "string"
    tenantId = "string"
    type = "string"
  }
  location = "string"
  body = jsonencode({
    properties = {
      blueprintId = "string"
      description = "string"
      displayName = "string"
      locks = {
        mode = "string"
      }
      parameters = {
        {customized property} = {
          description = "string"
        }
      }
      resourceGroups = {
        {customized property} = {
          location = "string"
          name = "string"
        }
      }
    }
  })
}

Eigenschaftswerte

AssignmentLockSettings

Name Beschreibung Wert
Modus Sperrmodus. "AllResources"
'None'

AssignmentProperties

Name Beschreibung Wert
blueprintId ID der Blueprint-Definitionsressource. Schnur
Beschreibung Mehrzeilige Erläuterung dieser Ressource. Schnur

Zwänge:
Max. Länge =
displayName Diese Ressource wird durch eine einzeilige Zeichenfolge erläutert. Schnur

Zwänge:
Max. Länge =
Schlösser Definiert, wie vom Blueprint verwaltete Ressourcen gesperrt werden. AssignmentLockSettings
Parameter Blueprint-Parameterwerte. ParameterValueCollection- (erforderlich)
resourceGroups Namen und Speicherorte von Platzhaltern für Ressourcengruppen. ResourceGroupValueCollection- (erforderlich)

ManagedServiceIdentity

Name Beschreibung Wert
principalId Azure Active Directory-Prinzipal-ID, die dieser Identität zugeordnet ist. Schnur
tenantId ID des Azure Active Directory. Schnur
Art Typ der verwalteten Dienstidentität. 'None'
'SystemAssigned'
"UserAssigned" (erforderlich)

Microsoft.Blueprint/blueprintAssignments

Name Beschreibung Wert
Identität Verwaltete Dienstidentität für diese Blueprint-Zuordnung ManagedServiceIdentity- (erforderlich)
Ort Der Speicherort dieser Blueprint-Zuordnung. Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Eigenschaften für assignment-Objekt. AssignmentProperties- (erforderlich)
Art Der Ressourcentyp "Microsoft.Blueprint/blueprintAssignments@2017-11-11-preview"

ParameterValueBase

Name Beschreibung Wert
Beschreibung Optionale Eigenschaft, nur um ParameterValueBase als BaseClass einzurichten. Schnur

ParameterValueCollection

Name Beschreibung Wert

ResourceGroupValue

Name Beschreibung Wert
Ort Speicherort der Ressourcengruppe Schnur
Name Name der Ressourcengruppe Schnur

Zwänge:
Min. Länge = 1
Max. Länge = 1

ResourceGroupValueCollection

Name Beschreibung Wert