Set-SCLogicalNetworkDefinition
Ändrar en definition för ett 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 ett logiskt nätverk. Du kan till exempel lägga till en värdgrupp till 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 av ett 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 "All Hosts\HostGroup02\Production" och lagrar den i variabeln $VMHostGroup.
Det tredje kommandot hämtar definitionen för det logiska nätverket med namnet "Logical Network Definition 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 "All Hosts\HostGroup-3\Production" och lagrar objektet i variabeln $HostGroup.
Det sista kommandot lägger till värdgruppen som lagras i $HostGroup till den befintliga värdgruppsmatrisen för den definition av logiskt nätverk 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.
Type: | HostGroup[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Anger namnet på en variabel där jobb förloppet spåras och lagras.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogicalNetworkDefinition
Anger en definition för logiskt nätverk (kallas även nätverksplats) som innehåller det undernät som IP-adresspoolen fungerar i, enligt parametern -SubnetVLan .
Type: | LogicalNetworkDefinition |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Anger namnet på ett VMM-objekt (Virtual Machine Manager).
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Anger ID för tipset om prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveVMHostGroup
Anger en matris med en eller flera värdgrupper att ta bort från en värdgruppsmatris eller ett privat moln.
Type: | HostGroup[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Anger att jobbet körs asynkront så att kontrollen återgår till kommandogränssnittet omedelbart.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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
.
Type: | SubnetVLan[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Anger ett VMM-serverobjekt (Virtual Machine Manager).
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Utdata
LogicalNetworkDefiniton
Den här cmdleten returnerar ett LogicalNetworkDefiniton-objekt .
Kommentarer
- Kräver ett definitionsobjekt för ett logiskt VMM-nätverk som du hämtar med hjälp av cmdleten Get-SCLogicalNetworkDefinition .