Aracılığıyla paylaş


Import-AzAutomationRunbook

Otomasyon runbook'larını içeri aktarır.

Syntax

Import-AzAutomationRunbook
      [-Path] <String>
      [-Description <String>]
      [-Name <String>]
      [-Tags <IDictionary>]
      -Type <String>
      [-LogProgress <Boolean>]
      [-LogVerbose <Boolean>]
      [-Published]
      [-Force]
      [-ResourceGroupName] <String>
      [-AutomationAccountName] <String>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Import-AzAutomationRunbook cmdlet'i bir Azure Otomasyonu runbook'u içeri aktarır. wps_2 ve wps_2 İş Akışı runbook'ları için içeri aktarılacak wps_2 betik (.ps1) dosyasının yolunu, grafik runbook'lar için (.graphrunbook) dosyasını veya python 2 runbook'ları için (.py) dosyasını belirtin. wps_2 İş Akışı runbook'ları için betik, dosyanın adıyla eşleşen tek bir wps_2 İş Akışı tanımı içermelidir.

Örnekler

Örnek 1: Bir dosyadan runbook içeri aktarma

$Tags = @{"tag01"="value01"; "tag02"="value02"}
Import-AzAutomationRunbook -Path .\GraphicalRunbook06.graphrunbook -Tags $Tags -ResourceGroupName "ResourceGroup01" -AutomationAccountName "AutomationAccount01" -Type GraphicalPowershell

İlk komut, $Tags değişkenine iki anahtar/değer çifti atar. İkinci komut, AutomationAccount01 adlı Otomasyon hesabına GraphicalRunbook06 adlı bir grafik runbook içeri aktarır. Komutu ayrıca $Tags'de depolanan etiketleri atar.

Örnek 2

Otomasyon runbook'larını içeri aktarır. (otomatik olarak oluşturulmuş)

Import-AzAutomationRunbook -AutomationAccountName 'AutomationAccount01' -Name 'Configuration01' -Path .\GraphicalRunbook06.graphrunbook -Published -ResourceGroupName 'ResourceGroup01' -Type PowerShell

Parametreler

-AutomationAccountName

Bu cmdlet'in bir runbook'u içeri aktardığı Otomasyon hesabının adını belirtir.

Tür:String
Position:1
varsayılan değer:None
Gerekli:True
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Tür:SwitchParameter
Aliases:cf
Position:Named
varsayılan değer:False
Gerekli:False
Accept pipeline input:False
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

-Description

İçeri aktarılan runbook için bir açıklama belirtir.

Tür:String
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:True
Accept wildcard characters:False

-Force

ps_force

Tür:SwitchParameter
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-LogProgress

Runbook'un ilerleme bilgilerini günlüğe kaydedip kaydetmeyeceğini belirtir.

Tür:Nullable<T>[Boolean]
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:True
Accept wildcard characters:False

-LogVerbose

Runbook'un ayrıntılı bilgileri günlüğe kaydedip günlüğe kaydedmeyeceğini belirtir.

Tür:Nullable<T>[Boolean]
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:True
Accept wildcard characters:False

-Name

Bu cmdlet'in içeri aktarıldığı runbook'un adını belirtir.

Tür:String
Aliases:RunbookName
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:True
Accept wildcard characters:False

-Path

Bu cmdlet'in içeri aktarıldığı .ps1 veya .graphrunbook dosyasının yolunu belirtir.

Tür:String
Aliases:SourcePath
Position:2
varsayılan değer:None
Gerekli:True
Accept pipeline input:True
Accept wildcard characters:False

-Published

Bu cmdlet'in içeri aktarıldığı runbook'u yayımladığını gösterir.

Tür:SwitchParameter
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Bu cmdlet'in runbook'u içeri aktardığı kaynak grubunun adını belirtir.

Tür:String
Position:0
varsayılan değer:None
Gerekli:True
Accept pipeline input:True
Accept wildcard characters:False

-Tags

Karma tablo biçiminde anahtar-değer çiftleri. Örneğin: @{key0="value0"; key1=$null; key2="value2"}

Tür:IDictionary
Aliases:Tag
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:True
Accept wildcard characters:False

-Type

Bu cmdlet'in oluşturduğu runbook türünü belirtir. Geçerli değerler:

  • PowerShell
  • GrafikPowerShell
  • PowerShellWorkflow
  • GrafikPowerShellWorkflow
  • Graf
  • Python2 Graph değeri eskidir. GrafikPowerShellWorkflow ile eşdeğerdir.
Tür:String
kabul edilen değerler:PowerShell, GraphicalPowerShell, PowerShellWorkflow, GraphicalPowerShellWorkflow, Graph, Python2, Python3, Powershell72
Position:Named
varsayılan değer:None
Gerekli:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Tür:SwitchParameter
Aliases:wi
Position:Named
varsayılan değer:False
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

Girişler

String

IDictionary

Nullable<T>[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]

Çıkışlar

Runbook