Dela via


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