Udostępnij za pośrednictwem


Przestrzenie nazw Microsoft.ServiceBus 2015-08-01

Definicja zasobu Bicep

Typ zasobu przestrzeni nazw 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.

Format zasobu

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

resource symbolicname 'Microsoft.ServiceBus/namespaces@2015-08-01' = {
  location: 'string'
  name: 'string'
  properties: {
    createACSNamespace: bool
    enabled: bool
    status: 'string'
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Wartości właściwości

Microsoft.ServiceBus/przestrzenie nazw

Nazwa Opis Wartość
lokalizacja Lokalizacja przestrzeni nazw. ciąg (wymagany)
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości Właściwości przestrzeni nazw. przestrzeni nazwWłaściwości
Numer jednostki magazynowej Jednostka SKU przestrzeni nazw. sku
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach

Przestrzeń nazwCreateOrUpdateParametersTags

Nazwa Opis Wartość

Przestrzeń nazwWłaściwości

Nazwa Opis Wartość
createACSNamespace Wskazuje, czy utworzyć przestrzeń nazw ACS. Bool
Włączone Określa, czy to wystąpienie jest włączone. Bool
stan Stan przestrzeni nazw. "Aktywowanie"
"Aktywne"
"Utworzono"
"Tworzenie"
"Wyłączone"
"Wyłączanie"
"Włączanie"
"Niepowodzenie"
"Usunięto"
"Usuwanie"
"SoftDeleted"
"SoftDeleting"
"Nieznany"

Numer jednostki magazynowej

Nazwa Opis Wartość
pojemność Określone jednostki obsługi komunikatów dla warstwy. Int
nazwa Nazwa tej jednostki SKU. "Podstawowa"
"Premium"
"Standardowa"
kondygnacja Warstwa rozliczeń tej konkretnej jednostki SKU. "Podstawowa"
"Premium"
"Standardowa" (wymagana)

Przykłady z przewodnika Szybki start

W poniższych przykładach szybkiego startu wdrożono ten typ zasobu.

Plik Bicep Opis
Tworzenie przestrzeni nazw i kolejki usługi Service Bus Ten szablon umożliwia wdrożenie przestrzeni nazw usługi Service Bus w warstwie Standardowa i kolejki.
tworzenie reguły sieci wirtualnej przestrzeni nazw usługi Service Bus Ten szablon umożliwia wdrożenie przestrzeni nazw usługi Service Bus Premium z regułą sieci wirtualnej
tworzenie niestandardowego tematu i subskrypcji kolejki usługi Azure Event Grid Tworzy niestandardowy temat usługi Azure Event Grid i subskrypcję kolejki usługi Service Bus. Szablon pierwotnie autorstwa Markusa Meyera.
Tworzy aplikację mikrousług dapr przy użyciu usługi Container Apps Tworzenie aplikacji mikrousług dapr przy użyciu usługi Container Apps.
Tworzy aplikację dapr pub-sub servicebus przy użyciu usługi Container Apps Utwórz aplikację Dapr pub-sub servicebus przy użyciu usługi Container Apps.

Definicja zasobu szablonu usługi ARM

Typ zasobu przestrzeni nazw 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.

Format zasobu

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

{
  "type": "Microsoft.ServiceBus/namespaces",
  "apiVersion": "2015-08-01",
  "name": "string",
  "location": "string",
  "properties": {
    "createACSNamespace": "bool",
    "enabled": "bool",
    "status": "string"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Wartości właściwości

Microsoft.ServiceBus/przestrzenie nazw

Nazwa Opis Wartość
apiVersion Wersja interfejsu API '2015-08-01'
lokalizacja Lokalizacja przestrzeni nazw. ciąg (wymagany)
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości Właściwości przestrzeni nazw. przestrzeni nazwWłaściwości
Numer jednostki magazynowej Jednostka SKU przestrzeni nazw. sku
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach
typ Typ zasobu "Microsoft.ServiceBus/namespaces"

Przestrzeń nazwCreateOrUpdateParametersTags

Nazwa Opis Wartość

Przestrzeń nazwWłaściwości

Nazwa Opis Wartość
createACSNamespace Wskazuje, czy utworzyć przestrzeń nazw ACS. Bool
Włączone Określa, czy to wystąpienie jest włączone. Bool
stan Stan przestrzeni nazw. "Aktywowanie"
"Aktywne"
"Utworzono"
"Tworzenie"
"Wyłączone"
"Wyłączanie"
"Włączanie"
"Niepowodzenie"
"Usunięto"
"Usuwanie"
"SoftDeleted"
"SoftDeleting"
"Nieznany"

Numer jednostki magazynowej

Nazwa Opis Wartość
pojemność Określone jednostki obsługi komunikatów dla warstwy. Int
nazwa Nazwa tej jednostki SKU. "Podstawowa"
"Premium"
"Standardowa"
kondygnacja Warstwa rozliczeń tej konkretnej jednostki SKU. "Podstawowa"
"Premium"
"Standardowa" (wymagana)

Szablony szybkiego startu

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

Szablon Opis
Nawiązywanie połączenia z przestrzenią nazw usługi Service Bus za pośrednictwem prywatnego punktu końcowego

Wdrażanie do 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.
korelowanie komunikatów za pośrednictwem usługi Logic Apps przy użyciu usługi Service Bus

Wdrażanie do Azure
który pokazuje, jak możemy skorelować komunikaty za pośrednictwem usługi Logic Apps przy użyciu usługi Azure Service Bus
tworzenie odzyskiwania geograficznego usługi Service Bus

Wdrażanie do 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 usługi Service Bus

Wdrażanie do Azure
Ten szablon umożliwia wdrożenie przestrzeni nazw usługi Service Bus przy użyciu jednostki SKU w warstwie Podstawowa/Standardowa.
Tworzenie przestrzeni nazw i kolejki usługi Service Bus

Wdrażanie do Azure
Ten szablon umożliwia wdrożenie przestrzeni nazw usługi Service Bus w warstwie Standardowa i kolejki.
Tworzenie przestrzeni nazw usługi Service Bus i reguły autoryzacji kolejki

Wdrażanie do 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 i tematu usługi Service Bus

Wdrażanie do Azure
Ten szablon tworzy przestrzeń nazw i temat usługi Service Bus.
tworzenie reguły filtru ip przestrzeni nazw usługi Service Bus

Wdrażanie do Azure
Ten szablon umożliwia wdrożenie przestrzeni nazw usługi Service Bus Premium z regułą filtru ADRESÓW IP
tworzenie reguły sieci wirtualnej przestrzeni nazw usługi Service Bus

Wdrażanie do Azure
Ten szablon umożliwia wdrożenie przestrzeni nazw usługi Service Bus Premium z regułą sieci wirtualnej
Tworzenie przestrzeni nazw, tematu i subskrypcji usługi Service Bus

Wdrażanie do Azure
Ten szablon umożliwia wdrożenie standardowej przestrzeni nazw usługi Service Bus, tematu i subskrypcji.
Tworzenie przestrzeni nazw, tematu, subskrypcji i reguły usługi Service Bus

Wdrażanie do Azure
Ten szablon umożliwia wdrożenie standardowej przestrzeni nazw usługi Service Bus, tematu, subskrypcji i reguły.
tworzenie przestrzeni nazw usługi Service Bus w warstwie Premium i reguły autoryzacji

Wdrażanie do Azure
Ten szablon tworzy przestrzeń nazw usługi Service Bus Premium i przestrzeń nazw AuthorizationRule
tworzenie tematu usługi Service Bus przy użyciu subskrypcji i filtru SQL

Wdrażanie do 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.
tworzenie niestandardowego tematu i subskrypcji kolejki usługi Azure Event Grid

Wdrażanie do Azure
Tworzy niestandardowy temat usługi Azure Event Grid i subskrypcję kolejki usługi Service Bus. Szablon pierwotnie autorstwa Markusa Meyera.
tworzenie subskrypcji tematu niestandardowego usługi Azure Event Grid

Wdrażanie do Azure
Tworzy niestandardowy temat usługi Azure Event Grid i subskrypcję tematu usługi Service Bus. Szablon pierwotnie autorstwa Markusa Meyera.
Tworzy aplikację mikrousług dapr przy użyciu usługi Container Apps

Wdrażanie do Azure
Tworzenie aplikacji mikrousług dapr przy użyciu usługi Container Apps.
Tworzy aplikację dapr pub-sub servicebus przy użyciu usługi Container Apps

Wdrażanie do Azure
Utwórz aplikację Dapr pub-sub servicebus przy użyciu usługi Container Apps.
EPiserverCMS w usłudze Azure

Wdrażanie do Azure
Ten szablon umożliwia tworzenie zasobów wymaganych do wdrożenia EpiServerCMS na platformie Azure
Wzorce integracji — router komunikatów — usługi Service Bus

Wdrażanie do Azure
Rozwiązanie pokazujące, jak można skonfigurować wzorzec routera komunikatów przy użyciu tematu usługi Service Bus

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu przestrzeni nazw 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.ServiceBus/namespaces, dodaj następujący program Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ServiceBus/namespaces@2015-08-01"
  name = "string"
  location = "string"
  sku = {
    capacity = int
    name = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      createACSNamespace = bool
      enabled = bool
      status = "string"
    }
  })
}

Wartości właściwości

Microsoft.ServiceBus/przestrzenie nazw

Nazwa Opis Wartość
lokalizacja Lokalizacja przestrzeni nazw. ciąg (wymagany)
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości Właściwości przestrzeni nazw. przestrzeni nazwWłaściwości
Numer jednostki magazynowej Jednostka SKU przestrzeni nazw. sku
Tagi Tagi zasobów Słownik nazw tagów i wartości.
typ Typ zasobu "Microsoft.ServiceBus/namespaces@2015-08-01"

Przestrzeń nazwCreateOrUpdateParametersTags

Nazwa Opis Wartość

Przestrzeń nazwWłaściwości

Nazwa Opis Wartość
createACSNamespace Wskazuje, czy utworzyć przestrzeń nazw ACS. Bool
Włączone Określa, czy to wystąpienie jest włączone. Bool
stan Stan przestrzeni nazw. "Aktywowanie"
"Aktywne"
"Utworzono"
"Tworzenie"
"Wyłączone"
"Wyłączanie"
"Włączanie"
"Niepowodzenie"
"Usunięto"
"Usuwanie"
"SoftDeleted"
"SoftDeleting"
"Nieznany"

Numer jednostki magazynowej

Nazwa Opis Wartość
pojemność Określone jednostki obsługi komunikatów dla warstwy. Int
nazwa Nazwa tej jednostki SKU. "Podstawowa"
"Premium"
"Standardowa"
kondygnacja Warstwa rozliczeń tej konkretnej jednostki SKU. "Podstawowa"
"Premium"
"Standardowa" (wymagana)