Dela via


Set-SCLogicalNetworkDefinition

Ändrar en definition för logiskt nätverk.

Syntax

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

Description

Cmdleten Set-SCLogicalNetworkDefinition ändrar en definition för logiskt nätverk. Du kan till exempel lägga till en värdgrupp i eller ta bort en värdgrupp från en definition av logiskt nätverk (kallas även för en nätverksplats).

Exempel

Exempel 1: Ändra de värdgrupper som är associerade med en definition för logiskt nätverk

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

Det första kommandot hämtar det logiska nätverket med namnet "LogicalNetwork01" och lagrar det i variabeln $LogicalNetwork.

Det andra kommandot hämtar värdgruppen med namnet "Alla värdar\HostGroup02\Production" och lagrar den i variabeln $VMHostGroup.

Det tredje kommandot hämtar den logiska nätverksdefinitionen med namnet "Logisk nätverksdefinition 01" som är associerad med det logiska nätverket som lagras i $LogicalNetwork och värdgruppen som lagras i $VMHostGroup.

Det fjärde kommandot hämtar värdgruppsobjektet med namnet "Alla värdar\HostGroup-3\Production" och lagrar objektet i variabeln $HostGroup.

Det sista kommandot lägger till värdgruppen som lagras i $HostGroup till den befintliga matrisen för värdgrupper för den logiska nätverksdefinitionen som lagras i $Definition (Definition av logiskt nätverk 01).

Parametrar

-AddVMHostGroup

Anger en matris med en eller flera värdgrupper som ska läggas till i en befintlig värdgruppsmatris eller ett privat moln.

Typ:HostGroup[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-JobVariable

Anger namnet på en variabel där jobbstatus spåras och lagras.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-LogicalNetworkDefinition

Anger en definition av logiskt nätverk (kallas även för en nätverksplats) som innehåller det undernät som IP-adresspoolen hanterar, enligt parametern -SubnetVLan.

Typ:LogicalNetworkDefinition
Position:0
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-Name

Anger namnet på ett VMM-objekt (Virtual Machine Manager).

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-PROTipID

Anger ID för tipset prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.

Typ:Guid
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-RemoveVMHostGroup

Anger en matris med en eller flera värdgrupper som ska tas bort från en värdgruppsmatris eller ett privat moln.

Typ:HostGroup[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-RunAsynchronously

Anger att jobbet körs asynkront så att kontrollen omedelbart återgår till kommandogränssnittet.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-SubnetVLan

Anger en matris med ett eller flera IP-undernät och VLAN-uppsättningar.

Om du vill ha information om hur du skapar ett SubnetVLan skriver du: Get-Help New-SCSubNetVLan.

Typ:SubnetVLan[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-VMMServer

Anger ett VMM-serverobjekt (Virtual Machine Manager).

Typ:ServerConnection
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

Utdata

LogicalNetworkDefiniton

Den här cmdleten returnerar ett LogicalNetworkDefiniton--objekt.

Kommentarer

  • Kräver ett VMM-definitionsobjekt för logiskt nätverk som du hämtar med hjälp av cmdleten Get-SCLogicalNetworkDefinition.