Przestrzenie nazw Microsoft.ServiceBus

Definicja zasobu Bicep

Typ zasobu przestrzeni nazw można wdrożyć w następujących miejscach:

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

Format zasobu

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

resource symbolicname 'Microsoft.ServiceBus/namespaces@2022-01-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {}
  }
  properties: {
    alternateName: 'string'
    disableLocalAuth: bool
    encryption: {
      keySource: 'Microsoft.KeyVault'
      keyVaultProperties: [
        {
          identity: {
            userAssignedIdentity: 'string'
          }
          keyName: 'string'
          keyVaultUri: 'string'
          keyVersion: 'string'
        }
      ]
      requireInfrastructureEncryption: bool
    }
    minimumTlsVersion: 'string'
    privateEndpointConnections: [
      {
        properties: {
          privateEndpoint: {
            id: 'string'
          }
          privateLinkServiceConnectionState: {
            description: 'string'
            status: 'string'
          }
          provisioningState: 'string'
        }
      }
    ]
    publicNetworkAccess: 'string'
    zoneRedundant: bool
  }
}

Wartości właściwości

Obszary nazw

Nazwa Opis Wartość
name Nazwa zasobu ciąg (wymagany)

Limit znaków: 6–50

Prawidłowe znaki:
Alfanumeryczne i łączniki.

Wpisywanie zacznij od litery. Koniec literą lub cyfrą.

Aby uzyskać więcej informacji, zobacz Tworzenie przestrzeni nazw.

Nazwa zasobu musi być unikatowa na platformie Azure.
location Lokalizacja geograficzna, w której znajduje się zasób ciąg (wymagany)
tags Tagi zasobów Słownik nazw tagów i wartości. Zobacz Tagi w szablonach
sku Właściwości jednostki SKU SBSku
identity Właściwości opisu tożsamości BYOK Tożsamość
properties Właściwości przestrzeni nazw. SBNamespaceProperties

Tożsamość

Nazwa Opis Wartość
typ Typ tożsamości usługi zarządzanej. "Brak"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Właściwości tożsamości przypisanych przez użytkownika object

SBNamespaceProperties

Nazwa Opis Wartość
alternateName Alternatywna nazwa przestrzeni nazw ciąg
disableLocalAuth Ta właściwość wyłącza uwierzytelnianie SYGNATURy dostępu współdzielonego dla przestrzeni nazw usługi Service Bus. bool
Szyfrowanie Właściwości opisu szyfrowania BYOK Szyfrowanie
minimumTlsVersion Minimalna wersja protokołu TLS dla klastra do obsługi, np. "1.2" '1.0'
'1.1'
'1.2'
privateEndpointConnections Lista połączeń prywatnych punktów końcowych. PrivateEndpointConnection[]
publicNetworkAccess Określa, czy ruch jest dozwolony za pośrednictwem sieci publicznej. Domyślnie jest ona włączona. "Wyłączone"
"Włączone"
"SecuredByPerimeter"
zoneRedundant Włączenie tej właściwości powoduje utworzenie przestrzeni nazw usługi Service Bus w warstwie Premium w regionach obsługiwanych przez strefy dostępności. bool

Szyfrowanie

Nazwa Opis Wartość
keySource Wylicza możliwą wartość keySource dla szyfrowania "Microsoft.KeyVault"
keyVaultProperties Właściwości usługi KeyVault KeyVaultProperties[]
requireInfrastructureEncryption Włączanie szyfrowania infrastruktury (podwójne szyfrowanie) bool

KeyVaultProperties

Nazwa Opis Wartość
identity UserAssignedIdentityProperties
keyName Nazwa klucza z usługi KeyVault ciąg
keyVaultUri Identyfikator URI usługi KeyVault ciąg
keyVersion Wersja usługi KeyVault ciąg

UserAssignedIdentityProperties

Nazwa Opis Wartość
userAssignedIdentity Identyfikator arm tożsamości użytkownika wybranej do szyfrowania ciąg

PrivateEndpointConnection

Nazwa Opis Wartość
properties Właściwości elementu PrivateEndpointConnection. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Nazwa Opis Wartość
privateEndpoint Zasób prywatnego punktu końcowego dla tego połączenia. PrivateEndpoint
privateLinkServiceConnectionState Szczegółowe informacje o stanie połączenia. ConnectionState
provisioningState Stan aprowizacji połączenia prywatnego punktu końcowego. "Anulowano"
"Tworzenie"
"Usuwanie"
"Niepowodzenie"
"Powodzenie"
"Aktualizowanie"

