Microsoft. Wydajność obliczeniowaReservationGroups

Definicja zasobu Bicep

Typ zasobu capacityReservationGroups można wdrożyć przy użyciu operacji docelowych:

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

Przykłady użycia

Przykłady Bicep

Podstawowy przykład wdrażania grupy rezerwacji zdolności produkcyjnych.

param location string = 'westeurope'
param resourceName string = 'acctest0001'

resource capacityReservationGroup 'Microsoft.Compute/capacityReservationGroups@2022-03-01' = {
  name: resourceName
  location: location
}

Format zasobu

Aby utworzyć zasób Microsoft.Compute/capacityReservationGroups, dodaj następujący kod Bicep do szablonu.

resource symbolicname 'Microsoft.Compute/capacityReservationGroups@2026-04-01' = {
  location: 'string'
  name: 'string'
  properties: {
    reservationType: 'string'
    sharingProfile: {
      subscriptionIds: [
        {
          id: 'string'
        }
      ]
    }
  }
  tags: {
    {customized property}: 'string'
  }
  zones: [
    'string'
  ]
}

Wartości właściwości

Microsoft.Compute/capacityReservationGroups

Nazwa Opis Wartość
lokalizacja Lokalizacja geograficzna, w której znajduje się zasób ciąg (wymagany)
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości capacity reservation group Properties (Właściwości grupy rezerwacji pojemności). CapacityReservationGroupProperties
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach
Stref Strefy dostępności. ciąg znakowy[]

CapacityReservationGroupProperties

Nazwa Opis Wartość
reservationType (typ rezerwacji) Wskazuje typ rezerwacji zdolności produkcyjnych. Dozwolone wartości to 'Blok' dla rezerwacji pojemności bloków, które pozwalają maszynie wirtualnej korzystać z pojemności tylko z tego bloku, gdy jest powiązany z grupą rezerwacji przepustowości, 'Targeted' dla rezerwacji, które pozwalają maszynie wirtualnej na korzystanie z wyraźnie powiązanej grupy rezerwacji pojemności i powrót do publicznie dostępnej pojemności, jeśli rezerwacja jest pełna, oraz "Otwarte" dla rezerwacji, które VM konsumuje, gdy jest uprawniona z grupy rezerwacyjnej niejawnie powiązanej z odpowiadającym rozmiarem i strefą VM, bez powiązania tej grupy rezerwacji pojemności, i wracają do publicznie dostępnej pojemności, jeśli rezerwacja jest pełna. Typ rezerwacji jest niezmienny i nie może być zmieniany po utworzeniu grupy rezerwacji pojemności. "Blokuj"
"Otwórz"
"Ukierunkowane"
sharingProfile (profil udostępniania) Określa ustawienia umożliwiające udostępnianie między subskrypcjami dla zasobu grupy rezerwacji pojemności. Zasób grupy rezerwacji pojemności może być zazwyczaj współużytkowany przez subskrypcje należące do jednej dzierżawy usługi Azure AAD lub między dzierżawami usługi AAD, jeśli istnieje relacja zaufania ustanowiona między dzierżawami. Rezerwacja pojemności bloku nie obsługuje udostępniania między subskrypcjami. Uwaga: Minimalna wersja interfejsu API: 2023-09-01. Aby uzyskać więcej informacji, zapoznaj się z https://aka.ms/computereservationsharing tematem . ResourceSharingProfile

ResourceSharingProfile

Nazwa Opis Wartość
subscriptionIds (identyfikatory subskrypcji) Określa tablicę identyfikatorów zasobów subskrypcji, z którymi jest udostępniana grupa rezerwacji pojemności. Opcja Blokuj rezerwacje pojemności nie obsługuje udostępniania między subskrypcjami. Uwaga: Minimalna wersja interfejsu API: 2023-09-01. Aby uzyskać więcej informacji, zapoznaj się z https://aka.ms/computereservationsharing tematem . SubResource []

Podźródło

Nazwa Opis Wartość
id Identyfikator zasobu ciąg

Śledzone tagi zasobów

Nazwa Opis Wartość

Definicja zasobu szablonu usługi ARM

