다음을 통해 공유


Microsoft.ServiceBus 네임스페이스 2018-01-01-preview

Bicep 리소스 정의

네임스페이스 리소스 종류는 다음을 위해 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.

리소스 형식

Microsoft.ServiceBus/namespaces 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.

resource symbolicname 'Microsoft.ServiceBus/namespaces@2018-01-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  identity: {
    principalId: 'string'
    tenantId: 'string'
    type: 'SystemAssigned'
  }
  properties: {
    encryption: {
      keySource: 'Microsoft.KeyVault'
      keyVaultProperties: {
        keyName: 'string'
        keyVaultUri: 'string'
      }
    }
    zoneRedundant: bool
  }
}

속성 값

네임스페이스

이름 설명
name 리소스 이름 string(필수)

문자 제한: 6-50

유효한 문자:
영숫자 및 하이픈

문자로 시작합니다. 문자 또는 숫자로 끝납니다.

자세한 내용은 네임스페이스 만들기를 참조하세요.

리소스 이름은 Azure에서 고유해야 합니다.
위치 리소스가 있는 지리적 위치 string(필수)
tags 리소스 태그 태그 이름 및 값의 사전입니다. 템플릿의 태그를 참조하세요.
sku SKU의 속성 SBSku
identity BYOK ID 설명의 속성 ID
properties 네임스페이스의 속성입니다. SBNamespaceProperties

ID

이름 설명
principalId KeyVault의 ObjectId 문자열
tenantId KeyVault의 TenantId 문자열
type 현재 'SystemAssigned'만 지원하는 가능한 값 ID 형식을 열거합니다. 'SystemAssigned'

SBNamespaceProperties

이름 설명
암호화 BYOK 암호화 설명의 속성 암호화
zoneRedundant 이 속성을 사용하도록 설정하면 지원되는 가용성 영역에 프리미엄 Service Bus 네임스페이스가 만들어집니다. 부울

암호화

이름 설명
keySource 암호화에 사용할 수 있는 keySource 값을 열거합니다. 'Microsoft.KeyVault'
keyVaultProperties KeyVault의 속성 KeyVaultProperties

KeyVaultProperties

이름 설명
keyName KeyVault의 키 이름 문자열
keyVaultUri KeyVault의 URI 문자열

SBSku

이름 설명
용량 계층에 대해 지정된 메시징 단위입니다. 프리미엄 계층의 경우 용량은 1,2 및 4입니다. int
name 이 SKU의 이름입니다. '기본'
'프리미엄'
'Standard'(필수)
계층 이 특정 SKU의 청구 계층입니다. '기본'
'프리미엄'
'표준'

빠른 시작 템플릿

다음 빠른 시작 템플릿은 이 리소스 유형을 배포합니다.

템플릿 설명
Azure의 EPiserverCMS

Azure에 배포
이 템플릿을 사용하면 Azure에서 EpiServerCMS 배포에 필요한 리소스를 만들 수 있습니다.
통합 패턴 - 메시지 라우터 - Service Bus

Azure에 배포
Service Bus 토픽을 사용하여 메시지 라우터 패턴을 설정하는 방법을 보여 주는 솔루션
Azure Event Grid 사용자 지정 토픽 및 큐 구독 만들기

Azure에 배포
Azure Event Grid 사용자 지정 토픽 및 Service Bus 큐 구독을 만듭니다. 원래 마르쿠스 마이어에 의해 작성 된 템플릿.
Azure Event Grid 사용자 지정 토픽 구독 만들기

Azure에 배포
Azure Event Grid 사용자 지정 토픽 및 Service Bus 토픽 구독을 만듭니다. 원래 마르쿠스 마이어에 의해 작성 된 템플릿.
Service Bus를 사용하여 Logic Apps를 통한 메시지의 상관 관계

Azure에 배포
Azure Service Bus 사용하여 Logic Apps를 통해 메시지의 상관 관계를 지정하는 방법을 보여 드립니다.
Service Bus 네임스페이스 및 큐 권한 부여 규칙 만들기