PrivateEndpoint

Nazwa Opis Wartość
identyfikator Identyfikator usługi ARM dla prywatnego punktu końcowego. ciąg

ConnectionState

Nazwa Opis Wartość
description (opis) Opis stanu połączenia. ciąg
status Stan połączenia. "Zatwierdzone"
"Rozłączono"
"Oczekujące"
"Odrzucono"

SBSku

Nazwa Opis Wartość
capacity Określone jednostki obsługi komunikatów dla warstwy. W przypadku warstwy Premium pojemność wynosi 1,2 i 4. int
name Nazwa tej jednostki SKU. "Podstawowa"
"Premium"
"Standardowa" (wymagana)
tier Warstwa rozliczeniowa tej konkretnej jednostki SKU. "Podstawowa"
"Premium"
"Standardowa"

Szablony szybkiego startu

Następujące szablony szybkiego startu wdrażają ten typ zasobu.

Template Opis
EPiserverCMS na platformie Azure

Wdróż na platformie Azure
Ten szablon umożliwia tworzenie zasobów wymaganych do wdrożenia episerverCMS na platformie Azure
Wzorce integracji — router komunikatów — Service Bus

Wdróż na platformie Azure
Rozwiązanie pokazujące, jak można skonfigurować wzorzec routera komunikatów przy użyciu tematu usługi Service Bus
Tworzenie Azure Event Grid tematu niestandardowego i subskrypcji kolejki

Wdróż na platformie Azure
Tworzy Azure Event Grid temat niestandardowy i subskrypcję kolejki usługi Service Bus. Szablon pierwotnie autorstwa Markusa Meyera.
Tworzenie subskrypcji tematu niestandardowego Azure Event Grid

Wdróż na platformie Azure
Tworzy Azure Event Grid temat niestandardowy i subskrypcję tematu usługi Service Bus. Szablon pierwotnie autorstwa Markusa Meyera.
Correlating messages over Logic Apps using Service Bus (Korelowanie komunikatów w usłudze Logic Apps przy użyciu usługi Service Bus)

Wdróż na platformie Azure
który pokazuje, jak możemy skorelować komunikaty za pośrednictwem usługi Logic Apps przy użyciu Azure Service Bus
Tworzenie przestrzeni nazw usługi Service Bus i reguły autoryzacji kolejki

Wdróż na platformie Azure
Ten szablon umożliwia wdrożenie przestrzeni nazw usługi Service Bus w warstwie Standardowa oraz reguł autoryzacji zarówno dla przestrzeni nazw, jak i kolejki.
Tworzenie przestrzeni nazw usługi Service Bus

Wdróż na platformie Azure
Ten szablon umożliwia wdrożenie przestrzeni nazw usługi Service Bus przy użyciu jednostki SKU w warstwie Podstawowa/Standardowa.
Tworzenie odzyskiwania geograficznego usługi Service Bus

Wdróż na platformie Azure
Ten szablon umożliwia skonfigurowanie aliasu odzyskiwania geograficznego po awarii usługi Service Bus w przestrzeniach nazw jednostki SKU w warstwie Premium.
Tworzenie przestrzeni nazw i kolejki usługi Service Bus

Wdróż na platformie Azure
Ten szablon umożliwia wdrożenie przestrzeni nazw usługi Service Bus w warstwie Standardowa i kolejki.
Tworzenie przestrzeni nazw, tematu i subskrypcji usługi Service Bus

Wdróż na platformie Azure
Ten szablon umożliwia wdrożenie przestrzeni nazw usługi Service Bus w warstwie Standardowa, tematu i subskrypcji.
Tworzenie przestrzeni nazw, tematu, subskrypcji i reguły usługi Service Bus

Wdróż na platformie Azure
Ten szablon umożliwia wdrożenie przestrzeni nazw usługi Service Bus w warstwie Standardowa, tematu, subskrypcji i reguły.
Tworzenie reguły filtrowania adresów IP przestrzeni nazw usługi Service Bus

