Microsoft.ServiceBus 네임스페이스 2018-01-01-preview
Bicep 리소스 정의
네임스페이스 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.
- 리소스 그룹 - 리소스 그룹 배포 명령 참조
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.ServiceBus/네임스페이스 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.
resource symbolicname 'Microsoft.ServiceBus/namespaces@2018-01-01-preview' = {
identity: {
principalId: 'string'
tenantId: 'string'
type: 'SystemAssigned'
}
location: 'string'
name: 'string'
properties: {
encryption: {
keySource: 'Microsoft.KeyVault'
keyVaultProperties: {
keyName: 'string'
keyVaultUri: 'string'
}
}
zoneRedundant: bool
}
sku: {
capacity: int
name: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
속성 값
암호화
이름 | 묘사 | 값 |
---|---|---|
keySource | 암호화에 대한 keySource의 가능한 값을 열거합니다. | 'Microsoft.KeyVault' |
keyVaultProperties | KeyVault의 속성 | KeyVaultProperties |
신원
이름 | 묘사 | 값 |
---|---|---|
principalId | KeyVault의 ObjectId | 문자열 |
tenantId | KeyVault의 TenantId | 문자열 |
형 | 현재 'SystemAssigned'만 지원하는 가능한 값 ID 유형을 열거합니다. | 'SystemAssigned' |
KeyVaultProperties
이름 | 묘사 | 값 |
---|---|---|
keyName | KeyVault의 키 이름 | 문자열 |
keyVaultUri | KeyVault의 URI | 문자열 |
Microsoft.ServiceBus/네임스페이스
이름 | 묘사 | 값 |
---|---|---|
신원 | BYOK ID 설명의 속성 | 정체성 |
위치 | 리소스가 있는 지리적 위치 | string(필수) |
이름 | 리소스 이름 | string(필수) |
속성 | 네임스페이스의 속성입니다. | SBNamespaceProperties |
sku | SKU의 속성 | SBSku |
태그 | 리소스 태그 | 태그 이름 및 값의 사전입니다. 템플릿 |
SBNamespaceProperties
이름 | 묘사 | 값 |
---|---|---|
암호화 | BYOK 암호화 설명의 속성 | 암호화 |
zoneRedundant | 이 속성을 사용하도록 설정하면 지원되는 가용성 영역에 프리미엄 Service Bus 네임스페이스가 만들어집니다. | bool |
SBSku
이름 | 묘사 | 값 |
---|---|---|
용량 | 계층에 대해 지정된 메시징 단위입니다. 프리미엄 계층의 경우 용량은 1,2 및 4입니다. | int |
이름 | 이 SKU의 이름입니다. | '기본' '프리미엄' 'Standard'(필수) |
계층 | 이 특정 SKU의 청구 계층입니다. | '기본' '프리미엄' 'Standard' |
TrackedResourceTags
이름 | 묘사 | 값 |
---|
빠른 시작 샘플
다음 빠른 시작 샘플은 이 리소스 유형을 배포합니다.
Bicep 파일 | 묘사 |
---|---|
Service Bus 네임스페이스 및 큐 만들기 | 이 템플릿을 사용하면 Service Bus 표준 네임스페이스 및 큐를 배포할 수 있습니다. |
Service Bus 네임스페이스 Virtual Network 규칙 만들기 | 이 템플릿을 사용하면 Virtual Network 규칙을 사용하여 Service Bus Premium 네임스페이스를 배포할 수 있습니다. |
Azure Event Grid 사용자 지정 토픽 및 큐 구독 만들기 |
Azure Event Grid 사용자 지정 토픽 및 Service Bus 큐 구독을 만듭니다. 원래 마르쿠스 마이어에 의해 작성 된 템플릿. |
Container Apps 사용하여 Dapr 마이크로 서비스 앱을 만듭니다. | Container Apps를 사용하여 Dapr 마이크로 서비스 앱을 만듭니다. |
Container Apps 사용하여 Dapr pub-sub servicebus 앱을 만듭니다. | Container Apps를 사용하여 Dapr pub-sub servicebus 앱을 만듭니다. |
ARM 템플릿 리소스 정의
네임스페이스 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.
- 리소스 그룹 - 리소스 그룹 배포 명령 참조
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.ServiceBus/네임스페이스 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.
{
"type": "Microsoft.ServiceBus/namespaces",
"apiVersion": "2018-01-01-preview",
"name": "string",
"identity": {
"principalId": "string",
"tenantId": "string",
"type": "SystemAssigned"
},
"location": "string",
"properties": {
"encryption": {
"keySource": "Microsoft.KeyVault",
"keyVaultProperties": {
"keyName": "string",
"keyVaultUri": "string"
}
},
"zoneRedundant": "bool"
},
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
속성 값
암호화
이름 | 묘사 | 값 |
---|---|---|
keySource | 암호화에 대한 keySource의 가능한 값을 열거합니다. | 'Microsoft.KeyVault' |
keyVaultProperties | KeyVault의 속성 | KeyVaultProperties |
신원
이름 | 묘사 | 값 |
---|---|---|
principalId | KeyVault의 ObjectId | 문자열 |
tenantId | KeyVault의 TenantId | 문자열 |
형 | 현재 'SystemAssigned'만 지원하는 가능한 값 ID 유형을 열거합니다. | 'SystemAssigned' |
KeyVaultProperties
이름 | 묘사 | 값 |
---|---|---|
keyName | KeyVault의 키 이름 | 문자열 |
keyVaultUri | KeyVault의 URI | 문자열 |
Microsoft.ServiceBus/네임스페이스
이름 | 묘사 | 값 |
---|---|---|
apiVersion | api 버전 | '2018-01-01-preview' |
신원 | BYOK ID 설명의 속성 | 정체성 |
위치 | 리소스가 있는 지리적 위치 | string(필수) |
이름 | 리소스 이름 | string(필수) |
속성 | 네임스페이스의 속성입니다. | SBNamespaceProperties |
sku | SKU의 속성 | SBSku |
태그 | 리소스 태그 | 태그 이름 및 값의 사전입니다. 템플릿 |
형 | 리소스 종류 | 'Microsoft.ServiceBus/namespaces' |
SBNamespaceProperties
이름 | 묘사 | 값 |
---|---|---|
암호화 | BYOK 암호화 설명의 속성 | 암호화 |
zoneRedundant | 이 속성을 사용하도록 설정하면 지원되는 가용성 영역에 프리미엄 Service Bus 네임스페이스가 만들어집니다. | bool |
SBSku
이름 | 묘사 | 값 |
---|---|---|
용량 | 계층에 대해 지정된 메시징 단위입니다. 프리미엄 계층의 경우 용량은 1,2 및 4입니다. | int |
이름 | 이 SKU의 이름입니다. | '기본' '프리미엄' 'Standard'(필수) |
계층 | 이 특정 SKU의 청구 계층입니다. | '기본' '프리미엄' 'Standard' |
TrackedResourceTags
이름 | 묘사 | 값 |
---|
빠른 시작 템플릿
다음 빠른 시작 템플릿은 이 리소스 유형을 배포합니다.
템플렛 | 묘사 |
---|---|
프라이빗 엔드포인트 통해 Service Bus 네임스페이스에 연결 |
이 샘플에서는 가상 네트워크 및 프라이빗 DNS 영역을 구성하여 프라이빗 엔드포인트를 통해 Service Bus 네임스페이스에 액세스하는 방법을 보여줍니다. |
Service Bus 사용하여 Logic Apps를 통해 메시지 상관 관계 지정 |
Azure Service Bus를 사용하여 Logic Apps를 통해 메시지의 상관 관계를 지정하는 방법을 보여 드립니다. |
Service Bus 지역 복구 만들기 |
이 템플릿을 사용하면 프리미엄 SKU 네임스페이스에서 Service Bus 지역 재해 복구 별칭을 구성할 수 있습니다. |
Service Bus 네임스페이스 만들기 |
이 템플릿을 사용하면 기본/표준 SKU를 사용하여 Service Bus 네임스페이스를 배포할 수 있습니다. |
Service Bus 네임스페이스 및 큐 만들기 |
이 템플릿을 사용하면 Service Bus 표준 네임스페이스 및 큐를 배포할 수 있습니다. |
Service Bus 네임스페이스 및 큐 권한 부여 규칙 만들기 |
이 템플릿을 사용하면 Service Bus 표준 네임스페이스 및 네임스페이스와 큐 모두에 대한 권한 부여 규칙을 배포할 수 있습니다. |
Service Bus 네임스페이스 및 토픽 만들기 |
이 템플릿은 Service Bus 네임스페이스 및 토픽을 만듭니다. |
Service Bus 네임스페이스 IP 필터 규칙 만들기 |
이 템플릿을 사용하면 IP 필터 규칙을 사용하여 Service Bus Premium 네임스페이스를 배포할 수 있습니다. |
Service Bus 네임스페이스 Virtual Network 규칙 만들기 |
이 템플릿을 사용하면 Virtual Network 규칙을 사용하여 Service Bus Premium 네임스페이스를 배포할 수 있습니다. |
Service Bus 네임스페이스, 토픽 및 구독 만들기 |
이 템플릿을 사용하면 Service Bus 표준 네임스페이스, 토픽 및 구독을 배포할 수 있습니다. |
Service Bus 네임스페이스, 토픽, 구독 및 규칙 만들기 |
이 템플릿을 사용하면 Service Bus 표준 네임스페이스, 토픽, 구독 및 규칙을 배포할 수 있습니다. |
Service Bus Premium 네임스페이스 및 AuthorizationRule 만들기 |
이 템플릿은 Service Bus Premium 네임스페이스 및 네임스페이스 AuthorizationRule을 만듭니다. |
구독 및 SQL 필터 Service Bus 토픽 만들기 |
이 템플릿은 정의된 SQL 필터 식과 일치하는 메시지만 수신하기 위해 SQL 필터 식을 사용하여 구독으로 Service Bus 네임스페이스 및 토픽을 만듭니다. |
Azure Event Grid 사용자 지정 토픽 및 큐 구독 만들기 |
Azure Event Grid 사용자 지정 토픽 및 Service Bus 큐 구독을 만듭니다. 원래 마르쿠스 마이어에 의해 작성 된 템플릿. |
Azure Event Grid 사용자 지정 토픽 구독 만들기 |
Azure Event Grid 사용자 지정 토픽 및 Service Bus 토픽 구독을 만듭니다. 원래 마르쿠스 마이어에 의해 작성 된 템플릿. |
Container Apps 사용하여 Dapr 마이크로 서비스 앱을 만듭니다. |
Container Apps를 사용하여 Dapr 마이크로 서비스 앱을 만듭니다. |
Container Apps 사용하여 Dapr pub-sub servicebus 앱을 만듭니다. |
Container Apps를 사용하여 Dapr pub-sub servicebus 앱을 만듭니다. |
Azure EPiserverCMS |
이 템플릿을 사용하면 Azure에서 EpiServerCMS 배포에 필요한 리소스를 만들 수 있습니다. |
통합 패턴 - 메시지 라우터 - Service Bus |
Service Bus 토픽을 사용하여 메시지 라우터 패턴을 설정하는 방법을 보여주는 솔루션 |
Terraform(AzAPI 공급자) 리소스 정의
네임스페이스 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.
- 리소스 그룹
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.ServiceBus/네임스페이스 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ServiceBus/namespaces@2018-01-01-preview"
name = "string"
identity = {
principalId = "string"
tenantId = "string"
type = "SystemAssigned"
}
location = "string"
sku = {
capacity = int
name = "string"
tier = "string"
}
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
encryption = {
keySource = "Microsoft.KeyVault"
keyVaultProperties = {
keyName = "string"
keyVaultUri = "string"
}
}
zoneRedundant = bool
}
})
}
속성 값
암호화
이름 | 묘사 | 값 |
---|---|---|
keySource | 암호화에 대한 keySource의 가능한 값을 열거합니다. | 'Microsoft.KeyVault' |
keyVaultProperties | KeyVault의 속성 | KeyVaultProperties |
신원
이름 | 묘사 | 값 |
---|---|---|
principalId | KeyVault의 ObjectId | 문자열 |
tenantId | KeyVault의 TenantId | 문자열 |
형 | 현재 'SystemAssigned'만 지원하는 가능한 값 ID 유형을 열거합니다. | 'SystemAssigned' |
KeyVaultProperties
이름 | 묘사 | 값 |
---|---|---|
keyName | KeyVault의 키 이름 | 문자열 |
keyVaultUri | KeyVault의 URI | 문자열 |
Microsoft.ServiceBus/네임스페이스
이름 | 묘사 | 값 |
---|---|---|
신원 | BYOK ID 설명의 속성 | 정체성 |
위치 | 리소스가 있는 지리적 위치 | string(필수) |
이름 | 리소스 이름 | string(필수) |
속성 | 네임스페이스의 속성입니다. | SBNamespaceProperties |
sku | SKU의 속성 | SBSku |
태그 | 리소스 태그 | 태그 이름 및 값의 사전입니다. |
형 | 리소스 종류 | "Microsoft.ServiceBus/namespaces@2018-01-01-preview" |
SBNamespaceProperties
이름 | 묘사 | 값 |
---|---|---|
암호화 | BYOK 암호화 설명의 속성 | 암호화 |
zoneRedundant | 이 속성을 사용하도록 설정하면 지원되는 가용성 영역에 프리미엄 Service Bus 네임스페이스가 만들어집니다. | bool |
SBSku
이름 | 묘사 | 값 |
---|---|---|
용량 | 계층에 대해 지정된 메시징 단위입니다. 프리미엄 계층의 경우 용량은 1,2 및 4입니다. | int |
이름 | 이 SKU의 이름입니다. | '기본' '프리미엄' 'Standard'(필수) |
계층 | 이 특정 SKU의 청구 계층입니다. | '기본' '프리미엄' 'Standard' |
TrackedResourceTags
이름 | 묘사 | 값 |
---|