Update-AzContainerRegistryCredential

Повторное создание учетных данных входа для указанного реестра контейнеров.

Синтаксис

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

Описание

Повторное создание учетных данных входа для указанного реестра контейнеров.

Примеры

Пример 1. Повторное создание учетных данных входа для реестра контейнеров

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

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

Эта команда повторно создает учетные данные входа для указанного реестра контейнеров. Администратор пользователю необходимо включить реестр контейнеров MyRegistry для повторного создания учетных данных входа.

Параметры

-Confirm

Запрос подтверждения перед выполнением командлета.

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

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.

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

-InputObject

Параметр удостоверений Для создания см. раздел NOTES для свойств INPUTOBJECT и создание хэш-таблицы.

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

-PasswordName

Указывает имя пароля, который следует повторно создать — пароль или пароль2.

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

-RegenerateCredentialParameter

Параметры, используемые для повторного создания учетных данных для входа. Сведения о создании см. в разделе NOTES для свойств CREATEECREDENTIALPARAMETER и создания хэш-таблицы.

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

-Registry

Объект Реестра. Сведения о создании см. в разделе NOTES для свойств РЕЕСТРА и создании хэш-таблицы.

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

-RegistryName

Имя реестра контейнеров.

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

-ResourceGroupName

Имя группы ресурсов. Имя не учитывает регистр.

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

-SubscriptionId

Идентификатор целевой подписки. Значение должно быть UUID.

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

-WhatIf

Показывает, что произойдет при запуске командлета. Командлет не выполняется.

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

Входные данные

IRegenerateCredentialParameters

IRegistry

IContainerRegistryIdentity

Выходные данные

PSContainerRegistryCredential

Примечания

ПСЕВДОНИМЫ

СЛОЖНЫЕ СВОЙСТВА ПАРАМЕТРОВ

Чтобы создать параметры, описанные ниже, создайте хэш-таблицу, содержащую соответствующие свойства. Сведения о хэш-таблицах выполните about_Hash_Tables get-Help.

INPUTOBJECT <IContainerRegistryIdentity>: параметр удостоверения

  • [AgentPoolName <String>]: имя пула агентов.
  • [CacheRuleName <String>]: имя правила кэша.
  • [ConnectedRegistryName <String>]: имя подключенного реестра.
  • [CredentialSetName <String>]: имя набора учетных данных.
  • [ExportPipelineName <String>]: имя конвейера экспорта.
  • [GroupName <String>]: имя ресурса приватного канала.
  • [Id <String>]: путь удостоверения ресурса
  • [ImportPipelineName <String>]: имя конвейера импорта.
  • [PipelineRunName <String>]: имя запуска конвейера.
  • [PrivateEndpointConnectionName <String>]: имя подключения частной конечной точки.
  • [RegistryName <String>]: имя реестра контейнеров.
  • [ReplicationName <String>]: имя реплика tion.
  • [ResourceGroupName <String>]: имя группы ресурсов. Имя не учитывает регистр.
  • [RunId <String>]: идентификатор выполнения.
  • [ScopeMapName <String>]: имя карты область.
  • [SubscriptionId <String>]: идентификатор целевой подписки. Значение должно быть UUID.
  • [TaskName <String>]: имя задачи реестра контейнеров.
  • [TaskRunName <String>]: имя выполнения задачи.
  • [TokenName <String>]: имя маркера.
  • [WebhookName <String>]: имя веб-перехватчика.

REGENERATECREDENTIALPARAMETER <IRegenerateCredentialParameters>: параметры, используемые для повторного создания учетных данных для входа.

  • Name <PasswordName>: указывает имя пароля, который следует повторно создать — пароль или пароль2.

