Delen via


Stop-AzDeployment

Een actieve implementatie annuleren

Syntaxis

Stop-AzDeployment
    [-Name] <String>
    [-PassThru]
    [-Pre]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]
Stop-AzDeployment
    -Id <String>
    [-PassThru]
    [-Pre]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]
Stop-AzDeployment
    -InputObject <PSDeployment>
    [-PassThru]
    [-Pre]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

De cmdlet Stop-AzDeployment annuleert een implementatie binnen het abonnementsbereik dat is gestart, maar niet is voltooid. Als u een implementatie wilt stoppen, moet de implementatie een onvolledige inrichtingsstatus hebben, zoals Inrichten en geen voltooide status, zoals Ingericht of Mislukt.

Gebruik de cmdlet New-AzDeployment om een implementatie in het abonnementsbereik te maken.

Met deze cmdlet wordt slechts één actieve implementatie gestopt. Gebruik de parameter Name om een specifieke implementatie te stoppen.

Voorbeelden

Voorbeeld 1

Stop-AzDeployment -Name "deployment01"

Met deze opdracht wordt een actieve implementatie 'deployment01' geannuleerd op het huidige abonnementsbereik.

Voorbeeld 2

Get-AzDeployment -Name "deployment01" | Stop-AzDeployment

Met deze opdracht haalt u de implementatie 'deployment01' op in het huidige abonnementsbereik en annuleert u deze.

Parameters

-Confirm

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

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Id

De volledig gekwalificeerde resource-id van de implementatie. voorbeeld: /subscriptions/{subId}/providers/Microsoft.Resources/deployments/{deploymentName}

Type:String
Aliassen:DeploymentId, ResourceId
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-InputObject

Het implementatieobject.

Type:PSDeployment
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Name

De naam van de implementatie.

Type:String
Aliassen:DeploymentName
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PassThru

{{Fill PassThru Description}}

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Pre

Wanneer deze is ingesteld, geeft u aan dat de cmdlet api-versies van de voorlopige versie moet gebruiken wanneer automatisch wordt bepaald welke versie moet worden gebruikt.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

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

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

PSDeployment

Uitvoerwaarden

Boolean