Update-AzContainerRegistryWebhook
Обновления веб-перехватчик с указанными параметрами.
Синтаксис
Update-AzContainerRegistryWebhook
-Name <String>
-RegistryName <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
[-Action <WebhookAction[]>]
[-CustomHeader <Hashtable>]
[-Scope <String>]
[-ServiceUri <String>]
[-Status <WebhookStatus>]
[-Tag <Hashtable>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzContainerRegistryWebhook
-InputObject <IContainerRegistryIdentity>
[-Action <WebhookAction[]>]
[-CustomHeader <Hashtable>]
[-Scope <String>]
[-ServiceUri <String>]
[-Status <WebhookStatus>]
[-Tag <Hashtable>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Обновления веб-перехватчик с указанными параметрами.
Примеры
Пример 1. Обновление существующего веб-перехватчика реестра контейнеров.
Update-AzContainerRegistryWebhook -ResourceGroupName "MyResourceGroup" -RegistryName "RegistryExample" -Name "webhook001" -Uri http://www.bing.com -Action Delete,Push -Header @{SpecialHeader='headerVal'} -Tag @{Key='val'} -Status Enabled -Scope 'foo:*'
Name Location Status Scope ProvisioningState
---- -------- ------ ----- -----------------
webhook001 eastus2 enabled foo:* Succeeded
Обновите существующий веб-перехватчик реестра контейнеров.
Параметры
-Action
Список действий, которые активируют веб-перехватчик для отправки уведомлений.
Type: | WebhookAction[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AsJob
Выполнение команды в качестве задания
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Запрос подтверждения перед выполнением командлета.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CustomHeader
Пользовательские заголовки, которые будут добавлены в уведомления веб-перехватчика.
Type: | Hashtable |
Aliases: | Header |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Параметр DefaultProfile не работает. Используйте параметр SubscriptionId, если он доступен при выполнении командлета в другой подписке.
Type: | PSObject |
Aliases: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Параметр удостоверений Для создания см. раздел NOTES для свойств INPUTOBJECT и создание хэш-таблицы.
Type: | IContainerRegistryIdentity |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Имя объекта Webhook.
Type: | String |
Aliases: | WebhookName, ResourceName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoWait
Асинхронное выполнение команды
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RegistryName
Имя реестра контейнеров.
Type: | String |
Aliases: | ContainerRegistryName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Имя группы ресурсов. Имя не учитывает регистр.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Scope
Область репозиториев, где можно активировать событие. Например, foo:*означает события для всех тегов в репозитории foo. "foo:bar" означает только события для "foo:bar". "foo" эквивалентен "foo:latest". Пустое означает все события.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServiceUri
URI службы для веб-перехватчика для отправки уведомлений.
Type: | String |
Aliases: | Uri |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Status
Состояние веб-перехватчика во время вызова операции.
Type: | WebhookStatus |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
Идентификатор целевой подписки. Значение должно быть UUID.
Type: | String |
Position: | Named |
Default value: | (Get-AzContext).Subscription.Id |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tag
Теги веб-перехватчика.
Type: | Hashtable |
Aliases: | Tags |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Показывает, что произойдет при запуске командлета. Командлет не выполняется.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Входные данные
Выходные данные
Примечания
ПСЕВДОНИМЫ
СЛОЖНЫЕ СВОЙСТВА ПАРАМЕТРОВ
Чтобы создать параметры, описанные ниже, создайте хэш-таблицу, содержащую соответствующие свойства. Сведения о хэш-таблицах выполните about_Hash_Tables get-Help.
INPUTOBJECT <IContainerRegistryIdentity>
: параметр удостоверения
[AgentPoolName <String>]
: имя пула агентов.[CacheRuleName <String>]
: имя правила кэша.[ConnectedRegistryName <String>]
: имя подключенного реестра.[CredentialSetName <String>]
: имя набора учетных данных.[ExportPipelineName <String>]
: имя конвейера экспорта.[GroupName <String>]
: имя ресурса приватного канала.[Id <String>]
: путь удостоверения ресурса[ImportPipelineName <String>]
: имя конвейера импорта.[PipelineRunName <String>]
: имя запуска конвейера.[PrivateEndpointConnectionName <String>]
: имя подключения частной конечной точки.[RegistryName <String>]
: имя реестра контейнеров.[ReplicationName <String>]
: имя реплика tion.[ResourceGroupName <String>]
: имя группы ресурсов. Имя не учитывает регистр.[RunId <String>]
: идентификатор выполнения.[ScopeMapName <String>]
: имя карты область.[SubscriptionId <String>]
: идентификатор целевой подписки. Значение должно быть UUID.[TaskName <String>]
: имя задачи реестра контейнеров.[TaskRunName <String>]
: имя выполнения задачи.[TokenName <String>]
: имя маркера.[WebhookName <String>]
: имя веб-перехватчика.
Azure PowerShell
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по