다음을 통해 공유


Microsoft.EventGrid partnerNamespaces/eventChannels 2020-04-01-preview

Bicep 리소스 정의

partnerNamespaces/eventChannels 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

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

리소스 형식

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

resource symbolicname 'Microsoft.EventGrid/partnerNamespaces/eventChannels@2020-04-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    destination: {
      azureSubscriptionId: 'string'
      partnerTopicName: 'string'
      resourceGroup: 'string'
    }
    expirationTimeIfNotActivatedUtc: 'string'
    filter: {
      advancedFilters: [
        {
          key: 'string'
          operatorType: 'string'
          // For remaining properties, see AdvancedFilter objects
        }
      ]
    }
    partnerTopicFriendlyDescription: 'string'
    source: {
      source: 'string'
    }
  }
}

AdvancedFilter 개체

operatorType 속성을 설정하여 개체의 형식을 지정합니다.

BoolEquals의 경우 다음을 사용합니다.

  operatorType: 'BoolEquals'
  value: bool

NumberGreaterThan의 경우 다음을 사용합니다.

  operatorType: 'NumberGreaterThan'
  value: int

NumberGreaterThanOrEquals의 경우 다음을 사용합니다.

  operatorType: 'NumberGreaterThanOrEquals'
  value: int

NumberIn의 경우 다음을 사용합니다.

  operatorType: 'NumberIn'
  values: [
    int
  ]

NumberLessThan의 경우 다음을 사용합니다.

  operatorType: 'NumberLessThan'
  value: int

NumberLessThanOrEquals의 경우 다음을 사용합니다.

  operatorType: 'NumberLessThanOrEquals'
  value: int

NumberNotIn의 경우 다음을 사용합니다.

  operatorType: 'NumberNotIn'
  values: [
    int
  ]

StringBeginsWith의 경우 다음을 사용합니다.

  operatorType: 'StringBeginsWith'
  values: [
    'string'
  ]

StringContains의 경우 다음을 사용합니다.

  operatorType: 'StringContains'
  values: [
    'string'
  ]

StringEndsWith의 경우 다음을 사용합니다.

  operatorType: 'StringEndsWith'
  values: [
    'string'
  ]

StringIn의 경우 다음을 사용합니다.

  operatorType: 'StringIn'
  values: [
    'string'
  ]

StringNotIn의 경우 다음을 사용합니다.

  operatorType: 'StringNotIn'
  values: [
    'string'
  ]

속성 값

partnerNamespaces/eventChannels

속성 설명
name 리소스 이름

Bicep에서 자식 리소스의 이름과 형식을 설정하는 방법을 참조하세요.
string(필수)
부모(parent) Bicep에서 자식 리소스에 대한 부모 리소스를 지정할 수 있습니다. 자식 리소스가 부모 리소스 외부에서 선언된 경우에만 이 속성을 추가하면 됩니다.

자세한 내용은 부모 리소스 외부의 자식 리소스를 참조하세요.
형식의 리소스에 대한 기호 이름: partnerNamespaces
properties EventChannel의 속성입니다. EventChannelProperties

EventChannelProperties

속성 설명
destination 이벤트 채널의 대상을 나타냅니다. EventChannelDestination
expirationTimeIfNotActivatedUtc 이벤트 채널의 만료 시간입니다. 해당 파트너 토픽이 활성화되지 않은 동안 이 타이머가 만료되는 경우
이벤트 채널 및 해당 파트너 토픽이 삭제됩니다.
문자열
filter 이벤트 채널의 필터에 대한 정보입니다. EventChannelFilter
partnerTopicFriendlyDescription 항목에 대한 친숙한 설명입니다. 게시자/파트너가 고객 파트너 토픽에 대한 사용자 지정 설명을 표시하도록 설정할 수 있습니다.
이는 고객에 대한 파트너 토픽 만들기의 출처 모호성을 제거하는 데 도움이 됩니다.
문자열
source 이벤트 채널의 원본입니다. 이는 파트너의 리소스 모델에서 고유한 리소스를 나타냅니다. EventChannelSource

