Share via


Update-AzContainerRegistryToken

Atualiza um token com os parâmetros especificados.

Syntax

Update-AzContainerRegistryToken
      -Name <String>
      -RegistryName <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      [-CredentialsCertificate <ITokenCertificate[]>]
      [-CredentialsPassword <ITokenPassword[]>]
      [-ScopeMapId <String>]
      [-Status <TokenStatus>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzContainerRegistryToken
      -InputObject <IContainerRegistryIdentity>
      [-CredentialsCertificate <ITokenCertificate[]>]
      [-CredentialsPassword <ITokenPassword[]>]
      [-ScopeMapId <String>]
      [-Status <TokenStatus>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Atualiza um token com os parâmetros especificados.

Exemplos

Exemplo 1: Atualizar o mapa de escopo do token para um token

Update-AzContainerRegistryToken -name token -ScopeMapId /subscriptions/${subscription}/resourceGroups/myResourceGroups/providers/Microsoft.ContainerRegistry/registry/MyRegistries/scopeMaps/test -RegistryName MyRegistry -ResourceGroupName myResourceGroups

Name   SystemDataCreatedAt SystemDataCreatedBy       SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLa
                                                                                                      stModifiedBy
----   ------------------- -------------------       ----------------------- ------------------------ ------------
token 01/20/2023 05:59:56  user@microsoft.com User                    01/20/2023 05:59:56             user

Atualizar mapa de escopo de token para um token

Parâmetros

-AsJob

Executar o comando como um trabalho

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

-Confirm

Solicita sua confirmação antes de executar o cmdlet.

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

-CredentialsCertificate

. Para construir, consulte a seção NOTAS para propriedades CREDENTIALSCERTIFICATE e crie uma tabela de hash.

Type:ITokenCertificate[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CredentialsPassword

. Para construir, consulte a seção NOTAS para propriedades CREDENTIALSPASSWORD e crie uma tabela de hash.

Type:ITokenPassword[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

O parâmetro DefaultProfile não está funcional. Use o parâmetro SubscriptionId quando disponível se estiver executando o cmdlet em uma assinatura diferente.

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

-InputObject

Parâmetro de identidade Para construir, consulte a seção NOTAS para propriedades INPUTOBJECT e crie uma tabela de hash.

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

-Name

O nome do token.

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

-NoWait

Execute o comando de forma assíncrona

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

-RegistryName

O nome do registro de contêiner.

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

-ResourceGroupName

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

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

-ScopeMapId

A ID do recurso do mapa de escopo ao qual o token será associado.

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

-Status

O status do exemplo de token habilitado ou desabilitado.

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

-SubscriptionId

A ID da assinatura de destino. O valor deve ser um UUID.

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

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

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

Entradas

IContainerRegistryIdentity

Saídas

IToken

Observações

ALIASES

PROPRIEDADES DE PARÂMETROS COMPLEXOS

Para criar os parâmetros descritos abaixo, construa uma tabela de hash contendo as propriedades apropriadas. Para obter informações sobre tabelas de hash, execute Get-Help about_Hash_Tables.

CREDENTIALSCERTIFICATE <ITokenCertificate[]>: .

  • [EncodedPemCertificate <String>]: Cadeia de caracteres codificada em base 64 do certificado público1 no formato PEM que será usado para autenticar o token.
  • [Expiry <DateTime?>]: A data de expiração do certificado.
  • [Name <TokenCertificateName?>]:
  • [Thumbprint <String>]: A impressão digital do certificado.

CREDENTIALSPASSWORD <ITokenPassword[]>: .

  • [CreationTime <DateTime?>]: A data e hora de criação da senha.
  • [Expiry <DateTime?>]: A data de expiração hora da senha.
  • [Name <TokenPasswordName?>]: O nome de senha "password1" ou "password2"

INPUTOBJECT <IContainerRegistryIdentity>: parâmetro de identidade

  • [AgentPoolName <String>]: O nome do pool de agentes.
  • [CacheRuleName <String>]: O nome da regra de cache.
  • [ConnectedRegistryName <String>]: O nome do registro conectado.
  • [CredentialSetName <String>]: O nome do conjunto de credenciais.
  • [ExportPipelineName <String>]: O nome do pipeline de exportação.
  • [GroupName <String>]: O nome do recurso de link privado.
  • [Id <String>]: Caminho de identidade do recurso
  • [ImportPipelineName <String>]: O nome do pipeline de importação.
  • [PipelineRunName <String>]: O nome da execução do pipeline.
  • [PrivateEndpointConnectionName <String>]: O nome da conexão de ponto de extremidade privada.
  • [RegistryName <String>]: O nome do registro do contêiner.
  • [ReplicationName <String>]: O nome da replicação.
  • [ResourceGroupName <String>]: O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
  • [RunId <String>]: O ID de execução.
  • [ScopeMapName <String>]: O nome do mapa de escopo.
  • [SubscriptionId <String>]: A ID da assinatura de destino. O valor deve ser um UUID.
  • [TaskName <String>]: O nome da tarefa de registro do contêiner.
  • [TaskRunName <String>]: O nome da execução da tarefa.
  • [TokenName <String>]: O nome do token.
  • [WebhookName <String>]: O nome do webhook.