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 |