Set-AzureStorSimpleVirtualDevice
Hiermee maakt of werkt u de apparaatconfiguratie van een virtueel StorSimple-apparaat bij.
Notitie
De cmdlets waarnaar in deze documentatie wordt verwezen, zijn bedoeld voor het beheren van verouderde Azure-resources die gebruikmaken van ASM-API's (Azure Service Manager). Deze verouderde PowerShell-module wordt niet aanbevolen bij het maken van nieuwe resources, omdat ASM is gepland voor buitengebruikstelling. Zie Buitengebruikstelling van Azure Service Manager voor meer informatie.
De Az PowerShell-module is de aanbevolen PowerShell-module voor het beheren van ARM-resources (Azure Resource Manager) met PowerShell.
Syntaxis
Set-AzureStorSimpleVirtualDevice
-DeviceName <String>
-SecretKey <String>
-AdministratorPassword <String>
-SnapshotManagerPassword <String>
[-TimeZone <TimeZoneInfo>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
Met de cmdlet Set-AzureStorSimpleVirtualDevice wordt de apparaatconfiguratie van een virtueel Azure StorSimple-apparaat gemaakt of bijgewerkt.
Voorbeelden
Voorbeeld 1: Een virtueel apparaat bijwerken
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
De eerste opdracht maakt gebruik van de klasse System.TimeZoneInfo .NET en de standaardsyntaxis om pacific Standard Time zone op te halen en slaat dat object op in de $TimeZoneInfo variabele.
Met de tweede opdracht wordt het apparaat met de naam Contoso23 bijgewerkt om de tijdzone te gebruiken die is opgegeven in $TimeZoneInfo. Voor de opdracht is de geheime sleutel vereist voor toegang tot de configuratie van het virtuele apparaat.
Voorbeeld 2: Een virtueel apparaat bijwerken met behulp van de pijplijnoperator
PS C:\> [System.TimeZoneInfo]::GetSystemTimeZones() | where { $_.Id -eq "Pacific Standard Time" } | Set-AzureStorSimpleVirtualDevice -DeviceName "Contoso23" -SecretKey "wcZBlBGpCMf4USdSKyt/SQ=="
Met deze opdracht wordt het apparaat met de naam Contoso23 bijgewerkt om de tijdzone te gebruiken die door de opdracht wordt gemaakt. Voor de opdracht is de geheime sleutel vereist voor toegang tot de configuratie van het virtuele apparaat. Deze opdracht werkt op dezelfde manier als in het vorige voorbeeld, behalve dat deze de tijdzone doorgeeft aan de huidige cmdlet met behulp van de pijplijnoperator.
Parameters
-AdministratorPassword
Hiermee geeft u het beheerderswachtwoord van het virtuele apparaat dat moet worden geconfigureerd.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DeviceName
Hiermee geeft u de naam van het virtuele apparaat te configureren.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Profile
Hiermee geeft u een Azure-profiel op.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-SecretKey
Hiermee geeft u een serviceversleutelingssleutel voor het virtuele apparaat op. Deze sleutel wordt gegenereerd wanneer het eerste fysieke apparaat wordt geregistreerd bij een resource.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-SnapshotManagerPassword
Hiermee geeft u het wachtwoord voor momentopnamebeheer op.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-TimeZone
Hiermee geeft u een tijdzone voor het apparaat op.
U kunt een TimeZoneInfo-object maken met behulp van de methode GetSystemTimeZone().
Met deze opdracht maakt u bijvoorbeeld een tijdzone-informatieobject voor Pacific Standard Time: \[System.TimeZoneInfo\]::GetSystemTimeZones() | where { $_.Id -eq "Pacific Standard Time" }
Type: | TimeZoneInfo |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
Invoerwaarden
TimeZoneInfo
U kunt een TimeZoneInfo-object doorsluisen naar deze cmdlet.
Uitvoerwaarden
DeviceJobDetails
Deze cmdlet retourneert bijgewerkte apparaatdetails voor het virtuele apparaat.