Typ zasobu capacityReservationGroups można wdrożyć przy użyciu operacji docelowych:

Przykłady użycia

Format zasobu

Aby utworzyć zasób Microsoft.Compute/capacityReservationGroups, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.Compute/capacityReservationGroups",
  "apiVersion": "2026-04-01",
  "name": "string",
  "location": "string",
  "properties": {
    "reservationType": "string",
    "sharingProfile": {
      "subscriptionIds": [
        {
          "id": "string"
        }
      ]
    }
  },
  "tags": {
    "{customized property}": "string"
  },
  "zones": [ "string" ]
}

Wartości właściwości

Microsoft.Compute/capacityReservationGroups

Nazwa Opis 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)
Właściwości capacity reservation group Properties (Właściwości grupy rezerwacji pojemności). CapacityReservationGroupProperties
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach
typ Typ zasobu "Microsoft.Compute/capacityReservationGroups"
Stref Strefy dostępności. ciąg znakowy[]

CapacityReservationGroupProperties

Nazwa Opis Wartość
reservationType (typ rezerwacji) Wskazuje typ rezerwacji zdolności produkcyjnych. Dozwolone wartości to 'Blok' dla rezerwacji pojemności bloków, które pozwalają maszynie wirtualnej korzystać z pojemności tylko z tego bloku, gdy jest powiązany z grupą rezerwacji przepustowości, 'Targeted' dla rezerwacji, które pozwalają maszynie wirtualnej na korzystanie z wyraźnie powiązanej grupy rezerwacji pojemności i powrót do publicznie dostępnej pojemności, jeśli rezerwacja jest pełna, oraz "Otwarte" dla rezerwacji, które VM konsumuje, gdy jest uprawniona z grupy rezerwacyjnej niejawnie powiązanej z odpowiadającym rozmiarem i strefą VM, bez powiązania tej grupy rezerwacji pojemności, i wracają do publicznie dostępnej pojemności, jeśli rezerwacja jest pełna. Typ rezerwacji jest niezmienny i nie może być zmieniany po utworzeniu grupy rezerwacji pojemności. "Blokuj"
"Otwórz"
"Ukierunkowane"
sharingProfile (profil udostępniania) Określa ustawienia umożliwiające udostępnianie między subskrypcjami dla zasobu grupy rezerwacji pojemności. Zasób grupy rezerwacji pojemności może być zazwyczaj współużytkowany przez subskrypcje należące do jednej dzierżawy usługi Azure AAD lub między dzierżawami usługi AAD, jeśli istnieje relacja zaufania ustanowiona między dzierżawami. Rezerwacja pojemności bloku nie obsługuje udostępniania między subskrypcjami. Uwaga: Minimalna wersja interfejsu API: 2023-09-01. Aby uzyskać więcej informacji, zapoznaj się z https://aka.ms/computereservationsharing tematem . ResourceSharingProfile

ResourceSharingProfile

Nazwa Opis Wartość
subscriptionIds (identyfikatory subskrypcji) Określa tablicę identyfikatorów zasobów subskrypcji, z którymi jest udostępniana grupa rezerwacji pojemności. Opcja Blokuj rezerwacje pojemności nie obsługuje udostępniania między subskrypcjami. Uwaga: Minimalna wersja interfejsu API: 2023-09-01. Aby uzyskać więcej informacji, zapoznaj się z https://aka.ms/computereservationsharing tematem . SubResource []

Podźródło

Nazwa Opis Wartość
id Identyfikator zasobu ciąg

Śledzone tagi zasobów

Nazwa Opis Wartość

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu capacityReservationGroups można wdrożyć przy użyciu operacji docelowych:

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

Przykłady użycia

Przykłady programu Terraform

Podstawowy przykład wdrażania grupy rezerwacji zdolności produkcyjnych.

terraform {
  required_providers {
    azapi = {
      source = "Azure/azapi"
    }
  }
}

provider "azapi" {
  skip_provider_registration = false
}

variable "resource_name" {
  type    = string
  default = "acctest0001"
}

variable "location" {
  type    = string
  default = "westeurope"
}

resource "azapi_resource" "resourceGroup" {
  type     = "Microsoft.Resources/resourceGroups@2020-06-01"
  name     = var.resource_name
  location = var.location
}