Wdróż na platformie Azure
Ten szablon umożliwia wdrożenie przestrzeni nazw usługi Service Bus w warstwie Premium z regułą filtrowania adresów IP
Tworzenie reguły Virtual Network przestrzeni nazw usługi Service Bus

Wdróż na platformie Azure
Ten szablon umożliwia wdrożenie przestrzeni nazw usługi Service Bus w warstwie Premium przy użyciu reguły Virtual Network
Tworzenie przestrzeni nazw usługi Service Bus w warstwie Premium i reguły autoryzacji

Wdróż na platformie Azure
Ten szablon tworzy przestrzeń nazw usługi Service Bus w warstwie Premium i przestrzeń nazw AuthorizationRule
Nawiązywanie połączenia z przestrzenią nazw usługi Service Bus za pośrednictwem prywatnego punktu końcowego

Wdróż na platformie Azure
W tym przykładzie pokazano, jak skonfigurować sieć wirtualną i prywatną strefę DNS w celu uzyskania dostępu do przestrzeni nazw usługi Service Bus za pośrednictwem prywatnego punktu końcowego.
Tworzenie przestrzeni nazw i tematu usługi Service Bus

Wdróż na platformie Azure
Ten szablon tworzy przestrzeń nazw i temat usługi Service Bus.
Tworzenie tematu usługi Service Bus przy użyciu subskrypcji i filtru SQL

Wdróż na platformie Azure
Ten szablon tworzy przestrzeń nazw i temat usługi Service Bus z subskrypcją przy użyciu wyrażenia filtru SQL w celu odbierania tylko komunikatów pasujących do zdefiniowanego wyrażenia filtru SQL.

Definicja zasobu szablonu usługi ARM

Typ zasobu przestrzeni nazw można wdrożyć w następujących miejscach:

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

Format zasobu

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

{
  "type": "Microsoft.ServiceBus/namespaces",
  "apiVersion": "2022-01-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {}
  },
  "properties": {
    "alternateName": "string",
    "disableLocalAuth": "bool",
    "encryption": {
      "keySource": "Microsoft.KeyVault",
      "keyVaultProperties": [
        {
          "identity": {
            "userAssignedIdentity": "string"
          },
          "keyName": "string",
          "keyVaultUri": "string",
          "keyVersion": "string"
        }
      ],
      "requireInfrastructureEncryption": "bool"
    },
    "minimumTlsVersion": "string",
    "privateEndpointConnections": [
      {
        "properties": {
          "privateEndpoint": {
            "id": "string"
          },
          "privateLinkServiceConnectionState": {
            "description": "string",
            "status": "string"
          },
          "provisioningState": "string"
        }
      }
    ],
    "publicNetworkAccess": "string",
    "zoneRedundant": "bool"
  }
}

Wartości właściwości

Obszary nazw

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.ServiceBus/namespaces"
apiVersion Wersja interfejsu API zasobów "2022-01-01-preview"
name Nazwa zasobu ciąg (wymagany)

Limit znaków: 6–50

Prawidłowe znaki:
Alfanumeryczne i łączniki.

Wpisywanie zacznij od litery. Koniec literą lub cyfrą.

Aby uzyskać więcej informacji, zobacz Tworzenie przestrzeni nazw.

Nazwa zasobu musi być unikatowa na platformie Azure.
location Lokalizacja geograficzna, w której znajduje się zasób ciąg (wymagany)
tags Tagi zasobów Słownik nazw tagów i wartości. Zobacz Tagi w szablonach
sku Właściwości jednostki SKU SBSku
identity Właściwości opisu tożsamości BYOK Tożsamość
properties Właściwości przestrzeni nazw. SBNamespaceProperties

Tożsamość

Nazwa Opis Wartość
typ Typ tożsamości usługi zarządzanej. "Brak"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Właściwości tożsamości przypisanych przez użytkownika object

SBNamespaceProperties

Nazwa Opis Wartość
alternateName Alternatywna nazwa przestrzeni nazw ciąg
disableLocalAuth Ta właściwość wyłącza uwierzytelnianie SYGNATURy dostępu współdzielonego dla przestrzeni nazw usługi Service Bus. bool
Szyfrowanie Właściwości opisu szyfrowania BYOK Szyfrowanie
minimumTlsVersion Minimalna wersja protokołu TLS dla klastra do obsługi, np. "1.2" '1.0'
'1.1'
'1.2'
privateEndpointConnections Lista połączeń prywatnych punktów końcowych. PrivateEndpointConnection[]
publicNetworkAccess Określa, czy ruch jest dozwolony za pośrednictwem sieci publicznej. Domyślnie jest ona włączona. "Wyłączone"
"Włączone"
"SecuredByPerimeter"
zoneRedundant Włączenie tej właściwości powoduje utworzenie przestrzeni nazw usługi Service Bus w warstwie Premium w regionach obsługiwanych przez strefy dostępności. bool

