Get-AzContainerRegistryCredential

Wyświetla listę poświadczeń logowania dla określonego rejestru kontenerów.

Składnia

Get-AzContainerRegistryCredential
   -RegistryName <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String[]>]
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Get-AzContainerRegistryCredential
   [-SubscriptionId <String[]>]
   -Registry <IRegistry>
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Opis

Wyświetla listę poświadczeń logowania dla określonego rejestru kontenerów.

Przykłady

Przykład 1. Pobieranie poświadczeń logowania dla rejestru kontenerów

Get-AzContainerRegistryCredential -ResourceGroupName "MyResourceGroup" -RegistryName "RegistryExample"

Username            Password           Password2
--------            --------           ---------
RegistryExample     xxxxxxxxx          XXXXXXXXX

To polecenie pobiera poświadczenia logowania dla określonego rejestru kontenerów. Administracja użytkownik musi być włączony, aby rejestr RegistryExample kontenerów mógł uzyskać poświadczenia logowania.

Parametry

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

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

-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

-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:True
Accept wildcard characters:False

-RegistryName

Nazwa rejestru kontenerów.

Type:String
Aliases:Name
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

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.

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

Dane wejściowe

IRegistry

Dane wyjściowe

PSContainerRegistryCredential

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.

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