Update-AzContainerRegistryWebhook

Uppdateringar en webhook med de angivna parametrarna.

Syntax

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>]

Description

Uppdateringar en webhook med de angivna parametrarna.

Exempel

Exempel 1: Uppdatera en befintlig webbhook för containerregistret.

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

Uppdatera en befintlig webhook för containerregistret.

Parametrar

-Action

Listan över åtgärder som utlöser webhooken för att publicera meddelanden.

Type:WebhookAction[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AsJob

Kör kommandot som ett jobb

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

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

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

-CustomHeader

Anpassade rubriker som ska läggas till i webhooksaviseringar.

Type:Hashtable
Aliases:Header
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Parametern DefaultProfile fungerar inte. Använd parametern SubscriptionId när den är tillgänglig om du kör cmdleten mot en annan prenumeration.

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

-InputObject

Identitetsparameter För att skapa, se AVSNITTET ANTECKNINGAR för INPUTOBJECT-egenskaper och skapa en hash-tabell.

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

-Name

Namnet på webhooken.

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

-NoWait

Kör kommandot asynkront

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

-RegistryName

Namnet på containerregistret.

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

-ResourceGroupName

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

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

-Scope

Omfånget för lagringsplatser där händelsen kan utlösas. Till exempel betyder "foo:*" händelser för alla taggar under lagringsplatsen "foo". foo:bar: händelser endast för "foo:bar". "foo" motsvarar "foo:latest". Tom betyder alla händelser.

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

-ServiceUri

Tjänst-URI:n för webhooken för att publicera meddelanden.

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

-Status

Webhookens status vid den tidpunkt då åtgärden anropades.

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

-SubscriptionId

ID för målprenumerationen. Värdet måste vara ett UUID.

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

-Tag

Taggarna för webhooken.

Type:Hashtable
Aliases:Tags
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

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

Indata

IContainerRegistryIdentity

Utdata

IWebhook

Kommentarer

ALIAS

EGENSKAPER FÖR KOMPLEXA PARAMETRAR

Skapa parametrarna som beskrivs nedan genom att skapa en hash-tabell som innehåller lämpliga egenskaper. Information om hash-tabeller finns i Get-Help about_Hash_Tables.

INPUTOBJECT <IContainerRegistryIdentity>: Identitetsparameter

  • [AgentPoolName <String>]: Namnet på agentpoolen.
  • [CacheRuleName <String>]: Namnet på cacheregeln.
  • [ConnectedRegistryName <String>]: Namnet på det anslutna registret.
  • [CredentialSetName <String>]: Namnet på autentiseringsuppsättningen.
  • [ExportPipelineName <String>]: Namnet på exportpipelinen.
  • [GroupName <String>]: Namnet på den privata länkresursen.
  • [Id <String>]: Sökväg för resursidentitet
  • [ImportPipelineName <String>]: Namnet på importpipelinen.
  • [PipelineRunName <String>]: Namnet på pipelinekörningen.
  • [PrivateEndpointConnectionName <String>]: Namnet på den privata slutpunktsanslutningen.
  • [RegistryName <String>]: Namnet på containerregistret.
  • [ReplicationName <String>]: Namnet på replikeringen.
  • [ResourceGroupName <String>]: Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
  • [RunId <String>]: Körnings-ID.
  • [ScopeMapName <String>]: Namnet på omfångskartan.
  • [SubscriptionId <String>]: ID för målprenumerationen. Värdet måste vara ett UUID.
  • [TaskName <String>]: Namnet på containerregisteraktiviteten.
  • [TaskRunName <String>]: Namnet på aktivitetskörningen.
  • [TokenName <String>]: Namnet på token.
  • [WebhookName <String>]: Namnet på webhooken.