Microsoft.EventGrid 파트너Topics 2022-06-15
Bicep 리소스 정의
partnerTopics 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.
- 리소스 그룹 - 리소스 그룹 배포 명령 참조
각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.
리소스 형식
Microsoft.EventGrid/partnerTopics 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.
resource symbolicname 'Microsoft.EventGrid/partnerTopics@2022-06-15' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
identity: {
principalId: 'string'
tenantId: 'string'
type: 'string'
userAssignedIdentities: {
{customized property}: {
clientId: 'string'
principalId: 'string'
}
}
}
properties: {
activationState: 'string'
eventTypeInfo: {
inlineEventTypes: {
{customized property}: {
dataSchemaUrl: 'string'
description: 'string'
displayName: 'string'
documentationUrl: 'string'
}
}
kind: 'Inline'
}
expirationTimeIfNotActivatedUtc: 'string'
messageForActivation: 'string'
partnerRegistrationImmutableId: 'string'
partnerTopicFriendlyDescription: 'string'
source: 'string'
}
}
속성 값
partnerTopics
Name | Description | 값 |
---|---|---|
name | 리소스 이름 | string(필수) |
위치 | 리소스의 위치입니다. | string(필수) |
tags | 리소스의 태그입니다. | 태그 이름 및 값의 사전입니다. 템플릿의 태그를 참조하세요. |
identity | 파트너 토픽 리소스에 대한 ID 정보입니다. | IdentityInfo |
properties | 파트너 토픽의 속성입니다. | PartnerTopicProperties |
IdentityInfo
Name | Description | 값 |
---|---|---|
principalId | 리소스 ID의 보안 주체 ID입니다. | 문자열 |
tenantId | 리소스의 테넌트 ID입니다. | 문자열 |
type | 사용되는 관리 ID의 유형입니다. 'SystemAssigned, UserAssigned' 형식에는 암시적으로 생성된 ID와 사용자 할당 ID 집합이 모두 포함됩니다. 'None' 형식은 ID를 제거합니다. | 'None' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
userAssignedIdentities | 리소스와 연결된 사용자 ID 목록입니다. 사용자 ID 사전 키 참조는 양식의 ARM 리소스 ID입니다. '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. 이 속성은 현재 사용되지 않으며 향후 사용을 위해 예약되어 있습니다. |
IdentityInfoUserAssignedIdentities |
IdentityInfoUserAssignedIdentities
Name | Description | 값 |
---|---|---|
{사용자 지정 속성} | UserIdentityProperties |
UserIdentityProperties
Name | Description | 값 |
---|---|---|
clientId | 사용자 할당 ID의 클라이언트 ID입니다. | 문자열 |
principalId | 사용자 할당 ID의 보안 주체 ID입니다. | string |
PartnerTopicProperties
Name | Description | 값 |
---|---|---|
activationState | 파트너 토픽의 활성화 상태입니다. | '활성화됨' '비활성화됨' 'NeverActivated' |
eventTypeInfo | 해당 이벤트 채널의 이벤트 유형 정보입니다. | EventTypeInfo |
expirationTimeIfNotActivatedUtc | 파트너 토픽의 만료 시간입니다. 파트너 토픽이 아직 활성화되지 않은 동안 이 타이머가 만료되는 경우 파트너 토픽 및 해당 이벤트 채널이 삭제됩니다. |
문자열 |
messageForActivation | 구독자가 승인 프로세스 중에 사용할 수 있는 컨텍스트 또는 유용한 메시지입니다. | 문자열 |
partnerRegistrationImmutableId | 해당 파트너 등록의 immutableId입니다. | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
partnerTopicFriendlyDescription | 항목에 대한 친숙한 설명입니다. 게시자/파트너가 고객 파트너 토픽에 대한 사용자 지정 설명을 표시하도록 설정할 수 있습니다. 이는 고객에 대한 파트너 토픽 만들기의 출처 모호성을 제거하는 데 도움이 됩니다. |
문자열 |
source | 이 파트너 토픽과 연결된 원본입니다. 이는 고유한 파트너 리소스를 나타냅니다. | 문자열 |
EventTypeInfo
Name | Description | 값 |
---|---|---|
inlineEventTypes | 리소스에 대한 인라인 이벤트 형식의 컬렉션입니다. 인라인 이벤트 형식 키는 이벤트의 이름을 나타내는 문자열 형식입니다. 유효한 인라인 이벤트 이름의 예는 "Contoso.OrderCreated"입니다. 인라인 이벤트 형식 값은 InlineEventProperties 형식이며 모든 인라인 이벤트 형식에 대한 추가 정보를 포함합니다. |
EventTypeInfoInlineEventTypes |
kind | 사용된 이벤트 형식의 종류입니다. | '인라인' |
EventTypeInfoInlineEventTypes
Name | Description | 값 |
---|---|---|
{사용자 지정 속성} | InlineEventProperties |
InlineEventProperties
Name | Description | 값 |
---|---|---|
dataSchemaUrl | 인라인 이벤트에 대한 dataSchemaUrl입니다. | 문자열 |
description | 인라인 이벤트에 대한 설명입니다. | string |
displayName | 인라인 이벤트의 displayName입니다. | string |
documentationUrl | 인라인 이벤트에 대한 documentationUrl입니다. | 문자열 |
ARM 템플릿 리소스 정의
partnerTopics 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.
- 리소스 그룹 - 리소스 그룹 배포 명령 참조
각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.
리소스 형식
Microsoft.EventGrid/partnerTopics 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.
{
"type": "Microsoft.EventGrid/partnerTopics",
"apiVersion": "2022-06-15",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"identity": {
"principalId": "string",
"tenantId": "string",
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
"clientId": "string",
"principalId": "string"
}
}
},
"properties": {
"activationState": "string",
"eventTypeInfo": {
"inlineEventTypes": {
"{customized property}": {
"dataSchemaUrl": "string",
"description": "string",
"displayName": "string",
"documentationUrl": "string"
}
},
"kind": "Inline"
},
"expirationTimeIfNotActivatedUtc": "string",
"messageForActivation": "string",
"partnerRegistrationImmutableId": "string",
"partnerTopicFriendlyDescription": "string",
"source": "string"
}
}
속성 값
partnerTopics
Name | Description | 값 |
---|---|---|
형식 | 리소스 종류 | 'Microsoft.EventGrid/partnerTopics' |
apiVersion | 리소스 api 버전 | '2022-06-15' |
name | 리소스 이름 | string(필수) |
위치 | 리소스의 위치입니다. | string(필수) |
tags | 리소스의 태그입니다. | 태그 이름 및 값의 사전입니다. 템플릿의 태그를 참조하세요. |
identity | 파트너 토픽 리소스에 대한 ID 정보입니다. | IdentityInfo |
properties | 파트너 토픽의 속성입니다. | PartnerTopicProperties |
IdentityInfo
Name | Description | 값 |
---|---|---|
principalId | 리소스 ID의 보안 주체 ID입니다. | 문자열 |
tenantId | 리소스의 테넌트 ID입니다. | 문자열 |
type | 사용되는 관리 ID의 유형입니다. 'SystemAssigned, UserAssigned' 형식에는 암시적으로 생성된 ID와 사용자 할당 ID 집합이 모두 포함됩니다. 'None' 형식은 ID를 제거합니다. | 'None' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
userAssignedIdentities | 리소스와 연결된 사용자 ID 목록입니다. 사용자 ID 사전 키 참조는 다음과 같은 형식의 ARM 리소스 ID입니다. '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. 이 속성은 현재 사용되지 않으며 향후 사용을 위해 예약되어 있습니다. |
IdentityInfoUserAssignedIdentities |
IdentityInfoUserAssignedIdentities
Name | Description | 값 |
---|---|---|
{customized property} | UserIdentityProperties |
UserIdentityProperties
Name | Description | 값 |
---|---|---|
clientId | 사용자 할당 ID의 클라이언트 ID입니다. | 문자열 |
principalId | 사용자 할당 ID의 보안 주체 ID입니다. | 문자열 |
PartnerTopicProperties
Name | Description | 값 |
---|---|---|
activationState | 파트너 토픽의 활성화 상태입니다. | '활성화됨' '비활성화됨' 'NeverActivated' |
eventTypeInfo | 해당 이벤트 채널의 이벤트 유형 정보입니다. | EventTypeInfo |
expirationTimeIfNotActivatedUtc | 파트너 토픽의 만료 시간입니다. 파트너 토픽이 아직 활성화되지 않은 동안 이 타이머가 만료되는 경우 파트너 토픽 및 해당 이벤트 채널이 삭제됩니다. |
문자열 |
messageForActivation | 구독자가 승인 프로세스 중에 사용할 수 있는 컨텍스트 또는 유용한 메시지입니다. | 문자열 |
partnerRegistrationImmutableId | 해당 파트너 등록의 immutableId입니다. | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
partnerTopicFriendlyDescription | 항목에 대한 친숙한 설명입니다. 게시자/파트너가 고객 파트너 토픽에 대한 사용자 지정 설명을 표시하도록 설정할 수 있습니다. 이는 고객에 대한 파트너 토픽을 만드는 원본의 모호성을 제거하는 데 도움이 됩니다. |
문자열 |
source | 이 파트너 토픽과 연결된 원본입니다. 이는 고유한 파트너 리소스를 나타냅니다. | 문자열 |
EventTypeInfo
Name | Description | 값 |
---|---|---|
inlineEventTypes | 리소스에 대한 인라인 이벤트 형식의 컬렉션입니다. 인라인 이벤트 형식 키는 이벤트의 이름을 나타내는 문자열 형식입니다. 유효한 인라인 이벤트 이름의 예는 "Contoso.OrderCreated"입니다. 인라인 이벤트 형식 값은 InlineEventProperties 형식이며 모든 인라인 이벤트 형식에 대한 추가 정보를 포함합니다. |
EventTypeInfoInlineEventTypes |
kind | 사용되는 이벤트 형식의 종류입니다. | '인라인' |
EventTypeInfoInlineEventTypes
Name | Description | 값 |
---|---|---|
{customized property} | InlineEventProperties |
InlineEventProperties
Name | Description | 값 |
---|---|---|
dataSchemaUrl | 인라인 이벤트에 대한 dataSchemaUrl입니다. | 문자열 |
description | 인라인 이벤트에 대한 설명입니다. | 문자열 |
displayName | 인라인 이벤트의 displayName입니다. | 문자열 |
documentationUrl | 인라인 이벤트에 대한 documentationUrl입니다. | 문자열 |
Terraform(AzAPI 공급자) 리소스 정의
partnerTopics 리소스 종류는 다음을 대상으로 하는 작업을 사용하여 배포할 수 있습니다.
- 리소스 그룹
각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.
리소스 형식
Microsoft.EventGrid/partnerTopics 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/partnerTopics@2022-06-15"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
activationState = "string"
eventTypeInfo = {
inlineEventTypes = {
{customized property} = {
dataSchemaUrl = "string"
description = "string"
displayName = "string"
documentationUrl = "string"
}
}
kind = "Inline"
}
expirationTimeIfNotActivatedUtc = "string"
messageForActivation = "string"
partnerRegistrationImmutableId = "string"
partnerTopicFriendlyDescription = "string"
source = "string"
}
})
}
속성 값
partnerTopics
Name | Description | 값 |
---|---|---|
형식 | 리소스 종류 | "Microsoft.EventGrid/partnerTopics@2022-06-15" |
name | 리소스 이름 | string(필수) |
위치 | 리소스의 위치입니다. | string(필수) |
parent_id | 리소스 그룹에 배포하려면 해당 리소스 그룹의 ID를 사용합니다. | string(필수) |
tags | 리소스의 태그입니다. | 태그 이름 및 값의 사전입니다. |
identity | 파트너 토픽 리소스에 대한 ID 정보입니다. | IdentityInfo |
properties | 파트너 토픽의 속성입니다. | PartnerTopicProperties |
IdentityInfo
Name | Description | 값 |
---|---|---|
형식 | 사용되는 관리 ID의 유형입니다. 'SystemAssigned, UserAssigned' 형식에는 암시적으로 생성된 ID와 사용자 할당 ID 집합이 모두 포함됩니다. 'None' 형식은 모든 ID를 제거합니다. | "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
identity_ids | 리소스와 연결된 사용자 ID 목록입니다. 사용자 ID 사전 키 참조는 다음과 같은 형식의 ARM 리소스 ID입니다. '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. 이 속성은 현재 사용되지 않으며 향후 사용을 위해 예약되어 있습니다. |
사용자 ID ID의 배열입니다. |
IdentityInfoUserAssignedIdentities
Name | Description | 값 |
---|---|---|
{customized property} | UserIdentityProperties |
UserIdentityProperties
Name | Description | 값 |
---|---|---|
clientId | 사용자 할당 ID의 클라이언트 ID입니다. | 문자열 |
principalId | 사용자 할당 ID의 보안 주체 ID입니다. | string |
PartnerTopicProperties
Name | Description | 값 |
---|---|---|
activationState | 파트너 토픽의 활성화 상태입니다. | "활성화됨" "비활성화됨" "NeverActivated" |
eventTypeInfo | 해당 이벤트 채널의 이벤트 유형 정보입니다. | EventTypeInfo |
expirationTimeIfNotActivatedUtc | 파트너 토픽의 만료 시간입니다. 파트너 토픽이 아직 활성화되지 않은 동안 이 타이머가 만료되는 경우 파트너 토픽 및 해당 이벤트 채널이 삭제됩니다. |
문자열 |
messageForActivation | 구독자가 승인 프로세스 중에 사용할 수 있는 컨텍스트 또는 유용한 메시지입니다. | 문자열 |
partnerRegistrationImmutableId | 해당 파트너 등록의 immutableId입니다. | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
partnerTopicFriendlyDescription | 항목에 대한 친숙한 설명입니다. 게시자/파트너가 고객 파트너 토픽에 대한 사용자 지정 설명을 표시하도록 설정할 수 있습니다. 이는 고객에 대한 파트너 토픽을 만드는 원본의 모호성을 제거하는 데 도움이 됩니다. |
문자열 |
source | 이 파트너 토픽과 연결된 원본입니다. 이는 고유한 파트너 리소스를 나타냅니다. | 문자열 |
EventTypeInfo
Name | Description | 값 |
---|---|---|
inlineEventTypes | 리소스에 대한 인라인 이벤트 형식의 컬렉션입니다. 인라인 이벤트 형식 키는 이벤트의 이름을 나타내는 문자열 형식입니다. 유효한 인라인 이벤트 이름의 예는 "Contoso.OrderCreated"입니다. 인라인 이벤트 형식 값은 InlineEventProperties 형식이며 모든 인라인 이벤트 형식에 대한 추가 정보를 포함합니다. |
EventTypeInfoInlineEventTypes |
kind | 사용된 이벤트 형식의 종류입니다. | "인라인" |
EventTypeInfoInlineEventTypes
Name | Description | 값 |
---|---|---|
{사용자 지정 속성} | InlineEventProperties |
InlineEventProperties
Name | Description | 값 |
---|---|---|
dataSchemaUrl | 인라인 이벤트에 대한 dataSchemaUrl입니다. | 문자열 |
description | 인라인 이벤트에 대한 설명입니다. | string |
displayName | 인라인 이벤트의 displayName입니다. | string |
documentationUrl | 인라인 이벤트에 대한 documentationUrl입니다. | string |