Update-AzContainerRegistryCredential
Ponownie generuje jedno z poświadczeń logowania dla określonego rejestru kontenerów.
Składnia
Update-AzContainerRegistryCredential
-RegistryName <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
-PasswordName <PasswordName>
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzContainerRegistryCredential
-RegistryName <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
-RegenerateCredentialParameter <IRegenerateCredentialParameters>
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzContainerRegistryCredential
-InputObject <IContainerRegistryIdentity>
-PasswordName <PasswordName>
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzContainerRegistryCredential
-Registry <IRegistry>
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Ponownie generuje jedno z poświadczeń logowania dla określonego rejestru kontenerów.
Przykłady
Przykład 1. Ponowne generowanie poświadczeń logowania dla rejestru kontenerów
Update-AzContainerRegistryCredential -ResourceGroupName "MyResourceGroup" -RegistryName "RegistryExample" -PasswordName Password
Username Password Password2
-------- -------- ---------
RegistryExample xxxxxxxxx xxxxxxxxx
To polecenie ponownie generuje poświadczenia logowania dla określonego rejestru kontenerów. Administracja użytkownik musi być włączony dla rejestru kontenerów "MyRegistry", aby ponownie wygenerować 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 |
-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 |
-PasswordName
Określa nazwę hasła, które powinno zostać ponownie wygenerowane — hasło lub hasło2.
Type: | PasswordName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RegenerateCredentialParameter
Parametry używane do ponownego generowania poświadczeń logowania. Aby utworzyć tabelę, zobacz sekcję UWAGI dla właściwości REGENERATECREDENTIALPARAMETER i utwórz tabelę skrótów.
Type: | IRegenerateCredentialParameters |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
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: | ContainerRegistryName, Name, ResourceName |
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
IRegenerateCredentialParameters
Dane wyjściowe
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.
REGENERATECREDENTIALPARAMETER <IRegenerateCredentialParameters>
: parametry używane do ponownego generowania poświadczeń logowania.
Name <PasswordName>
: określa nazwę hasła, które powinno zostać ponownie wygenerowane — hasło lub hasło2.
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