Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Definicja zasobu Bicep
Typ zasobu klastrów można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.EventHub/clusters, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.EventHub/clusters@2025-05-01-preview' = {
location: 'string'
name: 'string'
properties: {
platformCapabilities: {
confidentialCompute: {
mode: 'string'
}
}
supportsScaling: bool
}
sku: {
capacity: int
name: 'string'
}
tags: {
{customized property}: 'string'
}
}
Wartości właściwości
Microsoft.EventHub/clusters
| Name | Description | Value |
|---|---|---|
| lokalizacja | Lokalizacja geograficzna, w której znajduje się zasób | ciąg |
| name | Nazwa zasobu | string Constraints: Minimalna długość = 6 Maksymalna długość = 50 (wymagane) |
| properties | Właściwości klastra usługi Event Hubs podane w odpowiedziach w obszarze Lista lub Pobieranie operacji. | ClusterProperties |
| sku | Właściwości jednostki SKU klastra. | ClusterSku |
| tags | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
ClusterProperties
| Name | Description | Value |
|---|---|---|
| platformaMożliwości | Możliwości platformy | |
| supportsScaling | Wartość wskazująca, czy skalowanie jest obsługiwane. | bool |
ClusterSku
| Name | Description | Value |
|---|---|---|
| dyspozycyjność | Ilość jednostek pojemności klastra usługi Event Hubs zawartych w tym klastrze. | int Constraints: Minimalna wartość = 1 |
| name | Nazwa tej jednostki SKU. | "Dedykowany" (wymagane) |
Tagi klastra
| Name | Description | Value |
|---|
Poufne obliczenia
| Name | Description | Value |
|---|---|---|
| mode | Ustawienie włączania lub wyłączania poufnych zasobów obliczeniowych | 'Disabled' 'Enabled' |
Możliwości platformy
| Name | Description | Value |
|---|---|---|
| poufneCompute | Poufne obliczenia |
Przykłady użycia
Przykłady Bicep
Podstawowy przykład wdrażania klastra usługi EventHub.
param resourceName string = 'acctest0001'
param location string = 'westeurope'
resource cluster 'Microsoft.EventHub/clusters@2021-11-01' = {
name: resourceName
location: location
sku: {
capacity: 1
name: 'Dedicated'
}
}
Przykłady szybkiego startu platformy Azure
Poniższe szablony szybkiego startu platformy Azure zawierają przykłady Bicep na potrzeby wdrażania tego typu zasobu.
| Plik Bicep | Description |
|---|---|
| tworzy klaster usługi Event Hub & nazwa w klastrze | Ten szablon umożliwia tworzenie klastra usługi EventHubs i przestrzeni nazw w klastrze |
| tworzy klaster eventhub, nazwy & eventhub | Ten szablon umożliwia tworzenie klastra usługi EventHubs, przestrzeni nazw i usługi EventHub w klastrze |
Definicja zasobu szablonu usługi ARM
Typ zasobu klastrów można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.EventHub/clusters, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.EventHub/clusters",
"apiVersion": "2025-05-01-preview",
"name": "string",
"location": "string",
"properties": {
"platformCapabilities": {
"confidentialCompute": {
"mode": "string"
}
},
"supportsScaling": "bool"
},
"sku": {
"capacity": "int",
"name": "string"
},
"tags": {
"{customized property}": "string"
}
}
Wartości właściwości
Microsoft.EventHub/clusters
| Name | Description | Value |
|---|---|---|
| apiVersion | Wersja interfejsu API | '2025-05-01-preview' |
| lokalizacja | Lokalizacja geograficzna, w której znajduje się zasób | ciąg |
| name | Nazwa zasobu | string Constraints: Minimalna długość = 6 Maksymalna długość = 50 (wymagane) |
| properties | Właściwości klastra usługi Event Hubs podane w odpowiedziach w obszarze Lista lub Pobieranie operacji. | ClusterProperties |
| sku | Właściwości jednostki SKU klastra. | ClusterSku |
| tags | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
| typ | Typ zasobu | 'Microsoft.EventHub/clusters' |
ClusterProperties
| Name | Description | Value |
|---|---|---|
| platformaMożliwości | Możliwości platformy | |
| supportsScaling | Wartość wskazująca, czy skalowanie jest obsługiwane. | bool |
ClusterSku
| Name | Description | Value |
|---|---|---|
| dyspozycyjność | Ilość jednostek pojemności klastra usługi Event Hubs zawartych w tym klastrze. | int Constraints: Minimalna wartość = 1 |
| name | Nazwa tej jednostki SKU. | "Dedykowany" (wymagane) |
Tagi klastra
| Name | Description | Value |
|---|
Poufne obliczenia
| Name | Description | Value |
|---|---|---|
| mode | Ustawienie włączania lub wyłączania poufnych zasobów obliczeniowych | 'Disabled' 'Enabled' |
Możliwości platformy
| Name | Description | Value |
|---|---|---|
| poufneCompute | Poufne obliczenia |
Przykłady użycia
Szablony szybkiego startu platformy Azure
Następujące szablony szybkiego startu platformy Azure wdrożyć ten typ zasobu.
| Template | Description |
|---|---|
|
tworzy klaster usługi Event Hub & nazwa w klastrze wdrażanie |
Ten szablon umożliwia tworzenie klastra usługi EventHubs i przestrzeni nazw w klastrze |
|
tworzy klaster eventhub, nazwy & eventhub wdrażanie |
Ten szablon umożliwia tworzenie klastra usługi EventHubs, przestrzeni nazw i usługi EventHub w klastrze |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu klastrów można wdrożyć przy użyciu operacji docelowych:
- Grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.EventHub/clusters, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventHub/clusters@2025-05-01-preview"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
platformCapabilities = {
confidentialCompute = {
mode = "string"
}
}
supportsScaling = bool
}
sku = {
capacity = int
name = "string"
}
}
}
Wartości właściwości
Microsoft.EventHub/clusters
| Name | Description | Value |
|---|---|---|
| lokalizacja | Lokalizacja geograficzna, w której znajduje się zasób | ciąg |
| name | Nazwa zasobu | string Constraints: Minimalna długość = 6 Maksymalna długość = 50 (wymagane) |
| properties | Właściwości klastra usługi Event Hubs podane w odpowiedziach w obszarze Lista lub Pobieranie operacji. | ClusterProperties |
| sku | Właściwości jednostki SKU klastra. | ClusterSku |
| tags | Tagi zasobów | Słownik nazw tagów i wartości. |
| typ | Typ zasobu | "Microsoft.EventHub/clusters@2025-05-01-preview" |
ClusterProperties
| Name | Description | Value |
|---|---|---|
| platformaMożliwości | Możliwości platformy | |
| supportsScaling | Wartość wskazująca, czy skalowanie jest obsługiwane. | bool |
ClusterSku
| Name | Description | Value |
|---|---|---|
| dyspozycyjność | Ilość jednostek pojemności klastra usługi Event Hubs zawartych w tym klastrze. | int Constraints: Minimalna wartość = 1 |
| name | Nazwa tej jednostki SKU. | "Dedykowany" (wymagane) |
Tagi klastra
| Name | Description | Value |
|---|
Poufne obliczenia
| Name | Description | Value |
|---|---|---|
| mode | Ustawienie włączania lub wyłączania poufnych zasobów obliczeniowych | 'Disabled' 'Enabled' |
Możliwości platformy
| Name | Description | Value |
|---|---|---|
| poufneCompute | Poufne obliczenia |
Przykłady użycia
Przykłady programu Terraform
Podstawowy przykład wdrażania klastra usługi EventHub.
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" "cluster" {
type = "Microsoft.EventHub/clusters@2021-11-01"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
location = var.location
body = {
sku = {
capacity = 1
name = "Dedicated"
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}