Set-SCMACAddressPool
Memodifikasi kumpulan alamat MAC.
Sintaks
Set-SCMACAddressPool
[-VMMServer <ServerConnection>]
[-MACAddressPool] <MACAddressPool>
[-Name <String>]
[-Description <String>]
[-MACAddressRangeStart <String>]
[-MACAddressRangeEnd <String>]
[-AddVMHostGroup <HostGroup[]>]
[-RemoveVMHostGroup <HostGroup[]>]
[-SupportedVirtualizationPlatforms <VirtualizationPlatform[]>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Deskripsi
Cmdlet Set-SCMACAddressPool memodifikasi kumpulan alamat Virtual Machine Manager (VMM) Media Access Control (MAC). Misalnya, Anda dapat menambahkan grup host ke atau menghapus grup host dari kumpulan alamat MAC. Kumpulan alamat MAC dapat dikaitkan dengan satu atau beberapa grup host.
Contoh
Contoh 1: Mengubah grup host yang terkait dengan kumpulan alamat MAC
PS C:\> $MACPool = Get-SCMACAddressPool -Name "MAC Address Pool 01"
PS C:\> $HostGroup = Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup03\Production" }
PS C:\> Set-SCMacAddressPool -MACAddressPool $MACPool -AddVMHostGroup $HostGroup
Perintah pertama mendapatkan objek kumpulan alamat MAC bernama KUMPULAN Alamat MAC 01 dan menyimpan objek dalam variabel $MACPool.
Perintah kedua mendapatkan objek grup host bernama All Hosts\HostGroup03\Production dan menyimpan objek variabel $HostGroup.
Pembaruan perintah terakhir menambahkan grup host yang disimpan di $HostGroup ke kumpulan alamat MAC yang disimpan di $MACPool. Dalam hal ini, Kumpulan Alamat MAC 01 sekarang juga dikaitkan dengan grup host bernama All Hosts\HostGroup03\Production selain grup host yang sebelumnya terkait dengannya.
Parameter
-AddVMHostGroup
Menentukan array grup host yang ditambahkan cmdlet ini ke array grup host atau cloud privat yang ada.
Type: | HostGroup[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Menentukan deskripsi untuk kumpulan alamat.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Menentukan variabel di mana kemajuan pekerjaan dilacak dan disimpan.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MACAddressPool
Menentukan kumpulan alamat MAC.
Type: | MACAddressPool |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-MACAddressRangeEnd
Menentukan alamat terakhir dalam rentang alamat MAC statis.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MACAddressRangeStart
Menentukan alamat pertama dalam rentang alamat MAC statis.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Menentukan nama objek VMM.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Menentukan ID tip Performa dan Pengoptimalan Sumber Daya (pro tip) yang memicu tindakan ini. Parameter ini memungkinkan Anda mengaudit tips PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveVMHostGroup
Menentukan array grup host yang dihapus cmdlet ini dari array grup host atau cloud privat.
Type: | HostGroup[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Menunjukkan bahwa pekerjaan berjalan secara asinkron sehingga kontrol segera kembali ke shell perintah.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SupportedVirtualizationPlatforms
Menentukan satu atau beberapa objek platform virtualisasi.
Type: | VirtualizationPlatform[] |
Accepted values: | Unknown, VirtualServer, HyperV, VMWareVC, VMWareESX, XENServer |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Menentukan objek server VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Output
MACAddressPool
Cmdlet ini mengembalikan objek MACAddressPool .