Microsoft. Computar interconectaçãoBlocos

Definição de recurso do Bicep

O tipo de recurso interconnectBlocks pode ser implantado com operações que visam:

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

Formato de recurso

Para criar uma Microsoft. Compute/interconnectBlocks, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.Compute/interconnectBlocks@2026-03-01' = {
  location: 'string'
  name: 'string'
  placement: {
    excludeZones: [
      'string'
    ]
    includeZones: [
      'string'
    ]
    zonePlacementPolicy: 'string'
  }
  properties: {
    interconnectGroup: {
      id: 'string'
    }
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
  zones: [
    'string'
  ]
}

Valores de propriedade

Microsoft. Blocos de computação/interconexão

Name Description Valor
local A geolocalização onde o recurso reside cadeia de caracteres (obrigatório)
nome O nome do recurso cadeia de caracteres (obrigatório)
colocação A seção de posicionamento especifica as restrições definidas pelo usuário para o posicionamento de hardware do Bloco de Interconexão. Essa propriedade não pode ser alterada uma vez que o Bloco de Interconexão for provisionado. Posicionamento
properties Propriedades do bloco de interconexão. Propriedades do BlocoInterconexão
sku SKU do recurso para o qual a capacidade precisa ser pré-realocada. Ambos sku.name e sku.capacity são obrigatórios no Create. Após criar, só sku.capacity pode ser atualizado. SKU (obrigatório)
tags Etiquetas de recursos Dicionário de nomes e valores de tags. Ver Marcas em modelos
zonas As zonas de disponibilidade. string[]

Referência ApiEntityApi

Name Description Valor
id A ID de recurso do ARM na forma de /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... cadeia

Propriedades do BlocoInterconexão

Name Description Valor
Interconexão Grupo A Microsoft. Recurso Network/InterconnectGroups ao qual esse Bloco de Interconexão está associado. Exigido na criação e imutável depois disso. ApiEntityReference (obrigatório)

Colocação

Name Description Valor
excludeZones Essa propriedade complementa a propriedade 'zonePlacementPolicy'. Se 'zonePlacementPolicy' estiver definido como 'Qualquer'/'Automático', a zona de disponibilidade selecionada pelo sistema não deverá estar presente na lista de zonas de disponibilidade passadas com 'excludeZones'. Se 'excludeZones' não for fornecido, todas as zonas de disponibilidade na região serão consideradas para seleção. string[]
Zonas de inclusão Essa propriedade complementa a propriedade 'zonePlacementPolicy'. Se 'zonePlacementPolicy' estiver definido como 'Qualquer'/'Automático', a zona de disponibilidade selecionada pelo sistema deverá estar presente na lista de zonas de disponibilidade passadas com 'includeZones'. Se 'includeZones' não for fornecido, todas as zonas de disponibilidade na região serão consideradas para seleção. string[]
zonePlacementPolicy Especifica a política para o posicionamento do recurso na zona de disponibilidade. Os valores possíveis são: Qualquer (usado para Máquinas Virtuais), Automático (usado para Conjuntos de Dimensionamento de Máquinas Virtuais) – uma zona de disponibilidade será selecionada automaticamente pelo sistema como parte da criação do recurso. 'Qualquer'
'Auto'

Sku

Name Description Valor
capacidade Especifica o número de máquinas virtuais no conjunto de dimensionamento. int
nome O nome do sku. cadeia
nível Especifica a camada de máquinas virtuais em um conjunto de dimensionamento.

Valores possíveis:

Standard

Basic
cadeia

TrackedResourceTags

Name Description Valor

Definição de recurso de modelo do ARM

O tipo de recurso interconnectBlocks pode ser implantado com operações que visam:

Exemplos de uso

Formato de recurso

Para criar uma Microsoft. Compute/interconnectBlocks, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.Compute/interconnectBlocks",
  "apiVersion": "2026-03-01",
  "name": "string",
  "location": "string",
  "placement": {
    "excludeZones": [ "string" ],
    "includeZones": [ "string" ],
    "zonePlacementPolicy": "string"
  },
  "properties": {
    "interconnectGroup": {
      "id": "string"
    }
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  },
  "zones": [ "string" ]
}

Valores de propriedade

Microsoft. Blocos de computação/interconexão

Name Description Valor
apiVersion A versão da API '2026-03-01'
local A geolocalização onde o recurso reside cadeia de caracteres (obrigatório)
nome O nome do recurso cadeia de caracteres (obrigatório)
colocação A seção de posicionamento especifica as restrições definidas pelo usuário para o posicionamento de hardware do Bloco de Interconexão. Essa propriedade não pode ser alterada uma vez que o Bloco de Interconexão for provisionado. Posicionamento
properties Propriedades do bloco de interconexão. Propriedades do BlocoInterconexão
sku SKU do recurso para o qual a capacidade precisa ser pré-realocada. Ambos sku.name e sku.capacity são obrigatórios no Create. Após criar, só sku.capacity pode ser atualizado. SKU (obrigatório)
tags Etiquetas de recursos Dicionário de nomes e valores de tags. Ver Marcas em modelos
tipo O tipo de recurso 'Microsoft. Blocos de Computação/Interconexão
zonas As zonas de disponibilidade. string[]

Referência ApiEntityApi

Name Description Valor
id A ID de recurso do ARM na forma de /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... cadeia

Propriedades do BlocoInterconexão