Szyfrowanie

Nazwa Opis Wartość
keySource Wylicza możliwą wartość keySource dla szyfrowania "Microsoft.KeyVault"
keyVaultProperties Właściwości usługi KeyVault KeyVaultProperties[]
requireInfrastructureEncryption Włączanie szyfrowania infrastruktury (podwójne szyfrowanie) bool

KeyVaultProperties

Nazwa Opis Wartość
identity UserAssignedIdentityProperties
keyName Nazwa klucza z usługi KeyVault ciąg
keyVaultUri Identyfikator URI usługi KeyVault ciąg
keyVersion Wersja usługi KeyVault ciąg

UserAssignedIdentityProperties

Nazwa Opis Wartość
userAssignedIdentity Identyfikator arm tożsamości użytkownika wybranej do szyfrowania ciąg

PrivateEndpointConnection

Nazwa Opis Wartość
properties Właściwości elementu PrivateEndpointConnection. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Nazwa Opis Wartość
privateEndpoint Zasób prywatnego punktu końcowego dla tego połączenia. PrivateEndpoint
privateLinkServiceConnectionState Szczegółowe informacje o stanie połączenia. ConnectionState
provisioningState Stan aprowizacji połączenia prywatnego punktu końcowego. "Anulowano"
"Tworzenie"
"Usuwanie"
"Niepowodzenie"
"Powodzenie"
"Aktualizowanie"

PrivateEndpoint

Nazwa Opis Wartość
identyfikator Identyfikator usługi ARM dla prywatnego punktu końcowego. ciąg

ConnectionState

Nazwa Opis Wartość
description (opis) Opis stanu połączenia. ciąg
status Stan połączenia. "Zatwierdzone"
"Rozłączone"
"Oczekujące"
"Odrzucono"

SBSku

Nazwa Opis Wartość
capacity Określone jednostki obsługi komunikatów dla warstwy. W przypadku warstwy Premium pojemność to 1,2 i 4. int
name Nazwa tej jednostki SKU. "Podstawowa"
"Premium"
"Standard" (wymagany)
tier Warstwa rozliczeń tej konkretnej jednostki SKU. "Podstawowa"
"Premium"
"Standardowa"

Szablony szybkiego startu

Następujące szablony szybkiego startu wdrażają ten typ zasobu.

Template Opis
EPiserverCMS na platformie Azure

Wdróż na platformie Azure
Ten szablon umożliwia tworzenie zasobów wymaganych do wdrożenia EpiServerCMS na platformie Azure
Wzorce integracji — Router komunikatów — Service Bus

Wdróż na platformie Azure
Rozwiązanie pokazujące, jak można skonfigurować wzorzec routera komunikatów przy użyciu tematu usługi Service Bus
Tworzenie Azure Event Grid tematu niestandardowego i subskrypcji kolejki

Wdróż na platformie Azure
Tworzy temat niestandardowy Azure Event Grid i subskrypcję kolejki usługi Service Bus. Szablon pierwotnie autorstwa Markusa Meyera.
Tworzenie subskrypcji tematu niestandardowego Azure Event Grid

Wdróż na platformie Azure
Tworzy Azure Event Grid temat niestandardowy i subskrypcję tematu usługi Service Bus. Szablon pierwotnie autorstwa Markusa Meyera.
Correlating messages over Logic Apps using Service Bus (Korelowanie komunikatów w usłudze Logic Apps przy użyciu usługi Service Bus)

Wdróż na platformie Azure
w którym pokazano, jak możemy skorelować komunikaty za pośrednictwem usługi Logic Apps przy użyciu Azure Service Bus
Tworzenie przestrzeni nazw usługi Service Bus i reguły autoryzacji kolejki

