Get-AzContainerRegistryWebhook

Pobiera właściwości określonego elementu webhook.

Składnia

Get-AzContainerRegistryWebhook
   -RegistryName <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String[]>]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzContainerRegistryWebhook
   -RegistryName <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String[]>]
   -Name <String>
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzContainerRegistryWebhook
   -InputObject <IContainerRegistryIdentity>
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzContainerRegistryWebhook
   -Registry <IRegistry>
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]

Opis

Pobiera właściwości określonego elementu webhook.

Przykłady

Przykład 1. Pobiera element webhook rejestru kontenerów.

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

Name       Location Status  Scope ProvisioningState
----       -------- ------  ----- -----------------
webhook001 eastus2  enabled       Succeeded

Pobiera element webhook rejestru kontenerów.

Przykład 2. Pobieranie wszystkich elementów webhook rejestru kontenerów

Get-AzContainerRegistryWebhook  -ResourceGroupName "MyResourceGroup" -RegistryName "RegistryExample"

Name       Location Status  Scope ProvisioningState
----       -------- ------  ----- -----------------
webhook001 eastus2  enabled       Succeeded
webhook002 eastus2  enabled       Succeeded
webhook003 eastus   enabled foo:* Succeeded

Pobieranie wszystkich elementów webhook rejestru kontenerów

Parametry

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

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

-InputObject

Parametr tożsamości Do konstruowania, zobacz sekcję UWAGI dla właściwości INPUTOBJECT i utwórz tabelę skrótów.

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

-Name

Nazwa elementu webhook.

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

-Registry

Obiekt rejestru. Aby utworzyć tabelę, zobacz sekcję UWAGI dla właściwości rejestru i utwórz tabelę skrótów.

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

-RegistryName

Nazwa rejestru kontenerów.

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

-ResourceGroupName

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

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

-SubscriptionId

Identyfikator subskrypcji docelowej. Wartość musi być identyfikatorem UUID.

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

Dane wejściowe

IContainerRegistryIdentity

Dane wyjściowe

IWebhook

Uwagi

ALIASY

WŁAŚCIWOŚCI PARAMETRÓW ZŁOŻONYCH

Aby utworzyć parametry opisane poniżej, skonstruuj tabelę skrótów zawierającą odpowiednie właściwości. Aby uzyskać informacje na temat tabel skrótów, uruchom polecenie Get-Help about_Hash_Tables.

INPUTOBJECT <IContainerRegistryIdentity>: Parametr tożsamości

  • [AgentPoolName <String>]: nazwa puli agentów.
  • [CacheRuleName <String>]: nazwa reguły pamięci podręcznej.
  • [ConnectedRegistryName <String>]: nazwa połączonego rejestru.
  • [CredentialSetName <String>]: nazwa zestawu poświadczeń.
  • [ExportPipelineName <String>]: nazwa potoku eksportu.
  • [GroupName <String>]: nazwa zasobu łącza prywatnego.
  • [Id <String>]: Ścieżka tożsamości zasobu
  • [ImportPipelineName <String>]: nazwa potoku importu.
  • [PipelineRunName <String>]: nazwa przebiegu potoku.
  • [PrivateEndpointConnectionName <String>]: nazwa połączenia prywatnego punktu końcowego.
  • [RegistryName <String>]: nazwa rejestru kontenerów.
  • [ReplicationName <String>]: nazwa replikacji.
  • [ResourceGroupName <String>]: nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.
  • [RunId <String>]: identyfikator przebiegu.
  • [ScopeMapName <String>]: nazwa mapy zakresu.
  • [SubscriptionId <String>]: identyfikator subskrypcji docelowej. Wartość musi być identyfikatorem UUID.
  • [TaskName <String>]: nazwa zadania rejestru kontenerów.
  • [TaskRunName <String>]: nazwa przebiegu zadania.
  • [TokenName <String>]: nazwa tokenu.
  • [WebhookName <String>]: nazwa elementu webhook.

