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.