Azure에 배포
이 템플릿을 사용하면 Service Bus 표준 네임스페이스 및 네임스페이스와 큐 모두에 대한 권한 부여 규칙을 배포할 수 있습니다.
Service Bus 네임스페이스 만들기

Azure에 배포
이 템플릿을 사용하면 기본/표준 SKU를 사용하여 Service Bus 네임스페이스를 배포할 수 있습니다.
Service Bus 지역 복구 만들기

Azure에 배포
이 템플릿을 사용하면 프리미엄 SKU 네임스페이스에서 Service Bus 지역 재해 복구 별칭을 구성할 수 있습니다.
Service Bus 네임스페이스 및 큐 만들기

Azure에 배포
이 템플릿을 사용하면 Service Bus 표준 네임스페이스 및 큐를 배포할 수 있습니다.
Service Bus 네임스페이스, 토픽 및 구독 만들기

Azure에 배포
이 템플릿을 사용하면 Service Bus 표준 네임스페이스, 토픽 및 구독을 배포할 수 있습니다.
Service Bus 네임스페이스, 토픽, 구독 및 규칙 만들기

Azure에 배포
이 템플릿을 사용하면 Service Bus 표준 네임스페이스, 토픽, 구독 및 규칙을 배포할 수 있습니다.
Service Bus 네임스페이스 IP 필터 규칙 만들기

Azure에 배포
이 템플릿을 사용하면 IP 필터 규칙을 사용하여 Service Bus Premium 네임스페이스를 배포할 수 있습니다.
Service Bus 네임스페이스 Virtual Network 규칙 만들기

Azure에 배포
이 템플릿을 사용하면 Virtual Network 규칙을 사용하여 Service Bus Premium 네임스페이스를 배포할 수 있습니다.
Service Bus Premium 네임스페이스 및 AuthorizationRule 만들기

Azure에 배포
이 템플릿은 Service Bus Premium 네임스페이스와 네임스페이스 AuthorizationRule을 만듭니다.
프라이빗 엔드포인트를 통해 Service Bus 네임스페이스에 연결

Azure에 배포
이 샘플에서는 가상 네트워크 및 프라이빗 DNS 영역 구성을 사용하여 프라이빗 엔드포인트를 통해 Service Bus 네임스페이스에 액세스하는 방법을 보여 줍니다.
Service Bus 네임스페이스 및 토픽 만들기

Azure에 배포
이 템플릿은 Service Bus 네임스페이스 및 토픽을 만듭니다.
구독 및 SQL 필터를 사용하여 Service Bus 토픽 만들기

Azure에 배포
이 템플릿은 SQL 필터 식을 사용하여 구독을 사용하여 Service Bus 네임스페이스 및 토픽을 만들어 정의된 SQL 필터 식과 일치하는 메시지만 받습니다.

ARM 템플릿 리소스 정의

네임스페이스 리소스 종류는 다음으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.

리소스 형식

Microsoft.ServiceBus/네임스페이스 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.

{
  "type": "Microsoft.ServiceBus/namespaces",
  "apiVersion": "2018-01-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "identity": {
    "principalId": "string",
    "tenantId": "string",
    "type": "SystemAssigned"
  },
  "properties": {
    "encryption": {
      "keySource": "Microsoft.KeyVault",
      "keyVaultProperties": {
        "keyName": "string",
        "keyVaultUri": "string"
      }
    },
    "zoneRedundant": "bool"
  }
}

속성 값

네임스페이스

이름 설명
형식 리소스 종류 'Microsoft.ServiceBus/네임스페이스'
apiVersion 리소스 api 버전 '2018-01-01-preview'
name 리소스 이름 string(필수)

문자 제한: 6-50

유효한 문자:
영숫자 및 하이픈

문자로 시작합니다. 문자 또는 숫자로 끝납니다.

자세한 내용은 네임스페이스 만들기를 참조하세요.

리소스 이름은 Azure에서 고유해야 합니다.
위치 리소스가 있는 지리적 위치 string(필수)
tags 리소스 태그 태그 이름 및 값의 사전입니다. 템플릿의 태그를 참조하세요.
sku SKU의 속성 SBSku
identity BYOK ID 설명의 속성 ID
properties 네임스페이스의 속성입니다. SBNamespaceProperties

