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.