Set-SCStorageProvider
Modifica um objeto de provedor de armazenamento no VMM.
Sintaxe
Set-SCStorageProvider
[-StorageProvider] <StorageProvider>
[-Name <String>]
[-Description <String>]
[-RunAsAccount <RunAsAccount>]
[-NetworkDeviceName <String>]
[-TCPPort <UInt32>]
[-Certificate <ClientCertificate>]
[-JobGroup <Guid>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
O cmdlet Set-SCStorageProvider modifica um objeto de provedor de armazenamento no VMM (Virtual Machine Manager).
Exemplos
Exemplo 1: alterar o nome de um provedor de armazenamento
PS C:\> $Provider = Get-SCStorageProvider -Name "StorProv01.Contoso.com"
PS C:\> $RunAsAcct = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> Set-SCStorageProvider -StorageProvider $Provider -NetworkDeviceName "http://StorProv01.Contoso.com" -Name "NewStorProvName.Contoso.com" -RunAsAccount $RunAsAcct
O primeiro comando obtém o provedor de armazenamento chamado StorProv01 e o armazena na variável $Provider.
O segundo comando obtém a conta RunAsAccount01 e a armazena na variável $RunAsAcct.
O último comando define o nome do dispositivo de rede do provedor de armazenamento armazenado na variável $Provider para NewStorProvName usando a conta RunAs armazenada em $RunAsAcct.
Exemplo 2: alterar a porta TCP/IP de um provedor de armazenamento
PS C:\> $Provider = Get-SCStorageProvider -Name "StorProv01.Contoso.com"
PS C:\> $RunAsAcct = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> Set-SCStorageProvider -StorageProvider $Provider -TCPPort 40441 -RunAsAccount $RunAsAcct
O primeiro comando obtém o provedor de armazenamento chamado StorProv01 e o armazena na variável $Provider.
O segundo comando obtém a conta RunAs chamada RunAsAccount01 e armazena o objeto na variável $RunAsAcct.
O terceiro comando altera a porta TCP/IP do provedor de armazenamento armazenado em $Provider para 40441 usando a conta RunAs armazenada em $RunAsAcct.
Parâmetros
-Certificate
Especifica um objeto de certificado de segurança.
Tipo: | ClientCertificate |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Description
Especifica uma descrição para o provedor de armazenamento.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-JobGroup
Especifica uma ID para uma série de comandos que são executados como um conjunto pouco antes do comando final que inclui a mesma ID do grupo de trabalho é executada.
Tipo: | Guid |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-JobVariable
Especifica que o progresso do trabalho é acompanhado e armazenado na variável nomeada por esse parâmetro.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Name
Especifica o nome de um objeto do VMM.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-NetworkDeviceName
Especifica o nome de um dispositivo de rede.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-PROTipID
Especifica a ID da dica de Otimização de Recursos e Desempenho (dica PRO) que disparou essa ação. Esse parâmetro permite que você audite dicas pro.
Tipo: | Guid |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-RunAsAccount
Especifica uma conta Executar como que contém credenciais com permissão para executar essa ação.
Tipo: | RunAsAccount |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-RunAsynchronously
Indica que o trabalho é executado de forma assíncrona para que o controle retorne ao shell de comando imediatamente.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-StorageProvider
Especifica um objeto de provedor de armazenamento.
Tipo: | StorageProvider |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-TCPPort
Especifica um valor numérico que representa uma porta TCP.
Tipo: | UInt32 |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
Saídas
StorageProvider
Esse cmdlet retorna um objeto