Wdróż na platformie Azure
Ten szablon umożliwia wdrożenie przestrzeni nazw usługi Service Bus w warstwie Standardowa oraz reguł autoryzacji zarówno dla przestrzeni nazw, jak i kolejki.
Tworzenie przestrzeni nazw usługi Service Bus

Wdróż na platformie Azure
Ten szablon umożliwia wdrożenie przestrzeni nazw usługi Service Bus przy użyciu jednostki SKU w warstwie Podstawowa/Standardowa.
Tworzenie odzyskiwania geograficznego usługi Service Bus

Wdróż na platformie Azure
Ten szablon umożliwia skonfigurowanie aliasu odzyskiwania geograficznego po awarii usługi Service Bus w przestrzeniach nazw jednostki SKU w warstwie Premium.
Tworzenie przestrzeni nazw i kolejki usługi Service Bus

Wdróż na platformie Azure
Ten szablon umożliwia wdrożenie przestrzeni nazw usługi Service Bus w warstwie Standardowa i kolejki.
Tworzenie przestrzeni nazw, tematu i subskrypcji usługi Service Bus

Wdróż na platformie Azure
Ten szablon umożliwia wdrożenie przestrzeni nazw usługi Service Bus w warstwie Standardowa, tematu i subskrypcji.
Tworzenie przestrzeni nazw, tematu, subskrypcji i reguły usługi Service Bus

Wdróż na platformie Azure
Ten szablon umożliwia wdrożenie przestrzeni nazw usługi Service Bus w warstwie Standardowa, tematu, subskrypcji i reguły.
Tworzenie reguły filtrowania adresów IP przestrzeni nazw usługi Service Bus

Wdróż na platformie Azure
Ten szablon umożliwia wdrożenie przestrzeni nazw usługi Service Bus Premium przy użyciu reguły filtrowania adresów IP
Tworzenie reguły Virtual Network przestrzeni nazw usługi Service Bus

Wdróż na platformie Azure
Ten szablon umożliwia wdrożenie przestrzeni nazw usługi Service Bus Premium przy użyciu reguły Virtual Network
Tworzenie przestrzeni nazw usługi Service Bus Premium i autoryzacjiRule

Wdróż na platformie Azure
Ten szablon tworzy przestrzeń nazw usługi Service Bus Premium i przestrzeń nazw AuthorizationRule
Nawiązywanie połączenia z przestrzenią nazw usługi Service Bus za pośrednictwem prywatnego punktu końcowego

Wdróż na platformie Azure
W tym przykładzie pokazano, jak skonfigurować sieć wirtualną i prywatną strefę DNS w celu uzyskania dostępu do przestrzeni nazw usługi Service Bus za pośrednictwem prywatnego punktu końcowego.
Tworzenie przestrzeni nazw i tematu usługi Service Bus

Wdróż na platformie Azure
Ten szablon tworzy przestrzeń nazw i temat usługi Service Bus.
Tworzenie tematu usługi Service Bus przy użyciu subskrypcji i filtru SQL

Wdróż na platformie Azure
Ten szablon tworzy przestrzeń nazw usługi Service Bus i temat z subskrypcją przy użyciu wyrażenia filtru SQL w celu odbierania tylko komunikatów pasujących do zdefiniowanego wyrażenia filtru SQL.

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu przestrzeni nazw można wdrożyć w następujących miejscach:

  • Grupy zasobów

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

Format zasobu

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ServiceBus/namespaces@2022-01-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      alternateName = "string"
      disableLocalAuth = bool
      encryption = {
        keySource = "Microsoft.KeyVault"
        keyVaultProperties = [
          {
            identity = {
              userAssignedIdentity = "string"
            }
            keyName = "string"
            keyVaultUri = "string"
            keyVersion = "string"
          }
        ]
        requireInfrastructureEncryption = bool
      }
      minimumTlsVersion = "string"
      privateEndpointConnections = [
        {
          properties = {
            privateEndpoint = {
              id = "string"
            }
            privateLinkServiceConnectionState = {
              description = "string"
              status = "string"
            }
            provisioningState = "string"
          }
        }
      ]
      publicNetworkAccess = "string"
      zoneRedundant = bool
    }
    sku = {
      capacity = int
      name = "string"
      tier = "string"
    }
  })
}

Wartości właściwości

Obszary nazw

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.ServiceBus/namespaces@2022-01-01-preview"
name Nazwa zasobu ciąg (wymagany)

