Microsoft. Oblicz interconnectBlocks

Definicja zasobu Bicep

Typ zasobu interconnectBlocks może być wdrażany z operacjami skierowanymi na:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

By stworzyć Microsoft. Zasób Compute/InterconnectBlocks, dodaj następujący Bicep do swojego szablonu.

resource symbolicname 'Microsoft.Compute/interconnectBlocks@2026-04-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'
  ]
}

Wartości właściwości

Microsoft. Obliczanie/łączenieBloki

Nazwisko Description Wartość
lokalizacja Lokalizacja geograficzna, w której znajduje się zasób ciąg (wymagany)
nazwa Nazwa zasobu ciąg (wymagany)
Umieszczenie Sekcja Rozmieszczenie określa ograniczenia zdefiniowane przez użytkownika dla rozmieszczenia sprzętu bloków Interconnect. Ta właściwość nie może zostać zmieniona po uruchomieniu bloku Interconnect. umieszczania
properties Właściwości bloku Interconnect. InterconnectBlockPropertiess
sku SKU zasobu, dla którego pojemność musi być wcześniej przydzielona. Oba sku.name i są wymagane sku.capacity przy tworzeniu. Po utworzeniu można aktualizować tylko sku.capacity to. SKU (wymagane)
tags Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach
Stref Strefy dostępności. string[]

ApiEntityReference

Nazwisko Description Wartość
id Identyfikator zasobu usługi ARM w postaci /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... ciąg

InterconnectBlockPropertiess

Nazwisko Description Wartość
interconnectGroup Microsoft. Zasób Network/InterconnectGroups, z którym ten blok Interconnect jest powiązany. Wymagane przy tworzeniu i niezmienne od tego momentu. ApiEntityReference (wymagane)

Umieszczenie

Nazwisko Description Wartość
excludeZones (Strefy wykluczenia) Ta właściwość uzupełnia właściwość "zonePlacementPolicy". Jeśli wartość "zonePlacementPolicy" jest ustawiona na wartość "Any"/"Auto", strefa dostępności wybrana przez system nie może znajdować się na liście stref dostępności przekazywanych za pomocą wartości "excludeZones". Jeśli opcja "excludeZones" nie zostanie podana, wszystkie strefy dostępności w regionie będą brane pod uwagę do wyboru. string[]
includeZones (Strefy include) Ta właściwość uzupełnia właściwość "zonePlacementPolicy". Jeśli parametr "zonePlacementPolicy" jest ustawiony na wartość "Any"/"Auto", strefa dostępności wybrana przez system musi znajdować się na liście stref dostępności przekazywanych za pomocą wartości "includeZones". Jeśli opcja "includeZones" nie zostanie podana, wszystkie strefy dostępności w regionie będą brane pod uwagę do wyboru. string[]
zonePlacementPolicy (Polityka umieszczenia) Określa zasady umieszczania zasobu w strefie dostępności. Możliwe wartości to: Any (używane dla Virtual Machines), Auto (używane dla Virtual Machine Scale Sets) - Strefa dostępności zostanie automatycznie wybrana przez system w ramach tworzenia zasobów. "Dowolny"
'Auto'

Sku

Nazwisko Description Wartość
dyspozycyjność Określa liczbę maszyn wirtualnych w zestawie skalowania. int
nazwa Nazwa SKU. ciąg
warstwa Określa warstwę maszyn wirtualnych w zestawie skalowania.

Możliwe wartości:

Standard

Basic
ciąg

TrackedResourceTags

Nazwisko Description Wartość

Definicja zasobu szablonu usługi ARM

Typ zasobu interconnectBlocks może być wdrażany z operacjami skierowanymi na:

Przykłady użycia

Format zasobu

By stworzyć Microsoft. Zasób Compute/interconnectBlocks, dodaj do szablonu następujący JSON.

{
  "type": "Microsoft.Compute/interconnectBlocks",
  "apiVersion": "2026-04-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" ]
}

Wartości właściwości

Microsoft. Obliczanie/łączenieBloki

Nazwisko Description Wartość
apiVersion (wersja interfejsu api) Wersja interfejsu API '2026-04-01'
lokalizacja Lokalizacja geograficzna, w której znajduje się zasób ciąg (wymagany)
nazwa Nazwa zasobu ciąg (wymagany)
Umieszczenie Sekcja Rozmieszczenie określa ograniczenia zdefiniowane przez użytkownika dla rozmieszczenia sprzętu bloków Interconnect. Ta właściwość nie może zostać zmieniona po uruchomieniu bloku Interconnect. umieszczania
properties Właściwości bloku Interconnect. InterconnectBlockPropertiess
sku SKU zasobu, dla którego pojemność musi być wcześniej przydzielona. Oba sku.name i są wymagane sku.capacity przy tworzeniu. Po utworzeniu można aktualizować tylko sku.capacity to. SKU (wymagane)
tags Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach
typ Typ zasobu 'Microsoft. Bloki komputerowe/połączeniowe
Stref Strefy dostępności. string[]

ApiEntityReference

Nazwisko Description Wartość
id Identyfikator zasobu usługi ARM w postaci /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... ciąg

InterconnectBlockPropertiess

Nazwisko Description Wartość
interconnectGroup Microsoft. Zasób Network/InterconnectGroups, z którym ten blok Interconnect jest powiązany. Wymagane przy tworzeniu i niezmienne od tego momentu. ApiEntityReference (wymagane)

