Published Blueprints - List
Enumere las versiones publicadas de la definición de plano técnico especificada.
GET https://management.azure.com/{resourceScope}/providers/Microsoft.Blueprint/blueprints/{blueprintName}/versions?api-version=2018-11-01-preview
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
blueprint
|
path | True |
string |
Nombre de la definición del plano técnico. |
resource
|
path | True |
string |
Ámbito del recurso. Los ámbitos válidos son: grupo de administración (formato: '/providers/Microsoft.Management/managementGroups/{managementGroup}'), suscripción (formato: '/subscriptions/{subscriptionId}'). |
api-version
|
query | True |
string |
Versión de la API de cliente. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Correcto: se recuperan todas las versiones publicadas de la definición del plano técnico. |
|
Other Status Codes |
Respuesta de error de planos técnicos. |
Seguridad
azure_auth
Flujo OAuth2 de Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nombre | Description |
---|---|
user_impersonation | suplantación de su cuenta de usuario |
Ejemplos
Published |
Published |
PublishedManagementGroupBlueprint
Sample Request
Sample Response
{
"value": [
{
"properties": {
"blueprintName": "simpleBlueprint",
"description": "blueprint contains all artifact kinds {'template', 'rbac', 'policy'}",
"parameters": {
"storageAccountType": {
"type": "string",
"metadata": {
"displayName": "storage account type."
}
},
"costCenter": {
"type": "string",
"metadata": {
"displayName": "force cost center tag for all resources under given subscription."
}
},
"owners": {
"type": "array",
"metadata": {
"displayName": "assign owners to subscription along with blueprint assignment."
}
}
},
"resourceGroups": {
"storageRG": {
"metadata": {
"displayName": "storage resource group",
"description": "Contains storageAccounts that collect all shoebox logs."
}
}
},
"targetScope": "subscription",
"status": null
},
"id": "/providers/Microsoft.Management/managementGroups/ContosoOnlineGroup/providers/Microsoft.Blueprint/blueprints/simpleBlueprint/versions/v1",
"type": "Microsoft.Blueprint/blueprints/versions",
"name": "v1"
}
]
}
PublishedSubscriptionBlueprint
Sample Request
Sample Response
{
"value": [
{
"properties": {
"blueprintName": "simpleBlueprint",
"description": "blueprint contains all artifact kinds {'template', 'rbac', 'policy'}",
"parameters": {
"storageAccountType": {
"type": "string",
"metadata": {
"displayName": "storage account type."
}
},
"costCenter": {
"type": "string",
"metadata": {
"displayName": "force cost center tag for all resources under given subscription."
}
},
"owners": {
"type": "array",
"metadata": {
"displayName": "assign owners to subscription along with blueprint assignment."
}
}
},
"resourceGroups": {
"storageRG": {
"metadata": {
"displayName": "storage resource group",
"description": "Contains storageAccounts that collect all shoebox logs."
}
}
},
"targetScope": "subscription",
"status": null
},
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Blueprint/blueprints/simpleBlueprint/versions/v1",
"type": "Microsoft.Blueprint/blueprints/versions",
"name": "v1"
}
]
}
Definiciones
Nombre | Description |
---|---|
Blueprint |
Estado del plano técnico. Este campo es de solo lectura. |
Blueprint |
Ámbito en el que se puede asignar esta definición de plano técnico. |
Cloud |
|
Error |
Información adicional sobre el error de administración de recursos. |
Error |
Respuesta de error |
Parameter |
Representa un parámetro con restricciones y metadatos. |
Published |
Representa un plano técnico publicado. |
Published |
BlueprintList |
Resource |
Representa un grupo de recursos de Azure en una definición de plano técnico. |
Template |
Tipos de datos permitidos para Resource Manager parámetros de plantilla. |
BlueprintStatus
Estado del plano técnico. Este campo es de solo lectura.
Nombre | Tipo | Description |
---|---|---|
lastModified |
string |
Hora de última modificación de esta definición de plano técnico. |
timeCreated |
string |
Hora de creación de esta definición de plano técnico. |
BlueprintTargetScope
Ámbito en el que se puede asignar esta definición de plano técnico.
Nombre | Tipo | Description |
---|---|---|
managementGroup |
string |
El plano técnico tiene como destino un grupo de administración durante la asignación del plano técnico. Esto está reservado para uso futuro. |
subscription |
string |
El plano técnico tiene como destino una suscripción durante la asignación del plano técnico. |
CloudError
Nombre | Tipo | Description |
---|---|---|
error |
Respuesta de error |
ErrorAdditionalInfo
Información adicional sobre el error de administración de recursos.
Nombre | Tipo | Description |
---|---|---|
info |
object |
Información adicional. |
type |
string |
Tipo de información adicional. |
ErrorResponse
Respuesta de error
Nombre | Tipo | Description |
---|---|---|
additionalInfo |
Información adicional del error. |
|
code |
string |
Código de error. |
details |
Los detalles del error. |
|
message |
string |
El mensaje de error. |
target |
string |
Destino del error. |
ParameterDefinition
Representa un parámetro con restricciones y metadatos.
Nombre | Tipo | Description |
---|---|---|
allowedValues |
Allowed |
Matriz de valores permitidos para este parámetro. |
defaultValue |
Valor predeterminado para este parámetro. |
|
metadata.description |
string |
Descripción de este parámetro o resourceGroup. |
metadata.displayName |
string |
DisplayName de este parámetro o resourceGroup. |
metadata.strongType |
string |
StrongType para que la interfaz de usuario represente una experiencia enriquecida durante la asignación del plano técnico. Los tipos seguros admitidos son resourceType, principalId y location. |
type |
Tipos de datos permitidos para Resource Manager parámetros de plantilla. |
PublishedBlueprint
Representa un plano técnico publicado.
Nombre | Tipo | Description |
---|---|---|
description |
string |
Explicar este recurso en varias líneas. |
displayName |
string |
La cadena de un liner explica este recurso. |
id |
string |
Identificador de cadena que se usa para buscar cualquier recurso en Azure. |
name |
string |
Nombre de este recurso. |
properties.blueprintName |
string |
Nombre de la definición del plano técnico publicado. |
properties.changeNotes |
string |
Notas de cambio específicas de la versión. |
properties.parameters |
<string,
Parameter |
Parámetros requeridos por esta definición de plano técnico. |
properties.resourceGroups |
<string,
Resource |
Marcadores de posición del grupo de recursos definidos por esta definición de plano técnico. |
properties.status |
Estado del plano técnico. Este campo es de solo lectura. |
|
properties.targetScope |
Ámbito en el que se puede asignar esta definición de plano técnico. |
|
type |
string |
Tipo de este recurso. |
PublishedBlueprintList
BlueprintList
Nombre | Tipo | Description |
---|---|---|
nextLink |
string |
Vínculo a la página siguiente de resultados. |
value |
Lista de definiciones de plano técnico publicadas. |
ResourceGroupDefinition
Representa un grupo de recursos de Azure en una definición de plano técnico.
Nombre | Tipo | Description |
---|---|---|
dependsOn |
string[] |
Artefactos que deben implementarse antes de este grupo de recursos. |
location |
string |
Ubicación de este resourceGroup. Deje vacío si la ubicación del grupo de recursos se especificará durante la asignación del plano técnico. |
metadata.description |
string |
Descripción de este parámetro o resourceGroup. |
metadata.displayName |
string |
DisplayName de este parámetro o resourceGroup. |
metadata.strongType |
string |
StrongType para que la interfaz de usuario represente una experiencia enriquecida durante la asignación del plano técnico. Los tipos seguros admitidos son resourceType, principalId y location. |
name |
string |
Nombre de este resourceGroup. Deje vacío si el nombre del grupo de recursos se especificará durante la asignación del plano técnico. |
tags |
object |
Etiquetas que se asignarán a este grupo de recursos. |
TemplateParameterType
Tipos de datos permitidos para Resource Manager parámetros de plantilla.
Nombre | Tipo | Description |
---|---|---|
array |
string |
|
bool |
string |
|
int |
string |
|
object |
string |
|
secureObject |
string |
|
secureString |
string |
|
string |
string |