Start-AzAutomationRunbook
Bir runbook işi başlatır.
Sözdizimi
Start-AzAutomationRunbook
[-Name] <String>
[-Parameters <IDictionary>]
[-RunOn <String>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Start-AzAutomationRunbook
[-Name] <String>
[-Parameters <IDictionary>]
[-RunOn <String>]
[-Wait]
[-MaxWaitSeconds <Int32>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Start-AzAutomationRunbook cmdlet'i bir Azure Otomasyonu runbook işi başlatır. Runbook'un kimliğini veya adını belirtin.
Örnekler
Örnek 1: Runbook işi başlatma
Start-AzAutomationRunbook -AutomationAccountName "Contoso17" -Name "Runbk01" -ResourceGroupName "ResourceGroup01"
Bu komut, Contoso17 adlı Azure Otomasyonu hesabında Runbk01 adlı runbook için bir runbook işi başlatır.
Örnek 2: Parametrelerle Python 2 runbook işi başlatma
$params = [ordered]@{"Key1"="ValueForPosition1";"Key2"="ValueForPosition2"}
Start-AzAutomationRunbook -AutomationAccountName "Contoso17" -Name "RunbkPy01" -ResourceGroupName "ResourceGroup01" -Parameters $params
Bu komut, Contoso17 adlı Azure Otomasyonu hesabında RunbkPy01 adlı Python 2 runbook'u için ilk konumsal parametre olarak "ValueForPosition1" ve ikincisi için "ValueForPosition2" ile bir runbook işi başlatır.
Örnek 3: Runbook işi başlatma ve sonuçları bekleme
Start-AzAutomationRunbook -AutomationAccountName "Contoso17" -Name "Runbk01" -ResourceGroupName "ResourceGroup01" -MaxWaitSeconds 1000 -Wait
Bu komut, Contoso17 adlı Azure Otomasyonu hesabında Runbk01 adlı runbook için bir runbook işi başlatır. Bu komut Wait parametresini belirtir. Bu nedenle, iş tamamlandıktan sonra sonuçları döndürür. Cmdlet, sonuçlar için 1000 saniyeye kadar bekler.
Parametreler
-AutomationAccountName
Tür: | String |
Position: | 1 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik
Tür: | IAzureContextContainer |
Diğer adlar: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-MaxWaitSeconds
Bu cmdlet'in işi bırakmadan önce işin bitmesini beklediği saniye sayısını belirtir. Varsayılan değer 10800 veya üç saattir.
Tür: | Int32 |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Name
Tür: | String |
Diğer adlar: | RunbookName |
Position: | 2 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-Parameters
Tür: | IDictionary |
Diğer adlar: | JobParameters |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ResourceGroupName
Tür: | String |
Position: | 0 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-RunOn
Runbook'un üzerinde çalıştırılacak Karma Çalışan Grubunu belirtir.
Tür: | String |
Diğer adlar: | HybridWorker |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-Wait
Bu cmdlet'in işin tamamlanmasını, askıya alınmasını veya başarısız olmasını beklediğini ve ardından denetimi Azure PowerShell'e döndürdüğünü gösterir.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |