az eventgrid partner namespace event-channel
Note
This command group has commands that are defined in both Azure CLI and at least one extension. Install each extension to benefit from its extended capabilities. Learn more about extensions.
This command group has been deprecated and will be removed in a future release.
Manage partner event channels.
Commands
Name | Description | Type | Status |
---|---|---|---|
az eventgrid partner namespace event-channel create |
Create an event channel under a partner namespace. |
Core | Deprecated |
az eventgrid partner namespace event-channel create (eventgrid extension) |
Create an event channel under a partner namespace. |
Extension | Preview |
az eventgrid partner namespace event-channel delete |
Delete a partner namespace. |
Core | Deprecated |
az eventgrid partner namespace event-channel delete (eventgrid extension) |
Delete a partner namespace. |
Extension | Preview |
az eventgrid partner namespace event-channel list |
List available partner event-channels. |
Core | Deprecated |
az eventgrid partner namespace event-channel list (eventgrid extension) |
List available partner event-channels. |
Extension | Preview |
az eventgrid partner namespace event-channel show |
Get the details of an event channel under a partner namespace. |
Core | Deprecated |
az eventgrid partner namespace event-channel show (eventgrid extension) |
Get the details of an event channel under a partner namespace. |
Extension | Preview |
az eventgrid partner namespace event-channel create
This command is implicitly deprecated because command group 'eventgrid partner namespace event-channel' is deprecated and will be removed in a future release.
Create an event channel under a partner namespace.
az eventgrid partner namespace event-channel create --destination-rg
--destination-sub-id
--destination-topic-name
--name
--partner-namespace-name
--resource-group
--source
[--activation-expiration-date]
[--partner-topic-description]
[--publisher-filter]
Examples
Create a specific event channel.
az eventgrid partner namespace event-channel create -g rg1 --partner-namespace-name partnernamespace1 -n eventChannelName1 --source SourceExample1 --destination-sub-id 61f7c265-374d-499e-866d-5f4cc302b888 --destination-rg rg2 --destination-topic-name topicName1
Create a specific event channel with an activation expiration time and partner topic friendly description.
az eventgrid partner namespace event-channel create -g rg1 --partner-namespace-name partnernamespace1 -n eventChannelName1 --source SourceExample1 --destination-sub-id 61f7c265-374d-499e-866d-5f4cc302b888 --destination-rg rg2 --destination-topic-name topicName1 --activation-expiration-date '2020-05-20T10:00' --partner-topic-description 'This topic is created by Costoco corp on user behavior.'
Create a specific event channel with publisher filters.
az eventgrid partner namespace event-channel create -g rg1 --partner-namespace-name partnernamespace1 -n eventChannelName1 --source SourceExample1 --destination-sub-id 61f7c265-374d-499e-866d-5f4cc302b888 --destination-rg rg2 --destination-topic-name topicName1 --publisher-filter data.key1 NumberIn 2 3 4 100 200 --publisher-filter data.key2 StringIn 2 3 4 100 200
Required Parameters
Azure Resource Group of the subscriber requesting the creation of the channel resource by the publisher. The corresponding partner resource (either partner topic or partner destination) associated with the channel resource will be created under this resource group.
Azure subscription Id of the subscriber requesting the creation of the channel resource by the publisher. The corresponding partner resource (either partner topic or partner destination) associated with the channel resource will be created under this Azure subscription.
Name of the partner topic associated with the event channel.
Name of the event channel.
Name of the partner namespace.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
The identifier of the resource that forms the partner source of the events. This represents a unique resource in the partner's resource model.
Optional Parameters
Date or datetime in UTC ISO 8601 format (e.g., '2022-02-17T01:59:59+00:00' or '2022-02-17') after which the event channel and corresponding partner topic would expire and get auto deleted. If this time is not specified, the expiration date is set to seven days by default.
Friendly description of the corresponding partner topic. This will be helpful to remove any ambiguity of the origin of creation of the partner topic for the customer.
Argument 'publisher_filter' has been deprecated and will be removed in a future release.
A publisher filter that is used to enable filtering of events based on a specific event property. This set of filters that are specified by the publisher in order to determine which events to be received by the subscriber.
Usage: --publisher-filter KEY[.INNERKEY] FILTEROPERATOR VALUE [VALUE ...]
StringIn: --publisher-filter data.Color StringIn Blue Red Orange Yellow
StringNotIn: --publisher-filter data.Color StringNotIn Blue Red Orange Yellow
StringContains: --publisher-filter subject StringContains Blue Red
StringBeginsWith: --publisher-filter subject StringBeginsWith Blue Red
StringEndsWith: --publisher-filter subject StringEndsWith img png jpg
NumberIn: --publisher-filter data.property1 NumberIn 5 10 20
NumberNotIn: --publisher-filter data.property2 NumberNotIn 100 200 300
NumberLessThan: --publisher-filter data.property3 NumberLessThan 100
NumberLessThanOrEquals: --publisher-filter data.property2 NumberLessThanOrEquals 100
NumberGreaterThan: --publisher-filter data.property3 NumberGreaterThan 100
NumberGreaterThanOrEquals: --publisher-filter data.property2 NumberGreaterThanOrEquals 100
BoolEquals: --publisher-filter data.property3 BoolEquals true
Multiple publisher filters can be specified by using more than one --publisher-filter
argument.
Global Parameters
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
az eventgrid partner namespace event-channel create (eventgrid extension)
Command group 'az eventgrid' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Create an event channel under a partner namespace.
az eventgrid partner namespace event-channel create --desination-topic-name
--destination-resource-group
--destination-subscription-id
--name
--partner-namespace-name
--resource-group
--source
[--activation-expiration-date]
[--partner-topic-description]
[--publisher-filter]
Examples
Create a specific event channel.
az eventgrid partner namespace event-channel create -g rg1 --partner-namespace-name partnernamespace1 -n eventChannelName1 --source SourceExample1 --destination-subscription-id 61f7c265-374d-499e-866d-5f4cc302b888 --destination-resource-group rg2 --desination-topic-name topicName1
Create a specific event channel with an activation expiration time and partner topic friendly description.
az eventgrid partner namespace event-channel create -g rg1 --partner-namespace-name partnernamespace1 -n eventChannelName1 --source SourceExample1 --destination-subscription-id 61f7c265-374d-499e-866d-5f4cc302b888 --destination-resource-group rg2 --desination-topic-name topicName1 --activation-expiration-date '2020-05-20T10:00' --partner-topic-description 'This topic is created by Costoco corp on user behavior.'
Create a specific event channel with publisher filters.
az eventgrid partner namespace event-channel create -g rg1 --partner-namespace-name partnernamespace1 -n eventChannelName1 --source SourceExample1 --destination-subscription-id 61f7c265-374d-499e-866d-5f4cc302b888 --destination-resource-group rg2 --desination-topic-name topicName1 --publisher-filter data.key1 NumberIn 2 3 4 100 200 --publisher-filter data.key2 StringIn 2 3 4 100 200
Required Parameters
Name of the partner topic associated with the event channel.
Azure Resource Group of the customer creating the event channel. The partner topic associated with the event channel will be created under this resource group.
Azure subscription Id of the customer creating the event channel. The partner topic associated with the event channel will be created under this Azure subscription.
Name of the event channel.
Name of the partner namespace.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
The identifier of the resource that forms the partner source of the events. This represents a unique resource in the partner's resource model.
Optional Parameters
Date or datetime in UTC ISO 8601 format (e.g., '2022-02-17T01:59:59+00:00' or '2022-02-17') after which the event channel and corresponding partner topic would expire and get auto deleted. If this time is not specified, the expiration date is set to seven days by default.
Friendly description of the corresponding partner topic. This will be helpful to remove any ambiguity of the origin of creation of the partner topic for the customer.
A publisher filter that is used to enable filtering of events based on a specific event property. This set of filters that are specified by the publisher in order to determine which events to be received by the subscriber.
Usage: --publisher-filter KEY[.INNERKEY] FILTEROPERATOR VALUE [VALUE ...]
StringIn: --publisher-filter data.Color StringIn Blue Red Orange Yellow
StringNotIn: --publisher-filter data.Color StringNotIn Blue Red Orange Yellow
StringContains: --publisher-filter subject StringContains Blue Red
StringBeginsWith: --publisher-filter subject StringBeginsWith Blue Red
StringEndsWith: --publisher-filter subject StringEndsWith img png jpg
NumberIn: --publisher-filter data.property1 NumberIn 5 10 20
NumberNotIn: --publisher-filter data.property2 NumberNotIn 100 200 300
NumberLessThan: --publisher-filter data.property3 NumberLessThan 100
NumberLessThanOrEquals: --publisher-filter data.property2 NumberLessThanOrEquals 100
NumberGreaterThan: --publisher-filter data.property3 NumberGreaterThan 100
NumberGreaterThanOrEquals: --publisher-filter data.property2 NumberGreaterThanOrEquals 100
BoolEquals: --publisher-filter data.property3 BoolEquals true
Multiple publisher filters can be specified by using more than one --publisher-filter
argument.
Global Parameters
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
az eventgrid partner namespace event-channel delete
This command is implicitly deprecated because command group 'eventgrid partner namespace event-channel' is deprecated and will be removed in a future release.
Delete a partner namespace.
az eventgrid partner namespace event-channel delete [--ids]
[--name]
[--partner-namespace-name]
[--resource-group]
[--subscription]
[--yes]
Examples
Delete a specific partner namespace.
az eventgrid partner namespace event-channel delete -g rg1 --partner-namespace-name partnernamespace1 -n eventChannelName1
Optional Parameters
One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
Name of the event channel.
Name of the partner namespace.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Do not prompt for confirmation.
Global Parameters
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
az eventgrid partner namespace event-channel delete (eventgrid extension)
Command group 'az eventgrid' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Delete a partner namespace.
az eventgrid partner namespace event-channel delete [--ids]
[--name]
[--partner-namespace-name]
[--resource-group]
[--subscription]
Examples
Delete a specific partner namespace.
az eventgrid partner namespace event-channel delete -g rg1 --partner-namespace-name partnernamespace1 -n eventChannelName1
Optional Parameters
One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
Name of the event channel.
Name of the partner namespace.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Global Parameters
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
az eventgrid partner namespace event-channel list
This command is implicitly deprecated because command group 'eventgrid partner namespace event-channel' is deprecated and will be removed in a future release.
List available partner event-channels.
az eventgrid partner namespace event-channel list --partner-namespace-name
--resource-group
[--odata-query]
Examples
List all event-channels in a specific partner namespace.
az eventgrid partner namespace event-channel list -g rg1 --partner-namespace-name partnernamespace1
List all event channel under a partner namespace whose name contains the pattern "XYZ"
az eventgrid partner namespace event-channel list -g rg1 --partner-namespace-name partnernamespace1 --odata-query "Contains(name, 'XYZ')"
Required Parameters
Name of the partner namespace.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Optional Parameters
The OData query used for filtering the list results. Filtering is currently allowed on the Name property only. The supported operations include: CONTAINS, eq (for equal), ne (for not equal), AND, OR and NOT.
Global Parameters
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
az eventgrid partner namespace event-channel list (eventgrid extension)
Command group 'az eventgrid' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
List available partner event-channels.
az eventgrid partner namespace event-channel list --partner-namespace-name
--resource-group
[--odata-query]
Examples
List all event-channels in a specific partner namespace.
az eventgrid partner namespace event-channel list -g rg1 --partner-namespace-name partnernamespace1
List all event channel under a partner namespace whose name contains the pattern "XYZ"
az eventgrid partner namespace event-channel list -g rg1 --partner-namespace-name partnernamespace1 --odata-query "Contains(name, 'XYZ')"
Required Parameters
Name of the partner namespace.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Optional Parameters
The query used to filter the results using OData syntax.
Global Parameters
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
az eventgrid partner namespace event-channel show
This command is implicitly deprecated because command group 'eventgrid partner namespace event-channel' is deprecated and will be removed in a future release.
Get the details of an event channel under a partner namespace.
az eventgrid partner namespace event-channel show [--ids]
[--name]
[--partner-namespace-name]
[--resource-group]
[--subscription]
Examples
Show the details of an event channel.
az eventgrid partner namespace event-channel show -g rg1 --partner-namespace-name partnernamespace1 -n eventChannelName1
Show the details of an event-channel based on resource ID.
az eventgrid partner namespace event-channel show --ids /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.EventGrid/partnenamespaces/partnernamespace1/eventChannels/eventChannelName1
Optional Parameters
One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
Name of the event channel.
Name of the partner namespace.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Global Parameters
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
az eventgrid partner namespace event-channel show (eventgrid extension)
Command group 'az eventgrid' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Get the details of an event channel under a partner namespace.
az eventgrid partner namespace event-channel show [--ids]
[--name]
[--partner-namespace-name]
[--resource-group]
[--subscription]
Examples
Show the details of an event channel.
az eventgrid partner namespace event-channel show -g rg1 --partner-namespace-name partnernamespace1 -n eventChannelName1
Show the details of an event-channel based on resource ID.
az eventgrid partner namespace event-channel show --ids /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.EventGrid/partnenamespaces/partnernamespace1/eventChannels/eventChannelName1
Optional Parameters
One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
Name of the event channel.
Name of the partner namespace.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Global Parameters
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.