az eventgrid domain event-subscription

Управление подписками на события домена.

Команды

Имя Описание Тип Состояние
az eventgrid domain event-subscription create

Создайте новую подписку на события для домена.

Core GA
az eventgrid domain event-subscription delete

Удаление подписки на событие домена.

Core GA
az eventgrid domain event-subscription list

Вывод списка подписок на события определенного домена.

Core GA
az eventgrid domain event-subscription show

Получение сведений о подписке на событие домена.

Core GA
az eventgrid domain event-subscription update

Обновите подписку на событие домена.

Core GA

az eventgrid domain event-subscription create

Создайте новую подписку на события для домена.

az eventgrid domain event-subscription create --domain-name
                                              --name
                                              --resource-group
                                              [--aad-app-id --azure-active-directory-application-id-or-uri]
                                              [--aad-tenant-id --azure-active-directory-tenant-id]
                                              [--acquire-policy-token]
                                              [--advanced-filter]
                                              [--change-reference]
                                              [--deadletter-endpoint]
                                              [--delivery-attribute-mapping]
                                              [--enable-advanced-filtering-on-arrays --enable-af-arr {false, true}]
                                              [--endpoint]
                                              [--endpoint-type {azurefunction, eventhub, hybridconnection, servicebusqueue, servicebustopic, storagequeue, webhook}]
                                              [--event-delivery-schema {cloudeventschemav1_0, custominputschema, eventgridschema}]
                                              [--event-ttl]
                                              [--expiration-date]
                                              [--included-event-types]
                                              [--labels]
                                              [--max-delivery-attempts]
                                              [--max-events-per-batch]
                                              [--pref-batch-size-kb --preferred-batch-size-in-kilobytes]
                                              [--qttl --storage-queue-msg-ttl]
                                              [--subject-begins-with]
                                              [--subject-case-sensitive {false, true}]
                                              [--subject-ends-with]

Примеры

Создайте новую подписку на события для домена сетки событий с помощью фильтров по умолчанию.

az eventgrid domain event-subscription create --name es1 \
    -g rg1 --domain-name domain1 \
    --endpoint https://contoso.azurewebsites.net/api/f1?code=code

Создайте новую подписку на события для домена сетки событий с фильтром, указывающим префикс субъекта.

az eventgrid domain event-subscription create --name es4 \
    -g rg1 --domain-name domain1 \
    --endpoint https://contoso.azurewebsites.net/api/f1?code=code \
    --subject-begins-with mysubject_prefix

Создайте новую подписку на события для домена сетки событий, используя фильтры по умолчанию и CloudEvent V 1.0 в качестве схемы доставки.

az eventgrid domain event-subscription create -n es2 \
    -g rg1 --domain-name domain1 \
    --endpoint https://contoso.azurewebsites.net/api/f1?code=code \
    --event-delivery-schema cloudeventschemav1_0

Создайте новую подписку на события для домена Сетки событий с назначением недоставки и настраиваемой политикой повторных попыток не более 10 попыток доставки и сроком действия события в 2 часа (в зависимости от того, что происходит раньше) и датой окончания срока действия.

az eventgrid domain event-subscription create --name es2 \
    -g rg1 --domain-name domain1 \
    --endpoint https://contoso.azurewebsites.net/api/f1?code=code \
    --deadletter-endpoint /subscriptions/{SubID}/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/s2/blobServices/default/containers/blobcontainer1 \
    --max-delivery-attempts 10 --event-ttl 120 --expiration-date "2022-10-31"

Создайте новую подписку на события для домена сетки событий, используя веб-перехватчик с поддержкой Azure Active Directory в качестве назначения.

az eventgrid domain event-subscription create --name es1 \
    -g rg1 --domain-name domain1 \
    --endpoint https://contoso.azurewebsites.net/api/f1?code=code
    --azure-active-directory-tenant-id azureactivedirectorytenantid
    --azure-active-directory-application-id-or-uri azureactivedirectoryapplicationidoruri

Создайте новую подписку на события для домена сетки событий, используя функцию Azure в качестве назначения.

az eventgrid domain event-subscription create -n es1 \
    -g rg1 --domain-name domain1 \
    --endpoint /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.Web/sites/{functionappname}/functions/{functionname} --endpoint-type azurefunction

Создание подписки на события для домена сетки событий с помощью очереди хранилища в качестве назначения с ttl 5 мин

az eventgrid domain event-subscription create -n es1 \
    -g rg1 --domain-name domain1 \
    --endpoint-type storagequeue \
    --endpoint /subscriptions/{SubID}/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/sa1/queueservices/default/queues/q1 \
    --storage-queue-msg-ttl 300