Umieszczenie

Nazwisko Description Wartość
excludeZones (Strefy wykluczenia) Ta właściwość uzupełnia właściwość "zonePlacementPolicy". Jeśli wartość "zonePlacementPolicy" jest ustawiona na wartość "Any"/"Auto", strefa dostępności wybrana przez system nie może znajdować się na liście stref dostępności przekazywanych za pomocą wartości "excludeZones". Jeśli opcja "excludeZones" nie zostanie podana, wszystkie strefy dostępności w regionie będą brane pod uwagę do wyboru. string[]
includeZones (Strefy include) Ta właściwość uzupełnia właściwość "zonePlacementPolicy". Jeśli parametr "zonePlacementPolicy" jest ustawiony na wartość "Any"/"Auto", strefa dostępności wybrana przez system musi znajdować się na liście stref dostępności przekazywanych za pomocą wartości "includeZones". Jeśli opcja "includeZones" nie zostanie podana, wszystkie strefy dostępności w regionie będą brane pod uwagę do wyboru. string[]
zonePlacementPolicy (Polityka umieszczenia) Określa zasady umieszczania zasobu w strefie dostępności. Możliwe wartości to: Any (używane dla Virtual Machines), Auto (używane dla Virtual Machine Scale Sets) - Strefa dostępności zostanie automatycznie wybrana przez system w ramach tworzenia zasobów. "Dowolny"
'Auto'

Sku

Nazwisko Description Wartość
dyspozycyjność Określa liczbę maszyn wirtualnych w zestawie skalowania. int
nazwa Nazwa SKU. ciąg
warstwa Określa warstwę maszyn wirtualnych w zestawie skalowania.

Możliwe wartości:

Standard

Basic
ciąg

TrackedResourceTags

Nazwisko Description Wartość

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu interconnectBlocks może być wdrażany z operacjami skierowanymi na:

  • Grupy zasobów Listę zmienionych właściwości w każdej wersji API można znaleźć w dzienniku zmian.

Format zasobu

By stworzyć Microsoft. Zasób Compute/InterconnectBlocks, dodaj następujący Terraform do swojego szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/interconnectBlocks@2026-04-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"
    ]
  }
}

Wartości właściwości

Microsoft. Obliczanie/łączenieBloki

Nazwisko Description Wartość
lokalizacja Lokalizacja geograficzna, w której znajduje się zasób ciąg (wymagany)
nazwa Nazwa zasobu ciąg (wymagany)
Umieszczenie Sekcja Rozmieszczenie określa ograniczenia zdefiniowane przez użytkownika dla rozmieszczenia sprzętu bloków Interconnect. Ta właściwość nie może zostać zmieniona po uruchomieniu bloku Interconnect. umieszczania
properties Właściwości bloku Interconnect. InterconnectBlockPropertiess
sku SKU zasobu, dla którego pojemność musi być wcześniej przydzielona. Oba sku.name i są wymagane sku.capacity przy tworzeniu. Po utworzeniu można aktualizować tylko sku.capacity to. SKU (wymagane)
tags Tagi zasobów Słownik nazw tagów i wartości.
typ Typ zasobu "Microsoft. Obliczenia/interconnectBlocks@2026-04-01"
Stref Strefy dostępności. string[]

ApiEntityReference

Nazwisko Description Wartość
id Identyfikator zasobu usługi ARM w postaci /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... ciąg

InterconnectBlockPropertiess

Nazwisko Description Wartość
interconnectGroup Microsoft. Zasób Network/InterconnectGroups, z którym ten blok Interconnect jest powiązany. Wymagane przy tworzeniu i niezmienne od tego momentu. ApiEntityReference (wymagane)

Umieszczenie

Nazwisko Description Wartość
excludeZones (Strefy wykluczenia) Ta właściwość uzupełnia właściwość "zonePlacementPolicy". Jeśli wartość "zonePlacementPolicy" jest ustawiona na wartość "Any"/"Auto", strefa dostępności wybrana przez system nie może znajdować się na liście stref dostępności przekazywanych za pomocą wartości "excludeZones". Jeśli opcja "excludeZones" nie zostanie podana, wszystkie strefy dostępności w regionie będą brane pod uwagę do wyboru. string[]
includeZones (Strefy include) Ta właściwość uzupełnia właściwość "zonePlacementPolicy". Jeśli parametr "zonePlacementPolicy" jest ustawiony na wartość "Any"/"Auto", strefa dostępności wybrana przez system musi znajdować się na liście stref dostępności przekazywanych za pomocą wartości "includeZones". Jeśli opcja "includeZones" nie zostanie podana, wszystkie strefy dostępności w regionie będą brane pod uwagę do wyboru. string[]
zonePlacementPolicy (Polityka umieszczenia) Określa zasady umieszczania zasobu w strefie dostępności. Możliwe wartości to: Any (używane dla Virtual Machines), Auto (używane dla Virtual Machine Scale Sets) - Strefa dostępności zostanie automatycznie wybrana przez system w ramach tworzenia zasobów. "Dowolny"
'Auto'

Sku

Nazwisko Description Wartość
dyspozycyjność Określa liczbę maszyn wirtualnych w zestawie skalowania. int
nazwa Nazwa SKU. ciąg
warstwa Określa warstwę maszyn wirtualnych w zestawie skalowania.

Możliwe wartości:

Standard

Basic
ciąg

TrackedResourceTags

Nazwisko Description Wartość