Partager via


Blueprints Microsoft.BlueprintAssignments 2017-11-11-preview

Définition de ressource Bicep

Le type de ressource blueprintAssignments peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.Blueprint/blueprintAssignments, ajoutez le bicep suivant à votre modèle.

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

Valeurs de propriété

AssignmentLockSettings

Nom Description Valeur
mode Mode de verrouillage. 'AllResources'
'None'

AssignmentProperties

Nom Description Valeur
blueprintId ID de la ressource de définition de blueprint. corde
description Les lignes multiples expliquent cette ressource. corde

Contraintes:
Longueur maximale = 500
displayName La chaîne d’un liner explique cette ressource. corde

Contraintes:
Longueur maximale = 256
Serrures Définit la façon dont les ressources gérées par Blueprint seront verrouillées. AssignmentLockSettings
Paramètres Valeurs des paramètres de blueprint. ParameterValueCollection (obligatoire)
resourceGroups Noms et emplacements des espaces réservés de groupe de ressources. ResourceGroupValueCollection (obligatoire)

ManagedServiceIdentity

Nom Description Valeur
principalId ID de principal Azure Active Directory associé à cette identité. corde
tenantId ID d’Azure Active Directory. corde
type Type de l’identité de service managé. 'None'
'SystemAssigned'
'UserAssigned' (obligatoire)

Microsoft.Blueprint/blueprintAssignments

Nom Description Valeur
identité Managed Service Identity pour cette affectation blueprint ManagedServiceIdentity (obligatoire)
emplacement Emplacement de cette affectation blueprint. chaîne (obligatoire)
nom Nom de la ressource chaîne (obligatoire)
Propriétés Propriétés de l’objet Assignment. AssignmentProperties (obligatoire)

ParameterValueBase

Nom Description Valeur
description Propriété facultative, juste pour établir ParameterValueBase en tant que BaseClass. corde

ParameterValueCollection

Nom Description Valeur

ResourceGroupValue

Nom Description Valeur
emplacement Emplacement du groupe de ressources corde
nom Nom du groupe de ressources corde

Contraintes:
Longueur minimale = 1
Longueur maximale = 90

ResourceGroupValueCollection

Nom Description Valeur

Définition de ressource de modèle ARM

Le type de ressource blueprintAssignments peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.Blueprint/blueprintAssignments, ajoutez le code JSON suivant à votre modèle.

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

Valeurs de propriété

AssignmentLockSettings

Nom Description Valeur
mode Mode de verrouillage. 'AllResources'
'None'

AssignmentProperties

Nom Description Valeur
blueprintId ID de la ressource de définition de blueprint. corde
description Les lignes multiples expliquent cette ressource. corde

Contraintes:
Longueur maximale = 500
displayName La chaîne d’un liner explique cette ressource. corde

Contraintes:
Longueur maximale = 256
Serrures Définit la façon dont les ressources gérées par Blueprint seront verrouillées. AssignmentLockSettings
Paramètres Valeurs des paramètres de blueprint. ParameterValueCollection (obligatoire)
resourceGroups Noms et emplacements des espaces réservés de groupe de ressources. ResourceGroupValueCollection (obligatoire)

ManagedServiceIdentity

Nom Description Valeur
principalId ID de principal Azure Active Directory associé à cette identité. corde
tenantId ID d’Azure Active Directory. corde
type Type de l’identité de service managé. 'None'
'SystemAssigned'
'UserAssigned' (obligatoire)

Microsoft.Blueprint/blueprintAssignments

Nom Description Valeur
apiVersion Version de l’API '2017-11-11-preview'
identité Managed Service Identity pour cette affectation blueprint ManagedServiceIdentity (obligatoire)
emplacement Emplacement de cette affectation blueprint. chaîne (obligatoire)
nom Nom de la ressource chaîne (obligatoire)
Propriétés Propriétés de l’objet Assignment. AssignmentProperties (obligatoire)
type Type de ressource 'Microsoft.Blueprint/blueprintAssignments'

ParameterValueBase

Nom Description Valeur
description Propriété facultative, juste pour établir ParameterValueBase en tant que BaseClass. corde

ParameterValueCollection

Nom Description Valeur

ResourceGroupValue

Nom Description Valeur
emplacement Emplacement du groupe de ressources corde
nom Nom du groupe de ressources corde

Contraintes:
Longueur minimale = 1
Longueur maximale = 90

ResourceGroupValueCollection

Nom Description Valeur

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource blueprintAssignments peut être déployé avec des opérations qui ciblent :

  • abonnement

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.Blueprint/blueprintAssignments, ajoutez terraform suivant à votre modèle.

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

Valeurs de propriété

AssignmentLockSettings

Nom Description Valeur
mode Mode de verrouillage. 'AllResources'
'None'

AssignmentProperties

Nom Description Valeur
blueprintId ID de la ressource de définition de blueprint. corde
description Les lignes multiples expliquent cette ressource. corde

Contraintes:
Longueur maximale = 500
displayName La chaîne d’un liner explique cette ressource. corde

Contraintes:
Longueur maximale = 256
Serrures Définit la façon dont les ressources gérées par Blueprint seront verrouillées. AssignmentLockSettings
Paramètres Valeurs des paramètres de blueprint. ParameterValueCollection (obligatoire)
resourceGroups Noms et emplacements des espaces réservés de groupe de ressources. ResourceGroupValueCollection (obligatoire)

ManagedServiceIdentity

Nom Description Valeur
principalId ID de principal Azure Active Directory associé à cette identité. corde
tenantId ID d’Azure Active Directory. corde
type Type de l’identité de service managé. 'None'
'SystemAssigned'
'UserAssigned' (obligatoire)

Microsoft.Blueprint/blueprintAssignments

Nom Description Valeur
identité Managed Service Identity pour cette affectation blueprint ManagedServiceIdentity (obligatoire)
emplacement Emplacement de cette affectation blueprint. chaîne (obligatoire)
nom Nom de la ressource chaîne (obligatoire)
Propriétés Propriétés de l’objet Assignment. AssignmentProperties (obligatoire)
type Type de ressource « Microsoft.Blueprint/blueprintAssignments@2017-11-11-preview »

ParameterValueBase

Nom Description Valeur
description Propriété facultative, juste pour établir ParameterValueBase en tant que BaseClass. corde

ParameterValueCollection

Nom Description Valeur

ResourceGroupValue

Nom Description Valeur
emplacement Emplacement du groupe de ressources corde
nom Nom du groupe de ressources corde

Contraintes:
Longueur minimale = 1
Longueur maximale = 90

ResourceGroupValueCollection

Nom Description Valeur