Set-SCLogicalNetworkDefinition

Mantıksal ağ tanımını değiştirir.

Syntax

Set-SCLogicalNetworkDefinition
   [-VMMServer <ServerConnection>]
   [-LogicalNetworkDefinition] <LogicalNetworkDefinition>
   [-AddVMHostGroup <HostGroup[]>]
   [-RemoveVMHostGroup <HostGroup[]>]
   [-Name <String>]
   [-SubnetVLan <SubnetVLan[]>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

Set-SCLogicalNetworkDefinition cmdlet'i bir mantıksal ağ tanımını değiştirir. Örneğin, bir konak grubuna konak grubu ekleyebilir veya mantıksal ağ tanımından (ağ sitesi olarak da adlandırılır) kaldırabilirsiniz.

Örnekler

Örnek 1: Mantıksal ağ tanımıyla ilişkili konak gruplarını değiştirme

PS C:\> $LogicalNetwork = Get-SCLogicalNetwork -Name "LogicalNetwork01"
PS C:\> $VMHostGroup = Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup02\Production"}
PS C:\> $Definition = Get-SCLogicalNetworkDefinition -LogicalNetwork $LogicalNetwork -VMHostGroup $VMHostGroup -Name "Logical Network Definition 01"
PS C:\> $HostGroup = Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup03\Production" }
PS C:\> Set-SCLogicalNetworkDefinition -LogicalnetworkDefinition $Definition -AddVMHostGroup $HostGroup

İlk komut , "LogicalNetwork01" adlı mantıksal ağı alır ve $LogicalNetwork değişkeninde depolar.

İkinci komut , "Tüm Konaklar\HostGroup02\Production" adlı konak grubunu alır ve $VMHostGroup değişkeninde depolar.

Üçüncü komut, $LogicalNetwork'de depolanan mantıksal ağ ve $VMHostGroup depolanan konak grubuyla ilişkili "Mantıksal Ağ Tanımı 01" adlı mantıksal ağ tanımını alır.

Dördüncü komut, "All Hosts\HostGroup-3\Production" adlı konak grubu nesnesini alır ve nesneyi $HostGroup değişkeninde depolar.

Son komut, $HostGroup içinde depolanan konak grubunu, $Definition(Mantıksal Ağ Tanımı 01) içinde depolanan mantıksal ağ tanımı için mevcut konak grupları dizisine ekler.

Parametreler

-AddVMHostGroup

Mevcut bir konak grubu dizisine veya özel buluta eklenecek bir veya daha fazla konak grubu dizisini belirtir.

Type:HostGroup[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

İş ilerleme durumunun izlendiği ve depolandığı değişkenin adını belirtir.

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

-LogicalNetworkDefinition

-SubnetVLan parametresi tarafından belirtildiği gibi, IP adresi havuzunun hizmet verdiği alt ağı içeren bir mantıksal ağ tanımı (ağ sitesi olarak da adlandırılır) belirtir.

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

-Name

Virtual Machine Manager (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

-RemoveVMHostGroup

Konak grubu dizisinden veya özel buluttan kaldırılacak bir veya daha fazla konak grubu dizisini belirtir.

Type:HostGroup[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Denetimin hemen komut kabuğuna 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

-SubnetVLan

Bir veya daha fazla IP alt ağı ve VLAN kümesi dizisi belirtir.

SubnetVLan oluşturma hakkında bilgi için şunu yazın: Get-Help New-SCSubNetVLan.

Type:SubnetVLan[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Bir Virtual Machine Manager (VMM) sunucu nesnesi belirtir.

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

Çıkışlar

LogicalNetworkDefiniton

Bu cmdlet bir LogicalNetworkDefiniton nesnesi döndürür.

Notlar

  • Get-SCLogicalNetworkDefinition cmdlet'ini kullanarak aldığınız bir VMM mantıksal ağ tanımı nesnesi gerektirir.