ID

이름 설명
principalId KeyVault의 ObjectId 문자열
tenantId KeyVault의 TenantId 문자열
type 현재 'SystemAssigned'만 지원하는 가능한 값 ID 형식을 열거합니다. 'SystemAssigned'

SBNamespaceProperties

이름 설명
암호화 BYOK 암호화 설명의 속성 암호화
zoneRedundant 이 속성을 사용하도록 설정하면 지원되는 가용성 영역에 프리미엄 Service Bus 네임스페이스가 만들어집니다. 부울

암호화

이름 설명
keySource 암호화에 사용할 수 있는 keySource 값을 열거합니다. 'Microsoft.KeyVault'
keyVaultProperties KeyVault의 속성 KeyVaultProperties

KeyVaultProperties

이름 설명
keyName KeyVault의 키 이름 문자열
keyVaultUri KeyVault의 Uri 문자열

SBSku

이름 설명
용량 계층에 대해 지정된 메시징 단위입니다. 프리미엄 계층의 경우 용량은 1,2 및 4입니다. int
name 이 SKU의 이름입니다. '기본'
'프리미엄'
'Standard'(필수)
계층 이 특정 SKU의 청구 계층입니다. '기본'
'프리미엄'
'표준'

빠른 시작 템플릿

다음 빠른 시작 템플릿은 이 리소스 유형을 배포합니다.

템플릿 설명
Azure의 EPiserverCMS

Azure에 배포
이 템플릿을 사용하면 Azure에서 EpiServerCMS 배포에 필요한 리소스를 만들 수 있습니다.
통합 패턴 - 메시지 라우터 - Service Bus

Azure에 배포
Service Bus 토픽을 사용하여 메시지 라우터 패턴을 설정하는 방법을 보여 주는 솔루션
Azure Event Grid 사용자 지정 토픽 및 큐 구독 만들기

Azure에 배포
Azure Event Grid 사용자 지정 토픽 및 Service Bus 큐 구독을 만듭니다. 원래 마르쿠스 마이어에 의해 작성 된 템플릿.
Azure Event Grid 사용자 지정 토픽 구독 만들기

Azure에 배포
Azure Event Grid 사용자 지정 토픽 및 Service Bus 토픽 구독을 만듭니다. 원래 마르쿠스 마이어에 의해 작성 된 템플릿.
Service Bus를 사용하여 Logic Apps를 통한 메시지의 상관 관계

Azure에 배포
Azure Service Bus 사용하여 Logic Apps를 통해 메시지의 상관 관계를 지정하는 방법을 보여 드립니다.
Service Bus 네임스페이스 및 큐 권한 부여 규칙 만들기

Azure에 배포
이 템플릿을 사용하면 Service Bus 표준 네임스페이스 및 네임스페이스와 큐 모두에 대한 권한 부여 규칙을 배포할 수 있습니다.
Service Bus 네임스페이스 만들기

Azure에 배포
이 템플릿을 사용하면 기본/표준 SKU를 사용하여 Service Bus 네임스페이스를 배포할 수 있습니다.
Service Bus 지역 복구 만들기

Azure에 배포
이 템플릿을 사용하면 프리미엄 SKU 네임스페이스에서 Service Bus 지역 재해 복구 별칭을 구성할 수 있습니다.
Service Bus 네임스페이스 및 큐 만들기

Azure에 배포
이 템플릿을 사용하면 Service Bus 표준 네임스페이스 및 큐를 배포할 수 있습니다.
Service Bus 네임스페이스, 토픽 및 구독 만들기

Azure에 배포
이 템플릿을 사용하면 Service Bus 표준 네임스페이스, 토픽 및 구독을 배포할 수 있습니다.
Service Bus 네임스페이스, 토픽, 구독 및 규칙 만들기

Azure에 배포
이 템플릿을 사용하면 Service Bus 표준 네임스페이스, 토픽, 구독 및 규칙을 배포할 수 있습니다.
Service Bus 네임스페이스 IP 필터 규칙 만들기