Создайте новую подписку на события для домена сетки событий и включите расширенную фильтрацию по массивам

az eventgrid domain event-subscription create -n es1 \
    -g rg1 --domain-name domain1 \
    --endpoint /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.Web/sites/{functionappname}/functions/{functionname} --endpoint-type azurefunction \
    --enable-advanced-filtering-on-arrays true

Обязательные параметры

--domain-name

Имя домена.

--name -n

Имя подписки на событие.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Необязательные параметры

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--aad-app-id --azure-active-directory-application-id-or-uri

Идентификатор приложения или URI Azure Active Directory, чтобы получить маркер доступа, который будет включен в качестве маркера носителя в запросах на доставку. Применимо только для веб-перехватчика в качестве назначения.

--aad-tenant-id --azure-active-directory-tenant-id

Идентификатор клиента Azure Active Directory, чтобы получить маркер доступа, который будет включен в качестве маркера носителя в запросах на доставку. Применимо только для веб-перехватчика в качестве назначения.

--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--advanced-filter

Расширенный фильтр позволяет фильтровать события на основе определенного свойства события.

Использование: --advanced-filter KEY[. INNERKEY] FILTEROPERATOR VALUE [VALUE ...] StringIn: --advanced-filter data. Color StringIn Blue Red Orange Yellow StringNotIn: --advanced-filter data. Color StringNotIn Blue Red Orange Yellow StringContains: --advanced-filter subject StringContains Blue Red StringNotContains: --advanced-filter subject StringNotContains Blue StringBeginsWith: --advanced-filter subject StringBeginsWith Blue Red StringNotBeginsWith: --advanced-filter subject StringNotBeginsWith Blue Red StringEndsWith: --advanced-filter subject StringEndsWith img png jpg StringNotEndsWith: --advanced-filter subject StringNotEndsWith img png png numberIn: --advanced-filter data.property1 NumberIn 5 10 20 NumberInRange --advanced-filter data.property1 NumberInRange 5,10 20 30 40 50 NumberNotIn: --advanced-filter data.property2 NumberNotIn 100 200 300 NumberNotInRange: --advanced-filter data.property2 NumberNotNotInRange 100,110 200 210 300 310 NumberLessThan: --advanced-filter data.property3 NumberLessThan 100 NumberLessThanOrEquals: --advanced-filter data.property2 NumberLessThanOrEquals 100 NumberGreaterThanThan: --advanced-filter data.property3 NumberGreaterThan 100 NumberGreaterThanOrEquals: --advanced-filter data.property2 NumberGreaterThanOrEquals 100 BoolEquals: --advanced-filter data.property3 BoolEquals true IsNullOrUndefined: --advanced-filter data.property3 IsNullOrUndefined IsNotNull: --advanced-filter data.property3 IsNotNull Multiple advanced filter можно указать с помощью нескольких --advanced-filter аргумента.

Свойство Значение
Группа параметров: Filtering Arguments
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--deadletter-endpoint

Идентификатор ресурса Azure назначения контейнера больших двоичных объектов служба хранилища Azure, в котором EventGrid должен быть недоставленным событием для этой подписки на событие.

Пример: --deadletter-endpoint /subscriptions/{SubID}/resourceGroups/rg1/providers/Майкрософт. Storage/storageAccounts/sa1/blobServices/default/containerName.

--delivery-attribute-mapping -d

Добавьте сопоставление атрибутов доставки для отправки дополнительных сведений через заголовки HTTP при доставке событий. Этот атрибут действителен для всех типов назначения, кроме StorageQueue. Несколько атрибутов можно указать с помощью нескольких --delivery-attribute-mapping аргументов.

Использование: --delivery-attribute-mapping атрибут-name атрибут-type атрибут-value [attribute-is-secret] Static Attribute Mapping: --delivery-attribute-mapping somename static somevalue Static Attribute Mapping: --delivery-attribute-mapping somename static somevalue false Static Attribute Mapping: --delivery-attribute-mapping somename true Dynamic Attribute Mapping: --delivery-attribute-mapping: --delivery-attribute-mapping somename-mapping somename dynamic somevalue Both Static and Dynamic: -- delivery-attribute-mapping somename dynamic somevalue --delivery-attribute-mapping somename2 static somevalue.

--enable-advanced-filtering-on-arrays --enable-af-arr

Позволяет вычислять расширенные фильтры по массиву значений вместо ожидания сингулярного значения.

Свойство Значение
Группа параметров: Filtering Arguments
Допустимые значения: false, true
--endpoint

