Set-SCCloud
Cambia las propiedades de una nube privada en VMM.
Sintaxis
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
El cmdlet set-SCCloud cambia las propiedades de una nube privada en Virtual Machine Manager (VMM).
Para obtener más información sobre las nubes privadas, escriba: Get-Help New-SCCloud -detailed
.
Ejemplos
Ejemplo 1: Actualización de las propiedades de una nube privada mediante un grupo de trabajos
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"
El primer comando crea un NUEVO GUID y lo almacena en la variable $Guid. Los comandos posteriores que incluyen este GUID se recopilan en un único grupo de trabajos.
El segundo comando obtiene el objeto de nube privada denominado Cloud01 y almacena el objeto en la variable $Cloud.
El tercer comando obtiene el Hyper-V objeto de perfil de funcionalidad y almacena el objeto en la variable $CapabilityProfile.
El cuarto comando establece los límites siguientes en las dimensiones de capacidad en la nube: almacenamiento de 500 GB, 50 máquinas virtuales y 100 CPU. El uso del parámetro JobGroup especifica que este comando no se ejecutará hasta justo antes del comando final que incluye JobGroup con el mismo GUID.
El último comando agrega el perfil de funcionalidad almacenado en $CapabilityProfile a Cloud01, actualiza la descripción de Cloud01 y establece las propiedades de capacidad en la nube en Cloud01 mediante la configuración especificada en el cuarto comando. Este comando usa el parámetro JobGroup para ejecutar Set-SCCloudCapacity justo antes de se ejecuta set-SCCloud para que la configuración se asociará con la nube privada especificada.
Parámetros
-AddCapabilityProfile
Especifica uno o varios objetos de perfil de funcionalidad que agrega este cmdlet.
Tipo: | System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.CapabilityProfile] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-AddCloudResource
Especifica uno o varios recursos en la nube que este cmdlet agrega a una nube privada. Los recursos que puede agregar a una nube privada incluyen: Load Balancer, Red lógica, Grupo de direcciones IP estáticas, Grupo de almacenamiento y Plantilla de VIP.
Tipo: | System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.ClientObject] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-AddReadOnlyLibraryShare
Especifica uno o varios recursos compartidos de biblioteca de solo lectura que este cmdlet agrega a una nube privada.
Tipo: | System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.LibraryShare] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-AddVMHostGroup
Especifica uno o varios grupos host que se van a agregar a una matriz de grupos host existente o a una nube privada.
Tipo: | System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.HostGroup] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Cloud
Especifica un objeto de nube privada.
Tipo: | Cloud |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-Description
Especifica una descripción para el objeto especificado.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DisasterRecoverySupported
Indica si el servicio Windows Azure Hyper-V Recovery Manager está habilitado.
Si habilita este parámetro, el cmdlet envía los siguientes datos a través de Internet al servicio: nombre en la nube, nombres de máquina virtual, nombres de red lógica, nombres de host de máquina virtual y las propiedades pertinentes para cada objeto. Si el envío de esta información entra en conflicto con los requisitos de privacidad existentes para las cargas de trabajo que se implementan en esta nube, no seleccione esta opción.
Después de emparejar esta nube en una nube de recuperación en Windows Azure Hyper-V Recovery Manager, no puede deshabilitar esta opción.
Tipo: | Boolean |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-JobGroup
Especifica un identificador para una serie de comandos que se ejecutarán como un conjunto justo antes de que se ejecute el mismo identificador de grupo de trabajos.
Tipo: | Guid |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-JobVariable
Especifica que se realiza un seguimiento del progreso del trabajo y se almacena en la variable denominada por este parámetro.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Name
Especifica el nombre de un objeto VMM.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-PROTipID
Especifica el identificador de la sugerencia Sobre rendimiento y optimización de recursos (sugerencia PRO) que desencadenó esta acción. Este parámetro le permite auditar sugerencias PRO.
Tipo: | Guid |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ReadWriteLibraryPath
Especifica una ruta de acceso de biblioteca grabable a la que se pueden almacenar las máquinas virtuales.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-RemoveCapabilityProfile
Especifica uno o varios objetos de perfil de funcionalidad que quita este cmdlet.
Tipo: | System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.CapabilityProfile] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-RemoveCloudResource
Especifica uno o varios recursos en la nube que este cmdlet quita de una nube privada.
Tipo: | System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.ClientObject] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-RemoveReadOnlyLibraryShare
Especifica un recurso compartido de biblioteca de solo lectura que este cmdlet quita.
Tipo: | System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.LibraryShare] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-RemoveVMHostGroup
Especifica uno o varios grupos host que este cmdlet quita de una matriz de grupos host o una nube privada.
Tipo: | System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.HostGroup] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-RunAsynchronously
Indica que el trabajo se ejecuta de forma asincrónica para que el control vuelva al shell de comandos inmediatamente.
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ShieldedVMSupportPolicy
Indica si esta nube admite la colocación de máquinas virtuales blindadas en ella, por lo que la ubicación proporcionará clasificaciones para la nube.
Tipo: | ShieldedVMSupportPolicyEnum |
Valores aceptados: | ShieldedVMNotSupported, ShieldedVMSupported |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-VMMServer
Especifica un objeto de servidor VMM.
Tipo: | ServerConnection |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |