Sdílet prostřednictvím


Publish-AzApiManagementTenantGitConfiguration

Publikuje změny z větve Git do konfigurační databáze.

Syntaxe

Publish-AzApiManagementTenantGitConfiguration
       -Context <PsApiManagementContext>
       -Branch <String>
       [-Force]
       [-ValidateOnly]
       [-PassThru]
       [-DefaultProfile <IAzureContextContainer>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Description

Rutina Publish-AzApiManagementTenantGitConfiguration publikuje změny z větve Git do konfigurační databáze. Změny ve větvi Gitu můžete ověřit i bez publikování.

Příklady

Příklad 1: Nasazení změn Gitu

$apimContext = New-AzApiManagementContext -ResourceGroupName "Api-Default-WestUS" -ServiceName "contoso"
Publish-AzApiManagementTenantGitConfiguration -Context $apimContext -Branch 'master' -PassThru

Tento příkaz publikuje změny ze zadané větve do konfigurační databáze.

Příklad 2: Ověření změn Gitu

$apimContext = New-AzApiManagementContext -ResourceGroupName "Api-Default-WestUS" -ServiceName "contoso"
Publish-AzApiManagementTenantGitConfiguration -Context $apimContext -Branch 'master' -ValidateOnly -PassThru

Tento příkaz ověří změny ve větvi Git vůči konfigurační databázi. Nepublikuje změny.

Parametry

-Branch

Určuje název větve Git, ze které tato rutina nasadí konfiguraci do konfigurační databáze.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
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:False
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Context

Určuje PsApiManagementContext objektu.

Typ:PsApiManagementContext
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Force

Označuje, že tato rutina odstraní odběry produktů, které jsou odstraněny v této aktualizaci.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-PassThru

Označuje, že tato rutina vrací PsApiManagementOperationResult objektu.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-ValidateOnly

Označuje, že tato rutina ověřuje změny v zadané větvi Git. Nepublikuje se do konfigurační databáze.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
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:False
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Vstupy

Výstupy