Set-SCVirtualNetwork
VMM tarafından yönetilen bir konakta yapılandırılan sanal ağın özelliklerini değiştirir.
Syntax
Set-SCVirtualNetwork
[-VirtualNetwork] <VirtualNetwork>
[-Name <String>]
[-Description <String>]
[-BoundToVMHost <Boolean>]
[-HostBoundVLanId <UInt16>]
[-JobGroup <Guid>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCVirtualNetwork
[-VirtualNetwork] <VirtualNetwork>
-LogicalSwitch <LogicalSwitch>
[-VMHostNetworkAdapters <HostNetworkAdapter[]>]
[-Description <String>]
[-JobGroup <Guid>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCVirtualNetwork
[-VirtualNetwork] <VirtualNetwork>
-LogicalSwitch <LogicalSwitch>
[-Description <String>]
[-JobGroup <Guid>]
[-ConvertToLogicalSwitch]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCVirtualNetwork
[-ClusterVirtualNetwork] <ClusterVirtualNetwork>
[-Name <String>]
[-Description <String>]
[-BoundToVMHost <Boolean>]
[-HostBoundVLanId <UInt16>]
[-JobGroup <Guid>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Set-SCVirtualNetwork cmdlet'i, Virtual Machine Manager (VMM) tarafından yönetilen bir konakta yapılandırılan sanal ağın özelliklerini değiştirir.
Değiştirebileceğiniz sanal ağ özellikleri şunlardır:
Herhangi bir Konak. VMM tarafından desteklenen herhangi bir konakta (Hyper-V, VMware ESX veya Citrix XenServer konağı) dağıtılan sanal makineler için yapılandırılmış bir sanal ağ için, adı veya açıklamayı ayarlayabilir veya değiştirebilirsiniz.
Yalnızca Hyper-V Konağı. Konak bir Hyper-V konağıysa, sanal makinelerin konağa bağlı olup olmadığını da yapılandırabilir (ve böylece konak işletim sistemine erişebilir) ve konak üzerindeki bir sanal yerel ağ (VLAN) için sayısal tanımlayıcı belirtebilirsiniz.
Örnekler
Örnek 1: Konaktan sanal ağı ayırma
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01.Contoso.com"
PS C:\> $VirtualNetwork = Get-SCVirtualNetwork -VMHost $VMHost -Name "InternalVNet01"
PS C:\> Set-SCVirtualNetwork -VirtualNetwork $VirtualNetwork -Name "UnboundVNet01" -BoundToVMHost $False
İlk komut VMHost01 adlı konak nesnesini alır ve nesneyi $VMHost değişkeninde depolar.
İkinci komut, VMHost01'den InternalVNet01 adlı sanal ağ nesnesini alır ve nesneyi $VirtualNetwork değişkeninde depolar.
Son komut sanal ağı UnboundVNet01 olarak yeniden adlandırır ve VMHostBound değerini $False olarak ayarlar. Bu, sanal ağı konaktan kaldırır ve bu da bu sanal ağa bağlı tüm sanal makinelerin bu ağ üzerinden konağa erişmesini engeller.
Parametreler
-BoundToVMHost
Sanal ağın bir konağa bağlı olup olmadığını gösterir. Bir sanal ağı bir konağa bağlamak, konakla ağ iletişimini sağlar.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClusterVirtualNetwork
Küme sanal ağ nesnesini belirtir.
Type: | ClusterVirtualNetwork |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ConvertToLogicalSwitch
Bu cmdlet'in sanal ağı mantıksal anahtara dönüştürdüğünü gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Sanal ağ için bir açıklama belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HostBoundVLanId
Belirtilen sanal ağ için konak için oluşturulan sanal ağ bağdaştırıcısına bir VLAN atar.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Aynı iş grubu tanımlayıcısını içeren son komut çalıştırmadan hemen önce küme olarak çalışacak bir dizi komut için tanımlayıcı belirtir.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
İş ilerleme durumunun izlendiğini ve bu parametre tarafından adlandırılan değişkende depolandığını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogicalSwitch
Mantıksal anahtar nesnesini belirtir.
Type: | LogicalSwitch |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
VMM nesnesinin adını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Bu eylemi tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir. Bu parametre PRO ipuçlarını denetlemenize olanak tanır.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Denetimin komut kabuğuna hemen döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNetwork
Bir sanal ağ nesnesi belirtir.
Type: | VirtualNetwork |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMHostNetworkAdapters
Bir konakta dağıtılan sanal makinelerin bağlanabileceği bir veya daha fazla fiziksel ağ bağdaştırıcısı nesnesi dizisini belirtir.
Örnek biçim: -VMHostNetworkAdapters $VMHostNICs
Type: | HostNetworkAdapter[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Çıkışlar
VirtualNetwork
Bu cmdlet bir VirtualNetwork nesnesi döndürür.