Bagikan melalui


Stop-AzureRmResourceGroupDeployment

Membatalkan penyebaran grup sumber daya.

Peringatan

Modul AzureRM PowerShell telah resmi tidak digunakan lagi per 29 Februari 2024. Pengguna disarankan untuk bermigrasi dari AzureRM ke modul Az PowerShell untuk memastikan dukungan dan pembaruan yang berkelanjutan.

Meskipun modul AzureRM mungkin masih berfungsi, modul tersebut tidak lagi dipertahankan atau didukung, menempatkan penggunaan berkelanjutan berdasarkan kebijaksanaan dan risiko pengguna. Silakan merujuk ke sumber daya migrasi kami untuk panduan tentang transisi ke modul Az.

Sintaks

Stop-AzureRmResourceGroupDeployment
    [-ResourceGroupName] <String>
    [-Name] <String>
    [-ApiVersion <String>]
    [-Pre]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]
Stop-AzureRmResourceGroupDeployment
    -Id <String>
    [-ApiVersion <String>]
    [-Pre]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Deskripsi

Cmdlet Stop-AzureRmResourceGroupDeployment membatalkan penyebaran grup sumber daya Azure yang telah dimulai tetapi tidak selesai. Untuk menghentikan penyebaran, penyebaran harus memiliki status provisi yang tidak lengkap, seperti Provisi, dan bukan status selesai, seperti Disediakan atau Gagal. Sumber daya Azure adalah entitas yang dikelola pengguna, seperti situs web, database, atau server database. Grup sumber daya adalah kumpulan sumber daya yang disebarkan sebagai unit. Untuk menyebarkan grup sumber daya, gunakan cmdlet New-AzureRmResourceGroupDeployment. Cmdlet New-AzureRmResource membuat sumber daya baru, tetapi tidak memicu operasi penyebaran grup sumber daya yang dapat dihentikan cmdlet ini. Cmdlet ini hanya menghentikan satu penyebaran yang sedang berjalan. Gunakan parameter Nama untuk menghentikan penyebaran tertentu. Jika Anda menghilangkan parameter Nama , Stop-AzureRmResourceGroupDeployment mencari penyebaran yang sedang berjalan dan menghentikannya. Jika cmdlet menemukan lebih dari satu penyebaran yang sedang berjalan, perintah gagal.

Contoh

Contoh 1: Memulai dan menghentikan penyebaran grup sumber daya

PS C:\> New-AzureRmResourceGroupDeployment -Name mynewstorageaccount -ResourceGroupName myrg -TemplateFile .\storage-account-create-azuredeploy.json -TemplateParameterFile .\storage-account-create-azuredeploy.parameters.json -AsJob

Id     Name            PSJobTypeName   State         HasMoreData     Location             Command
--     ----            -------------   -----         -----------     --------             -------
1      Long Running... AzureLongRun... Running       True            localhost            New-AzureRmResourceGro...

PS C:\> Stop-AzureRmResourceGroupDeployment -Name mynewstorageaccount -ResourceGroupName myrg
True

PS C:\> Get-Job 1

Id     Name            PSJobTypeName   State         HasMoreData     Location             Command
--     ----            -------------   -----         -----------     --------             -------
1      Long Running... AzureLongRun... Failed        True            localhost            New-AzureRmResourceGro...

Parameter

-ApiVersion

Menentukan versi API yang didukung oleh Penyedia sumber daya. Anda dapat menentukan versi yang berbeda dari versi default.

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

-Confirm

Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.

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

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure

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

-Id

Menentukan ID penyebaran grup sumber daya untuk dihentikan.

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

-Name

Menentukan nama penyebaran grup sumber daya untuk dihentikan. Jika Anda tidak menentukan parameter ini, cmdlet ini mencari penyebaran yang sedang berjalan di grup sumber daya dan menghentikannya. Jika menemukan lebih dari satu penyebaran yang sedang berjalan, perintah gagal. Untuk mendapatkan nama penyebaran, gunakan cmdlet Get-AzureRmResourceGroupDeployment.

Type:String
Aliases:DeploymentName
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Pre

Menunjukkan bahwa cmdlet ini mempertimbangkan versi API pra-rilis ketika secara otomatis menentukan versi mana yang akan digunakan.

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

-ResourceGroupName

Menentukan nama grup sumber daya. Cmdlet ini menghentikan penyebaran grup sumber daya yang ditentukan parameter ini.

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

-WhatIf

Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.

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

Input

None

Output

Boolean