Конечная точка, в которой EventGrid должна доставлять события, соответствующие этой подписке на события. Для типа конечной точки веб-перехватчика это должен быть соответствующий URL-адрес веб-перехватчика. Для других типов конечных точек это должен быть идентификатор ресурса Azure конечной точки. Ожидается, что конечная точка назначения уже создана и доступна для использования перед выполнением любой команды Сетки событий.

--endpoint-type

Тип конечной точки назначения.

Свойство Значение
Default value: webhook
Допустимые значения: azurefunction, eventhub, hybridconnection, servicebusqueue, servicebustopic, storagequeue, webhook
--event-delivery-schema

Схема, в которой должны быть доставлены события для этой подписки на события. По умолчанию события будут доставлены в той же схеме, в которой они публикуются (на основе входной схемы соответствующего раздела).

Свойство Значение
Допустимые значения: cloudeventschemav1_0, custominputschema, eventgridschema
--event-ttl

Время жизни события (в минутах). Должно быть число от 1 до 1440.

Свойство Значение
Default value: 1440
--expiration-date

Дата или дата (в формате UTC, например "2018-11-30T11:59:59+00:00" или "2018-11-30"), после чего срок действия подписки на событие истекает. По умолчанию срок действия подписки на события отсутствует.

--included-event-types

Разделенный пробелом список типов событий (например, Майкрософт. Storage.BlobCreated и Майкрософт. Storage.BlobDeleted). Чтобы подписаться на все типы событий по умолчанию, не указывайте значение для этого аргумента. Для разделов сетки событий типы событий определяются клиентом. Для событий Azure, например учетных записей хранения, Центр Интернета вещей и т. д., можно запросить типы событий с помощью этой команды CLI "az eventgrid topic-type list-event-types".

Свойство Значение
Группа параметров: Filtering Arguments
--labels

Разделенный пробелом список меток для связывания с этой подпиской на событие.

--max-delivery-attempts

Максимальное количество попыток доставки. Должно быть число от 1 до 30.

Свойство Значение
Default value: 30
--max-events-per-batch

Максимальное количество событий в пакете. Должно быть число от 1 до 5000.

--pref-batch-size-kb --preferred-batch-size-in-kilobytes

Предпочтительный размер пакета в килобайтах. Должно быть числом от 1 до 1024.

--qttl --storage-queue-msg-ttl

Время ожидания сообщения очереди хранилища в секундах.

--subject-begins-with

Необязательная строка для фильтрации событий для подписки на события на основе префикса. Подстановочные знаки не поддерживаются.

Свойство Значение
Группа параметров: Filtering Arguments
--subject-case-sensitive

Укажите, следует ли сравнивать поля субъекта с учетом регистра. Значение True, если флаг присутствует.

Свойство Значение
Группа параметров: Filtering Arguments
Default value: False
Допустимые значения: false, true
--subject-ends-with

Необязательная строка для фильтрации событий для подписки на события на основе суффикса. Подстановочные знаки не поддерживаются.

Свойство Значение
Группа параметров: Filtering Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az eventgrid domain event-subscription delete

Удаление подписки на событие домена.

az eventgrid domain event-subscription delete --domain-name
                                              --name
                                              --resource-group
                                              [--acquire-policy-token]
                                              [--change-reference]
                                              [--yes]

Примеры

Удалите подписку на события для домена сетки событий.

az eventgrid domain event-subscription delete --name es1 \
    -g rg1 --domain-name domain1 \

Обязательные параметры

--domain-name

Имя домена.

--name -n

Имя подписки на событие.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Необязательные параметры

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--yes -y

Не запрашивать подтверждение.

Свойство Значение
Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az eventgrid domain event-subscription list

Вывод списка подписок на события определенного домена.

az eventgrid domain event-subscription list --domain-name
                                            --resource-group
                                            [--odata-query]

Примеры

Список всех подписок на события, созданных для домена сетки событий.

az eventgrid domain event-subscription list -g rg1 --domain-name domain1

Обязательные параметры

--domain-name

Имя домена.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Необязательные параметры

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--odata-query

Запрос OData, используемый для фильтрации результатов списка. Фильтрация в настоящее время разрешена только в свойстве Name. Поддерживаемые операции включают: CONTAINS, eq (for equal), ne (for not equal), AND, OR и NOT.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az eventgrid domain event-subscription show

Получение сведений о подписке на событие домена.

az eventgrid domain event-subscription show --domain-name
                                            --name
                                            --resource-group
                                            [--full-ed-url --include-full-endpoint-url {false, true}]
                                            [--include-attrib-secret --include-static-delivery-attribute-secret {false, true}]

