Update-AzContainerRegistryCredential

Regenera una de las credenciales de inicio de sesión del registro de contenedor especificado.

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

Description

Regenera una de las credenciales de inicio de sesión del registro de contenedor especificado.

Ejemplos

Ejemplo 1: Regeneración de una credencial de inicio de sesión para un registro de contenedor

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

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

Este comando vuelve a generar una credencial de inicio de sesión para el registro de contenedor especificado. Administración usuario debe estar habilitado para que el registro de contenedor "MyRegistry" vuelva a generar las credenciales de inicio de sesión.

Parámetros

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

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

-DefaultProfile

Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.

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

-InputObject

Parámetro de identidad Para construir, vea la sección NOTES para las propiedades INPUTOBJECT y crear una tabla hash.

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

-PasswordName

Especifica el nombre de la contraseña que se debe volver a generar: contraseña o contraseña2.

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

-RegenerateCredentialParameter

Los parámetros usados para regenerar la credencial de inicio de sesión. Para construir, consulte la sección NOTES de las propiedades REGENERATECREDENTIALPARAMETER y cree una tabla hash.

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

-Registry

Objeto Registry. Para construir, consulte la sección NOTES para propiedades DEL REGISTRO y creación de una tabla hash.

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

-RegistryName

Nombre del registro de contenedor.

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

-ResourceGroupName

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

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

-SubscriptionId

Identificador de la suscripción de destino. El valor debe ser un UUID.

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

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

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

Entradas

IRegenerateCredentialParameters

IRegistry

IContainerRegistryIdentity

Salidas

PSContainerRegistryCredential

Notas

ALIAS

PROPIEDADES DE PARÁMETRO COMPLEJAS

Para crear los parámetros descritos a continuación, cree una tabla hash que contenga las propiedades adecuadas. Para obtener información sobre las tablas hash, ejecute Get-Help about_Hash_Tables.

INPUTOBJECT <IContainerRegistryIdentity>: Parámetro de identidad

  • [AgentPoolName <String>]: nombre del grupo de agentes.
  • [CacheRuleName <String>]: el nombre de la regla de caché.
  • [ConnectedRegistryName <String>]: nombre del registro conectado.
  • [CredentialSetName <String>]: nombre del conjunto de credenciales.
  • [ExportPipelineName <String>]: nombre de la canalización de exportación.
  • [GroupName <String>]: nombre del recurso de vínculo privado.
  • [Id <String>]: ruta de acceso de identidad de recurso
  • [ImportPipelineName <String>]: nombre de la canalización de importación.
  • [PipelineRunName <String>]: el nombre de la ejecución de la canalización.
  • [PrivateEndpointConnectionName <String>]: nombre de la conexión de punto de conexión privado.
  • [RegistryName <String>]: nombre del registro de contenedor.
  • [ReplicationName <String>]: el nombre de la replicación.
  • [ResourceGroupName <String>]: nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
  • [RunId <String>]: identificador de ejecución.
  • [ScopeMapName <String>]: nombre del mapa de ámbito.
  • [SubscriptionId <String>]: el identificador de la suscripción de destino. El valor debe ser un UUID.
  • [TaskName <String>]: nombre de la tarea del registro de contenedor.
  • [TaskRunName <String>]: nombre de la ejecución de la tarea.
  • [TokenName <String>]: nombre del token.
  • [WebhookName <String>]: nombre del webhook.

REGENERATECREDENTIALPARAMETER <IRegenerateCredentialParameters>: los parámetros usados para regenerar la credencial de inicio de sesión.

  • Name <PasswordName>: especifica el nombre de la contraseña que se debe volver a generar: contraseña o contraseña2.

REGISTRY <IRegistry>: el objeto Registry.

  • Location <String>: la ubicación del recurso. No se puede cambiar después de crear el recurso.
  • SkuName <SkuName>: nombre de SKU del registro de contenedor. Necesario para la creación del registro.
  • [SystemDataCreatedAt <DateTime?>]: marca de tiempo de creación de recursos (UTC).
  • [SystemDataCreatedBy <String>]: la identidad que creó el recurso.
  • [SystemDataCreatedByType <CreatedByType?>]: tipo de identidad que creó el recurso.
  • [SystemDataLastModifiedAt <DateTime?>]: marca de tiempo de modificación de recursos (UTC).
  • [SystemDataLastModifiedBy <String>]: la identidad que modificó por última vez el recurso.
  • [SystemDataLastModifiedByType <LastModifiedByType?>]: tipo de identidad que modificó por última vez el recurso.
  • [Tag <IResourceTags>]: las etiquetas del recurso.
    • [(Any) <String>]: indica que se puede agregar cualquier propiedad a este objeto.
  • [AdminUserEnabled <Boolean?>]: valor que indica si el usuario administrador está habilitado.
  • [AnonymousPullEnabled <Boolean?>]: habilita la extracción en todo el registro de clientes no autenticados.
  • [AzureAdAuthenticationAsArmPolicyStatus <AzureAdAuthenticationAsArmPolicyStatus?>]: valor que indica si la directiva está habilitada o no.
  • [DataEndpointEnabled <Boolean?>]: habilite un único punto de conexión de datos por región para servir datos.
  • [EncryptionStatus <EncryptionStatus?>]: indica si el cifrado está habilitado para el registro de contenedor.
  • [ExportPolicyStatus <ExportPolicyStatus?>]: valor que indica si la directiva está habilitada o no.
  • [IdentityPrincipalId <String>]: el identificador de entidad de seguridad de la identidad del recurso.
  • [IdentityTenantId <String>]: el identificador de inquilino del recurso.
  • [IdentityType <ResourceIdentityType?>]: tipo de identidad.
  • [IdentityUserAssignedIdentity <IIdentityPropertiesUserAssignedIdentities>]: lista de identidades de usuario asociadas al recurso. Las referencias de clave de diccionario de identidad de usuario serán identificadores de recursos de ARM con el formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
    • [(Any) <IUserIdentityProperties>]: indica que se puede agregar cualquier propiedad a este objeto.
  • [KeyVaultPropertyIdentity <String>]: identificador de cliente de la identidad que se usará para acceder al almacén de claves.
  • [KeyVaultPropertyKeyIdentifier <String>]: URI del almacén de claves para acceder a la clave de cifrado.
  • [NetworkRuleBypassOption <NetworkRuleBypassOptions?>]: indica si se permite que los servicios de Azure de confianza accedan a un registro restringido de red.
  • [NetworkRuleSetDefaultAction <DefaultAction?>]: la acción predeterminada de permitir o denegar cuando no coinciden otras reglas.
  • [NetworkRuleSetIPRule <IIPRule[]>]: las reglas de ACL de IP.
    • IPAddressOrRange <String>: especifica el intervalo IP o IP en formato CIDR. Solo se permite la dirección IPV4.
    • [Action <Action?>]: la acción de la regla de ACL de IP.
  • [PublicNetworkAccess <PublicNetworkAccess?>]: indica si se permite o no el acceso a la red pública para el registro de contenedor.
  • [QuarantinePolicyStatus <PolicyStatus?>]: valor que indica si la directiva está habilitada o no.
  • [RetentionPolicyDay <Int32?>]: número de días para conservar un manifiesto sin etiqueta después del cual se purga.
  • [RetentionPolicyStatus <PolicyStatus?>]: valor que indica si la directiva está habilitada o no.
  • [SoftDeletePolicyRetentionDay <Int32?>]: número de días después del cual se elimina permanentemente un elemento eliminado temporalmente.
  • [SoftDeletePolicyStatus <PolicyStatus?>]: valor que indica si la directiva está habilitada o no.
  • [TrustPolicyStatus <PolicyStatus?>]: valor que indica si la directiva está habilitada o no.
  • [TrustPolicyType <TrustPolicyType?>]: tipo de directiva de confianza.
  • [ZoneRedundancy <ZoneRedundancy?>]: indica si la redundancia de zona está habilitada para este registro de contenedor.