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é

Microsoft.Blueprint/blueprintAssignments

Nom Descriptif 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)

AssignmentLockSettings

Nom Descriptif Valeur
mode Mode de verrouillage. 'ToutesRessources'
« Aucun »

AssignmentProperties

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

Contraintes:
Longueur maximale = 500
nom d’affichage 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)

Identité de Service Gérée (ManagedServiceIdentity)

Nom Descriptif Valeur
principalId ID de principal Azure Active Directory associé à cette identité. corde
ID de locataire ID d’Azure Active Directory. corde
type Type de l’identité de service managé. « Aucun »
'SystemAssigned'
'UserAssigned' (obligatoire)

ParameterValueBase

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

ParameterValueCollection

Nom Descriptif Valeur

ResourceGroupValue

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

Contraintes:
Longueur minimale = 1
Longueur maximale = 90

ResourceGroupValueCollection

Nom Descriptif Valeur

Définition de ressource de modèle ARM

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

Exemples d’utilisation

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é

Microsoft.Blueprint/blueprintAssignments

Nom Descriptif 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'

AssignmentLockSettings

Nom Descriptif Valeur
mode Mode de verrouillage. 'ToutesRessources'
« Aucun »

AssignmentProperties

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

Contraintes:
Longueur maximale = 500
nom d’affichage 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)

Identité de Service Gérée (ManagedServiceIdentity)

Nom Descriptif Valeur
principalId ID de principal Azure Active Directory associé à cette identité. corde
ID de locataire ID d’Azure Active Directory. corde
type Type de l’identité de service managé. « Aucun »
'SystemAssigned'
'UserAssigned' (obligatoire)

ParameterValueBase

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

ParameterValueCollection

Nom Descriptif Valeur

ResourceGroupValue

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

Contraintes:
Longueur minimale = 1
Longueur maximale = 90

ResourceGroupValueCollection

Nom Descriptif Valeur

Définition de ressource Terraform (fournisseur AzAPI)

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

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"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  body = {
    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é

Microsoft.Blueprint/blueprintAssignments

Nom Descriptif 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 »

AssignmentLockSettings

Nom Descriptif Valeur
mode Mode de verrouillage. 'ToutesRessources'
« Aucun »

AssignmentProperties

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

Contraintes:
Longueur maximale = 500
nom d’affichage 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)

Identité de Service Gérée (ManagedServiceIdentity)

Nom Descriptif Valeur
principalId ID de principal Azure Active Directory associé à cette identité. corde
ID de locataire ID d’Azure Active Directory. corde
type Type de l’identité de service managé. « Aucun »
'SystemAssigned'
'UserAssigned' (obligatoire)

ParameterValueBase

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

ParameterValueCollection

Nom Descriptif Valeur

ResourceGroupValue

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

Contraintes:
Longueur minimale = 1
Longueur maximale = 90

ResourceGroupValueCollection

Nom Descriptif Valeur