Dela via


Microsoft.Blueprint blueprintAssignments 2017-11-11-preview

Bicep-resursdefinition

Resurstypen blueprintAssignments kan distribueras med åtgärder som mål:

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@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'
      }
    }
  }
}

Egenskapsvärden

AssignmentLockSettings

Namn Beskrivning Värde
läge Låsläge. "AllResources"
"Ingen"

TilldelningEgenskaper

Namn Beskrivning Värde
blueprintId ID för skissdefinitionsresursen. sträng
beskrivning Förklara den här resursen med flera rader. sträng

Begränsningar:
Max längd =
displayName Enradssträng förklarar den här resursen. sträng

Begränsningar:
Max längd =
Lås Definierar hur Skisshanterade resurser ska låsas. AssignmentLockSettings
Parametrar Skissparametervärden. ParameterValueCollection (krävs)
resourceGroups Namn och platser för platshållare för resursgrupper. ResourceGroupValueCollection (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 tjänstidentitet. "Ingen"
"SystemAssigned"
"UserAssigned" (krävs)

Microsoft.Blueprint/blueprintAssignments

Namn Beskrivning Värde
identitet Hanterad tjänstidentitet för den här skisstilldelningen ManagedServiceIdentity (krävs)
plats Platsen för den här skisstilldelningen. sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för tilldelningsobjekt. AssignmentProperties (krävs)

ParameterValueBase

Namn Beskrivning Värde
beskrivning Valfri egenskap, bara för att upprätta ParameterValueBase som en BaseClass. sträng

ParameterValueCollection

Namn Beskrivning Värde

ResourceGroupValue

Namn Beskrivning Värde
plats Plats för resursgruppen sträng
Namn Namnet på resursgruppen sträng

Begränsningar:
Min längd = 1
Maximal längd = 1

ResourceGroupValueCollection

Namn Beskrivning Värde

Resursdefinition för ARM-mall

Resurstypen blueprintAssignments kan distribueras med åtgärder som mål:

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": "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"
      }
    }
  }
}

Egenskapsvärden

AssignmentLockSettings

Namn Beskrivning Värde
läge Låsläge. "AllResources"
"Ingen"

TilldelningEgenskaper

Namn Beskrivning Värde
blueprintId ID för skissdefinitionsresursen. sträng
beskrivning Förklara den här resursen med flera rader. sträng

Begränsningar:
Max längd =
displayName Enradssträng förklarar den här resursen. sträng

Begränsningar:
Max längd =
Lås Definierar hur Skisshanterade resurser ska låsas. AssignmentLockSettings
Parametrar Skissparametervärden. ParameterValueCollection (krävs)
resourceGroups Namn och platser för platshållare för resursgrupper. ResourceGroupValueCollection (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 tjänstidentitet. "Ingen"
"SystemAssigned"
"UserAssigned" (krävs)

Microsoft.Blueprint/blueprintAssignments

Namn Beskrivning Värde
apiVersion API-versionen "2017-11-11-preview"
identitet Hanterad tjänstidentitet för den här skisstilldelningen ManagedServiceIdentity (krävs)
plats Platsen för den här skisstilldelningen. sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för tilldelningsobjekt. AssignmentProperties (krävs)
typ Resurstypen "Microsoft.Blueprint/blueprintAssignments"

ParameterValueBase

Namn Beskrivning Värde
beskrivning Valfri egenskap, bara för att upprätta ParameterValueBase som en BaseClass. sträng

ParameterValueCollection

Namn Beskrivning Värde

ResourceGroupValue

Namn Beskrivning Värde
plats Plats för resursgruppen sträng
Namn Namnet på resursgruppen sträng

Begränsningar:
Min längd = 1
Maximal längd = 1

ResourceGroupValueCollection

Namn Beskrivning Värde

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen blueprintAssignments kan distribueras med åtgärder som mål:

  • Prenumeration

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@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"
        }
      }
    }
  })
}

Egenskapsvärden

AssignmentLockSettings

Namn Beskrivning Värde
läge Låsläge. "AllResources"
"Ingen"

TilldelningEgenskaper

Namn Beskrivning Värde
blueprintId ID för skissdefinitionsresursen. sträng
beskrivning Förklara den här resursen med flera rader. sträng

Begränsningar:
Max längd =
displayName Enradssträng förklarar den här resursen. sträng

Begränsningar:
Max längd =
Lås Definierar hur Skisshanterade resurser ska låsas. AssignmentLockSettings
Parametrar Skissparametervärden. ParameterValueCollection (krävs)
resourceGroups Namn och platser för platshållare för resursgrupper. ResourceGroupValueCollection (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 tjänstidentitet. "Ingen"
"SystemAssigned"
"UserAssigned" (krävs)

Microsoft.Blueprint/blueprintAssignments

Namn Beskrivning Värde
identitet Hanterad tjänstidentitet för den här skisstilldelningen ManagedServiceIdentity (krävs)
plats Platsen för den här skisstilldelningen. sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för tilldelningsobjekt. AssignmentProperties (krävs)
typ Resurstypen "Microsoft.Blueprint/blueprintAssignments@2017-11-11-preview"

ParameterValueBase

Namn Beskrivning Värde
beskrivning Valfri egenskap, bara för att upprätta ParameterValueBase som en BaseClass. sträng

ParameterValueCollection

Namn Beskrivning Värde

ResourceGroupValue

Namn Beskrivning Värde
plats Plats för resursgruppen sträng
Namn Namnet på resursgruppen sträng

Begränsningar:
Min längd = 1
Maximal längd = 1

ResourceGroupValueCollection

Namn Beskrivning Värde