共用方式為


Publish-AzApiManagementTenantGitConfiguration

將 Git 分支的變更發佈至組態資料庫。

語法

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

Description

Publish-AzApiManagementTenantGitConfiguration Cmdlet 會將 Git 分支的變更發佈至組態資料庫。 或者,您可以驗證 Git 分支中的變更,而不需發佈。

範例

範例 1:部署 Git 變更

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

此命令會將指定分支的變更發佈至組態資料庫。

範例 2:驗證 Git 變更

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

此命令會根據組態資料庫驗證 Git 分支中的變更。 它不會發佈變更。

參數

-Branch

指定 Git 分支的名稱,此 Cmdlet 會將組態部署至組態資料庫。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-Confirm

在執行 Cmdlet 之前,提示您進行確認。

類型:SwitchParameter
別名:cf
Position:Named
預設值:False
必要:False
接受管線輸入:False
接受萬用字元:False

-Context

指定 PsApiManagementContext 物件。

類型:PsApiManagementContext
Position:Named
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-DefaultProfile

用於與 azure 通訊的認證、帳戶、租用戶和訂用帳戶。

類型:IAzureContextContainer
別名:AzContext, AzureRmContext, AzureCredential
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Force

指出此 Cmdlet 會刪除此更新中所刪除產品的訂閱。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:True
接受萬用字元:False

-PassThru

指出此 Cmdlet 會傳回 PsApiManagementOperationResult 物件。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:True
接受萬用字元:False

-ValidateOnly

指出此 Cmdlet 會驗證指定 Git 分支中的變更。 它不會發佈至組態資料庫。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:True
接受萬用字元:False

-WhatIf

顯示 Cmdlet 執行時會發生什麼事。 Cmdlet 未執行。

類型:SwitchParameter
別名:wi
Position:Named
預設值:False
必要:False
接受管線輸入:False
接受萬用字元:False

輸入

PsApiManagementContext

String

SwitchParameter

輸出

PsApiManagementOperationResult