Aracılığıyla paylaş


Set-AzAutomationModule

Otomasyon'da bir modül Güncelleştirmeler.

Syntax

Set-AzAutomationModule
   [-Name] <String>
   [-ContentLinkUri <Uri>]
   [-ContentLinkVersion <String>]
   [-RuntimeVersion <String>]
   [-ResourceGroupName] <String>
   [-AutomationAccountName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Set-AzAutomationModule cmdlet'i Azure Otomasyonu bir modülü güncelleştirir. Bu komut, .zip dosya adı uzantısına sahip sıkıştırılmış bir dosyayı kabul eder. Dosya, aşağıdaki türlerden biri olan bir dosya içeren bir klasör içerir:

  • .psm1 veya .dll dosya adı uzantısına sahip wps_2 modülü
  • .psd1 dosya adı uzantısına sahip wps_2 modül bildirimi .zip dosyasının adı, klasörün adı ve klasördeki dosyanın adı aynı olmalıdır. .zip dosyasını Otomasyon hizmetinin erişebileceği bir URL olarak belirtin. Bu cmdlet'i veya New-AzAutomationModule cmdlet'ini kullanarak bir wps_2 modülünü Otomasyon'a aktarırsanız, işlem zaman uyumsuzdur. komut, içeri aktarma işleminin başarılı mı yoksa başarısız mı olduğunu tamamlar. Başarılı olup olmadığını denetlemek için şu komutu çalıştırın: PS C:\\\> $ModuleInstance = Get-AzAutomationModule -Name ModuleName Succeeded değerinin ProvisioningState özelliğini denetleyin.

Örnekler

Örnek 1: Modülü güncelleştirme

Set-AzAutomationModule -AutomationAccountName "Contoso17" -Name "ContosoModule" -ContentLinkUri "http://contosostorage.blob.core.windows.net/modules/ContosoModule.zip" -ContentLinkVersion "1.1" -ResourceGroupName "ResourceGroup01"

Bu komut, ContosoModule adlı mevcut modülün güncelleştirilmiş bir sürümünü Contoso17 adlı Otomasyon hesabına aktarır. Modül, contosostorage adlı bir depolama hesabında ve modules adlı bir kapsayıcıda azure blobunda depolanır.

Parametreler

-AutomationAccountName

Bu cmdlet'in bir modülü güncelleştirdiği 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

-ContentLinkUri

Bu cmdlet'in içeri aktarıldığı modülün yeni sürümünü içeren .zip dosyasının URL'sini belirtir.

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

-ContentLinkVersion

Bu cmdlet'in Otomasyon'un güncelleştirildiği modülün sürümünü belirtir.

Tür:String
Position:Named
varsayılan değer:None
Gerekli:False
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

-Name

Bu cmdlet'in içeri aktarıldığı modülün adını belirtir.

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

-ResourceGroupName

Bu cmdlet'in bir modülü güncelleştirdiği 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

-RuntimeVersion

Modülün Çalışma Zamanı Ortamı

Tür:String
kabul edilen değerler:5.1, 7.2
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

Girişler

String

Uri

Çıkışlar

Module