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.
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.
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.
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.