Поделиться через


Update-AzDevCenterAdminProjectCatalog

Частично обновляет каталог проектов.

Синтаксис

Update-AzDevCenterAdminProjectCatalog
      -CatalogName <String>
      -ProjectName <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      [-AdoGitBranch <String>]
      [-AdoGitPath <String>]
      [-AdoGitSecretIdentifier <String>]
      [-AdoGitUri <String>]
      [-GitHubBranch <String>]
      [-GitHubPath <String>]
      [-GitHubSecretIdentifier <String>]
      [-GitHubUri <String>]
      [-SyncType <CatalogSyncType>]
      [-Tag <Hashtable>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzDevCenterAdminProjectCatalog
      -CatalogName <String>
      -ProjectName <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      -Body <ICatalogUpdate>
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzDevCenterAdminProjectCatalog
      -InputObject <IDevCenterIdentity>
      [-AdoGitBranch <String>]
      [-AdoGitPath <String>]
      [-AdoGitSecretIdentifier <String>]
      [-AdoGitUri <String>]
      [-GitHubBranch <String>]
      [-GitHubPath <String>]
      [-GitHubSecretIdentifier <String>]
      [-GitHubUri <String>]
      [-SyncType <CatalogSyncType>]
      [-Tag <Hashtable>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzDevCenterAdminProjectCatalog
      -InputObject <IDevCenterIdentity>
      -Body <ICatalogUpdate>
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Описание

Частично обновляет каталог проектов.

Примеры

Пример 1. Обновление каталога проектов

Update-AzDevCenterAdminProjectCatalog -ProjectName DevProject -CatalogName CentralCatalog -ResourceGroupName testRg -GitHubPath "testpath" -GitHubSecretIdentifier "https://contosokv.vault.azure.net/secrets/CentralRepoPat"

Эта команда обновляет каталог с именем CentralCatalog в проекте DevProject.

Пример 2. Обновление каталога проектов с помощью InputObject

$catalogInput = Get-AzDevCenterAdminProjectCatalog -ProjectName DevProject -CatalogName CentralCatalog -ResourceGroupName testRg

Update-AzDevCenterAdminProjectCatalog -InputObject $catalogInput -GitHubPath "testpath" -GitHubSecretIdentifier "https://contosokv.vault.azure.net/secrets/CentralRepoPat"

Эта команда обновляет каталог с именем CentralCatalog в проекте DevProject.

Параметры

-AdoGitBranch

Ветвь Git.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-AdoGitPath

Папка, в которой элементы каталога находятся в репозитории.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-AdoGitSecretIdentifier

Ссылка на секрет Key Vault, содержащий маркер безопасности для проверки подлинности в репозитории Git.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-AdoGitUri

URI Git.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-AsJob

Выполнение команды в качестве задания

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Body

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

Тип:ICatalogUpdate
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-CatalogName

Имя каталога.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Confirm

Запрашивает подтверждение перед запуском командлета.

Тип:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DefaultProfile

Параметр DefaultProfile не работает. Используйте параметр SubscriptionId, если он доступен при выполнении командлета в другой подписке.

Тип:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-GitHubBranch

Ветвь Git.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-GitHubPath

Папка, в которой элементы каталога находятся в репозитории.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-GitHubSecretIdentifier

Ссылка на секрет Key Vault, содержащий маркер безопасности для проверки подлинности в репозитории Git.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-GitHubUri

URI Git.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-InputObject

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

Тип:IDevCenterIdentity
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-NoWait

Асинхронное выполнение команды

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ProjectName

Имя проекта.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ResourceGroupName

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

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SubscriptionId

Идентификатор целевой подписки.

Тип:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SyncType

Указывает тип синхронизации, настроенный для каталога.

Тип:CatalogSyncType
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Tag

Теги ресурсов.

Тип:Hashtable
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WhatIf

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

Тип:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

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

ICatalogUpdate

IDevCenterIdentity

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

ICatalog