Microsoft. Calcola InterconnessionBlocchi

Definizione della risorsa Bicep

Il tipo di risorsa interconnectBlocks può essere distribuito con operazioni che mirano a:

  • Resource groups - Vedi resource group

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato di risorsa

Per creare un Microsoft. Risorsa Compute/InterconnectBlocks, aggiungi il seguente Bicep al tuo template.

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

Valori delle proprietà

Microsoft. Calcolo/interconnessioneBlocchi

Name Description Value
posizione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
nome Nome della risorsa stringa (obbligatorio)
collocamento La sezione di posizionamento specifica i vincoli definiti dall'utente per la posizione hardware dei blocchi Interconnesso. Questa proprietà non può essere modificata una volta che Interconnect Block è stato fornito. Posizionamento
properties Proprietà del blocco di interconnessione. Proprietà di InterconnessionBlocco
sku SKU della risorsa per la quale la capacità deve essere pre-alllocata. Entrambi sku.name e sku.capacity sono obbligatori a create. Dopo la creazione, solo sku.capacity può essere aggiornato. Sku (obbligatorio)
tags Tag delle risorse Dizionario di nomi e valori di tag. Vedi tag nei template
zone Le availability zones. string[]

ApiEntityReference

Name Description Value
id ID risorsa ARM sotto forma di /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... string

Proprietà di InterconnessionBlocco

Name Description Value
interconnesso Gruppo La Microsoft. Risorsa di rete/interconnectGroups a cui questo blocco di interconnessione è associato. Richiesto a creare e immutabile dopo. apiEntityReference (obbligatorio)

Collocazione

Name Description Value
excludeZones Questa proprietà integra la proprietà 'zonePlacementPolicy'. Se 'zonePlacementPolicy' è impostato su 'Any'/'Auto', la zona di disponibilità selezionata dal sistema non deve essere presente nell'elenco delle zone di disponibilità passate con 'excludeZones'. Se 'excludeZones' non è specificato, tutte le zone di disponibilità nell'area verranno considerate per la selezione. string[]
includeZones Questa proprietà integra la proprietà 'zonePlacementPolicy'. Se 'zonePlacementPolicy' è impostato su 'Any'/'Auto', la zona di disponibilità selezionata dal sistema deve essere presente nell'elenco delle zone di disponibilità passate con 'includeZones'. Se 'includeZones' non viene specificato, tutte le zone di disponibilità nell'area verranno considerate per la selezione. string[]
zonePlacementPolicy Specifica i criteri per il posizionamento della risorsa nella zona di disponibilità. I valori possibili sono: Any (usato per Macchine virtuali), Auto (usato per set di scalabilità di macchine virtuali) - Una zona di disponibilità verrà scelta automaticamente dal sistema come parte della creazione delle risorse. 'Qualsiasi'
'Auto'

Sku

Name Description Value
Capacità Specifica il numero di macchine virtuali nel set di scalabilità. int
nome Il nome SKU. string
tier Specifica il livello di macchine virtuali in un set di scalabilità.

I valori possibili sono:

Standard

Basic
string

TrackedResourceTags

Name Description Value

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa interconnectBlocks può essere distribuito con operazioni che mirano a:

Esempi di utilizzo

Formato di risorsa

Per creare un Microsoft. Risorsa Compute/InterconnectBlocks, aggiungi il seguente JSON al tuo template.

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

Valori delle proprietà

Microsoft. Calcolo/interconnessioneBlocchi

Name Description Value
apiVersion Versione dell'API '2026-03-01'
posizione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
nome Nome della risorsa stringa (obbligatorio)
collocamento La sezione di posizionamento specifica i vincoli definiti dall'utente per la posizione hardware dei blocchi Interconnesso. Questa proprietà non può essere modificata una volta che Interconnect Block è stato fornito. Posizionamento
properties Proprietà del blocco di interconnessione. Proprietà di InterconnessionBlocco
sku SKU della risorsa per la quale la capacità deve essere pre-alllocata. Entrambi sku.name e sku.capacity sono obbligatori a create. Dopo la creazione, solo sku.capacity può essere aggiornato. Sku (obbligatorio)
tags Tag delle risorse Dizionario di nomi e valori di tag. Vedi tag nei template
type Tipo di risorsa 'Microsoft. Blocchi di calcolo/interconnessione
zone Le availability zones. string[]

ApiEntityReference

Name Description Value
id ID risorsa ARM sotto forma di /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... string

Proprietà di InterconnessionBlocco

Name Description Value
interconnesso Gruppo La Microsoft. Risorsa di rete/interconnectGroups a cui questo blocco di interconnessione è associato. Richiesto a creare e immutabile dopo. apiEntityReference (obbligatorio)

Collocazione

Name Description Value
excludeZones Questa proprietà integra la proprietà 'zonePlacementPolicy'. Se 'zonePlacementPolicy' è impostato su 'Any'/'Auto', la zona di disponibilità selezionata dal sistema non deve essere presente nell'elenco delle zone di disponibilità passate con 'excludeZones'. Se 'excludeZones' non è specificato, tutte le zone di disponibilità nell'area verranno considerate per la selezione. string[]
includeZones Questa proprietà integra la proprietà 'zonePlacementPolicy'. Se 'zonePlacementPolicy' è impostato su 'Any'/'Auto', la zona di disponibilità selezionata dal sistema deve essere presente nell'elenco delle zone di disponibilità passate con 'includeZones'. Se 'includeZones' non viene specificato, tutte le zone di disponibilità nell'area verranno considerate per la selezione. string[]
zonePlacementPolicy Specifica i criteri per il posizionamento della risorsa nella zona di disponibilità. I valori possibili sono: Any (usato per Macchine virtuali), Auto (usato per set di scalabilità di macchine virtuali) - Una zona di disponibilità verrà scelta automaticamente dal sistema come parte della creazione delle risorse. 'Qualsiasi'
'Auto'

Sku

Name Description Value
Capacità Specifica il numero di macchine virtuali nel set di scalabilità. int
nome Il nome SKU. string
tier Specifica il livello di macchine virtuali in un set di scalabilità.

I valori possibili sono:

Standard

Basic
string

TrackedResourceTags

Name Description Value

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa interconnectBlocks può essere distribuito con operazioni che mirano a:

  • Gruppi di risorse Per un elenco delle proprietà modificate in ogni versione dell'API, vedi il registro modifiche.

Formato di risorsa

Per creare un Microsoft. Compute/interconnectBlocks risorsa, aggiungi il seguente Terraform al tuo template.

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

Valori delle proprietà

Microsoft. Calcolo/interconnessioneBlocchi

Name Description Value
posizione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
nome Nome della risorsa stringa (obbligatorio)
collocamento La sezione di posizionamento specifica i vincoli definiti dall'utente per la posizione hardware dei blocchi Interconnesso. Questa proprietà non può essere modificata una volta che Interconnect Block è stato fornito. Posizionamento
properties Proprietà del blocco di interconnessione. Proprietà di InterconnessionBlocco
sku SKU della risorsa per la quale la capacità deve essere pre-alllocata. Entrambi sku.name e sku.capacity sono obbligatori a create. Dopo la creazione, solo sku.capacity può essere aggiornato. Sku (obbligatorio)
tags Tag delle risorse Dizionario di nomi e valori di tag.
type Tipo di risorsa "Microsoft. Calcolo/interconnectBlocks@2026-03-01"
zone Le availability zones. string[]

ApiEntityReference

Name Description Value
id ID risorsa ARM sotto forma di /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... string

Proprietà di InterconnessionBlocco

Name Description Value
interconnesso Gruppo La Microsoft. Risorsa di rete/interconnectGroups a cui questo blocco di interconnessione è associato. Richiesto a creare e immutabile dopo. apiEntityReference (obbligatorio)

Collocazione

Name Description Value
excludeZones Questa proprietà integra la proprietà 'zonePlacementPolicy'. Se 'zonePlacementPolicy' è impostato su 'Any'/'Auto', la zona di disponibilità selezionata dal sistema non deve essere presente nell'elenco delle zone di disponibilità passate con 'excludeZones'. Se 'excludeZones' non è specificato, tutte le zone di disponibilità nell'area verranno considerate per la selezione. string[]
includeZones Questa proprietà integra la proprietà 'zonePlacementPolicy'. Se 'zonePlacementPolicy' è impostato su 'Any'/'Auto', la zona di disponibilità selezionata dal sistema deve essere presente nell'elenco delle zone di disponibilità passate con 'includeZones'. Se 'includeZones' non viene specificato, tutte le zone di disponibilità nell'area verranno considerate per la selezione. string[]
zonePlacementPolicy Specifica i criteri per il posizionamento della risorsa nella zona di disponibilità. I valori possibili sono: Any (usato per Macchine virtuali), Auto (usato per set di scalabilità di macchine virtuali) - Una zona di disponibilità verrà scelta automaticamente dal sistema come parte della creazione delle risorse. 'Qualsiasi'
'Auto'

Sku

Name Description Value
Capacità Specifica il numero di macchine virtuali nel set di scalabilità. int
nome Il nome SKU. string
tier Specifica il livello di macchine virtuali in un set di scalabilità.

I valori possibili sono:

Standard

Basic
string

TrackedResourceTags

Name Description Value