Partilhar via


Microsoft.Blueprint blueprints/versões 2018-11-01-preview

Definição de recursos do bíceps

O tipo de recurso blueprints/versions pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Blueprint/blueprints/versions, adicione o seguinte Bicep ao seu modelo.

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

Valores de propriedade

Microsoft.Blueprint/blueprints/versions

Designação Descrição Valor
Designação O nome do recurso string (obrigatório)
pai No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai.

Para obter mais informações, consulte recurso filho fora do recurso pai.
Nome simbólico para recurso do tipo: plantas
propriedades Propriedades detalhadas para o plano publicado. PublishedBlueprintProperties (obrigatório)

Definição de parâmetros

Designação Descrição Valor
allowedValues Matriz de valores permitidos para este parâmetro. qualquer[]
defaultValue Valor padrão para este parâmetro. qualquer
metadados Propriedades fáceis de usar para este parâmetro. ParameterDefinitionMetadata
tipo Tipos de dados permitidos para parâmetros de modelo do Resource Manager. 'matriz'
'Bool'
«int»
'objeto'
'secureObject'
'secureString'
'string' (obrigatório)

ParameterDefinitionMetadata

Designação Descrição Valor
Descrição Descrição deste parâmetro/resourceGroup. string

Restrições:
Comprimento máximo =
displayName DisplayName deste parâmetro/resourceGroup. string

Restrições:
Comprimento máximo =
strongType StrongType para interface do usuário para renderizar uma experiência rica durante a atribuição do blueprint. Os tipos fortes suportados são resourceType, principalId e location. string

Restrições:
Comprimento máximo =

PublishedBlueprintProperties

Designação Descrição Valor
blueprintNome Nome da definição de modelo publicada. string
notas de alteração Notas de alteração específicas da versão. string

Restrições:
Comprimento máximo =
Descrição Multi-linha explicar este recurso. string

Restrições:
Comprimento máximo =
displayName Uma cadeia de caracteres de linha única explica este recurso. string

Restrições:
Comprimento máximo =
Parâmetros Parâmetros exigidos por esta definição de blueprint. SharedBlueprintPropertiesParameters
resourceGroups Espaços reservados para grupos de recursos definidos por esta definição de blueprint. SharedBlueprintPropertiesResourceGroups
targetScope O âmbito em que esta definição de modelo pode ser atribuída. «Grupo de gestão»
'Subscrição'

ResourceGroupDefinition

Designação Descrição Valor
dependeDe Artefatos que precisam ser implantados antes desse grupo de recursos. string[]
Localização Localização deste resourceGroup. Deixe em branco se o local do grupo de recursos for especificado durante a atribuição do blueprint. string
metadados Propriedades amigáveis para este grupo de recursos. ParameterDefinitionMetadata
Designação Nome deste resourceGroup. Deixe em branco se o nome do grupo de recursos for especificado durante a atribuição do blueprint. string
Etiquetas Tags a serem atribuídas a este grupo de recursos. ResourceGroupDefinitionTags

ResourceGroupDefinitionTags

Designação Descrição Valor

SharedBlueprintPropertiesParameters

Designação Descrição Valor

SharedBlueprintPropertiesResourceGroups

Designação Descrição Valor

Definição de recurso de modelo ARM

O tipo de recurso blueprints/versions pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Blueprint/blueprints/versions, adicione o seguinte JSON ao seu modelo.

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

Valores de propriedade

Microsoft.Blueprint/blueprints/versions

Designação Descrição Valor
apiVersion A versão api '2018-11-01-pré-visualização'
Designação O nome do recurso string (obrigatório)
propriedades Propriedades detalhadas para o plano publicado. PublishedBlueprintProperties (obrigatório)
tipo O tipo de recurso 'Microsoft.Blueprint/blueprints/versions'

Definição de parâmetros

Designação Descrição Valor
allowedValues Matriz de valores permitidos para este parâmetro. qualquer[]
defaultValue Valor padrão para este parâmetro. qualquer
metadados Propriedades fáceis de usar para este parâmetro. ParameterDefinitionMetadata
tipo Tipos de dados permitidos para parâmetros de modelo do Resource Manager. 'matriz'
'Bool'
«int»
'objeto'
'secureObject'
'secureString'
'string' (obrigatório)

ParameterDefinitionMetadata

Designação Descrição Valor
Descrição Descrição deste parâmetro/resourceGroup. string

Restrições:
Comprimento máximo =
displayName DisplayName deste parâmetro/resourceGroup. string

Restrições:
Comprimento máximo =
strongType StrongType para interface do usuário para renderizar uma experiência rica durante a atribuição do blueprint. Os tipos fortes suportados são resourceType, principalId e location. string

Restrições:
Comprimento máximo =

