Share via


Publish-AzApiManagementTenantGitConfiguration

Publiceert wijzigingen van een Git-vertakking naar de configuratiedatabase.

Syntax

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

Description

De cmdlet Publish-AzApiManagementTenantGitConfiguration publiceert de wijzigingen van een Git-vertakking naar de configuratiedatabase. U kunt de wijzigingen in een Git-vertakking ook valideren zonder te publiceren.

Voorbeelden

Voorbeeld 1: Git-wijzigingen implementeren

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

Met deze opdracht worden de wijzigingen van de opgegeven vertakking naar de configuratiedatabase gepubliceerd.

Voorbeeld 2: Git-wijzigingen valideren

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

Met deze opdracht worden de wijzigingen in de Git-vertakking gevalideerd op basis van de configuratiedatabase. Wijzigingen worden niet gepubliceerd.

Parameters

-Branch

Hiermee geeft u de naam van de Git-vertakking van waaruit deze cmdlet de configuratie implementeert in de configuratiedatabase.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Context

Hiermee geeft u een PsApiManagementContext-object .

Type:PsApiManagementContext
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Geeft aan dat met deze cmdlet abonnementen worden verwijderd op producten die in deze update worden verwijderd.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

Geeft aan dat deze cmdlet een PsApiManagementOperationResult-object retourneert.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ValidateOnly

Geeft aan dat deze cmdlet de wijzigingen in de opgegeven Git-vertakking valideert. Het publiceert niet naar de configuratiedatabase.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Invoerwaarden

PsApiManagementContext

String

SwitchParameter

Uitvoerwaarden

PsApiManagementOperationResult