Blueprints/versions Microsoft.Blueprint
Définition de ressource Bicep
Le type de ressource blueprints/versions 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/blueprints/versions, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Blueprint/blueprints/versions@2018-11-01-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
blueprintName: 'string'
changeNotes: 'string'
description: 'string'
displayName: 'string'
parameters: {
{customized property}: {
allowedValues: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
defaultValue: any(Azure.Bicep.Types.Concrete.AnyType)
metadata: {
description: 'string'
displayName: 'string'
strongType: 'string'
}
type: 'string'
}
}
resourceGroups: {
{customized property}: {
dependsOn: [
'string'
]
location: 'string'
metadata: {
description: 'string'
displayName: 'string'
strongType: 'string'
}
name: 'string'
tags: {
{customized property}: 'string'
}
}
}
targetScope: 'string'
}
}
Valeurs de propriété
Microsoft.Blueprint/blueprints/versions
Nom | Description | Valeur |
---|---|---|
nom | Nom de la ressource | chaîne (obligatoire) |
parent | Dans Bicep, vous pouvez spécifier la ressource parente d’une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente. Pour plus d’informations, consultez ressource enfant en dehors de la ressource parente. |
Nom symbolique de la ressource de type : blueprints |
Propriétés | Propriétés détaillées pour le blueprint publié. | PublishedBlueprintProperties (obligatoire) |
ParameterDefinition
Nom | Description | Valeur |
---|---|---|
allowedValues | Tableau de valeurs autorisées pour ce paramètre. | any[] |
defaultValue | Valeur par défaut pour ce paramètre. | quelconque |
métadonnées | Propriétés conviviales pour ce paramètre. | ParameterDefinitionMetadata |
type | Types de données autorisés pour les paramètres de modèle Resource Manager. | 'array' 'bool' 'int' 'object' 'secureObject' 'secureString' 'string' (obligatoire) |
ParameterDefinitionMetadata
Nom | Description | Valeur |
---|---|---|
description | Description de ce paramètre/resourceGroup. | corde Contraintes: Longueur maximale = |
displayName | DisplayName de ce paramètre/resourceGroup. | corde Contraintes: Longueur maximale = |
strongType | StrongType pour l’interface utilisateur afin d’afficher une expérience riche pendant l’affectation du blueprint. Les types forts pris en charge sont resourceType, principalId et emplacement. | corde Contraintes: Longueur maximale = |
PublishedBlueprintProperties
Nom | Description | Valeur |
---|---|---|
blueprintName | Nom de la définition de blueprint publiée. | corde |
changeNotes | Notes de modification spécifiques à la version. | corde Contraintes: Longueur maximale = |
description | Les lignes multiples expliquent cette ressource. | corde Contraintes: Longueur maximale = |
displayName | La chaîne d’un liner explique cette ressource. | corde Contraintes: Longueur maximale = |
Paramètres | Paramètres requis par cette définition de blueprint. | SharedBlueprintPropertiesParameters |
resourceGroups | Espaces réservés de groupe de ressources définis par cette définition de blueprint. | SharedBlueprintPropertiesResourceGroups |
targetScope | Étendue dans laquelle cette définition de blueprint peut être affectée. | 'managementGroup' 'abonnement' |
ResourceGroupDefinition
Nom | Description | Valeur |
---|---|---|
dependsOn | Artefacts qui doivent être déployés avant ce groupe de ressources. | string[] |
emplacement | Emplacement de ce groupe de ressources. Laissez vide si l’emplacement du groupe de ressources sera spécifié pendant l’affectation du blueprint. | corde |
métadonnées | Propriétés conviviales pour ce groupe de ressources. | ParameterDefinitionMetadata |
nom | Nom de ce groupe de ressources. Laissez vide si le nom du groupe de ressources est spécifié pendant l’affectation du blueprint. | corde |
étiquettes | Balises à affecter à ce groupe de ressources. | ResourceGroupDefinitionTags |
ResourceGroupDefinitionTags
Nom | Description | Valeur |
---|
SharedBlueprintPropertiesParameters
Nom | Description | Valeur |
---|
SharedBlueprintPropertiesResourceGroups
Nom | Description | Valeur |
---|
Définition de ressource de modèle ARM
Le type de ressource blueprints/versions 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/blueprints/versions, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.Blueprint/blueprints/versions",
"apiVersion": "2018-11-01-preview",
"name": "string",
"properties": {
"blueprintName": "string",
"changeNotes": "string",
"description": "string",
"displayName": "string",
"parameters": {
"{customized property}": {
"allowedValues": [ {} ],
"defaultValue": {},
"metadata": {
"description": "string",
"displayName": "string",
"strongType": "string"
},
"type": "string"
}
},
"resourceGroups": {
"{customized property}": {
"dependsOn": [ "string" ],
"location": "string",
"metadata": {
"description": "string",
"displayName": "string",
"strongType": "string"
},
"name": "string",
"tags": {
"{customized property}": "string"
}
}
},
"targetScope": "string"
}
}
Valeurs de propriété
Microsoft.Blueprint/blueprints/versions
Nom | Description | Valeur |
---|---|---|
apiVersion | Version de l’API | '2018-11-01-preview' |
nom | Nom de la ressource | chaîne (obligatoire) |
Propriétés | Propriétés détaillées pour le blueprint publié. | PublishedBlueprintProperties (obligatoire) |
type | Type de ressource | 'Microsoft.Blueprint/blueprints/versions' |
ParameterDefinition
Nom | Description | Valeur |
---|---|---|
allowedValues | Tableau de valeurs autorisées pour ce paramètre. | any[] |
defaultValue | Valeur par défaut pour ce paramètre. | quelconque |
métadonnées | Propriétés conviviales pour ce paramètre. | ParameterDefinitionMetadata |
type | Types de données autorisés pour les paramètres de modèle Resource Manager. | 'array' 'bool' 'int' 'object' 'secureObject' 'secureString' 'string' (obligatoire) |
ParameterDefinitionMetadata
Nom | Description | Valeur |
---|---|---|
description | Description de ce paramètre/resourceGroup. | corde Contraintes: Longueur maximale = |
displayName | DisplayName de ce paramètre/resourceGroup. | corde Contraintes: Longueur maximale = |
strongType | StrongType pour l’interface utilisateur afin d’afficher une expérience riche pendant l’affectation du blueprint. Les types forts pris en charge sont resourceType, principalId et emplacement. | corde Contraintes: Longueur maximale = |
PublishedBlueprintProperties
Nom | Description | Valeur |
---|---|---|
blueprintName | Nom de la définition de blueprint publiée. | corde |
changeNotes | Notes de modification spécifiques à la version. | corde Contraintes: Longueur maximale = |
description | Les lignes multiples expliquent cette ressource. | corde Contraintes: Longueur maximale = |
displayName | La chaîne d’un liner explique cette ressource. | corde Contraintes: Longueur maximale = |
Paramètres | Paramètres requis par cette définition de blueprint. | SharedBlueprintPropertiesParameters |
resourceGroups | Espaces réservés de groupe de ressources définis par cette définition de blueprint. | SharedBlueprintPropertiesResourceGroups |
targetScope | Étendue dans laquelle cette définition de blueprint peut être affectée. | 'managementGroup' 'abonnement' |
ResourceGroupDefinition
Nom | Description | Valeur |
---|---|---|
dependsOn | Artefacts qui doivent être déployés avant ce groupe de ressources. | string[] |
emplacement | Emplacement de ce groupe de ressources. Laissez vide si l’emplacement du groupe de ressources sera spécifié pendant l’affectation du blueprint. | corde |
métadonnées | Propriétés conviviales pour ce groupe de ressources. | ParameterDefinitionMetadata |
nom | Nom de ce groupe de ressources. Laissez vide si le nom du groupe de ressources est spécifié pendant l’affectation du blueprint. | corde |
étiquettes | Balises à affecter à ce groupe de ressources. | ResourceGroupDefinitionTags |
ResourceGroupDefinitionTags
Nom | Description | Valeur |
---|
SharedBlueprintPropertiesParameters
Nom | Description | Valeur |
---|
SharedBlueprintPropertiesResourceGroups
Nom | Description | Valeur |
---|
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource blueprints/versions 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/blueprints/versions, ajoutez terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Blueprint/blueprints/versions@2018-11-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
blueprintName = "string"
changeNotes = "string"
description = "string"
displayName = "string"
parameters = {
{customized property} = {
allowedValues = [
?
]
defaultValue = ?
metadata = {
description = "string"
displayName = "string"
strongType = "string"
}
type = "string"
}
}
resourceGroups = {
{customized property} = {
dependsOn = [
"string"
]
location = "string"
metadata = {
description = "string"
displayName = "string"
strongType = "string"
}
name = "string"
tags = {
{customized property} = "string"
}
}
}
targetScope = "string"
}
})
}
Valeurs de propriété
Microsoft.Blueprint/blueprints/versions
Nom | Description | Valeur |
---|---|---|
nom | Nom de la ressource | chaîne (obligatoire) |
parent_id | ID de la ressource qui est le parent de cette ressource. | ID de ressource de type : blueprints |
Propriétés | Propriétés détaillées pour le blueprint publié. | PublishedBlueprintProperties (obligatoire) |
type | Type de ressource | « Microsoft.Blueprint/blueprints/versions@2018-11-01-preview » |
ParameterDefinition
Nom | Description | Valeur |
---|---|---|
allowedValues | Tableau de valeurs autorisées pour ce paramètre. | any[] |
defaultValue | Valeur par défaut pour ce paramètre. | quelconque |
métadonnées | Propriétés conviviales pour ce paramètre. | ParameterDefinitionMetadata |
type | Types de données autorisés pour les paramètres de modèle Resource Manager. | 'array' 'bool' 'int' 'object' 'secureObject' 'secureString' 'string' (obligatoire) |
ParameterDefinitionMetadata
Nom | Description | Valeur |
---|---|---|
description | Description de ce paramètre/resourceGroup. | corde Contraintes: Longueur maximale = |
displayName | DisplayName de ce paramètre/resourceGroup. | corde Contraintes: Longueur maximale = |
strongType | StrongType pour l’interface utilisateur afin d’afficher une expérience riche pendant l’affectation du blueprint. Les types forts pris en charge sont resourceType, principalId et emplacement. | corde Contraintes: Longueur maximale = |
PublishedBlueprintProperties
Nom | Description | Valeur |
---|---|---|
blueprintName | Nom de la définition de blueprint publiée. | corde |
changeNotes | Notes de modification spécifiques à la version. | corde Contraintes: Longueur maximale = |
description | Les lignes multiples expliquent cette ressource. | corde Contraintes: Longueur maximale = |
displayName | La chaîne d’un liner explique cette ressource. | corde Contraintes: Longueur maximale = |
Paramètres | Paramètres requis par cette définition de blueprint. | SharedBlueprintPropertiesParameters |
resourceGroups | Espaces réservés de groupe de ressources définis par cette définition de blueprint. | SharedBlueprintPropertiesResourceGroups |
targetScope | Étendue dans laquelle cette définition de blueprint peut être affectée. | 'managementGroup' 'abonnement' |
ResourceGroupDefinition
Nom | Description | Valeur |
---|---|---|
dependsOn | Artefacts qui doivent être déployés avant ce groupe de ressources. | string[] |
emplacement | Emplacement de ce groupe de ressources. Laissez vide si l’emplacement du groupe de ressources sera spécifié pendant l’affectation du blueprint. | corde |
métadonnées | Propriétés conviviales pour ce groupe de ressources. | ParameterDefinitionMetadata |
nom | Nom de ce groupe de ressources. Laissez vide si le nom du groupe de ressources est spécifié pendant l’affectation du blueprint. | corde |
étiquettes | Balises à affecter à ce groupe de ressources. | ResourceGroupDefinitionTags |
ResourceGroupDefinitionTags
Nom | Description | Valeur |
---|
SharedBlueprintPropertiesParameters
Nom | Description | Valeur |
---|
SharedBlueprintPropertiesResourceGroups
Nom | Description | Valeur |
---|