EventChannelDestination

속성 설명
azureSubscriptionId 이벤트 채널을 만드는 고객의 Azure 구독 ID입니다. 파트너 항목
이벤트 채널과 연결된 는 이 Azure 구독에서 만들어집니다.
문자열
partnerTopicName 이벤트 채널과 연결된 파트너 토픽의 이름입니다. 문자열
resourceGroup 이벤트 채널을 만드는 고객의 Azure 리소스 그룹입니다. 파트너 항목
이벤트 채널과 연결된 는 이 리소스 그룹 아래에 만들어집니다.
문자열

EventChannelFilter

속성 설명
advancedFilters 이벤트 채널을 필터링하는 데 사용되는 고급 필터의 배열입니다. AdvancedFilter[]

AdvancedFilter

속성 설명
key 필터링할 이벤트에 있는 필드/속성입니다. 문자열
operatorType 개체 유형 설정 BoolEquals
NumberGreaterThan
NumberGreaterThanOrEquals
NumberIn
NumberLessThan
NumberLessThanOrEquals
NumberNotIn
StringBeginsWith
StringContains
StringEndsWith
StringIn
StringNotIn (필수)

BoolEqualsAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등). 'BoolEquals'(필수)
부울 필터 값입니다. bool

NumberGreaterThanAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등). 'NumberGreaterThan'(필수)
필터 값입니다. int

NumberGreaterThanOrEqualsAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등). 'NumberGreaterThanOrEquals'(필수)
필터 값입니다. int

NumberInAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등). 'NumberIn'(필수)
필터 값 집합입니다. int[]

NumberLessThanAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등). 'NumberLessThan'(필수)
필터 값입니다. int

NumberLessThanOrEqualsAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등). 'NumberLessThanOrEquals'(필수)
필터 값입니다. int

NumberNotInAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등). 'NumberNotIn'(필수)
필터 값 집합입니다. int[]

StringBeginsWithAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등). 'StringBeginsWith'(필수)
필터 값 집합입니다. string[]

StringContainsAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. 'StringContains'(필수)
필터 값 집합입니다. string[]

StringEndsWithAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. 'StringEndsWith'(필수)
필터 값 집합입니다. string[]

StringInAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. 'StringIn'(필수)
필터 값 집합입니다. string[]

StringNotInAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. 'StringNotIn'(필수)
필터 값 집합입니다. string[]

EventChannelSource

속성 설명
source 이벤트의 원본인 리소스의 식별자입니다.
이는 파트너의 리소스 모델에서 고유한 리소스를 나타냅니다.
문자열

ARM 템플릿 리소스 정의

partnerNamespaces/eventChannels 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

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

리소스 형식

Microsoft.EventGrid/partnerNamespaces/eventChannels 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.

{
  "type": "Microsoft.EventGrid/partnerNamespaces/eventChannels",
  "apiVersion": "2020-04-01-preview",
  "name": "string",
  "properties": {
    "destination": {
      "azureSubscriptionId": "string",
      "partnerTopicName": "string",
      "resourceGroup": "string"
    },
    "expirationTimeIfNotActivatedUtc": "string",
    "filter": {
      "advancedFilters": [
        {
          "key": "string",
          "operatorType": "string"
          // For remaining properties, see AdvancedFilter objects
        }
      ]
    },
    "partnerTopicFriendlyDescription": "string",
    "source": {
      "source": "string"
    }
  }
}

AdvancedFilter 개체

operatorType 속성을 설정하여 개체의 형식을 지정합니다.

BoolEquals의 경우 다음을 사용합니다.

  "operatorType": "BoolEquals",
  "value": "bool"

NumberGreaterThan의 경우 다음을 사용합니다.

  "operatorType": "NumberGreaterThan",
  "value": "int"