resource "azapi_resource" "capacityReservationGroup" {
  type                      = "Microsoft.Compute/capacityReservationGroups@2022-03-01"
  parent_id                 = azapi_resource.resourceGroup.id
  name                      = var.resource_name
  location                  = var.location
  schema_validation_enabled = false
  response_export_values    = ["*"]
}

Moduły zweryfikowane na platformie Azure

Następujące moduły zweryfikowane platformy Azure mogą służyć do wdrażania tego typu zasobu.

Moduł Opis
Grupa Rezerwacji Kapacity Moduł zasobów AVM dla grupy rezerwacyjnej pojemności

Format zasobu

Aby utworzyć zasób Microsoft.Compute/capacityReservationGroups, dodaj następujący program Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/capacityReservationGroups@2026-04-01"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      reservationType = "string"
      sharingProfile = {
        subscriptionIds = [
          {
            id = "string"
          }
        ]
      }
    }
    zones = [
      "string"
    ]
  }
}

Wartości właściwości

Microsoft.Compute/capacityReservationGroups

Nazwa Opis Wartość
lokalizacja Lokalizacja geograficzna, w której znajduje się zasób ciąg (wymagany)
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości capacity reservation group Properties (Właściwości grupy rezerwacji pojemności). CapacityReservationGroupProperties
Tagi Tagi zasobów Słownik nazw tagów i wartości.
typ Typ zasobu "Microsoft. Obliczaj/capacityReservationGroups@2026-04-01"
Stref Strefy dostępności. ciąg znakowy[]

CapacityReservationGroupProperties

Nazwa Opis Wartość
reservationType (typ rezerwacji) Wskazuje typ rezerwacji zdolności produkcyjnych. Dozwolone wartości to 'Blok' dla rezerwacji pojemności bloków, które pozwalają maszynie wirtualnej korzystać z pojemności tylko z tego bloku, gdy jest powiązany z grupą rezerwacji przepustowości, 'Targeted' dla rezerwacji, które pozwalają maszynie wirtualnej na korzystanie z wyraźnie powiązanej grupy rezerwacji pojemności i powrót do publicznie dostępnej pojemności, jeśli rezerwacja jest pełna, oraz "Otwarte" dla rezerwacji, które VM konsumuje, gdy jest uprawniona z grupy rezerwacyjnej niejawnie powiązanej z odpowiadającym rozmiarem i strefą VM, bez powiązania tej grupy rezerwacji pojemności, i wracają do publicznie dostępnej pojemności, jeśli rezerwacja jest pełna. Typ rezerwacji jest niezmienny i nie może być zmieniany po utworzeniu grupy rezerwacji pojemności. "Blokuj"
"Otwórz"
"Ukierunkowane"
sharingProfile (profil udostępniania) Określa ustawienia umożliwiające udostępnianie między subskrypcjami dla zasobu grupy rezerwacji pojemności. Zasób grupy rezerwacji pojemności może być zazwyczaj współużytkowany przez subskrypcje należące do jednej dzierżawy usługi Azure AAD lub między dzierżawami usługi AAD, jeśli istnieje relacja zaufania ustanowiona między dzierżawami. Rezerwacja pojemności bloku nie obsługuje udostępniania między subskrypcjami. Uwaga: Minimalna wersja interfejsu API: 2023-09-01. Aby uzyskać więcej informacji, zapoznaj się z https://aka.ms/computereservationsharing tematem . ResourceSharingProfile

ResourceSharingProfile

Nazwa Opis Wartość
subscriptionIds (identyfikatory subskrypcji) Określa tablicę identyfikatorów zasobów subskrypcji, z którymi jest udostępniana grupa rezerwacji pojemności. Opcja Blokuj rezerwacje pojemności nie obsługuje udostępniania między subskrypcjami. Uwaga: Minimalna wersja interfejsu API: 2023-09-01. Aby uzyskać więcej informacji, zapoznaj się z https://aka.ms/computereservationsharing tematem . SubResource []

Podźródło

Nazwa Opis Wartość
id Identyfikator zasobu ciąg

Śledzone tagi zasobów

Nazwa Opis Wartość