Name Description Valor
Interconexão Grupo A Microsoft. Recurso Network/InterconnectGroups ao qual esse Bloco de Interconexão está associado. Exigido na criação e imutável depois disso. ApiEntityReference (obrigatório)

Colocação

Name Description Valor
excludeZones Essa propriedade complementa a propriedade 'zonePlacementPolicy'. Se 'zonePlacementPolicy' estiver definido como 'Qualquer'/'Automático', a zona de disponibilidade selecionada pelo sistema não deverá estar presente na lista de zonas de disponibilidade passadas com 'excludeZones'. Se 'excludeZones' não for fornecido, todas as zonas de disponibilidade na região serão consideradas para seleção. string[]
Zonas de inclusão Essa propriedade complementa a propriedade 'zonePlacementPolicy'. Se 'zonePlacementPolicy' estiver definido como 'Qualquer'/'Automático', a zona de disponibilidade selecionada pelo sistema deverá estar presente na lista de zonas de disponibilidade passadas com 'includeZones'. Se 'includeZones' não for fornecido, todas as zonas de disponibilidade na região serão consideradas para seleção. string[]
zonePlacementPolicy Especifica a política para o posicionamento do recurso na zona de disponibilidade. Os valores possíveis são: Qualquer (usado para Máquinas Virtuais), Automático (usado para Conjuntos de Dimensionamento de Máquinas Virtuais) – uma zona de disponibilidade será selecionada automaticamente pelo sistema como parte da criação do recurso. 'Qualquer'
'Auto'

Sku

Name Description Valor
capacidade Especifica o número de máquinas virtuais no conjunto de dimensionamento. int
nome O nome do sku. cadeia
nível Especifica a camada de máquinas virtuais em um conjunto de dimensionamento.

Valores possíveis:

Standard

Basic
cadeia

TrackedResourceTags

Name Description Valor

Definição de recurso do Terraform (provedor de AzAPI)

O tipo de recurso interconnectBlocks pode ser implantado com operações que visam:

Formato de recurso

Para criar uma Microsoft. Compute/interconnectBlocks, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/interconnectBlocks@2026-03-01"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    placement = {
      excludeZones = [
        "string"
      ]
      includeZones = [
        "string"
      ]
      zonePlacementPolicy = "string"
    }
    properties = {
      interconnectGroup = {
        id = "string"
      }
    }
    sku = {
      capacity = int
      name = "string"
      tier = "string"
    }
    zones = [
      "string"
    ]
  }
}

Valores de propriedade

Microsoft. Blocos de computação/interconexão

Name Description Valor
local A geolocalização onde o recurso reside cadeia de caracteres (obrigatório)
nome O nome do recurso cadeia de caracteres (obrigatório)
colocação A seção de posicionamento especifica as restrições definidas pelo usuário para o posicionamento de hardware do Bloco de Interconexão. Essa propriedade não pode ser alterada uma vez que o Bloco de Interconexão for provisionado. Posicionamento
properties Propriedades do bloco de interconexão. Propriedades do BlocoInterconexão
sku SKU do recurso para o qual a capacidade precisa ser pré-realocada. Ambos sku.name e sku.capacity são obrigatórios no Create. Após criar, só sku.capacity pode ser atualizado. SKU (obrigatório)
tags Etiquetas de recursos Dicionário de nomes e valores de tags.
tipo O tipo de recurso "Microsoft. Compute/interconnectBlocks@2026-03-01"
zonas As zonas de disponibilidade. string[]

Referência ApiEntityApi

Name Description Valor
id A ID de recurso do ARM na forma de /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... cadeia

Propriedades do BlocoInterconexão

Name Description Valor
Interconexão Grupo A Microsoft. Recurso Network/InterconnectGroups ao qual esse Bloco de Interconexão está associado. Exigido na criação e imutável depois disso. ApiEntityReference (obrigatório)

Colocação

Name Description Valor
excludeZones Essa propriedade complementa a propriedade 'zonePlacementPolicy'. Se 'zonePlacementPolicy' estiver definido como 'Qualquer'/'Automático', a zona de disponibilidade selecionada pelo sistema não deverá estar presente na lista de zonas de disponibilidade passadas com 'excludeZones'. Se 'excludeZones' não for fornecido, todas as zonas de disponibilidade na região serão consideradas para seleção. string[]
Zonas de inclusão Essa propriedade complementa a propriedade 'zonePlacementPolicy'. Se 'zonePlacementPolicy' estiver definido como 'Qualquer'/'Automático', a zona de disponibilidade selecionada pelo sistema deverá estar presente na lista de zonas de disponibilidade passadas com 'includeZones'. Se 'includeZones' não for fornecido, todas as zonas de disponibilidade na região serão consideradas para seleção. string[]
zonePlacementPolicy Especifica a política para o posicionamento do recurso na zona de disponibilidade. Os valores possíveis são: Qualquer (usado para Máquinas Virtuais), Automático (usado para Conjuntos de Dimensionamento de Máquinas Virtuais) – uma zona de disponibilidade será selecionada automaticamente pelo sistema como parte da criação do recurso. 'Qualquer'
'Auto'

Sku

Name Description Valor
capacidade Especifica o número de máquinas virtuais no conjunto de dimensionamento. int
nome O nome do sku. cadeia
nível Especifica a camada de máquinas virtuais em um conjunto de dimensionamento.

Valores possíveis:

Standard

Basic
cadeia

TrackedResourceTags

Name Description Valor