NumberGreaterThanOrEquals의 경우 다음을 사용합니다.

  "operatorType": "NumberGreaterThanOrEquals",
  "value": "int"

NumberIn의 경우 다음을 사용합니다.

  "operatorType": "NumberIn",
  "values": [ "int" ]

NumberLessThan의 경우 다음을 사용합니다.

  "operatorType": "NumberLessThan",
  "value": "int"

NumberLessThanOrEquals의 경우 다음을 사용합니다.

  "operatorType": "NumberLessThanOrEquals",
  "value": "int"

NumberNotIn의 경우 다음을 사용합니다.

  "operatorType": "NumberNotIn",
  "values": [ "int" ]

StringBeginsWith의 경우 다음을 사용합니다.

  "operatorType": "StringBeginsWith",
  "values": [ "string" ]

StringContains의 경우 다음을 사용합니다.

  "operatorType": "StringContains",
  "values": [ "string" ]

StringEndsWith의 경우 다음을 사용합니다.

  "operatorType": "StringEndsWith",
  "values": [ "string" ]

StringIn의 경우 다음을 사용합니다.

  "operatorType": "StringIn",
  "values": [ "string" ]

StringNotIn의 경우 다음을 사용합니다.

  "operatorType": "StringNotIn",
  "values": [ "string" ]

속성 값

partnerNamespaces/eventChannels

속성 설명
형식 리소스 종류 'Microsoft.EventGrid/partnerNamespaces/eventChannels'
apiVersion 리소스 api 버전 '2020-04-01-preview'
name 리소스 이름

JSON ARM 템플릿에서 자식 리소스의 이름 및 형식을 설정하는 방법을 참조하세요.
string(필수)
properties EventChannel의 속성입니다. EventChannelProperties

EventChannelProperties

속성 설명
destination 이벤트 채널의 대상을 나타냅니다. EventChannelDestination
expirationTimeIfNotActivatedUtc 이벤트 채널의 만료 시간입니다. 해당 파트너 토픽이 활성화되지 않은 동안 이 타이머가 만료되는 경우
이벤트 채널 및 해당 파트너 토픽이 삭제됩니다.
문자열
filter 이벤트 채널의 필터에 대한 정보입니다. EventChannelFilter
partnerTopicFriendlyDescription 항목에 대한 친숙한 설명입니다. 게시자/파트너가 고객 파트너 토픽에 대한 사용자 지정 설명을 표시하도록 설정할 수 있습니다.
이는 고객에 대한 파트너 토픽 만들기의 출처 모호성을 제거하는 데 도움이 됩니다.
문자열
source 이벤트 채널의 원본입니다. 이는 파트너의 리소스 모델에서 고유한 리소스를 나타냅니다. EventChannelSource

EventChannelDestination

속성 설명
azureSubscriptionId 이벤트 채널을 만드는 고객의 Azure 구독 ID입니다. 파트너 항목
이벤트 채널과 연결된 는 이 Azure 구독에서 만들어집니다.
문자열
partnerTopicName 이벤트 채널과 연결된 파트너 토픽의 이름입니다. 문자열
resourceGroup 이벤트 채널을 만드는 고객의 Azure 리소스 그룹입니다. 파트너 항목
이벤트 채널과 연결된 는 이 리소스 그룹 아래에 만들어집니다.
문자열

EventChannelFilter

속성 설명
advancedFilters 이벤트 채널을 필터링하는 데 사용되는 고급 필터의 배열입니다. AdvancedFilter[]

AdvancedFilter

속성 설명
key 필터링할 이벤트에 있는 필드/속성입니다. 문자열
operatorType 개체 형식 설정 BoolEquals
NumberGreaterThan
NumberGreaterThanOrEquals
NumberIn
NumberLessThan
NumberLessThanOrEquals
NumberNotIn
StringBeginsWith
StringContains
StringEndsWith
StringIn
StringNotIn (필수)

BoolEqualsAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. 'BoolEquals'(필수)
부울 필터 값입니다. bool

NumberGreaterThanAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. 'NumberGreaterThan'(필수)
필터 값입니다. int

NumberGreaterThanOrEqualsAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. 'NumberGreaterThanOrEquals'(필수)
필터 값입니다. int

NumberInAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. 'NumberIn'(필수)
필터 값 집합입니다. int[]

NumberLessThanAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. 'NumberLessThan'(필수)
필터 값입니다. int

NumberLessThanOrEqualsAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. 'NumberLessThanOrEquals'(필수)
필터 값입니다. int

NumberNotInAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. 'NumberNotIn'(필수)
필터 값 집합입니다. int[]

StringBeginsWithAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. 'StringBeginsWith'(필수)
필터 값 집합입니다. string[]

StringContainsAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. 'StringContains'(필수)
필터 값 집합입니다. string[]

StringEndsWithAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. 'StringEndsWith'(필수)
필터 값 집합입니다. string[]

StringInAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. 'StringIn'(필수)
필터 값 집합입니다. string[]

StringNotInAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. 'StringNotIn'(필수)
필터 값 집합입니다. string[]

EventChannelSource

속성 설명
source 이벤트의 원본인 리소스의 식별자입니다.
이는 파트너의 리소스 모델에서 고유한 리소스를 나타냅니다.
문자열

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

partnerNamespaces/eventChannels 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

  • 리소스 그룹

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

리소스 형식

Microsoft.EventGrid/partnerNamespaces/eventChannels 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/partnerNamespaces/eventChannels@2020-04-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      destination = {
        azureSubscriptionId = "string"
        partnerTopicName = "string"
        resourceGroup = "string"
      }
      expirationTimeIfNotActivatedUtc = "string"
      filter = {
        advancedFilters = [
          {
            key = "string"
            operatorType = "string"
            // For remaining properties, see AdvancedFilter objects
          }
        ]
      }
      partnerTopicFriendlyDescription = "string"
      source = {
        source = "string"
      }
    }
  })
}

AdvancedFilter 개체

operatorType 속성을 설정하여 개체의 형식을 지정합니다.

BoolEquals의 경우 다음을 사용합니다.

  operatorType = "BoolEquals"
  value = bool

NumberGreaterThan의 경우 다음을 사용합니다.

  operatorType = "NumberGreaterThan"
  value = int

NumberGreaterThanOrEquals의 경우 다음을 사용합니다.

  operatorType = "NumberGreaterThanOrEquals"
  value = int

NumberIn의 경우 다음을 사용합니다.

  operatorType = "NumberIn"
  values = [
    int
  ]

NumberLessThan의 경우 다음을 사용합니다.

  operatorType = "NumberLessThan"
  value = int

NumberLessThanOrEquals의 경우 다음을 사용합니다.

  operatorType = "NumberLessThanOrEquals"
  value = int

NumberNotIn의 경우 다음을 사용합니다.

  operatorType = "NumberNotIn"
  values = [
    int
  ]

StringBeginsWith의 경우 다음을 사용합니다.

  operatorType = "StringBeginsWith"
  values = [
    "string"
  ]

StringContains의 경우 다음을 사용합니다.

  operatorType = "StringContains"
  values = [
    "string"
  ]

StringEndsWith의 경우 다음을 사용합니다.

  operatorType = "StringEndsWith"
  values = [
    "string"
  ]

StringIn의 경우 다음을 사용합니다.

  operatorType = "StringIn"
  values = [
    "string"
  ]

StringNotIn의 경우 다음을 사용합니다.

  operatorType = "StringNotIn"
  values = [
    "string"
  ]

속성 값

partnerNamespaces/eventChannels

