Microsoft.EventGrid partnerNamespaces/eventChannels 2021-06-01-preview
Bicep-resourcedefinitie
Het resourcetype partnerNamespaces/eventChannels kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.EventGrid/partnerNamespaces/eventChannels wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.EventGrid/partnerNamespaces/eventChannels@2021-06-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
}
]
enableAdvancedFilteringOnArrays: bool
}
partnerTopicFriendlyDescription: 'string'
source: {
source: 'string'
}
}
}
AdvancedFilter-objecten
Stel de eigenschap operatorType in om het type object op te geven.
Gebruik voor BoolEquals:
operatorType: 'BoolEquals'
value: bool
Voor IsNotNull gebruikt u:
operatorType: 'IsNotNull'
Voor IsNullOrUndefined gebruikt u:
operatorType: 'IsNullOrUndefined'
Gebruik voor NumberGreaterThan:
operatorType: 'NumberGreaterThan'
value: int
Gebruik voor NumberGreaterThanOrEquals:
operatorType: 'NumberGreaterThanOrEquals'
value: int
Gebruik voor NumberIn:
operatorType: 'NumberIn'
values: [
int
]
Gebruik voor NumberInRange:
operatorType: 'NumberInRange'
values: [
[
int
]
]
Gebruik voor NumberLessThan:
operatorType: 'NumberLessThan'
value: int
Gebruik voor NumberLessThanOrEquals:
operatorType: 'NumberLessThanOrEquals'
value: int
Voor NumberNotIn gebruikt u:
operatorType: 'NumberNotIn'
values: [
int
]
Gebruik voor NumberNotInRange:
operatorType: 'NumberNotInRange'
values: [
[
int
]
]
Gebruik voor StringBeginsWith:
operatorType: 'StringBeginsWith'
values: [
'string'
]
Gebruik voor StringContains:
operatorType: 'StringContains'
values: [
'string'
]
Gebruik voor StringEndsWith:
operatorType: 'StringEndsWith'
values: [
'string'
]
Gebruik voor StringIn:
operatorType: 'StringIn'
values: [
'string'
]
Gebruik voor StringNotBeginsWith:
operatorType: 'StringNotBeginsWith'
values: [
'string'
]
Gebruik voor StringNotContains:
operatorType: 'StringNotContains'
values: [
'string'
]
Gebruik voor StringNotEndsWith:
operatorType: 'StringNotEndsWith'
values: [
'string'
]
Gebruik voor StringNotIn:
operatorType: 'StringNotIn'
values: [
'string'
]
Eigenschapswaarden
partnerNamespaces/eventChannels
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep. |
tekenreeks (vereist) |
Bovenliggende | In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie Onderliggende resource buiten bovenliggende resource voor meer informatie. |
Symbolische naam voor resource van het type: partnerNamespaces |
properties | Eigenschappen van het EventChannel. | EventChannelProperties |
EventChannelProperties
Naam | Beschrijving | Waarde |
---|---|---|
doel | Vertegenwoordigt de bestemming van een gebeurteniskanaal. | EventChannelDestination |
expirationTimeIfNotActivatedUtc | Verlooptijd van het gebeurteniskanaal. Als deze timer verloopt terwijl het bijbehorende partneronderwerp nooit wordt geactiveerd, het gebeurteniskanaal en het bijbehorende partneronderwerp worden verwijderd. |
tekenreeks |
filter | Informatie over het filter voor het gebeurteniskanaal. | EventChannelFilter |
partnerTopicFriendlyDescription | Beschrijvende beschrijving van het onderwerp. Dit kan worden ingesteld door de uitgever/partner om een aangepaste beschrijving weer te geven voor het onderwerp van de klantpartner. Dit is handig om eventuele dubbelzinnigheid over de oorsprong van het maken van het partneronderwerp voor de klant te verwijderen. |
tekenreeks |
source | Bron van het gebeurteniskanaal. Dit vertegenwoordigt een unieke resource in het resourcemodel van de partner. | EventChannelSource |
EventChannelDestination
Naam | Beschrijving | Waarde |
---|---|---|
azureSubscriptionId | Azure-abonnements-id van de klant die het gebeurteniskanaal maakt. Het partneronderwerp gekoppeld aan het gebeurteniskanaal wordt gemaakt onder dit Azure-abonnement. |
tekenreeks |
partnerTopicName | Naam van het partneronderwerp dat is gekoppeld aan het gebeurteniskanaal. | tekenreeks |
resourceGroup | Azure-resourcegroep van de klant die het gebeurteniskanaal maakt. Het partneronderwerp gekoppeld aan het gebeurteniskanaal wordt gemaakt onder deze resourcegroep. |
tekenreeks |
EventChannelFilter
Naam | Beschrijving | Waarde |
---|---|---|
advancedFilters | Een matrix met geavanceerde filters die worden gebruikt voor het filteren van gebeurteniskanalen. | AdvancedFilter[] |
enableAdvancedFilteringOnArrays | Hiermee kunnen geavanceerde filters worden geëvalueerd op basis van een matrix met waarden in plaats van een enkelvoudige waarde te verwachten. De standaardwaarde is false of null. | booleaans |
AdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
sleutel | Het veld/de eigenschap in de gebeurtenis op basis waarvan u wilt filteren. | tekenreeks |
operatorType | Het objecttype instellen | BoolEquals IsNotNull IsNullOrUndefined NumberGreaterThan NumberGreaterThanOrEquals Getalin NumberInRange NumberLessThan NumberLessThanOrEquals NumberNotIn NumberNotInRange StringBeginsWith StringContains StringEndsWith StringIn StringNotBeginsWith StringNotContains StringNotEndsWith StringNotIn (vereist) |
BoolEqualsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'BoolEquals' (vereist) |
waarde | De booleaanse filterwaarde. | booleaans |
IsNotNullAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'IsNotNull' (vereist) |
IsNullOrUndefinedAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'IsNullOrUndefined' (vereist) |
NumberGreaterThanAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'NumberGreaterThan' (vereist) |
waarde | De filterwaarde. | int |
NumberGreaterThanOrEqualsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'NumberGreaterThanOrEquals' (vereist) |
waarde | De filterwaarde. | int |
NumberInAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'NumberIn' (vereist) |
values | De set filterwaarden. | int[] |
NumberInRangeAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'NumberInRange' (vereist) |
values | De set filterwaarden. | int[][] |
NumberLessThanAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'NumberLessThan' (vereist) |
waarde | De filterwaarde. | int |
NumberLessThanOrEqualsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'NumberLessThanOrEquals' (vereist) |
waarde | De filterwaarde. | int |
NumberNotInAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'NumberNotIn' (vereist) |
values | De set filterwaarden. | int[] |
NumberNotInRangeAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'NumberNotInRange' (vereist) |
values | De set filterwaarden. | int[][] |
StringBeginsWithAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringBeginsWith' (vereist) |
values | De set filterwaarden. | tekenreeks[] |
StringContainsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringContains' (vereist) |
values | De set filterwaarden. | tekenreeks[] |
StringEndsWithAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringEndsWith' (vereist) |
values | De set filterwaarden. | tekenreeks[] |
StringInAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringIn' (vereist) |
values | De set filterwaarden. | tekenreeks[] |
StringNotBeginsWithAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringNotBeginsWith' (vereist) |
values | De set filterwaarden. | tekenreeks[] |
StringNotContainsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringNotContains' (vereist) |
values | De set filterwaarden. | tekenreeks[] |
StringNotEndsWithAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringNotEndsWith' (vereist) |
values | De set filterwaarden. | tekenreeks[] |
StringNotInAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringNotIn' (vereist) |
values | De set filterwaarden. | tekenreeks[] |
EventChannelSource
Naam | Beschrijving | Waarde |
---|---|---|
source | De id van de resource die de bron van de gebeurtenissen is. Dit vertegenwoordigt een unieke resource in het resourcemodel van de partner. |
tekenreeks |
Resourcedefinitie van ARM-sjabloon
Het resourcetype partnerNamespaces/eventChannels kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een resource Microsoft.EventGrid/partnerNamespaces/eventChannels wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.EventGrid/partnerNamespaces/eventChannels",
"apiVersion": "2021-06-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
}
],
"enableAdvancedFilteringOnArrays": "bool"
},
"partnerTopicFriendlyDescription": "string",
"source": {
"source": "string"
}
}
}
AdvancedFilter-objecten
Stel de eigenschap operatorType in om het type object op te geven.
Gebruik voor BoolEquals:
"operatorType": "BoolEquals",
"value": "bool"
Voor IsNotNull gebruikt u:
"operatorType": "IsNotNull"
Voor IsNullOrUndefined gebruikt u:
"operatorType": "IsNullOrUndefined"
Gebruik voor NumberGreaterThan:
"operatorType": "NumberGreaterThan",
"value": "int"
Gebruik voor NumberGreaterThanOrEquals:
"operatorType": "NumberGreaterThanOrEquals",
"value": "int"
Gebruik voor NumberIn:
"operatorType": "NumberIn",
"values": [ "int" ]
Gebruik voor NumberInRange:
"operatorType": "NumberInRange",
"values": [ [ "int" ] ]
Gebruik voor NumberLessThan:
"operatorType": "NumberLessThan",
"value": "int"
Gebruik voor NumberLessThanOrEquals:
"operatorType": "NumberLessThanOrEquals",
"value": "int"
Voor NumberNotIn gebruikt u:
"operatorType": "NumberNotIn",
"values": [ "int" ]
Gebruik voor NumberNotInRange:
"operatorType": "NumberNotInRange",
"values": [ [ "int" ] ]
Gebruik voor StringBeginsWith:
"operatorType": "StringBeginsWith",
"values": [ "string" ]
Gebruik voor StringContains:
"operatorType": "StringContains",
"values": [ "string" ]
Gebruik voor StringEndsWith:
"operatorType": "StringEndsWith",
"values": [ "string" ]
Gebruik voor StringIn:
"operatorType": "StringIn",
"values": [ "string" ]
Gebruik voor StringNotBeginsWith:
"operatorType": "StringNotBeginsWith",
"values": [ "string" ]
Gebruik voor StringNotContains:
"operatorType": "StringNotContains",
"values": [ "string" ]
Gebruik voor StringNotEndsWith:
"operatorType": "StringNotEndsWith",
"values": [ "string" ]
Gebruik voor StringNotIn:
"operatorType": "StringNotIn",
"values": [ "string" ]
Eigenschapswaarden
partnerNamespaces/eventChannels
Naam | Beschrijving | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.EventGrid/partnerNamespaces/eventChannels' |
apiVersion | De resource-API-versie | '2021-06-01-preview' |
naam | De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen. |
tekenreeks (vereist) |
properties | Eigenschappen van het EventChannel. | EventChannelProperties |
EventChannelProperties
Naam | Beschrijving | Waarde |
---|---|---|
doel | Vertegenwoordigt de bestemming van een gebeurteniskanaal. | EventChannelDestination |
expirationTimeIfNotActivatedUtc | Verlooptijd van het gebeurteniskanaal. Als deze timer verloopt terwijl het bijbehorende partneronderwerp nooit wordt geactiveerd, het gebeurteniskanaal en het bijbehorende partneronderwerp worden verwijderd. |
tekenreeks |
filter | Informatie over het filter voor het gebeurteniskanaal. | EventChannelFilter |
partnerTopicFriendlyDescription | Beschrijvende beschrijving van het onderwerp. Dit kan worden ingesteld door de uitgever/partner om een aangepaste beschrijving weer te geven voor het onderwerp van de klantpartner. Dit is handig om eventuele dubbelzinnigheid over de oorsprong van het maken van het partneronderwerp voor de klant te verwijderen. |
tekenreeks |
source | Bron van het gebeurteniskanaal. Dit vertegenwoordigt een unieke resource in het resourcemodel van de partner. | EventChannelSource |
EventChannelDestination
Naam | Beschrijving | Waarde |
---|---|---|
azureSubscriptionId | Azure-abonnements-id van de klant die het gebeurteniskanaal maakt. Het partneronderwerp gekoppeld aan het gebeurteniskanaal wordt gemaakt onder dit Azure-abonnement. |
tekenreeks |
partnerTopicName | Naam van het partneronderwerp dat is gekoppeld aan het gebeurteniskanaal. | tekenreeks |
resourceGroup | Azure-resourcegroep van de klant die het gebeurteniskanaal maakt. Het partneronderwerp gekoppeld aan het gebeurteniskanaal wordt gemaakt onder deze resourcegroep. |
tekenreeks |
EventChannelFilter
Naam | Beschrijving | Waarde |
---|---|---|
advancedFilters | Een matrix met geavanceerde filters die worden gebruikt voor het filteren van gebeurteniskanalen. | AdvancedFilter[] |
enableAdvancedFilteringOnArrays | Hiermee kunnen geavanceerde filters worden geëvalueerd op basis van een matrix met waarden in plaats van een enkelvoudige waarde te verwachten. De standaardwaarde is false of null. | booleaans |
AdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
sleutel | Het veld/de eigenschap in de gebeurtenis op basis waarvan u wilt filteren. | tekenreeks |
operatorType | Het objecttype instellen | BoolEquals IsNotNull IsNullOrUndefined NumberGreaterThan NumberGreaterThanOrEquals Getalin NumberInRange NumberLessThan NumberLessThanOrEquals NumberNotIn NumberNotInRange StringBeginsWith StringContains StringEndsWith StringIn StringNotBeginsWith StringNotContains StringNotEndsWith StringNotIn (vereist) |
BoolEqualsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'BoolEquals' (vereist) |
waarde | De booleaanse filterwaarde. | booleaans |
IsNotNullAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'IsNotNull' (vereist) |
IsNullOrUndefinedAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'IsNullOrUndefined' (vereist) |
NumberGreaterThanAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'NumberGreaterThan' (vereist) |
waarde | De filterwaarde. | int |
NumberGreaterThanOrEqualsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'NumberGreaterThanOrEquals' (vereist) |
waarde | De filterwaarde. | int |
NumberInAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'NumberIn' (vereist) |
values | De set filterwaarden. | int[] |
NumberInRangeAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'NumberInRange' (vereist) |
values | De set filterwaarden. | int[][] |
NumberLessThanAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'NumberLessThan' (vereist) |
waarde | De filterwaarde. | int |
NumberLessThanOrEqualsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'NumberLessThanOrEquals' (vereist) |
waarde | De filterwaarde. | int |
NumberNotInAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'NumberNotIn' (vereist) |
values | De set filterwaarden. | int[] |
NumberNotInRangeAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'NumberNotInRange' (vereist) |
values | De set filterwaarden. | int[][] |
StringBeginsWithAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringBeginsWith' (vereist) |
values | De set filterwaarden. | tekenreeks[] |
StringContainsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringContains' (vereist) |
values | De set filterwaarden. | tekenreeks[] |
StringEndsWithAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringEndsWith' (vereist) |
values | De set filterwaarden. | tekenreeks[] |
StringInAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringIn' (vereist) |
values | De set filterwaarden. | tekenreeks[] |
StringNotBeginsWithAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringNotBeginsWith' (vereist) |
values | De set filterwaarden. | tekenreeks[] |
StringNotContainsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringNotContains' (vereist) |
values | De set filterwaarden. | tekenreeks[] |
StringNotEndsWithAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringNotEndsWith' (vereist) |
values | De set filterwaarden. | tekenreeks[] |
StringNotInAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringNotIn' (vereist) |
values | De set filterwaarden. | tekenreeks[] |
EventChannelSource
Naam | Beschrijving | Waarde |
---|---|---|
source | De id van de resource die de bron van de gebeurtenissen is. Dit vertegenwoordigt een unieke resource in het resourcemodel van de partner. |
tekenreeks |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype partnerNamespaces/eventChannels kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een resource Microsoft.EventGrid/partnerNamespaces/eventChannels wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/partnerNamespaces/eventChannels@2021-06-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
}
]
enableAdvancedFilteringOnArrays = bool
}
partnerTopicFriendlyDescription = "string"
source = {
source = "string"
}
}
})
}
AdvancedFilter-objecten
Stel de eigenschap operatorType in om het type object op te geven.
Gebruik voor BoolEquals:
operatorType = "BoolEquals"
value = bool
Voor IsNotNull gebruikt u:
operatorType = "IsNotNull"
Voor IsNullOrUndefined gebruikt u:
operatorType = "IsNullOrUndefined"
Voor NumberGreaterThan gebruikt u:
operatorType = "NumberGreaterThan"
value = int
Voor NumberGreaterThanOrEquals gebruikt u:
operatorType = "NumberGreaterThanOrEquals"
value = int
Voor NumberIn gebruikt u:
operatorType = "NumberIn"
values = [
int
]
Gebruik voor NumberInRange:
operatorType = "NumberInRange"
values = [
[
int
]
]
Voor NumberLessThan gebruikt u:
operatorType = "NumberLessThan"
value = int
Gebruik voor NumberLessThanOrEquals:
operatorType = "NumberLessThanOrEquals"
value = int
Voor NumberNotIn gebruikt u:
operatorType = "NumberNotIn"
values = [
int
]
Gebruik voor NumberNotInRange:
operatorType = "NumberNotInRange"
values = [
[
int
]
]
Gebruik voor StringBeginsWith:
operatorType = "StringBeginsWith"
values = [
"string"
]
Gebruik voor StringContains:
operatorType = "StringContains"
values = [
"string"
]
Gebruik voor StringEndsWith:
operatorType = "StringEndsWith"
values = [
"string"
]
Gebruik voor StringIn:
operatorType = "StringIn"
values = [
"string"
]
Gebruik voor StringNotBeginsWith:
operatorType = "StringNotBeginsWith"
values = [
"string"
]
Gebruik voor StringNotContains:
operatorType = "StringNotContains"
values = [
"string"
]
Gebruik voor StringNotEndsWith:
operatorType = "StringNotEndsWith"
values = [
"string"
]
Gebruik voor StringNotIn:
operatorType = "StringNotIn"
values = [
"string"
]
Eigenschapswaarden
partnerNamespaces/eventChannels
Naam | Beschrijving | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft.EventGrid/partnerNamespaces/eventChannels@2021-06-01-preview" |
naam | De resourcenaam | tekenreeks (vereist) |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van het type: partnerNamespaces |
properties | Eigenschappen van het EventChannel. | EventChannelProperties |
EventChannelProperties
Naam | Beschrijving | Waarde |
---|---|---|
doel | Vertegenwoordigt de bestemming van een gebeurteniskanaal. | EventChannelDestination |
expirationTimeIfNotActivatedUtc | Verlooptijd van het gebeurteniskanaal. Als deze timer verloopt terwijl het bijbehorende partneronderwerp nooit wordt geactiveerd, het gebeurteniskanaal en het bijbehorende partneronderwerp worden verwijderd. |
tekenreeks |
filter | Informatie over het filter voor het gebeurteniskanaal. | EventChannelFilter |
partnerTopicFriendlyDescription | Beschrijvende beschrijving van het onderwerp. Dit kan worden ingesteld door de uitgever/partner om een aangepaste beschrijving weer te geven voor het onderwerp van de klantpartner. Dit is handig om eventuele dubbelzinnigheid over de oorsprong van het maken van het partneronderwerp voor de klant te verwijderen. |
tekenreeks |
source | Bron van het gebeurteniskanaal. Dit vertegenwoordigt een unieke resource in het resourcemodel van de partner. | EventChannelSource |
EventChannelDestination
Naam | Beschrijving | Waarde |
---|---|---|
azureSubscriptionId | Azure-abonnements-id van de klant die het gebeurteniskanaal maakt. Het partneronderwerp gekoppeld aan het gebeurteniskanaal wordt gemaakt onder dit Azure-abonnement. |
tekenreeks |
partnerTopicName | Naam van het partneronderwerp dat is gekoppeld aan het gebeurteniskanaal. | tekenreeks |
resourceGroup | Azure-resourcegroep van de klant die het gebeurteniskanaal maakt. Het partneronderwerp gekoppeld aan het gebeurteniskanaal wordt gemaakt onder deze resourcegroep. |
tekenreeks |
EventChannelFilter
Naam | Beschrijving | Waarde |
---|---|---|
advancedFilters | Een matrix met geavanceerde filters die worden gebruikt voor het filteren van gebeurteniskanalen. | AdvancedFilter[] |
enableAdvancedFilteringOnArrays | Hiermee kunnen geavanceerde filters worden geëvalueerd op basis van een matrix met waarden in plaats van een enkelvoudige waarde te verwachten. De standaardwaarde is false of null. | booleaans |
AdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
sleutel | Het veld/de eigenschap in de gebeurtenis op basis waarvan u wilt filteren. | tekenreeks |
operatorType | Het objecttype instellen | BoolEquals IsNotNull IsNullOrUndefined NumberGreaterThan NumberGreaterThanOrEquals Getalin NumberInRange NumberLessThan NumberLessThanOrEquals NumberNotIn NumberNotInRange StringBeginsWith StringContains StringEndsWith StringIn StringNotBeginsWith StringNotContains StringNotEndsWith StringNotIn (vereist) |
BoolEqualsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | "BoolEquals" (vereist) |
waarde | De booleaanse filterwaarde. | booleaans |
IsNotNullAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | "IsNotNull" (vereist) |
IsNullOrUndefinedAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | "IsNullOrUndefined" (vereist) |
NumberGreaterThanAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | "NumberGreaterThan" (vereist) |
waarde | De filterwaarde. | int |
NumberGreaterThanOrEqualsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | "NumberGreaterThanOrEquals" (vereist) |
waarde | De filterwaarde. | int |
NumberInAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | "NumberIn" (vereist) |
values | De set filterwaarden. | int[] |
NumberInRangeAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | "NumberInRange" (vereist) |
values | De set filterwaarden. | int[][] |
NumberLessThanAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | "NumberLessThan" (vereist) |
waarde | De filterwaarde. | int |
NumberLessThanOrEqualsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | "NumberLessThanOrEquals" (vereist) |
waarde | De filterwaarde. | int |
NumberNotInAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | "NumberNotIn" (vereist) |
values | De set filterwaarden. | int[] |
NumberNotInRangeAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | "NumberNotInRange" (vereist) |
values | De set filterwaarden. | int[][] |
StringBeginsWithAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | "StringBeginsWith" (vereist) |
values | De set filterwaarden. | tekenreeks[] |
StringContainsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | "StringContains" (vereist) |
values | De set filterwaarden. | tekenreeks[] |
StringEndsWithAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | "StringEndsWith" (vereist) |
values | De set filterwaarden. | tekenreeks[] |
StringInAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | "StringIn" (vereist) |
values | De set filterwaarden. | tekenreeks[] |
StringNotBeginsWithAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | "StringNotBeginsWith" (vereist) |
values | De set filterwaarden. | tekenreeks[] |
StringNotContainsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | "StringNotContains" (vereist) |
values | De set filterwaarden. | tekenreeks[] |
StringNotEndsWithAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | "StringNotEndsWith" (vereist) |
values | De set filterwaarden. | tekenreeks[] |
StringNotInAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het type operator dat wordt gebruikt voor het filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | "StringNotIn" (vereist) |
values | De set filterwaarden. | tekenreeks[] |
EventChannelSource
Naam | Beschrijving | Waarde |
---|---|---|
source | De id van de resource die de bron van de gebeurtenissen is. Dit vertegenwoordigt een unieke resource in het resourcemodel van de partner. |
tekenreeks |