Aracılığıyla paylaş


Set-AzureVMDiagnosticsExtension

Sanal makinede Azure Tanılama uzantısını yapılandırıyor.

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.

Syntax

Set-AzureVMDiagnosticsExtension
   [-DiagnosticsConfigurationPath] <String>
   [[-StorageAccountName] <String>]
   [[-StorageAccountKey] <String>]
   [[-StorageAccountEndpoint] <String>]
   [[-StorageContext] <AzureStorageContext>]
   [[-Version] <String>]
   [-Disable]
   -VM <IPersistentVM>
   [-Profile <AzureSMProfile>]
   [-InformationAction <ActionPreference>]
   [-InformationVariable <String>]
   [<CommonParameters>]
Set-AzureVMDiagnosticsExtension
   [-DiagnosticsConfigurationPath] <String>
   [[-StorageAccountName] <String>]
   [[-StorageAccountKey] <String>]
   [[-StorageAccountEndpoint] <String>]
   [[-StorageContext] <AzureStorageContext>]
   [[-Version] <String>]
   [-Disable]
   [[-ReferenceName] <String>]
   -VM <IPersistentVM>
   [-Profile <AzureSMProfile>]
   [-InformationAction <ActionPreference>]
   [-InformationVariable <String>]
   [<CommonParameters>]

Description

Set-AzureVMDiagnosticsExtension cmdlet'i bir sanal makinede Microsoft Azure Tanılama uzantısını yapılandırıyor.

Örnekler

Örnek 1: Azure Tanılama uzantısı uygulanmış bir sanal makine oluşturma

PS C:\> $VM = New-AzureVMConfig -Name $VM -InstanceSize Small -ImageName $VMImage
PS C:\> $VM = Add-AzureProvisioningConfig -VM $VM -AdminUsername $Username -Password $Password -Windows
PS C:\> $VM = Set-AzureVMDiagnosticsExtension -DiagnosticsConfigurationPath $Config_Path -Version "1.*" -VM $VM -StorageContext $Storage_Context
PS C:\> New-AzureVM -Location $Location -ServiceName $Service_Name -VM $VM

Bu komutlar sanal makinede Azure Tanılama uzantısını etkinleştirir.

Örnek 2: Mevcut bir sanal makinede Azure Tanılama uzantısını etkinleştirme

PS C:\> $VM = Get-AzureVM -ServiceName $Service_Name -Name $VM_Name
PS C:\> $VM_Update = Set-AzureVMDiagnosticsExtension -DiagnosticsConfigurationPath $Config_Path -Version "1.*" -VM $VM -StorageContext $Storage_Context
PS C:\> Update-AzureVM -ServiceName $Service_Name -Name $VM_Name -VM $VM_Update.VM

İlk komut, bir sanal makine almak için Get-AzureVM cmdlet'ini kullanır.

İkinci komut, sanal makine yapılandırmasını Azure Tanılama uzantısını içerecek şekilde güncelleştirmek için Set-AzureVMDiagnosticsExtension cmdlet'ini kullanır.

Son komut, güncelleştirilmiş yapılandırmayı sanal makineye uygular.

Parametreler

-DiagnosticsConfigurationPath

Tanılama yapılandırması için bir yol belirtir.

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

-Disable

Bu cmdlet'in sanal makinedeki tanılama uzantısını devre dışı bırakdığını gösterir.

Tür:SwitchParameter
Position:6
varsayılan değer:None
Gerekli:False
Accept pipeline input:True
Accept wildcard characters: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
Aliases:infa
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-InformationVariable

Bir bilgi değişkeni belirtir.

Tür:String
Aliases:iv
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters: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
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-ReferenceName

Tanılama uzantısının başvuru adını belirtir.

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

-StorageAccountEndpoint

Depolama hesabı uç noktasını belirtir.

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

-StorageAccountKey

Depolama hesabı anahtarını belirtir.

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

-StorageAccountName

Bir depolama hesabı adı belirtir.

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

-StorageContext

Azure depolama bağlamı belirtir.

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

-Version

Uzantı sürümünü dize olarak belirtir.

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

-VM

Kalıcı sanal makine nesnesini belirtir.

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