Aracılığıyla paylaş


Stop-AzureVM

Azure sanal makinesini kapatır.

Not

Bu belgelerde başvuruda bulunan cmdlet'ler, Azure Service Manager (ASM) API'lerini kullanan eski Azure kaynaklarını yönetmeye yöneliktir. ASM kullanımdan kaldırılmış olarak zamanlandığından, yeni kaynaklar oluşturulurken bu eski PowerShell modülü önerilmez. Daha fazla bilgi için bkz . Azure Service Manager'ın kullanımdan kaldırılması.

Az PowerShell modülü, Azure Resource Manager (ARM) kaynaklarını PowerShell ile yönetmek için önerilen PowerShell modülüdür.

Sözdizimi

Stop-AzureVM
    [-Name] <String[]>
    [-StayProvisioned]
    [-Force]
    [-ServiceName] <String>
    [-Profile <AzureSMProfile>]
    [-InformationAction <ActionPreference>]
    [-InformationVariable <String>]
    [<CommonParameters>]
Stop-AzureVM
    -VM <IPersistentVM[]>
    [-StayProvisioned]
    [-Force]
    [-ServiceName] <String>
    [-Profile <AzureSMProfile>]
    [-InformationAction <ActionPreference>]
    [-InformationVariable <String>]
    [<CommonParameters>]

Description

Stop-AzureVM cmdlet'i bir sanal makineyi kapatır.

Örnekler

Örnek 1: Sanal makineyi kapatma

PS C:\> Stop-AzureVM -ServiceName "ContosoService01" -Name "MyVM"

Bu komut, belirtilen hizmetin içerdiği bir sanal makineyi kapatır.

Örnek 2: Sanal makine nesnesini kullanarak sanal makineyi kapatma

PS C:\> Get-AzureVM -ServiceName "ContosoService01" -Name "MyVM" | Stop-AzureVM

Bu komut, Get-AzureVM'nin döndürdüğü sanal makine nesnesini kullanarak belirtilen hizmetin içerdiği bir sanal makineyi kapatır.

Örnek 3: Vm'yi kapatma ve VM'nin sağlanmış kalmasını sağlama

PS C:\> Stop-AzureVM -ServiceName "ContosoService01" -Name "MyVM" -StayProvisioned

Bu komut, belirtilen hizmetin içerdiği bir sanal makineyi kapatır ve sağlanmış durumda tutar.

Örnek 4: Vm'yi kapatma ve dağıtımdaki son VM'nin serbest bırakılmasına izin verme

PS C:\> Stop-AzureVM -ServiceName "ContosoService01" -Name "MyVM" -Force

Bu komut, belirtilen hizmetin içerdiği bir sanal makineyi kapatır ve dağıtımdaki son sanal makinenin serbest bırakılmasına izin verir.

Örnek 5: Birden çok VM'i kapatma

PS C:\> Stop-AzureVM -ServiceName "PSTestService" -Name "*" -Force

Bu komut, belirtilen hizmetin içerdiği birden çok sanal makineyi kapatır.

Parametreler

-Force

Dağıtımdaki son sanal makinenin serbest bırakılmasına izin verilip verilmeyeceğini belirtir.

Tür:SwitchParameter
Position:3
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-InformationAction

Bu cmdlet'in bir bilgi olayına nasıl yanıt vereceğini belirtir.

Bu parametrenin kabul edilebilir değerleri şunlardır:

  • Devam et
  • Yoksay
  • Sorgulamak
  • SilentlyContinue
  • Durdur
  • Askıya Alma
Tür:ActionPreference
Diğer adlar:infa
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-InformationVariable

Bir bilgi değişkeni belirtir.

Tür:String
Diğer adlar:iv
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Name

Kapatacak sanal makinenin adını belirtir.

Birden çok sanal makineyi zaman uyumsuz olarak durdurmak için joker karakteri kullanın. Joker karakterle, bu cmdlet Kapatma Rolühttps://msdn.microsoft.com/en-us/library/azure/jj157195.aspx işlemi (https://msdn.microsoft.com/en-us/library/azure/dn469421.aspx ) yerine Kapatma Rollerihttps://msdn.microsoft.com/en-us/library/azure/dn469421.aspx işlemini ()https://msdn.microsoft.com/en-us/library/azure/jj157195.aspx çağırır.

Tür:String[]
Position:1
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-Profile

Bu cmdlet'in okuduğu Azure profilini belirtir. Bir profil belirtmezseniz, bu cmdlet yerel varsayılan profilden okur.

Tür:AzureSMProfile
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ServiceName

Kapatacak sanal makineyi içeren Azure hizmetinin adını belirtir.

Tür:String
Position:0
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-StayProvisioned

Bu cmdlet'in sanal makineyi hazır tuttuğunu belirtir.

Tür:SwitchParameter
Position:2
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-VM

Kapatacak sanal makineyi tanımlayan bir sanal makine nesnesi belirtir.

Tür:IPersistentVM[]
Diğer adlar:InputObject
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False