Set-SCCloud
Ändrar egenskaperna för ett privat moln i VMM.
Syntax
Set-SCCloud
[-RemoveCapabilityProfile <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.CapabilityProfile]>]
[-AddCapabilityProfile <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.CapabilityProfile]>]
[-AddVMHostGroup <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.HostGroup]>]
[-RemoveVMHostGroup <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.HostGroup]>]
[-AddCloudResource <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.ClientObject]>]
[-RemoveCloudResource <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.ClientObject]>]
[-Name <String>]
[-Description <String>]
[-AddReadOnlyLibraryShare <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.LibraryShare]>]
[-RemoveReadOnlyLibraryShare <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.LibraryShare]>]
[-ReadWriteLibraryPath <String>]
[-DisasterRecoverySupported <Boolean>]
[-ShieldedVMSupportPolicy <ShieldedVMSupportPolicyEnum>]
[-VMMServer <ServerConnection>]
[[-Cloud] <Cloud>]
[-JobGroup <Guid>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Cmdleten Set-SCCloud ändrar egenskaperna för ett privat moln i Virtual Machine Manager (VMM).
Om du vill ha mer information om privata moln skriver du: Get-Help New-SCCloud -detailed
.
Exempel
Exempel 1: Uppdatera egenskaperna för ett privat moln med hjälp av en jobbgrupp
PS C:\> $Guid = [System.Guid]::NewGuid()
PS C:\> $Cloud = Get-SCCloud -Name "Cloud01"
PS C:\> $CapabilityProfile = Get-SCCapabilityProfile -Profilename "HyperV"
PS C:\> Set-SCCloudCapacity -JobGroup $Guid -StorageLimited $True -StorageGB 500 -VirtualMachinesLimited $True -VirtualMachines 50 -VirtualCPUCountLimited $True -VirtualCPUCount 100
PS C:\> Set-SCCloud -Cloud $Cloud -AddCapabilityProfile $CapabilityProfile -JobGroup $Guid -Description "Updated description for Cloud01"
Det första kommandot skapar ett nytt GUID och lagrar det i variabeln $Guid. Efterföljande kommandon som innehåller detta GUID samlas in i en enda jobbgrupp.
Det andra kommandot hämtar det privata molnobjektet med namnet Cloud01 och lagrar objektet i variabeln $Cloud.
Det tredje kommandot hämtar Hyper-V funktionsprofilobjektet och lagrar objektet i variabeln $CapabilityProfile.
Det fjärde kommandot anger följande gränser för molnkapacitetsdimensionerna: 500 GB lagring, 50 virtuella datorer och 100 processorer. Med hjälp av parametern JobGroup anger du att det här kommandot inte körs förrän strax före det slutliga kommandot som innehåller JobGroup med samma GUID.
Det senaste kommandot lägger till kapacitetsprofilen som lagras i $CapabilityProfile till Cloud01, uppdaterar beskrivningen för Cloud01 och anger egenskaperna för molnkapacitet i Cloud01 med hjälp av inställningarna som anges i det fjärde kommandot. Det här kommandot använder parametern JobGroup för att köra Set-SCCloudCapacity precis innan Set-SCCloud- körs så att inställningarna blir assocated med det angivna privata molnet.
Parametrar
-AddCapabilityProfile
Anger ett eller flera funktionsprofilobjekt som den här cmdleten lägger till.
Typ: | System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.CapabilityProfile] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-AddCloudResource
Anger en eller flera molnresurser som den här cmdleten lägger till i ett privat moln. Resurser som du kan lägga till i ett privat moln är: Lastbalanserare, logiskt nätverk, statisk IP-adresspool, lagringspool och VIP-mall.
Typ: | System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.ClientObject] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-AddReadOnlyLibraryShare
Anger en eller flera skrivskyddade biblioteksresurser som den här cmdleten lägger till i ett privat moln.
Typ: | System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.LibraryShare] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-AddVMHostGroup
Anger en eller flera värdgrupper som ska läggas till i en befintlig värdgruppsmatris eller ett privat moln.
Typ: | System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.HostGroup] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Cloud
Anger ett privat molnobjekt.
Typ: | Cloud |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Description
Anger en beskrivning för det angivna objektet.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DisasterRecoverySupported
Anger om Tjänsten Windows Azure Hyper-V Recovery Manager är aktiverad.
Om du aktiverar den här parametern skickar cmdleten följande data via Internet till tjänsten: molnnamn, namn på virtuella datorer, namn på logiska nätverk, värdnamn för virtuella datorer och relevanta egenskaper för varje objekt. Om sändningen av den här informationen står i konflikt med befintliga sekretesskrav för arbetsbelastningar som distribueras till det här molnet väljer du inte det här alternativet.
När du har kopplat det här molnet till ett återställningsmoln i Windows Azure Hyper-V Recovery Manager kan du inte inaktivera det här alternativet.
Typ: | Boolean |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-JobGroup
Anger en identifierare för en serie kommandon som ska köras som en uppsättning precis innan det slutliga kommandot som innehåller samma jobbgruppsidentifierare körs.
Typ: | Guid |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-JobVariable
Anger att jobbstatus spåras och lagras i variabeln med namnet av den här parametern.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Name
Anger namnet på ett VMM-objekt.
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 |
-ReadWriteLibraryPath
Anger en skrivbar bibliotekssökväg till vilken virtuella datorer kan lagras.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-RemoveCapabilityProfile
Anger ett eller flera funktionsprofilobjekt som den här cmdleten tar bort.
Typ: | System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.CapabilityProfile] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-RemoveCloudResource
Anger en eller flera molnresurser som den här cmdleten tar bort från ett privat moln.
Typ: | System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.ClientObject] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-RemoveReadOnlyLibraryShare
Anger en skrivskyddad biblioteksresurs som den här cmdleten tar bort.
Typ: | System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.LibraryShare] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-RemoveVMHostGroup
Anger en eller flera värdgrupper som den här cmdleten tar bort från en värdgruppsmatris eller ett privat moln.
Typ: | System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.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 |
-ShieldedVMSupportPolicy
Anger om det här molnet har stöd för att placera avskärmade virtuella datorer på det, så placering ger klassificeringar för molnet.
Typ: | ShieldedVMSupportPolicyEnum |
Godkända värden: | ShieldedVMNotSupported, ShieldedVMSupported |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-VMMServer
Anger ett VMM-serverobjekt.
Typ: | ServerConnection |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |