Get-AzAutomationSoftwareUpdateMachineRun
Azure otomasyonu yazılım güncelleştirmesi yapılandırma makinesi çalıştırmalarının listesini alır.
Syntax
Get-AzAutomationSoftwareUpdateMachineRun
[-Status <SoftwareUpdateMachineRunStatus>]
[-TargetComputer <String>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzAutomationSoftwareUpdateMachineRun
-Id <Guid>
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzAutomationSoftwareUpdateMachineRun
[-SoftwareUpdateRunId <Guid>]
[-Status <SoftwareUpdateMachineRunStatus>]
[-TargetComputer <String>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzAutomationSoftwareUpdateMachineRun
[-SoftwareUpdateRun <SoftwareUpdateRun>]
[-Status <SoftwareUpdateMachineRunStatus>]
[-TargetComputer <String>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Bu cmdlet, makine çalıştırmalarının listesini döndürür. Her yazılım güncelleştirme çalıştırması, yazılım güncelleştirme yapılandırması hedef makinesinin her biri için bir makine çalıştırması tetikler. Belirli bir makine çalıştırmasını almak için Kimlik parametresini geçirin. Tüm makine çalıştırmalarını, belirli bir bilgisayar için tüm çalıştırmaları, tüm çalıştırmaları ilgili parametreleri geçirerek belirli bir durumla listeleyebilirsiniz.
Örnekler
Örnek 1
Bu örnek, belirtilen Azure sanal makinesi için tüm başarısız makine çalıştırmalarını döndürür.
$targetComputer = "/subscriptions/22e2445a-0984-4fa5-86a4-0280d76c4b2c/resourceGroups/compute/providers/Microsoft.Compute/virtualMachines/myvm"
Get-AzAutomationSoftwareUpdateMachineRun -ResourceGroupName "mygroup" `
-AutomationAccountName "myaccount" `
-TargetComputer $targetComputer `
-Status Failed
MachineRunId : 0033d6d6-828d-4712-adab-293cc4fc8809
TargetComputer : /subscriptions/22e2445a-0984-4fa5-86a4-0280d76c4b2c/resourceGroups/compute/providers/Microsoft.Compute/virtualMachines/myvm
TargetComputerType : AzureVirtualMachines
SoftwareUpdateRunId : 46568d26-0182-49b2-8bfd-af3455780397
OperatingSystem : Windows
Status : Failed
ResourceGroupName : mygroup
AutomationAccountName : myaccount
Name : 0033d6d6-828d-4712-adab-293cc4fc8809
CreationTime : 5/17/2018 2:06:44 AM +00:00
LastModifiedTime : 5/17/2018 2:08:49 AM +00:00
Parametreler
-AutomationAccountName
Otomasyon hesabı adı.
Tür: | String |
Position: | 1 |
varsayılan değer: | None |
Gerekli: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Tür: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Id
Yazılım güncelleştirme makinesi çalıştırmasının kimliği.
Tür: | Guid |
Position: | Named |
varsayılan değer: | None |
Gerekli: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Kaynak grubu adı.
Tür: | String |
Position: | 0 |
varsayılan değer: | None |
Gerekli: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SoftwareUpdateRun
Yazılım güncelleştirmesi çalıştırılır.
Tür: | SoftwareUpdateRun |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SoftwareUpdateRunId
Yazılım güncelleştirme çalıştırmasının kimliği.
Tür: | Guid |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Status
Makine çalıştırmasının durumu.
Tür: | Nullable<T>[SoftwareUpdateMachineRunStatus] |
kabul edilen değerler: | NotStarted, InProgress, Succeeded, Failed, MaintenanceWindowExceeded, FailedToStart |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TargetComputer
makine çalıştırması için hedef bilgisayar. Az olmayan bir bilgisayar adı veya azure VM kaynak kimliği olabilir.
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Girişler
Nullable<T>[[Microsoft.Azure.Commands.Automation.Model.UpdateManagement.SoftwareUpdateMachineRunStatus, Microsoft.Azure.PowerShell.Cmdlets.Automation, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
Çıkışlar
Azure PowerShell
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin