Update-AzDevCenterAdminProjectCatalog
Částečně aktualizuje katalog projektů.
Syntaxe
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>]
Description
Částečně aktualizuje katalog projektů.
Příklady
Příklad 1: Aktualizace katalogu projektů
Update-AzDevCenterAdminProjectCatalog -ProjectName DevProject -CatalogName CentralCatalog -ResourceGroupName testRg -GitHubPath "testpath" -GitHubSecretIdentifier "https://contosokv.vault.azure.net/secrets/CentralRepoPat"
Tento příkaz aktualizuje katalog s názvem CentralCatalog v projektu DevProject.
Příklad 2: Aktualizace katalogu projektů pomocí InputObjectu
$catalogInput = Get-AzDevCenterAdminProjectCatalog -ProjectName DevProject -CatalogName CentralCatalog -ResourceGroupName testRg
Update-AzDevCenterAdminProjectCatalog -InputObject $catalogInput -GitHubPath "testpath" -GitHubSecretIdentifier "https://contosokv.vault.azure.net/secrets/CentralRepoPat"
Tento příkaz aktualizuje katalog s názvem CentralCatalog v projektu DevProject.
Parametry
-AdoGitBranch
Větev Git.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-AdoGitPath
Složka, ve které se nacházejí položky katalogu, najdete v úložišti.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-AdoGitSecretIdentifier
Odkaz na tajný klíč služby Key Vault obsahující token zabezpečení pro ověření v úložišti Git.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-AdoGitUri
Identifikátor URI Gitu
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-AsJob
Spuštění příkazu jako úlohy
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Body
Vlastnosti katalogu pro částečnou aktualizaci. Vlastnosti nezadádané v požadavku na aktualizaci nebudou změněny. Chcete-li vytvořit, přečtěte si část POZNÁMKY pro vlastnosti BODY a vytvořte tabulku hash.
Typ: | ICatalogUpdate |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-CatalogName
Název katalogu.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Confirm
Před spuštěním rutiny vás vyzve k potvrzení.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DefaultProfile
Parametr DefaultProfile není funkční. Pokud je k dispozici spuštění rutiny pro jiné předplatné, použijte parametr SubscriptionId.
Typ: | PSObject |
Aliasy: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-GitHubBranch
Větev Git.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-GitHubPath
Složka, ve které se nacházejí položky katalogu, najdete v úložišti.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-GitHubSecretIdentifier
Odkaz na tajný klíč služby Key Vault obsahující token zabezpečení pro ověření v úložišti Git.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-GitHubUri
Identifikátor URI Gitu
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-InputObject
Parametr Identity To construct, see NOTES section for INPUTOBJECT properties and create a hash table.
Typ: | IDevCenterIdentity |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-NoWait
Asynchronní spuštění příkazu
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ProjectName
Název projektu.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ResourceGroupName
Název skupiny prostředků. Název nerozlišuje malá a velká písmena.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-SubscriptionId
ID cílového předplatného.
Typ: | String |
Position: | Named |
Default value: | (Get-AzContext).Subscription.Id |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-SyncType
Označuje typ synchronizace, která je nakonfigurovaná pro katalog.
Typ: | CatalogSyncType |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Tag
Značky prostředků
Typ: | Hashtable |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-WhatIf
Ukazuje, co se stane, když se rutina spustí. Rutina se nespustí.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
Výstupy
Azure PowerShell