REGISTRY <IRegistry>: obiekt rejestru.

  • Location <String>: lokalizacja zasobu. Nie można tego zmienić po utworzeniu zasobu.
  • SkuName <SkuName>: nazwa jednostki SKU rejestru kontenerów. Wymagane do utworzenia rejestru.
  • [SystemDataCreatedAt <DateTime?>]: sygnatura czasowa tworzenia zasobu (UTC).
  • [SystemDataCreatedBy <String>]: tożsamość, która utworzyła zasób.
  • [SystemDataCreatedByType <CreatedByType?>]: typ tożsamości, która utworzyła zasób.
  • [SystemDataLastModifiedAt <DateTime?>]: sygnatura czasowa modyfikacji zasobu (UTC).
  • [SystemDataLastModifiedBy <String>]: tożsamość, która ostatnio zmodyfikowała zasób.
  • [SystemDataLastModifiedByType <LastModifiedByType?>]: typ tożsamości, która ostatnio zmodyfikowała zasób.
  • [Tag <IResourceTags>]: tagi zasobu.
    • [(Any) <String>]: Wskazuje to, że do tego obiektu można dodać dowolną właściwość.
  • [AdminUserEnabled <Boolean?>]: wartość wskazująca, czy użytkownik administracyjny jest włączony.
  • [AnonymousPullEnabled <Boolean?>]: umożliwia ściąganie całego rejestru z nieuwierzytelnionych klientów.
  • [AzureAdAuthenticationAsArmPolicyStatus <AzureAdAuthenticationAsArmPolicyStatus?>]: wartość wskazująca, czy zasady są włączone, czy nie.
  • [DataEndpointEnabled <Boolean?>]: Włącz pojedynczy punkt końcowy danych na region na potrzeby obsługi danych.
  • [EncryptionStatus <EncryptionStatus?>]: wskazuje, czy szyfrowanie jest włączone dla rejestru kontenerów.
  • [ExportPolicyStatus <ExportPolicyStatus?>]: wartość wskazująca, czy zasady są włączone, czy nie.
  • [IdentityPrincipalId <String>]: identyfikator podmiotu zabezpieczeń tożsamości zasobu.
  • [IdentityTenantId <String>]: identyfikator dzierżawy zasobu.
  • [IdentityType <ResourceIdentityType?>]: typ tożsamości.
  • [IdentityUserAssignedIdentity <IIdentityPropertiesUserAssignedIdentities>]: lista tożsamości użytkowników skojarzonych z zasobem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".
    • [(Any) <IUserIdentityProperties>]: Wskazuje to, że do tego obiektu można dodać dowolną właściwość.
  • [KeyVaultPropertyIdentity <String>]: identyfikator klienta tożsamości, która będzie używana do uzyskiwania dostępu do magazynu kluczy.
  • [KeyVaultPropertyKeyIdentifier <String>]: identyfikator URI magazynu kluczy w celu uzyskania dostępu do klucza szyfrowania.
  • [NetworkRuleBypassOption <NetworkRuleBypassOptions?>]: czy zezwolić zaufanym usługom platformy Azure na dostęp do rejestru z ograniczeniami sieci.
  • [NetworkRuleSetDefaultAction <DefaultAction?>]: domyślna akcja zezwalania lub odmowy, gdy żadna inna reguła nie jest zgodna.
  • [NetworkRuleSetIPRule <IIPRule[]>]: reguły listy ACL adresów IP.
    • IPAddressOrRange <String>: określa adres IP lub zakres adresów IP w formacie CIDR. Dozwolony jest tylko adres IPV4.
    • [Action <Action?>]: akcja reguły listy ACL adresów IP.
  • [PublicNetworkAccess <PublicNetworkAccess?>]: Określa, czy dostęp do sieci publicznej jest dozwolony dla rejestru kontenerów.
  • [QuarantinePolicyStatus <PolicyStatus?>]: wartość wskazująca, czy zasady są włączone, czy nie.
  • [RetentionPolicyDay <Int32?>]: liczba dni przechowywania nieoznaczonego manifestu, po którym zostanie przeczyszczone.
  • [RetentionPolicyStatus <PolicyStatus?>]: wartość wskazująca, czy zasady są włączone, czy nie.
  • [SoftDeletePolicyRetentionDay <Int32?>]: liczba dni, po których element usunięty nietrwale zostanie trwale usunięty.
  • [SoftDeletePolicyStatus <PolicyStatus?>]: wartość wskazująca, czy zasady są włączone, czy nie.
  • [TrustPolicyStatus <PolicyStatus?>]: wartość wskazująca, czy zasady są włączone, czy nie.
  • [TrustPolicyType <TrustPolicyType?>]: typ zasad zaufania.
  • [ZoneRedundancy <ZoneRedundancy?>]: określa, czy nadmiarowość strefy jest włączona dla tego rejestru kontenerów