속성 설명
형식 리소스 종류 "Microsoft.EventGrid/partnerNamespaces/eventChannels@2020-04-01-preview"
name 리소스 이름 string(필수)
parent_id 이 리소스의 부모인 리소스의 ID입니다. 형식의 리소스에 대한 ID: partnerNamespaces
properties EventChannel의 속성입니다. EventChannelProperties

EventChannelProperties

속성 설명
destination 이벤트 채널의 대상을 나타냅니다. EventChannelDestination
expirationTimeIfNotActivatedUtc 이벤트 채널의 만료 시간입니다. 해당 파트너 토픽이 활성화되지 않은 동안 이 타이머가 만료되는 경우
이벤트 채널 및 해당 파트너 토픽이 삭제됩니다.
문자열
filter 이벤트 채널의 필터에 대한 정보입니다. EventChannelFilter
partnerTopicFriendlyDescription 항목에 대한 친숙한 설명입니다. 게시자/파트너가 고객 파트너 토픽에 대한 사용자 지정 설명을 표시하도록 설정할 수 있습니다.
이는 고객에 대한 파트너 토픽 만들기의 출처 모호성을 제거하는 데 도움이 됩니다.
문자열
source 이벤트 채널의 원본입니다. 이는 파트너의 리소스 모델에서 고유한 리소스를 나타냅니다. EventChannelSource

EventChannelDestination

속성 설명
azureSubscriptionId 이벤트 채널을 만드는 고객의 Azure 구독 ID입니다. 파트너 항목
이벤트 채널과 연결된 는 이 Azure 구독에서 만들어집니다.
문자열
partnerTopicName 이벤트 채널과 연결된 파트너 토픽의 이름입니다. 문자열
resourceGroup 이벤트 채널을 만드는 고객의 Azure 리소스 그룹입니다. 파트너 항목
이벤트 채널과 연결된 는 이 리소스 그룹 아래에 만들어집니다.
문자열

EventChannelFilter

속성 설명
advancedFilters 이벤트 채널을 필터링하는 데 사용되는 고급 필터의 배열입니다. AdvancedFilter[]

AdvancedFilter

속성 설명
key 필터링할 이벤트에 있는 필드/속성입니다. 문자열
operatorType 개체 형식 설정 BoolEquals
NumberGreaterThan
NumberGreaterThanOrEquals
NumberIn
NumberLessThan
NumberLessThanOrEquals
NumberNotIn
StringBeginsWith
StringContains
StringEndsWith
StringIn
StringNotIn (필수)

BoolEqualsAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. "BoolEquals"(필수)
부울 필터 값입니다. bool

NumberGreaterThanAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. "NumberGreaterThan"(필수)
필터 값입니다. int

NumberGreaterThanOrEqualsAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. "NumberGreaterThanOrEquals"(필수)
필터 값입니다. int

NumberInAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. "NumberIn"(필수)
필터 값 집합입니다. int[]

NumberLessThanAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. "NumberLessThan"(필수)
필터 값입니다. int

NumberLessThanOrEqualsAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. "NumberLessThanOrEquals"(필수)
필터 값입니다. int

NumberNotInAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. "NumberNotIn"(필수)
필터 값 집합입니다. int[]

StringBeginsWithAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. "StringBeginsWith"(필수)
필터 값 집합입니다. string[]

StringContainsAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. "StringContains"(필수)
필터 값 집합입니다. string[]

StringEndsWithAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. "StringEndsWith"(필수)
필터 값 집합입니다. string[]

StringInAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. "StringIn"(필수)
필터 값 집합입니다. string[]

StringNotInAdvancedFilter

속성 설명
operatorType 필터링에 사용되는 연산자 형식(예: NumberIn, StringContains, BoolEquals 등)입니다. "StringNotIn"(필수)
필터 값 집합입니다. string[]

EventChannelSource

속성 설명
source 이벤트의 원본인 리소스의 식별자입니다.
이는 파트너의 리소스 모델에서 고유한 리소스를 나타냅니다.
string