共用方式為


Set-SCCloud

變更 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

Set-SCCloud Cmdlet 會變更 Virtual Machine Manager 中私人雲端的屬性, (VMM) 。

如需私人雲端的詳細資訊,請輸入: Get-Help New-SCCloud -detailed

範例

範例 1:使用作業群組更新私人雲端的屬性

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"

第一個命令會建立新的 GUID,並將它儲存在$Guid變數中。 包含此 GUID 的後續命令會收集到單一作業群組中。

第二個命令會取得名為 Cloud01 的私人雲端物件,並將物件儲存在$Cloud變數中。

第三個命令會取得 Hyper-V 功能設定檔物件,並將物件儲存在$CapabilityProfile變數中。

第四個命令會設定雲端容量維度的下列限制:500 GB 儲存體、50 部虛擬機器和 100 個 CPU。 使用 JobGroup 參數會指定此命令在包含相同 GUID 之 JobGroup 的最後一個命令之前,才會執行此命令。

最後一個命令會將儲存在 $CapabilityProfile 的功能設定檔新增至 Cloud01、更新 Cloud01 的描述,並使用第四個命令中指定的設定,在 Cloud01 上設定雲端容量屬性。 此命令會使用 JobGroup 參數在 Set-SCCloud 執行之前執行Set-SCCloudCapacity,讓設定會與指定的私人雲端一起配置。

參數

-AddCapabilityProfile

指定這個 Cmdlet 新增的一或多個功能設定檔物件。

Type:System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.CapabilityProfile]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AddCloudResource

指定此 Cmdlet 新增至私人雲端的一或多個雲端資源。 您可以新增至私人雲端的資源包括:Load Balancer、邏輯網路、靜態 IP 位址池、存放集區和 VIP 範本。

Type:System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.ClientObject]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AddReadOnlyLibraryShare

指定此 Cmdlet 新增至私人雲端的一或多個唯讀程式庫共用。

Type:System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.LibraryShare]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AddVMHostGroup

指定要新增至現有主機群組陣列或私人雲端的一或多個主機群組。

Type:System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.HostGroup]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Cloud

指定私人雲端物件。

Type:Cloud
Position:0
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Description

指定所指定物件的描述。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisasterRecoverySupported

指出是否啟用 Windows Azure Hyper-V 復原管理員服務。

如果您啟用此參數,Cmdlet 會透過網際網路將下列資料傳送至服務:雲端名稱、虛擬機器名稱、邏輯網路名稱、虛擬機器主機名稱,以及每個物件的相關屬性。 如果傳送此資訊與部署至此雲端之工作負載的現有隱私權需求衝突,請勿選取此選項。

將此雲端與 Windows Azure Hyper-V 復原管理員中的復原雲端配對之後,就無法停用此選項。

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobGroup

指定一系列命令的識別碼,這些命令會在執行包含相同工作群組識別碼的最終命令之前,使用整組的方式來執行。

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

指定追蹤工作進度,並將工作進度存放在這個參數命名的變數中。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

指定 VMM 物件的名稱。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

指定觸發此動作之 PRO 提示 (PRO 提示的識別碼) 。 此參數可讓您稽核 PRO 秘訣。

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ReadWriteLibraryPath

指定要儲存虛擬機器的可寫入程式庫路徑。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoveCapabilityProfile

指定這個 Cmdlet 移除的一或多個功能設定檔物件。

Type:System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.CapabilityProfile]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoveCloudResource

指定此 Cmdlet 從私人雲端移除的一或多個雲端資源。

Type:System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.ClientObject]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoveReadOnlyLibraryShare

指定這個 Cmdlet 移除的唯讀程式庫共用。

Type:System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.LibraryShare]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoveVMHostGroup

指定此 Cmdlet 從主機群組陣列或私人雲端移除的一或多個主機群組。

Type:System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.HostGroup]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

表示作業會以非同步方式執行,讓控制項立即返回命令殼層。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ShieldedVMSupportPolicy

指出此雲端是否支援將受防護的虛擬機器放在其中,因此放置會提供雲端的評等。

Type:ShieldedVMSupportPolicyEnum
Accepted values:ShieldedVMNotSupported, ShieldedVMSupported
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

指定 VMM 伺服器物件。

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False