REGISTRY <IRegistry>: объект реестра.

  • Location <String>: расположение ресурса. Это невозможно изменить после создания ресурса.
  • SkuName <SkuName>: имя SKU реестра контейнеров. Требуется для создания реестра.
  • [SystemDataCreatedAt <DateTime?>]: метка времени создания ресурса (UTC).
  • [SystemDataCreatedBy <String>]: удостоверение, создающее ресурс.
  • [SystemDataCreatedByType <CreatedByType?>]: тип удостоверения, создавшего ресурс.
  • [SystemDataLastModifiedAt <DateTime?>]: метка времени изменения ресурса (UTC).
  • [SystemDataLastModifiedBy <String>]: удостоверение, которое последнее изменение ресурса.
  • [SystemDataLastModifiedByType <LastModifiedByType?>]: тип удостоверения, который последний раз изменил ресурс.
  • [Tag <IResourceTags>]: теги ресурса.
    • [(Any) <String>]: это означает, что любое свойство можно добавить в этот объект.
  • [AdminUserEnabled <Boolean?>]: значение, указывающее, включен ли пользователь администратора.
  • [AnonymousPullEnabled <Boolean?>]: включает извлечение по всему реестру из неавторизованных клиентов.
  • [AzureAdAuthenticationAsArmPolicyStatus <AzureAdAuthenticationAsArmPolicyStatus?>]: значение, указывающее, включена ли политика.
  • [DataEndpointEnabled <Boolean?>]: включите одну конечную точку данных для каждого региона для обслуживания данных.
  • [EncryptionStatus <EncryptionStatus?>]: указывает, включена ли шифрование для реестра контейнеров.
  • [ExportPolicyStatus <ExportPolicyStatus?>]: значение, указывающее, включена ли политика.
  • [IdentityPrincipalId <String>]: идентификатор субъекта удостоверения ресурса.
  • [IdentityTenantId <String>]: идентификатор клиента ресурса.
  • [IdentityType <ResourceIdentityType?>]: тип удостоверения.
  • [IdentityUserAssignedIdentity <IIdentityPropertiesUserAssignedIdentities>]: список удостоверений пользователей, связанных с ресурсом. Ссылки на ключ словаря удостоверений пользователя будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".
    • [(Any) <IUserIdentityProperties>]: это означает, что любое свойство можно добавить в этот объект.
  • [KeyVaultPropertyIdentity <String>]: идентификатор клиента удостоверения, который будет использоваться для доступа к хранилищу ключей.
  • [KeyVaultPropertyKeyIdentifier <String>]: URI хранилища ключей для доступа к ключу шифрования.
  • [NetworkRuleBypassOption <NetworkRuleBypassOptions?>]: следует ли разрешить доверенным службам Azure доступ к реестру с ограниченным доступом к сети.
  • [NetworkRuleSetDefaultAction <DefaultAction?>]: действие по умолчанию разрешить или запретить, если другие правила не соответствуют.
  • [NetworkRuleSetIPRule <IIPRule[]>]: правила ACL IP-адресов.
    • IPAddressOrRange <String>: задает диапазон IP-адресов или IP-адресов в формате CIDR. Разрешен только IPV4-адрес.
    • [Action <Action?>]: действие правила ACL ДЛЯ IP-адресов.
  • [PublicNetworkAccess <PublicNetworkAccess?>]: разрешен доступ к общедоступной сети для реестра контейнеров.
  • [QuarantinePolicyStatus <PolicyStatus?>]: значение, указывающее, включена ли политика.
  • [RetentionPolicyDay <Int32?>]: количество дней для сохранения незагружаемого манифеста, после которого он очищается.
  • [RetentionPolicyStatus <PolicyStatus?>]: значение, указывающее, включена ли политика.
  • [SoftDeletePolicyRetentionDay <Int32?>]: количество дней после удаления обратимого элемента окончательно удаляется.
  • [SoftDeletePolicyStatus <PolicyStatus?>]: значение, указывающее, включена ли политика.
  • [TrustPolicyStatus <PolicyStatus?>]: значение, указывающее, включена ли политика.
  • [TrustPolicyType <TrustPolicyType?>]: тип политики доверия.
  • [ZoneRedundancy <ZoneRedundancy?>]: включена ли избыточность зоны для этого реестра контейнеров.