Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Definição de recursos do bíceps
O tipo de recurso interconnectBlocks pode ser implementado com operações que visam:
- Resource groups - Ver comandos de implementação resource groups
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do 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/Interligação
| Nome | Description | Value |
|---|---|---|
| localização | A geolocalização onde o recurso vive | string (obrigatório) |
| Nome | O nome do recurso | string (obrigatório) |
| colocação | A secção de colocação especifica as restrições definidas pelo utilizador para a colocação do hardware do Interconnect Block. Esta propriedade não pode ser alterada uma vez que o Interconnect Block for provisionado. | Colocação |
| properties | Propriedades do Bloco de Interligação. | Propriedades do BlocoConexão |
| sku | SKU do recurso para o qual a capacidade precisa de ser pré-alocada. Ambos sku.name são sku.capacity obrigatórios no create. Depois de criar, só sku.capacity pode ser atualizado. |
Sku (obrigatório) |
| tags | Etiquetas de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
| Zonas | As zonas de disponibilidade. | string[] |
ApiEntityReference
| Nome | Description | Value |
|---|---|---|
| id | A ID do recurso ARM na forma de /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... | cadeia (de caracteres) |
Propriedades do BlocoConexão
Colocação
| Nome | Description | Value |
|---|---|---|
| excludeZones | Esta propriedade complementa a propriedade 'zonePlacementPolicy'. Se 'zonePlacementPolicy' estiver definido como 'Any'/'Auto', a zona de disponibilidade selecionada pelo sistema não deve 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[] |
| includeZones | Esta propriedade complementa a propriedade 'zonePlacementPolicy'. Se 'zonePlacementPolicy' estiver definido como 'Any'/'Auto', a zona de disponibilidade selecionada pelo sistema deve 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 de posicionamento do recurso na zona de disponibilidade. Os valores possíveis são: Any (usado para Máquinas Virtuais), Auto (usado para Conjuntos de Dimensionamento de Máquinas Virtuais) - Uma zona de disponibilidade será automaticamente escolhida pelo sistema como parte da criação de recursos. | 'Qualquer' 'Auto' |
Sku
| Nome | Description | Value |
|---|---|---|
| capacidade | Especifica o número de máquinas virtuais no conjunto de escala. | int |
| Nome | O nome do SKU. | cadeia (de caracteres) |
| escalão | Especifica a camada de máquinas virtuais em um conjunto de escala. Valores possíveis: Standard Basic |
cadeia (de caracteres) |
TrackedResourceTags
| Nome | Description | Value |
|---|
Definição de recurso de modelo ARM
O tipo de recurso interconnectBlocks pode ser implementado com operações que visam:
- Grupos de recursos - Ver comandos de implementação de grupos de recursos Para uma lista das propriedades alteradas em cada versão da API, consulte registo de alterações.
Exemplos de uso
Formato do 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/Interligação
| Nome | Description | Value |
|---|---|---|
| apiVersion | A versão api | '2026-03-01' |
| localização | A geolocalização onde o recurso vive | string (obrigatório) |
| Nome | O nome do recurso | string (obrigatório) |
| colocação | A secção de colocação especifica as restrições definidas pelo utilizador para a colocação do hardware do Interconnect Block. Esta propriedade não pode ser alterada uma vez que o Interconnect Block for provisionado. | Colocação |
| properties | Propriedades do Bloco de Interligação. | Propriedades do BlocoConexão |
| sku | SKU do recurso para o qual a capacidade precisa de ser pré-alocada. Ambos sku.name são sku.capacity obrigatórios no create. Depois de criar, só sku.capacity pode ser atualizado. |
Sku (obrigatório) |
| tags | Etiquetas de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
| tipo | O tipo de recurso | 'Microsoft. Blocos de Computação/Interconexão |
| Zonas | As zonas de disponibilidade. | string[] |
ApiEntityReference
| Nome | Description | Value |
|---|---|---|
| id | A ID do recurso ARM na forma de /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... | cadeia (de caracteres) |
Propriedades do BlocoConexão
Colocação
| Nome | Description | Value |
|---|---|---|
| excludeZones | Esta propriedade complementa a propriedade 'zonePlacementPolicy'. Se 'zonePlacementPolicy' estiver definido como 'Any'/'Auto', a zona de disponibilidade selecionada pelo sistema não deve 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[] |
| includeZones | Esta propriedade complementa a propriedade 'zonePlacementPolicy'. Se 'zonePlacementPolicy' estiver definido como 'Any'/'Auto', a zona de disponibilidade selecionada pelo sistema deve 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 de posicionamento do recurso na zona de disponibilidade. Os valores possíveis são: Any (usado para Máquinas Virtuais), Auto (usado para Conjuntos de Dimensionamento de Máquinas Virtuais) - Uma zona de disponibilidade será automaticamente escolhida pelo sistema como parte da criação de recursos. | 'Qualquer' 'Auto' |
Sku
| Nome | Description | Value |
|---|---|---|
| capacidade | Especifica o número de máquinas virtuais no conjunto de escala. | int |
| Nome | O nome do SKU. | cadeia (de caracteres) |
| escalão | Especifica a camada de máquinas virtuais em um conjunto de escala. Valores possíveis: Standard Basic |
cadeia (de caracteres) |
TrackedResourceTags
| Nome | Description | Value |
|---|
Definição de recursos Terraform (provedor AzAPI)
O tipo de recurso interconnectBlocks pode ser implementado com operações que visam:
- Grupos de recursos Para uma lista das propriedades alteradas em cada versão da API, veja registo de alterações.
Formato do 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/Interligação
| Nome | Description | Value |
|---|---|---|
| localização | A geolocalização onde o recurso vive | string (obrigatório) |
| Nome | O nome do recurso | string (obrigatório) |
| colocação | A secção de colocação especifica as restrições definidas pelo utilizador para a colocação do hardware do Interconnect Block. Esta propriedade não pode ser alterada uma vez que o Interconnect Block for provisionado. | Colocação |
| properties | Propriedades do Bloco de Interligação. | Propriedades do BlocoConexão |
| sku | SKU do recurso para o qual a capacidade precisa de ser pré-alocada. Ambos sku.name são sku.capacity obrigatórios no create. Depois de 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[] |
ApiEntityReference
| Nome | Description | Value |
|---|---|---|
| id | A ID do recurso ARM na forma de /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... | cadeia (de caracteres) |
Propriedades do BlocoConexão
Colocação
| Nome | Description | Value |
|---|---|---|
| excludeZones | Esta propriedade complementa a propriedade 'zonePlacementPolicy'. Se 'zonePlacementPolicy' estiver definido como 'Any'/'Auto', a zona de disponibilidade selecionada pelo sistema não deve 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[] |
| includeZones | Esta propriedade complementa a propriedade 'zonePlacementPolicy'. Se 'zonePlacementPolicy' estiver definido como 'Any'/'Auto', a zona de disponibilidade selecionada pelo sistema deve 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 de posicionamento do recurso na zona de disponibilidade. Os valores possíveis são: Any (usado para Máquinas Virtuais), Auto (usado para Conjuntos de Dimensionamento de Máquinas Virtuais) - Uma zona de disponibilidade será automaticamente escolhida pelo sistema como parte da criação de recursos. | 'Qualquer' 'Auto' |
Sku
| Nome | Description | Value |
|---|---|---|
| capacidade | Especifica o número de máquinas virtuais no conjunto de escala. | int |
| Nome | O nome do SKU. | cadeia (de caracteres) |
| escalão | Especifica a camada de máquinas virtuais em um conjunto de escala. Valores possíveis: Standard Basic |
cadeia (de caracteres) |
TrackedResourceTags
| Nome | Description | Value |
|---|