Примеры

Отображение сведений о подписке на события для домена сетки событий.

az eventgrid domain event-subscription show --name es1 \
     -g rg1 --domain-name domain1

Отображение сведений о подписке на события для домена сетки событий включает все секреты атрибутов статической доставки.

az eventgrid domain event-subscription show --name es1 \
     -g rg1 --domain-name domain1 --include-attrib-secret

Обязательные параметры

--domain-name

Имя домена.

--name -n

Имя подписки на событие.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Необязательные параметры

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--full-ed-url --include-full-endpoint-url

Укажите, следует ли возвращать полный URL-адрес конечной точки. Значение True, если флаг присутствует.

Свойство Значение
Default value: False
Допустимые значения: false, true
--include-attrib-secret --include-static-delivery-attribute-secret

Укажите, следует ли возвращать какие-либо секреты атрибута статической доставки. Значение True, если флаг присутствует.

Свойство Значение
Default value: False
Допустимые значения: false, true
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az eventgrid domain event-subscription update

Обновите подписку на событие домена.

az eventgrid domain event-subscription update --domain-name
                                              --name
                                              --resource-group
                                              [--acquire-policy-token]
                                              [--advanced-filter]
                                              [--change-reference]
                                              [--deadletter-endpoint]
                                              [--delivery-attribute-mapping]
                                              [--enable-advanced-filtering-on-arrays --enable-af-arr {false, true}]
                                              [--endpoint]
                                              [--included-event-types]
                                              [--labels]
                                              [--qttl --storage-queue-msg-ttl]
                                              [--subject-begins-with]
                                              [--subject-ends-with]
                                              [--update-endpoint-type {azurefunction, eventhub, hybridconnection, servicebusqueue, servicebustopic, storagequeue, webhook}]

Примеры

Обновите подписку на события для домена сетки событий, чтобы указать новую конечную точку.

az eventgrid domain event-subscription update --name es1 \
    -g rg1 --domain-name domain1 --endpoint https://contoso.azurewebsites.net/api/f1?code=code

Обновите подписку на события для домена сетки событий, чтобы указать новый фильтр с конечными субъектами.

az eventgrid domain event-subscription update --name es2 \
    -g rg1 --domain-name domain1 \
    --subject-ends-with .jpg

Обновите подписку на события для домена сетки событий, чтобы указать новую конечную точку и новый субъект с фильтром нового списка включенных типов событий.

az eventgrid domain event-subscription update --name es3 \
    -g rg1 --domain-name domain1 \
    --subject-ends-with .png \
    --endpoint https://contoso.azurewebsites.net/api/f1?code=code
    --included-event-types Microsoft.Storage.BlobCreated Microsoft.Storage.BlobDeleted

Обновите подписку на событие для домена Сетка событий Azure, чтобы включить назначение недоставки.

az eventgrid domain event-subscription update --name es2 \
    -g rg1 --domain-name domain1 \
    --deadletter-endpoint /subscriptions/{SubID}/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/sa1/blobServices/default/containers/blobcontainer1

Обновите подписку на события для домена Сетка событий Azure с помощью расширенных фильтров.

az eventgrid domain event-subscription update --name es3 \
    -g rg1 --domain-name domain1 \
    --endpoint https://contoso.azurewebsites.net/api/f1?code=code
    --advanced-filter data.blobType StringIn BlockBlob
    --advanced-filter data.url StringBeginsWith https://myaccount.blob.core.windows.net

Обновление подписки на событие для домена Сетки событий с очередью хранилища в качестве назначения с ttl 5 мин

az eventgrid domain event-subscription update -n es1 \
    -g rg1 --domain-name domain1 \
    --storage-queue-msg-ttl 300

Обновление подписки на событие для домена сетки событий с расширенным фильтрацией по массивам

az eventgrid domain event-subscription update -n es1 \
    -g rg1 --domain-name domain1 \
    --enable-advanced-filtering-on-arrays true

Обязательные параметры

--domain-name

Имя домена.

--name -n

Имя подписки на событие.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Необязательные параметры

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--advanced-filter

Расширенный фильтр позволяет фильтровать события на основе определенного свойства события.

