Dela via


Publish-AzApiManagementTenantGitConfiguration

Publicerar ändringar från en Git-gren till konfigurationsdatabasen.

Syntax

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

Description

Cmdleten Publish-AzApiManagementTenantGitConfiguration publicerar ändringarna från en Git-gren till konfigurationsdatabasen. Du kan också verifiera ändringarna i en Git-gren utan att publicera.

Exempel

Exempel 1: Distribuera Git-ändringar

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

Det här kommandot publicerar ändringarna från den angivna grenen till konfigurationsdatabasen.

Exempel 2: Verifiera Git-ändringar

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

Det här kommandot verifierar ändringarna i Git-grenen mot konfigurationsdatabasen. Den publicerar inte ändringar.

Parametrar

-Branch

Anger namnet på git-grenen från vilken den här cmdleten distribuerar konfigurationen till konfigurationsdatabasen.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Typ:SwitchParameter
Alias:cf
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Context

Anger ett PsApiManagementContext- objekt.

Typ:PsApiManagementContext
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Typ:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Force

Anger att den här cmdleten tar bort prenumerationer på produkter som tas bort i den här uppdateringen.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-PassThru

Anger att den här cmdleten returnerar ett PsApiManagementOperationResult- objekt.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-ValidateOnly

Anger att den här cmdleten verifierar ändringarna i den angivna Git-grenen. Den publicerar inte till konfigurationsdatabasen.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-WhatIf

Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.

Typ:SwitchParameter
Alias:wi
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

Indata

PsApiManagementContext

String

SwitchParameter

Utdata

PsApiManagementOperationResult