Share via


Update-AzContainerRegistryCredential

Generiert die Anmeldeinformationen für die angegebene Containerregistrierung neu.

Syntax

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

Beschreibung

Generiert die Anmeldeinformationen für die angegebene Containerregistrierung neu.

Beispiele

Beispiel 1: Generieren einer Anmeldeinformationen für eine Containerregistrierung

Update-AzContainerRegistryCredential -ResourceGroupName "MyResourceGroup" -RegistryName "RegistryExample" -PasswordName Password

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

Mit diesem Befehl werden anmeldeinformationen für die angegebene Containerregistrierung neu generiert. Der Administratorbenutzer muss für die Containerregistrierung "MyRegistry" aktiviert sein, um Anmeldeinformationen neu zu generieren.

Parameter

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

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

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

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

-InputObject

Identity Parameter To construct, see NOTES section for INPUTOBJECT properties and create a hash table.

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

-PasswordName

Gibt den Namen des Kennworts an, das neu generiert werden soll – Kennwort oder Kennwort2.

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

-RegenerateCredentialParameter

Die Parameter, die zum Generieren der Anmeldeinformationen verwendet werden. Informationen zum Erstellen finden Sie im ABSCHNITT "NOTES" für DIE EIGENSCHAFTEN "REGENERATECREDENTIALPARAMETER", und erstellen Sie eine Hashtabelle.

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

-Registry

Das Registrierungsobjekt. Informationen zum Erstellen finden Sie im Abschnitt "NOTES" für REGISTRIERUNGSeigenschaften und erstellen eine Hashtabelle.

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

-RegistryName

Der Name der Containerregistrierung.

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

-ResourceGroupName

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

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

-SubscriptionId

Hierbei handelt es sich um die ID des Zielabonnements. Der Wert muss eine UUID sein.

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

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

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

Eingaben

IRegenerateCredentialParameters

IRegistry

IContainerRegistryIdentity

Ausgaben

PSContainerRegistryCredential

Hinweise

ALIASE

KOMPLEXE PARAMETEREIGENSCHAFTEN

Um die unten beschriebenen Parameter zu erstellen, erstellen Sie eine Hashtabelle mit den entsprechenden Eigenschaften. Informationen zu Hashtabellen finden Sie unter "Get-Help about_Hash_Tables".

INPUTOBJECT <IContainerRegistryIdentity>: Identity-Parameter

  • [AgentPoolName <String>]: Der Name des Agentpools.
  • [CacheRuleName <String>]: Der Name der Cacheregel.
  • [ConnectedRegistryName <String>]: Der Name der verbundenen Registrierung.
  • [CredentialSetName <String>]: Der Name des Anmeldeinformationssatzes.
  • [ExportPipelineName <String>]: Der Name der Exportpipeline.
  • [GroupName <String>]: Der Name der Ressource für private Verknüpfungen.
  • [Id <String>]: Ressourcenidentitätspfad
  • [ImportPipelineName <String>]: Der Name der Importpipeline.
  • [PipelineRunName <String>]: Der Name der Pipelineausführung.
  • [PrivateEndpointConnectionName <String>]: Der Name der privaten Endpunktverbindung.
  • [RegistryName <String>]: Der Name der Containerregistrierung.
  • [ReplicationName <String>]: Der Name der Replikation.
  • [ResourceGroupName <String>]: Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
  • [RunId <String>]: Die Ausführungs-ID.
  • [ScopeMapName <String>]: Der Name der Bereichszuordnung.
  • [SubscriptionId <String>]: Die ID des Zielabonnements. Der Wert muss eine UUID sein.
  • [TaskName <String>]: Der Name der Containerregistrierungsaufgabe.
  • [TaskRunName <String>]: Der Name der Ausführung der Aufgabe.
  • [TokenName <String>]: Der Name des Tokens.
  • [WebhookName <String>]: Der Name des Webhooks.

REGENERATECREDENTIALPARAMETER <IRegenerateCredentialParameters>: Die Parameter, die zum Generieren der Anmeldeinformationen verwendet werden.

  • Name <PasswordName>: Gibt den Namen des Kennworts an, das neu generiert werden soll – Kennwort oder Kennwort2.