Использование: --advanced-filter KEY[. INNERKEY] FILTEROPERATOR VALUE [VALUE ...] StringIn: --advanced-filter data. Color StringIn Blue Red Orange Yellow StringNotIn: --advanced-filter data. Color StringNotIn Blue Red Orange Yellow StringContains: --advanced-filter subject StringContains Blue Red StringNotContains: --advanced-filter subject StringNotContains Blue StringBeginsWith: --advanced-filter subject StringBeginsWith Blue Red StringNotBeginsWith: --advanced-filter subject StringNotBeginsWith Blue Red StringEndsWith: --advanced-filter subject StringEndsWith img png jpg StringNotEndsWith: --advanced-filter subject StringNotEndsWith img png png numberIn: --advanced-filter data.property1 NumberIn 5 10 20 NumberInRange --advanced-filter data.property1 NumberInRange 5,10 20 30 40 50 NumberNotIn: --advanced-filter data.property2 NumberNotIn 100 200 300 NumberNotInRange: --advanced-filter data.property2 NumberNotNotInRange 100,110 200 210 300 310 NumberLessThan: --advanced-filter data.property3 NumberLessThan 100 NumberLessThanOrEquals: --advanced-filter data.property2 NumberLessThanOrEquals 100 NumberGreaterThanThan: --advanced-filter data.property3 NumberGreaterThan 100 NumberGreaterThanOrEquals: --advanced-filter data.property2 NumberGreaterThanOrEquals 100 BoolEquals: --advanced-filter data.property3 BoolEquals true IsNullOrUndefined: --advanced-filter data.property3 IsNullOrUndefined IsNotNull: --advanced-filter data.property3 IsNotNull Multiple advanced filter можно указать с помощью нескольких --advanced-filter аргумента.

Свойство Значение
Группа параметров: Filtering Arguments
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--deadletter-endpoint

Идентификатор ресурса Azure назначения контейнера больших двоичных объектов служба хранилища Azure, в котором EventGrid должен быть недоставленным событием для этой подписки на событие.

--delivery-attribute-mapping -d

Добавьте сопоставление атрибутов доставки для отправки дополнительных сведений через заголовки HTTP при доставке событий. Этот атрибут действителен для всех типов назначения, кроме StorageQueue. Несколько атрибутов можно указать с помощью нескольких --delivery-attribute-mapping аргументов.

Использование: --delivery-attribute-mapping атрибут-name атрибут-type атрибут-value [attribute-is-secret] Static Attribute Mapping: --delivery-attribute-mapping somename static somevalue Static Attribute Mapping: --delivery-attribute-mapping somename static somevalue false Static Attribute Mapping: --delivery-attribute-mapping somename true Dynamic Attribute Mapping: --delivery-attribute-mapping: --delivery-attribute-mapping somename-mapping somename dynamic somevalue Both Static and Dynamic: -- delivery-attribute-mapping somename dynamic somevalue --delivery-attribute-mapping somename2 static somevalue.

--enable-advanced-filtering-on-arrays --enable-af-arr

Позволяет вычислять расширенные фильтры по массиву значений вместо ожидания сингулярного значения.

Свойство Значение
Группа параметров: Filtering Arguments
Допустимые значения: false, true
--endpoint

Конечная точка, в которой EventGrid должна доставлять события, соответствующие этой подписке на события. Для типа конечной точки веб-перехватчика это должен быть соответствующий URL-адрес веб-перехватчика. Для других типов конечных точек это должен быть идентификатор ресурса Azure конечной точки. Ожидается, что конечная точка назначения уже создана и доступна для использования перед выполнением любой команды Сетки событий.

--included-event-types

Разделенный пробелом список типов событий (например, Майкрософт. Storage.BlobCreated и Майкрософт. Storage.BlobDeleted). Чтобы подписаться на все типы событий по умолчанию, не указывайте значение для этого аргумента. Для разделов сетки событий типы событий определяются клиентом. Для событий Azure, например учетных записей хранения, Центр Интернета вещей и т. д., можно запросить типы событий с помощью этой команды CLI "az eventgrid topic-type list-event-types".

Свойство Значение
Группа параметров: Filtering Arguments
--labels

Разделенный пробелом список меток для связывания с этой подпиской на событие.

--qttl --storage-queue-msg-ttl

Время ожидания сообщения очереди хранилища в секундах.

--subject-begins-with

Необязательная строка для фильтрации событий для подписки на события на основе префикса. Подстановочные знаки не поддерживаются.

Свойство Значение
Группа параметров: Filtering Arguments
--subject-ends-with

Необязательная строка для фильтрации событий для подписки на события на основе суффикса. Подстановочные знаки не поддерживаются.

Свойство Значение
Группа параметров: Filtering Arguments
--update-endpoint-type

Тип конечной точки назначения.

Свойство Значение
Допустимые значения: azurefunction, eventhub, hybridconnection, servicebusqueue, servicebustopic, storagequeue, webhook
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False