Limit znaków: 6–50

Prawidłowe znaki:
Alfanumeryczne i łączniki.

Wpisywanie zacznij od litery. Koniec z literą lub cyfrą.

Aby uzyskać więcej informacji, zobacz Tworzenie przestrzeni nazw.

Nazwa zasobu musi być unikatowa na platformie Azure.
location Lokalizacja geograficzna, w której znajduje się zasób ciąg (wymagany)
parent_id Aby wdrożyć w grupie zasobów, użyj identyfikatora tej grupy zasobów. ciąg (wymagany)
tags Tagi zasobów Słownik nazw tagów i wartości.
sku Właściwości jednostki SKU SBSku
identity Właściwości opisu tożsamości BYOK Tożsamość
properties Właściwości przestrzeni nazw. SBNamespaceProperties

Tożsamość

Nazwa Opis Wartość
typ Typ tożsamości usługi zarządzanej. "SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
identity_ids Właściwości tożsamości przypisanych przez użytkownika Tablica identyfikatorów tożsamości użytkownika.

SBNamespaceProperties

Nazwa Opis Wartość
alternateName Alternatywna nazwa przestrzeni nazw ciąg
disableLocalAuth Ta właściwość wyłącza uwierzytelnianie sygnatury dostępu współdzielonego dla przestrzeni nazw usługi Service Bus. bool
Szyfrowanie Właściwości opisu szyfrowania BYOK Szyfrowanie
minimumTlsVersion Minimalna wersja protokołu TLS dla klastra do obsługi, np. "1.2" „1.0”
"1.1"
"1.2"
privateEndpointConnections Lista połączeń prywatnego punktu końcowego. PrivateEndpointConnection[]
publicNetworkAccess Określa, czy ruch jest dozwolony za pośrednictwem sieci publicznej. Domyślnie jest ona włączona. "Wyłączone"
"Włączone"
"SecuredByPerimeter"
zoneRedundant Włączenie tej właściwości powoduje utworzenie przestrzeni nazw usługi Service Bus w warstwie Premium w regionach obsługiwanych stref dostępności. bool

Szyfrowanie

Nazwa Opis Wartość
keySource Wylicza możliwą wartość kluczaSource dla szyfrowania "Microsoft.KeyVault"
keyVaultProperties Właściwości usługi KeyVault KeyVaultProperties[]
requireInfrastructureEncryption Włączanie szyfrowania infrastruktury (podwójne szyfrowanie) bool

KeyVaultProperties

Nazwa Opis Wartość
identity UserAssignedIdentityProperties
keyName Nazwa klucza z usługi KeyVault ciąg
keyVaultUri Identyfikator URI usługi KeyVault ciąg
keyVersion Wersja usługi KeyVault ciąg

UserAssignedIdentityProperties

Nazwa Opis Wartość
userAssignedIdentity Identyfikator arm tożsamości użytkownika wybranej do szyfrowania ciąg

PrivateEndpointConnection

Nazwa Opis Wartość
properties Właściwości elementu PrivateEndpointConnection. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Nazwa Opis Wartość
privateEndpoint Zasób prywatnego punktu końcowego dla tego połączenia. PrivateEndpoint
privateLinkServiceConnectionState Szczegółowe informacje o stanie połączenia. ConnectionState
provisioningState Stan aprowizacji połączenia prywatnego punktu końcowego. "Anulowano"
"Tworzenie"
"Usuwanie"
"Niepowodzenie"
"Powodzenie"
"Aktualizowanie"

PrivateEndpoint

Nazwa Opis Wartość
identyfikator Identyfikator usługi ARM dla prywatnego punktu końcowego. ciąg

ConnectionState

Nazwa Opis Wartość
description (opis) Opis stanu połączenia. ciąg
status Stan połączenia. "Zatwierdzone"
"Rozłączono"
"Oczekujące"
"Odrzucono"

SBSku

Nazwa Opis Wartość
capacity Określone jednostki obsługi komunikatów dla warstwy. W przypadku warstwy Premium pojemność wynosi 1,2 i 4. int
name Nazwa tej jednostki SKU. "Podstawowa"
"Premium"
"Standardowa" (wymagane)
tier Warstwa rozliczeniowa tej konkretnej jednostki SKU. "Podstawowa"
"Premium"
"Standardowa"