PublishedBlueprintProperties

Designação Descrição Valor
blueprintNome Nome da definição de modelo publicada. string
notas de alteração Notas de alteração específicas da versão. string

Restrições:
Comprimento máximo =
Descrição Multi-linha explicar este recurso. string

Restrições:
Comprimento máximo =
displayName Uma cadeia de caracteres de linha única explica este recurso. string

Restrições:
Comprimento máximo =
Parâmetros Parâmetros exigidos por esta definição de blueprint. SharedBlueprintPropertiesParameters
resourceGroups Espaços reservados para grupos de recursos definidos por esta definição de blueprint. SharedBlueprintPropertiesResourceGroups
targetScope O âmbito em que esta definição de modelo pode ser atribuída. «Grupo de gestão»
'Subscrição'

ResourceGroupDefinition

Designação Descrição Valor
dependeDe Artefatos que precisam ser implantados antes desse grupo de recursos. string[]
Localização Localização deste resourceGroup. Deixe em branco se o local do grupo de recursos for especificado durante a atribuição do blueprint. string
metadados Propriedades amigáveis para este grupo de recursos. ParameterDefinitionMetadata
Designação Nome deste resourceGroup. Deixe em branco se o nome do grupo de recursos for especificado durante a atribuição do blueprint. string
Etiquetas Tags a serem atribuídas a este grupo de recursos. ResourceGroupDefinitionTags

ResourceGroupDefinitionTags

Designação Descrição Valor

SharedBlueprintPropertiesParameters

Designação Descrição Valor

SharedBlueprintPropertiesResourceGroups

Designação Descrição Valor

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso blueprints/versions pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Blueprint/blueprints/versions, adicione o seguinte Terraform ao seu modelo.

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

Valores de propriedade

Microsoft.Blueprint/blueprints/versions

Designação Descrição Valor
Designação O nome do recurso string (obrigatório)
parent_id A ID do recurso que é o pai para este recurso. ID do recurso do tipo: plantas
propriedades Propriedades detalhadas para o plano publicado. PublishedBlueprintProperties (obrigatório)
tipo O tipo de recurso "Microsoft.Blueprint/blueprints/versions@2018-11-01-preview"

Definição de parâmetros

Designação Descrição Valor
allowedValues Matriz de valores permitidos para este parâmetro. qualquer[]
defaultValue Valor padrão para este parâmetro. qualquer
metadados Propriedades fáceis de usar para este parâmetro. ParameterDefinitionMetadata
tipo Tipos de dados permitidos para parâmetros de modelo do Resource Manager. 'matriz'
'Bool'
«int»
'objeto'
'secureObject'
'secureString'
'string' (obrigatório)

ParameterDefinitionMetadata

Designação Descrição Valor
Descrição Descrição deste parâmetro/resourceGroup. string

Restrições:
Comprimento máximo =
displayName DisplayName deste parâmetro/resourceGroup. string

Restrições:
Comprimento máximo =
strongType StrongType para interface do usuário para renderizar uma experiência rica durante a atribuição do blueprint. Os tipos fortes suportados são resourceType, principalId e location. string

Restrições:
Comprimento máximo =

PublishedBlueprintProperties

Designação Descrição Valor
blueprintNome Nome da definição de modelo publicada. string
notas de alteração Notas de alteração específicas da versão. string

Restrições:
Comprimento máximo =
Descrição Multi-linha explicar este recurso. string

Restrições:
Comprimento máximo =
displayName Uma cadeia de caracteres de linha única explica este recurso. string

Restrições:
Comprimento máximo =
Parâmetros Parâmetros exigidos por esta definição de blueprint. SharedBlueprintPropertiesParameters
resourceGroups Espaços reservados para grupos de recursos definidos por esta definição de blueprint. SharedBlueprintPropertiesResourceGroups
targetScope O âmbito em que esta definição de modelo pode ser atribuída. «Grupo de gestão»
'Subscrição'

ResourceGroupDefinition

Designação Descrição Valor
dependeDe Artefatos que precisam ser implantados antes desse grupo de recursos. string[]
Localização Localização deste resourceGroup. Deixe em branco se o local do grupo de recursos for especificado durante a atribuição do blueprint. string
metadados Propriedades amigáveis para este grupo de recursos. ParameterDefinitionMetadata
Designação Nome deste resourceGroup. Deixe em branco se o nome do grupo de recursos for especificado durante a atribuição do blueprint. string
Etiquetas Tags a serem atribuídas a este grupo de recursos. ResourceGroupDefinitionTags

ResourceGroupDefinitionTags

Designação Descrição Valor

SharedBlueprintPropertiesParameters

Designação Descrição Valor

SharedBlueprintPropertiesResourceGroups

Designação Descrição Valor