REGISTRY <IRegistry>: Das Registrierungsobjekt.

  • Location <String>: Der Speicherort der Ressource. Dies kann nicht geändert werden, nachdem die Ressource erstellt wurde.
  • SkuName <SkuName>: Der SKU-Name der Containerregistrierung. Erforderlich für die Registrierungserstellung.
  • [SystemDataCreatedAt <DateTime?>]: Der Zeitstempel der Ressourcenerstellung (UTC).
  • [SystemDataCreatedBy <String>]: Die Identität, die die Ressource erstellt hat.
  • [SystemDataCreatedByType <CreatedByType?>]: Der Identitätstyp, der die Ressource erstellt hat.
  • [SystemDataLastModifiedAt <DateTime?>]: Der Zeitstempel der Ressourcenänderung (UTC).
  • [SystemDataLastModifiedBy <String>]: Die Identität, die die Ressource zuletzt geändert hat.
  • [SystemDataLastModifiedByType <LastModifiedByType?>]: Der Identitätstyp, der die Ressource zuletzt geändert hat.
  • [Tag <IResourceTags>]: Die Tags der Ressource.
    • [(Any) <String>]: Gibt an, dass jeder Eigenschaft zu diesem Objekt hinzugefügt werden kann.
  • [AdminUserEnabled <Boolean?>]: Der Wert, der angibt, ob der Administratorbenutzer aktiviert ist.
  • [AnonymousPullEnabled <Boolean?>]: Aktiviert das registrierungsweite Pull von nicht authentifizierten Clients.
  • [AzureAdAuthenticationAsArmPolicyStatus <AzureAdAuthenticationAsArmPolicyStatus?>]: Der Wert, der angibt, ob die Richtlinie aktiviert ist oder nicht.
  • [DataEndpointEnabled <Boolean?>]: Aktivieren Sie einen einzelnen Datenendpunkt pro Region für die Datenbereitstellung.
  • [EncryptionStatus <EncryptionStatus?>]: Gibt an, ob die Verschlüsselung für die Containerregistrierung aktiviert ist.
  • [ExportPolicyStatus <ExportPolicyStatus?>]: Der Wert, der angibt, ob die Richtlinie aktiviert ist oder nicht.
  • [IdentityPrincipalId <String>]: Die Prinzipal-ID der Ressourcenidentität.
  • [IdentityTenantId <String>]: Die Mandanten-ID der Ressource.
  • [IdentityType <ResourceIdentityType?>]: Der Identitätstyp.
  • [IdentityUserAssignedIdentity <IIdentityPropertiesUserAssignedIdentities>]: Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".
    • [(Any) <IUserIdentityProperties>]: Gibt an, dass jeder Eigenschaft zu diesem Objekt hinzugefügt werden kann.
  • [KeyVaultPropertyIdentity <String>]: Die Client-ID der Identität, die für den Zugriff auf den Schlüsseltresor verwendet wird.
  • [KeyVaultPropertyKeyIdentifier <String>]: Schlüsseltresor-URI für den Zugriff auf den Verschlüsselungsschlüssel.
  • [NetworkRuleBypassOption <NetworkRuleBypassOptions?>]: Gibt an, ob vertrauenswürdige Azure-Dienste auf eine eingeschränkte Netzwerkregistrierung zugreifen dürfen.
  • [NetworkRuleSetDefaultAction <DefaultAction?>]: Die Standardaktion des Zulassens oder Verweigerns, wenn keine anderen Regeln übereinstimmen.
  • [NetworkRuleSetIPRule <IIPRule[]>]: Die IP-ACL-Regeln.
    • IPAddressOrRange <String>: Gibt den IP- oder IP-Bereich im CIDR-Format an. Nur IPV4-Adresse ist zulässig.
    • [Action <Action?>]: Die Aktion der IP-ACL-Regel.
  • [PublicNetworkAccess <PublicNetworkAccess?>]: Gibt an, ob der Zugriff auf öffentliche Netzwerke für die Containerregistrierung zulässig ist.
  • [QuarantinePolicyStatus <PolicyStatus?>]: Der Wert, der angibt, ob die Richtlinie aktiviert ist oder nicht.
  • [RetentionPolicyDay <Int32?>]: Die Anzahl der Tage, nach denen ein nicht markiertes Manifest beibehalten werden soll, nach dem es gelöscht wird.
  • [RetentionPolicyStatus <PolicyStatus?>]: Der Wert, der angibt, ob die Richtlinie aktiviert ist oder nicht.
  • [SoftDeletePolicyRetentionDay <Int32?>]: Die Anzahl der Tage, nach denen ein vorläufig gelöschtes Element endgültig gelöscht wird.
  • [SoftDeletePolicyStatus <PolicyStatus?>]: Der Wert, der angibt, ob die Richtlinie aktiviert ist oder nicht.
  • [TrustPolicyStatus <PolicyStatus?>]: Der Wert, der angibt, ob die Richtlinie aktiviert ist oder nicht.
  • [TrustPolicyType <TrustPolicyType?>]: Der Typ der Vertrauensrichtlinie.
  • [ZoneRedundancy <ZoneRedundancy?>]: Gibt an, ob Zonenredundanz für diese Containerregistrierung aktiviert ist.