Test-AzContainerRegistryWebhook

Disparar um evento de ping para ser enviado ao webhook.

Syntax

Test-AzContainerRegistryWebhook
    -Name <String>
    -RegistryName <String>
    -ResourceGroupName <String>
    [-SubscriptionId <String>]
    [-DefaultProfile <PSObject>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]
Test-AzContainerRegistryWebhook
    [-SubscriptionId <String>]
    -Webhook <IWebhook>
    [-DefaultProfile <PSObject>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Disparar um evento de ping para ser enviado ao webhook.

Exemplos

Exemplo 1: dispara um evento de ping de webhook.

Test-AzContainerRegistryWebhook -ResourceGroupName "MyResourceGroup" -RegistryName "RegistryExample" -Name "webhook001"

c5950af0-c8d0-4924-9873-1ba7da5cbf83

Aciona um evento de ping de webhook.

Parâmetros

-Confirm

Solicita sua confirmação antes de executar o cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para a comunicação com o Azure.

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

O nome do webhook.

Type:String
Aliases:WebhookName, ResourceName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RegistryName

O nome do registro de contêiner.

Type:String
Aliases:ContainerRegistryName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

A ID da assinatura de destino. O valor deve ser um UUID.

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Webhook

O objeto webhook. Para construir, consulte a seção NOTAS para propriedades WEBHOOK e crie uma tabela de hash.

Type:IWebhook
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Saídas

String

Observações

ALIASES

PROPRIEDADES DE PARÂMETROS COMPLEXOS

Para criar os parâmetros descritos abaixo, construa uma tabela de hash contendo as propriedades apropriadas. Para obter informações sobre tabelas de hash, execute Get-Help about_Hash_Tables.

WEBHOOK <IWebhook>: O objeto webhook.

  • Location <String>: o local do recurso. Isso não pode ser alterado depois que o recurso é criado.
  • [SystemDataCreatedAt <DateTime?>]: O carimbo de data/hora da criação de recursos (UTC).
  • [SystemDataCreatedBy <String>]: A identidade que criou o recurso.
  • [SystemDataCreatedByType <CreatedByType?>]: O tipo de identidade que criou o recurso.
  • [SystemDataLastModifiedAt <DateTime?>]: O carimbo de data/hora da modificação de recurso (UTC).
  • [SystemDataLastModifiedBy <String>]: A identidade que modificou o recurso pela última vez.
  • [SystemDataLastModifiedByType <LastModifiedByType?>]: O tipo de identidade que modificou o recurso pela última vez.
  • [Tag <IResourceTags>]: As marcas do recurso.
    • [(Any) <String>]: Isso indica que qualquer propriedade pode ser adicionada a este objeto.
  • [Action <WebhookAction[]>]: A lista de ações que acionam o webhook para postar notificações.
  • [Scope <String>]: O escopo dos repositórios onde o evento pode ser acionado. Por exemplo, 'foo:*' significa eventos para todas as tags no repositório 'foo'. «foo:bar» significa eventos apenas para «foo:bar». 'foo' é equivalente a 'foo:latest'. Vazio significa todos os eventos.
  • [Status <WebhookStatus?>]: O status do webhook no momento em que a operação foi chamada.