Set-AzureStorSimpleVirtualDevice
Cria ou atualiza a configuração do dispositivo de um dispositivo virtual StorSimple.
Nota
Os cmdlets mencionados nesta documentação são para gerenciar recursos herdados do Azure que usam APIs do Azure Service Manager (ASM). Este módulo do PowerShell herdado não é recomendado ao criar novos recursos, uma vez que o ASM está agendado para desativação. Para obter mais informações, consulte Aposentadoria do Azure Service Manager.
O módulo Az PowerShell é o módulo PowerShell recomendado para gerenciar recursos do Azure Resource Manager (ARM) com o PowerShell.
Sintaxe
Set-AzureStorSimpleVirtualDevice
-DeviceName <String>
-SecretKey <String>
-AdministratorPassword <String>
-SnapshotManagerPassword <String>
[-TimeZone <TimeZoneInfo>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
O cmdlet Set-AzureStorSimpleVirtualDevice cria ou atualiza a configuração do dispositivo de um dispositivo virtual do Azure StorSimple.
Exemplos
Exemplo 1: Atualizar um dispositivo virtual
PS C:\>$TimeZoneInfo = [System.TimeZoneInfo]::GetSystemTimeZones() | where { $_.Id -eq "Pacific Standard Time" }
PS C:\> Set-AzureStorSimpleVirtualDevice -DeviceName "Contoso23" -SecretKey "wcZBlBGpCMf4USdSKyt/SQ==" -TimeZone $TimeZoneInfo
VERBOSE: ClientRequestId: e31f0d6b-451d-4c1d-b2f1-3fc84c13972c_PS
VERBOSE: ClientRequestId: df58db83-d563-4a2e-bbb4-9576f0e69ca6_PS
VERBOSE: ClientRequestId: 494a9f0d-79ee-4fde-ab4d-85ee5a357556_PS
VERBOSE: ClientRequestId: ce557cbf-174d-4301-93d4-5ffe082c8413_PS
VERBOSE: ClientRequestId: 31284dad-de2c-4758-a2ef-45962875bfa6_PS
VERBOSE: About to configure the device : win-ff93i74m1e1 !
VERBOSE: ClientRequestId: d9c66302-45d8-488a-adda-8ccf957f77d3_PS
TaskId : 21f530c3-bc47-4591-8c4e-da4d694b751d
TaskResult : Succeeded
TaskStatus : Completed
ErrorCode :
ErrorMessage :
TaskSteps : {Microsoft.WindowsAzure.Management.StorSimple.Models.TaskStep, Microsoft.WindowsAzure.Management.StorSimple.Models.TaskStep}
VERBOSE: The task created for your Setup operation has completed successfully.
VERBOSE: ClientRequestId: a94f972c-18ea-40b6-9401-2ad209c0c8b4_PS
AlertNotification : Microsoft.WindowsAzure.Management.StorSimple.Models.AlertNotificationSettings
Chap : Microsoft.WindowsAzure.Management.StorSimple.Models.ChapSettings
DeviceProperties : Microsoft.WindowsAzure.Management.StorSimple.Models.DeviceInfo
DnsServer : Microsoft.WindowsAzure.Management.StorSimple.Models.DnsServerSettings
InstanceId : d369ebb4-8b9a-47fc-9a6b-60f371e123ae
Name :
NetInterfaceList : {}
OperationInProgress : None
RemoteMgmtSettingsInfo : Microsoft.WindowsAzure.Management.StorSimple.Models.RemoteManagementSettings
RemoteMinishellSecretInfo : Microsoft.WindowsAzure.Management.StorSimple.Models.RemoteMinishellSettings
SecretEncryptionCertThumbprint :
Snapshot : Microsoft.WindowsAzure.Management.StorSimple.Models.SnapshotSettings
TimeServer : Microsoft.WindowsAzure.Management.StorSimple.Models.TimeSettings
Type : VirtualAppliance
VirtualApplianceProperties : Microsoft.WindowsAzure.Management.StorSimple.Models.VirtualApplianceInfo
WebProxy : Microsoft.WindowsAzure.Management.StorSimple.Models.WebProxySettings
VERBOSE: Successfully updated configuration for device Contoso23 with id d369ebb4-8b9a-47fc-9a6b-60f371e123ae
O primeiro comando usa a classe System.TimeZoneInfo .NET e a sintaxe padrão para obter o fuso horário padrão do Pacífico e armazena esse objeto na variável $TimeZoneInfo.
O segundo comando atualiza o dispositivo chamado Contoso23 para usar o fuso horário especificado no $TimeZoneInfo. O comando requer a chave secreta para acessar a configuração do dispositivo virtual.
Exemplo 2: Atualizar um dispositivo virtual usando o operador de pipeline
PS C:\> [System.TimeZoneInfo]::GetSystemTimeZones() | where { $_.Id -eq "Pacific Standard Time" } | Set-AzureStorSimpleVirtualDevice -DeviceName "Contoso23" -SecretKey "wcZBlBGpCMf4USdSKyt/SQ=="
Este comando atualiza o dispositivo chamado Contoso23 para usar o fuso horário que o comando cria. O comando requer a chave secreta para acessar a configuração do dispositivo virtual. Esse comando funciona da mesma maneira que o exemplo anterior, exceto que ele passa o fuso horário para o cmdlet atual usando o operador de pipeline.
Parâmetros
-AdministratorPassword
Especifica a senha de administrador do dispositivo virtual a ser configurado.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-DeviceName
Especifica o nome do dispositivo virtual a ser configurado.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-Profile
Especifica um perfil do Azure.
Tipo: | AzureSMProfile |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-SecretKey
Especifica uma chave de criptografia de serviço para o dispositivo virtual. Essa chave é gerada quando o primeiro dispositivo físico é registrado com um recurso.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-SnapshotManagerPassword
Especifica a senha do gerenciador de instantâneos.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-TimeZone
Especifica um fuso horário para o dispositivo.
Você pode criar um objeto TimeZoneInfo usando o método GetSystemTimeZone().
Por exemplo, este comando cria um objeto de informações de fuso horário para a Hora Padrão do Pacífico: \[System.TimeZoneInfo\]::GetSystemTimeZones() | where { $_.Id -eq "Pacific Standard Time" }
Tipo: | TimeZoneInfo |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
Entradas
TimeZoneInfo
Você pode canalizar um objeto TimeZoneInfo para esse cmdlet.
Saídas
DeviceJobDetails
Este cmdlet retorna detalhes atualizados do dispositivo virtual.