Sdílet prostřednictvím


Get-SCVirtualScsiAdapter

Získá objekt virtuálního adaptéru SCSI VMM z virtuálního počítače, šablony virtuálního počítače nebo hardwarového profilu.

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

Rutina Get-SCVirtualScsiAdapter získá jeden nebo více objektů adaptéru SCSI používaných v prostředí Virtual Machine Manageru (VMM) z objektu virtuálního počítače, objektu šablony virtuálního počítače nebo objektu hardwarového profilu.

Virtuální počítač na hostiteli Citrix XenServeru má vždy jeden virtuální adaptér SCSI. Tento adaptér nelze odebrat ani přidat další adaptéry.

Příklady

Příklad 1: Získání všech virtuálních adaptérů SCSI na virtuálním počítači

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

První příkaz získá objekt virtuálního počítače s názvem VM01 a uloží objekt do proměnné $VM.

Druhý příkaz získá všechny objekty adaptéru SCSI na virtuálním počítači VM01 a zobrazí informace o adaptérech uživateli.

Příklad 2: Získání všech virtuálních adaptérů SCSI v šabloně virtuálního počítače

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

První příkaz získá objekt šablony virtuálního počítače s názvem VMTemplate01 z knihovny VMM a uloží objekt do proměnné $VMTemplate.

Druhý příkaz získá všechny objekty adaptéru SCSI na virtuálním počítači VMTemplate01 a zobrazí informace o adaptérech uživateli.

Příklad 3: Získání všech virtuálních adaptérů SCSI z hardwarového profilu

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

První příkaz získá objekt hardwarového profilu s názvem NewHWProfile01 z knihovny VMM a uloží objekt do proměnné $HWProfile.

Druhý příkaz získá všechny objekty adaptéru SCSI na NewHWProfile01 a zobrazí informace o adaptérech uživateli.

Parametry

-All

Označuje, že tato rutina získá všechny podřízené objekty nezávislé na nadřazeného objektu. Příkaz například Get-SCVirtualDiskDrive -All získá všechny objekty virtuální diskové jednotky bez ohledu na objekt virtuálního počítače nebo objekt šablony, ke kterému je přidružený každý objekt jednotky virtuálního disku.

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

-HardwareProfile

Určuje objekt hardwarového profilu.

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

-ID

Určuje číselný identifikátor jako globálně jedinečný identifikátor nebo identifikátor GUID konkrétního objektu.

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

-OnBehalfOfUser

Určuje jméno uživatele. Tato rutina nastaví jménem uživatele jako uživatele, který tento parametr určuje.

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

-OnBehalfOfUserRole

Určuje roli uživatele. Tato rutina nastaví jménem role uživatele roli uživatele jako roli uživatele, kterou tento parametr určuje. K získání objektu role uživatele použijte rutinu Get-SCUserRole .

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

-VM

Určuje objekt virtuálního počítače.

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

-VMMServer

Určuje objekt serveru VMM.

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

-VMTemplate

Určuje objekt šablony VMM použitý k vytvoření virtuálních počítačů.

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

Výstupy

VirtualSCSIAdapter

Tato rutina vrátí objekt VirtualSCSIAdapter .

Poznámky

  • Vyžaduje objekt virtuálního počítače VMM, objekt šablony virtuálního počítače nebo objekt hardwarového profilu, který lze načíst pomocí rutin Get-SCVirtualMachine, Get-SCVMTemplate nebo Get-SCHardwareProfile v uvedeném pořadí.