Partilhar via


Set-SCCloud

Altera as propriedades de uma nuvem privada no VMM.

Sintaxe

Default (Predefinição)

Set-SCCloud

    -RemoveCapabilityProfile <Microsoft.SystemCenter.VirtualMachineManager.CapabilityProfile>
    -AddCapabilityProfile <Microsoft.SystemCenter.VirtualMachineManager.CapabilityProfile>
    -AddVMHostGroup <Microsoft.SystemCenter.VirtualMachineManager.HostGroup>
    -RemoveVMHostGroup <Microsoft.SystemCenter.VirtualMachineManager.HostGroup>
    -AddCloudResource <Microsoft.SystemCenter.VirtualMachineManager.ClientObject>
    -RemoveCloudResource <Microsoft.SystemCenter.VirtualMachineManager.ClientObject>
    [-Name <String>]
    [-Description <String>]
    -AddReadOnlyLibraryShare <Microsoft.SystemCenter.VirtualMachineManager.LibraryShare>
    -RemoveReadOnlyLibraryShare <Microsoft.SystemCenter.VirtualMachineManager.LibraryShare>
    [-ReadWriteLibraryPath <String>]
    [-DisasterRecoverySupported <Boolean>]
    [-ShieldedVMSupportPolicy <ShieldedVMSupportPolicyEnum>]
    [-VMMServer <ServerConnection>]
    [[-Cloud] <Cloud>]
    [-JobGroup <Guid>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

Description

O cmdlet Set-SCCloud altera as propriedades de uma nuvem privada no Virtual Machine Manager (VMM).

Para obter mais informações sobre nuvens privadas, digite: Get-Help New-SCCloud -detailed.

Exemplos

Exemplo 1: Atualizar as propriedades de uma nuvem privada usando um grupo de tarefas

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"

O primeiro comando cria um novo GUID e o armazena na variável $Guid. Os comandos subsequentes que incluem esse GUID são coletados em um único grupo de trabalho.

O segundo comando obtém o objeto de nuvem privada chamado Cloud01 e armazena o objeto na variável $Cloud.

O terceiro comando obtém o objeto de perfil de capacidade Hyper-V e armazena o objeto na variável $CapabilityProfile.

O quarto comando define os seguintes limites nas dimensões de capacidade da nuvem: 500 GB de armazenamento, 50 máquinas virtuais e 100 CPUs. O uso do parâmetro JobGroup especifica que esse comando não será executado até pouco antes do comando final que inclui o JobGroup com o mesmo GUID.

O último comando adiciona o perfil de capacidade armazenado no $CapabilityProfile ao Cloud01, atualiza a descrição do Cloud01 e define as propriedades de capacidade da nuvem no Cloud01 usando as configurações especificadas no quarto comando. Este comando usa o parâmetro JobGroup para executar Set-SCCloudCapacity imediatamente antes da execução do Set-SCCloud para que as configurações sejam associadas à nuvem privada especificada.

Parâmetros

-AddCapabilityProfile

Especifica um ou mais objetos de perfil de capacidade que esse cmdlet adiciona.

Propriedades dos parâmetros

Tipo:Microsoft.SystemCenter.VirtualMachineManager.CapabilityProfile
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-AddCloudResource

Especifica um ou mais recursos de nuvem que esse cmdlet adiciona a uma nuvem privada. Os recursos que você pode adicionar a uma nuvem privada incluem: Balanceador de Carga, Rede Lógica, Pool de Endereços IP Estáticos, Pool de Armazenamento e Modelo VIP.

Propriedades dos parâmetros

Tipo:Microsoft.SystemCenter.VirtualMachineManager.ClientObject
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-AddReadOnlyLibraryShare

Especifica um ou mais compartilhamentos de biblioteca somente leitura que esse cmdlet adiciona a uma nuvem privada.

Propriedades dos parâmetros

Tipo:Microsoft.SystemCenter.VirtualMachineManager.LibraryShare
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-AddVMHostGroup

Especifica um ou mais grupos de hosts a serem adicionados a uma matriz de grupo de hosts existente ou nuvem privada.

Propriedades dos parâmetros

Tipo:Microsoft.SystemCenter.VirtualMachineManager.HostGroup
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Cloud

Especifica um objeto de nuvem privada.

Propriedades dos parâmetros

Tipo:Cloud
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:0
Obrigatório:False
Valor do pipeline:True
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Description

Especifica uma descrição para o objeto especificado.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-DisasterRecoverySupported

Indica se o serviço Gerenciador de Recuperação de Hyper-V do Windows Azure está habilitado.

Se você habilitar esse parâmetro, o cmdlet enviará os seguintes dados pela Internet para o serviço: nome da nuvem, nomes de máquinas virtuais, nomes de redes lógicas, nomes de host de máquinas virtuais e as propriedades relevantes para cada objeto. Se o envio dessas informações entrar em conflito com os requisitos de privacidade existentes para cargas de trabalho implantadas nessa nuvem, não selecione essa opção.

Depois de emparelhar essa nuvem a uma nuvem de recuperação no Windows Azure Hyper-V Recovery Manager, não é possível desabilitar essa opção.

Propriedades dos parâmetros

Tipo:Boolean
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-JobGroup

Especifica um identificador para uma série de comandos que serão executados como um conjunto imediatamente antes da execução do comando final que inclui o mesmo identificador de grupo de trabalhos.

Propriedades dos parâmetros

Tipo:Guid
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-JobVariable

Especifica que o progresso do trabalho é controlado e armazenado na variável nomeada por esse parâmetro.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Name

Especifica o nome de um objeto do VMM.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-PROTipID

Especifica a ID da dica de Otimização de Desempenho e Recursos (dica PRO) que disparou essa ação. Este parâmetro permite auditar dicas PRO.

Propriedades dos parâmetros

Tipo:Guid
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-ReadWriteLibraryPath

Especifica um caminho de biblioteca gravável para o qual as máquinas virtuais podem ser armazenadas.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-RemoveCapabilityProfile

Especifica um ou mais objetos de perfil de capacidade que este cmdlet remove.

Propriedades dos parâmetros

Tipo:Microsoft.SystemCenter.VirtualMachineManager.CapabilityProfile
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-RemoveCloudResource

Especifica um ou mais recursos de nuvem que esse cmdlet remove de uma nuvem privada.

Propriedades dos parâmetros

Tipo:Microsoft.SystemCenter.VirtualMachineManager.ClientObject
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-RemoveReadOnlyLibraryShare

Especifica um compartilhamento de biblioteca somente leitura que esse cmdlet remove.

Propriedades dos parâmetros

Tipo:Microsoft.SystemCenter.VirtualMachineManager.LibraryShare
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-RemoveVMHostGroup

Especifica um ou mais grupos de hosts que esse cmdlet remove de uma matriz de grupo de hosts ou nuvem privada.

Propriedades dos parâmetros

Tipo:Microsoft.SystemCenter.VirtualMachineManager.HostGroup
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-RunAsynchronously

Indica que o trabalho é executado de forma assíncrona para que o controle retorne ao shell de comando imediatamente.

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-ShieldedVMSupportPolicy

Indica se essa nuvem oferece suporte à colocação de máquinas virtuais blindadas nela, portanto, o posicionamento fornecerá classificações para a nuvem.

Propriedades dos parâmetros

Tipo:ShieldedVMSupportPolicyEnum
Default value:None
Valores aceites:ShieldedVMNotSupported, ShieldedVMSupported
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-VMMServer

Especifica um objeto de servidor VMM.

Propriedades dos parâmetros

Tipo:ServerConnection
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:True
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.