Esquemas Microsoft.Blueprint
Definição de recurso do Bicep
O tipo de recurso de esquemas é um recurso de extensão, o que significa que pode aplicá-lo a outro recurso.
Utilize a scope
propriedade neste recurso para definir o âmbito deste recurso. Veja Definir âmbito nos recursos de extensão no Bicep.
O tipo de recurso de esquemas pode ser implementado com operações que visam:
- Grupos de recursos – veja comandos de implementação de grupos de recursos
- Subscrições - Veja os comandos de implementação da subscrição
- Grupos de gestão – veja os comandos de implementação do grupo de gestão
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.Blueprint/blueprints, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Blueprint/blueprints@2018-11-01-preview' = {
name: 'string'
scope: resourceSymbolicName
properties: {
description: 'string'
displayName: 'string'
parameters: {}
resourceGroups: {}
targetScope: 'string'
versions: any()
}
}
Valores de propriedade
esquemas
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso | cadeia (obrigatório) |
scope | Utilize ao criar um recurso de extensão num âmbito diferente do âmbito de implementação. | Recurso de destino Para Bicep, defina esta propriedade como o nome simbólico do recurso para aplicar o recurso de extensão. |
propriedades | Propriedades detalhadas para a definição do esquema. | BlueprintProperties (obrigatório) |
BlueprintProperties
Nome | Descrição | Valor |
---|---|---|
descrição | Explicar este recurso com várias linhas. | string |
displayName | A cadeia de linha única explica este recurso. | string |
parâmetros | Parâmetros necessários para esta definição de esquema. | objeto |
resourceGroups | Marcadores de posição do grupo de recursos definidos por esta definição de esquema. | objeto |
targetScope | O âmbito onde esta definição de esquema pode ser atribuída. | "managementGroup" "subscrição" |
versões | Versões publicadas desta definição de esquema. | Para o Bicep, pode utilizar a função any( ). |
Modelos de início rápido
Os seguintes modelos de início rápido implementam este tipo de recurso.
Modelo | Description |
---|---|
Esquemas - Criar uma nova definição de esquema |
Este modelo cria uma definição de esquema do Azure Blueprint. A definição do esquema inclui um artefacto de atribuição de políticas e pode ser modificado e, em seguida, implementado em grupos de gestão ou subscrições para ambientes consistentes. |
Definição de recurso de modelo do ARM
O tipo de recurso de esquemas é um recurso de extensão, o que significa que pode aplicá-lo a outro recurso.
Utilize a scope
propriedade neste recurso para definir o âmbito deste recurso. Veja Definir âmbito nos recursos de extensão nos modelos do ARM.
O tipo de recurso de esquemas pode ser implementado com operações que visam:
- Grupos de recursos – veja comandos de implementação de grupos de recursos
- Subscrições - Veja os comandos de implementação da subscrição
- Grupos de gestão – veja os comandos de implementação do grupo de gestão
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.Blueprint/blueprints, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Blueprint/blueprints",
"apiVersion": "2018-11-01-preview",
"name": "string",
"scope": "string",
"properties": {
"description": "string",
"displayName": "string",
"parameters": {},
"resourceGroups": {},
"targetScope": "string",
"versions": {}
}
}
Valores de propriedade
esquemas
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Blueprint/blueprints" |
apiVersion | A versão da API de recursos | '2018-11-01-preview' |
name | O nome do recurso | cadeia (obrigatório) |
scope | Utilize ao criar um recurso de extensão num âmbito diferente do âmbito de implementação. | Recurso de destino Para JSON, defina o valor como o nome completo do recurso ao qual pretende aplicar o recurso de extensão . |
propriedades | Propriedades detalhadas para a definição do esquema. | BlueprintProperties (obrigatório) |
BlueprintProperties
Nome | Descrição | Valor |
---|---|---|
descrição | Explicar este recurso com várias linhas. | string |
displayName | A cadeia de linha única explica este recurso. | string |
parâmetros | Parâmetros necessários para esta definição de esquema. | objeto |
resourceGroups | Marcadores de posição de grupo de recursos definidos por esta definição de esquema. | objeto |
targetScope | O âmbito onde esta definição de esquema pode ser atribuída. | "managementGroup" "subscrição" |
versões | Versões publicadas desta definição de esquema. |
Modelos de início rápido
Os seguintes modelos de início rápido implementam este tipo de recurso.
Modelo | Descrição |
---|---|
Esquemas - Criar uma nova definição de esquema |
Este modelo cria uma definição de esquema do Azure Blueprint. A definição de esquema inclui um artefacto de atribuição de política e pode ser modificado e, em seguida, implementado em grupos de gestão ou subscrições para ambientes consistentes. |
Definição de recurso terraform (fornecedor AzAPI)
O tipo de recurso do esquema é um recurso de extensão, o que significa que pode aplicá-lo a outro recurso.
Utilize a parent_id
propriedade neste recurso para definir o âmbito deste recurso.
O tipo de recurso de esquemas pode ser implementado com operações que visam:
- Grupos de recursos
- Subscrições
- Grupos de gestão
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.Blueprint/blueprints, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Blueprint/blueprints@2018-11-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
description = "string"
displayName = "string"
parameters = {}
resourceGroups = {}
targetScope = "string"
}
})
}
Valores de propriedade
esquemas
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Blueprint/blueprints@2018-11-01-preview" |
name | O nome do recurso | cadeia (obrigatório) |
parent_id | O ID do recurso ao quais aplicar este recurso de extensão. | cadeia (obrigatório) |
propriedades | Propriedades detalhadas para a definição do esquema. | BlueprintProperties (obrigatório) |
Propriedades de Esquema
Nome | Descrição | Valor |
---|---|---|
descrição | Explicar este recurso com várias linhas. | string |
displayName | A cadeia de linha única explica este recurso. | string |
parâmetros | Parâmetros necessários para esta definição de esquema. | objeto |
resourceGroups | Marcadores de posição de grupo de recursos definidos por esta definição de esquema. | objeto |
targetScope | O âmbito onde esta definição de esquema pode ser atribuída. | "managementGroup" "subscrição" |
versões | Versões publicadas desta definição de esquema. |
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários