Get-SCVirtualScsiAdapter

Bir sanal makineden, sanal makine şablonundan veya donanım profilinden BIR VMM sanal SCSI bağdaştırıcısı nesnesi alır.

Syntax

Get-SCVirtualScsiAdapter
   [-VMMServer <ServerConnection>]
   [-All]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCVirtualScsiAdapter
   [-VMMServer <ServerConnection>]
   -HardwareProfile <HardwareProfile>
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCVirtualScsiAdapter
   [-VMMServer <ServerConnection>]
   -VM <VM>
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCVirtualScsiAdapter
   [-VMMServer <ServerConnection>]
   -VMTemplate <Template>
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCVirtualScsiAdapter
   [-VMMServer <ServerConnection>]
   [-ID] <Guid>
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

Description

Get-SCVirtualScsiAdapter cmdlet'i bir sanal makine nesnesinden, bir sanal makine şablonu nesnesinden veya bir donanım profili nesnesinden Virtual Machine Manager (VMM) ortamında kullanılan bir veya daha fazla sanal SCSI bağdaştırıcısı nesnesi alır.

Citrix XenServer konağındaki bir sanal makinenin her zaman bir sanal SCSI bağdaştırıcısı vardır. Bu bağdaştırıcıyı kaldıramaz veya ek bağdaştırıcı ekleyemezsiniz.

Örnekler

Örnek 1: Sanal makinedeki tüm sanal SCSI bağdaştırıcılarını alma

PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> Get-SCVirtualScsiAdapter -VM $VM

İlk komut VM01 adlı sanal makine nesnesini alır ve nesneyi $VM değişkeninde depolar.

İkinci komut, VM01'de tüm sanal SCSI bağdaştırıcısı nesnelerini alır ve bağdaştırıcılar hakkındaki bilgileri kullanıcıya görüntüler.

Örnek 2: Sanal makine şablonundaki tüm sanal SCSI bağdaştırıcılarını alma

PS C:\> $VMTemplate = Get-SCVMTemplate | where { $_.Name -eq "VMTemplate01" }
PS C:\> Get-SCVirtualScsiAdapter -VMTemplate $VMTemplate

İlk komut, VMM kitaplığından VMTemplate01 adlı sanal makine şablonu nesnesini alır ve nesneyi $VMTemplate değişkeninde depolar.

İkinci komut, VMTemplate01 üzerindeki tüm sanal SCSI bağdaştırıcısı nesnelerini alır ve bağdaştırıcılar hakkındaki bilgileri kullanıcıya görüntüler.

Örnek 3: Bir donanım profilinden tüm sanal SCSI bağdaştırıcılarını alma

PS C:\> $HWProfile = Get-SCHardwareProfile | where { $_.Name -eq "NewHWProfile01" }
PS C:\> Get-SCVirtualScsiAdapter -HardwareProfile $HWProfile

İlk komut, VMM kitaplığından NewHWProfile01 adlı donanım profili nesnesini alır ve nesneyi $HWProfile değişkeninde depolar.

İkinci komut, NewHWProfile01 üzerindeki tüm SCSI bağdaştırıcısı nesnelerini alır ve bağdaştırıcılar hakkındaki bilgileri kullanıcıya görüntüler.

Parametreler

-All

Bu cmdlet'in tüm alt nesneleri üst nesneden bağımsız olarak alacağını gösterir. Örneğin komut Get-SCVirtualDiskDrive -All , her sanal disk sürücüsü nesnesinin ilişkili olduğu sanal makine nesnesine veya şablon nesnesine bakılmaksızın tüm sanal disk sürücüsü nesnelerini alır.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-HardwareProfile

Bir donanım profili nesnesi belirtir.

Type:HardwareProfile
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ID

Sayısal tanımlayıcıyı, belirli bir nesne için genel olarak benzersiz bir tanımlayıcı veya GUID olarak belirtir.

Type:Guid
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-OnBehalfOfUser

Kullanıcının adını belirtir. Bu cmdlet, kullanıcı adına bu parametrenin belirttiği kullanıcı olarak ayarlar.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUserRole

Bir kullanıcı rolü belirtir. Bu cmdlet, kullanıcı adına rolünü bu parametrenin belirttiği kullanıcı rolü olarak ayarlar. Kullanıcı rolü nesnesi almak için Get-SCUserRole cmdlet'ini kullanın.

Type:UserRole
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VM

Bir sanal makine nesnesi belirtir.

Type:VM
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMMServer

Bir VMM sunucu nesnesi belirtir.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-VMTemplate

Sanal makine oluşturmak için kullanılan bir VMM şablon nesnesi belirtir.

Type:Template
Aliases:Template
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Çıkışlar

VirtualSCSIAdapter

Bu cmdlet bir VirtualSCSIAdapter nesnesi döndürür.

Notlar

  • Sırasıyla Get-SCVirtualMachine, Get-SCVMTemplate veya Get-SCHardwareProfile cmdlet'leri kullanılarak alınabilen bir VMM sanal makine nesnesi, sanal makine şablonu nesnesi veya donanım profili nesnesi gerektirir.