Azure에 배포
이 템플릿을 사용하면 IP 필터 규칙을 사용하여 Service Bus Premium 네임스페이스를 배포할 수 있습니다.
Service Bus 네임스페이스 Virtual Network 규칙 만들기

Azure에 배포
이 템플릿을 사용하면 Virtual Network 규칙을 사용하여 Service Bus Premium 네임스페이스를 배포할 수 있습니다.
Service Bus Premium 네임스페이스 및 AuthorizationRule 만들기

Azure에 배포
이 템플릿은 Service Bus Premium 네임스페이스와 네임스페이스 AuthorizationRule을 만듭니다.
프라이빗 엔드포인트를 통해 Service Bus 네임스페이스에 연결

Azure에 배포
이 샘플에서는 가상 네트워크 및 프라이빗 DNS 영역 구성을 사용하여 프라이빗 엔드포인트를 통해 Service Bus 네임스페이스에 액세스하는 방법을 보여 줍니다.
Service Bus 네임스페이스 및 토픽 만들기

Azure에 배포
이 템플릿은 Service Bus 네임스페이스 및 토픽을 만듭니다.
구독 및 SQL 필터를 사용하여 Service Bus 토픽 만들기

Azure에 배포
이 템플릿은 SQL 필터 식을 사용하여 구독을 사용하여 Service Bus 네임스페이스 및 토픽을 만들어 정의된 SQL 필터 식과 일치하는 메시지만 받습니다.

Terraform(AzAPI 공급자) 리소스 정의

네임스페이스 리소스 종류는 다음으로 배포할 수 있습니다.

  • 리소스 그룹

각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.

리소스 형식

Microsoft.ServiceBus/네임스페이스 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ServiceBus/namespaces@2018-01-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "SystemAssigned"
  }
  body = jsonencode({
    properties = {
      encryption = {
        keySource = "Microsoft.KeyVault"
        keyVaultProperties = {
          keyName = "string"
          keyVaultUri = "string"
        }
      }
      zoneRedundant = bool
    }
    sku = {
      capacity = int
      name = "string"
      tier = "string"
    }
  })
}

속성 값

네임스페이스

이름 설명
형식 리소스 종류 "Microsoft.ServiceBus/namespaces@2018-01-01-preview"
name 리소스 이름 string(필수)

문자 제한: 6-50

유효한 문자:
영숫자 및 하이픈

문자로 시작합니다. 문자 또는 숫자로 끝납니다.

자세한 내용은 네임스페이스 만들기를 참조하세요.

리소스 이름은 Azure에서 고유해야 합니다.
위치 리소스가 있는 지리적 위치 string(필수)
parent_id 리소스 그룹에 배포하려면 해당 리소스 그룹의 ID를 사용합니다. string(필수)
tags 리소스 태그 태그 이름 및 값의 사전입니다.
sku SKU의 속성 SBSku
identity BYOK ID 설명의 속성 ID
properties 네임스페이스의 속성입니다. SBNamespaceProperties

ID

이름 설명
형식 현재 'SystemAssigned'만 지원하는 가능한 값 ID 형식을 열거합니다. "SystemAssigned"

SBNamespaceProperties

이름 설명
암호화 BYOK 암호화 설명의 속성 암호화
zoneRedundant 이 속성을 사용하도록 설정하면 지원되는 가용성 영역에 프리미엄 Service Bus 네임스페이스가 만들어집니다. 부울

암호화

이름 설명
keySource 암호화에 사용할 수 있는 keySource 값을 열거합니다. "Microsoft.KeyVault"
keyVaultProperties KeyVault의 속성 KeyVaultProperties

KeyVaultProperties

이름 설명
keyName KeyVault의 키 이름 문자열
keyVaultUri KeyVault의 Uri 문자열

SBSku

이름 설명
용량 계층에 대해 지정된 메시징 단위입니다. 프리미엄 계층의 경우 용량은 1,2 및 4입니다. int
name 이 SKU의 이름입니다. "Basic"
"프리미엄"
"표준"(필수)
계층 이 특정 SKU의 청구 계층입니다. "Basic"
"프리미엄"
"표준"