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í.