Delen via


Set-SCSSHKey

Updates de eigenschappen van een Linux SSHKey.

Syntax

Set-SCSSHKey
   [-UserRole <UserRole>]
   [-Enabled <Boolean>]
   [-VMMServer <ServerConnection>]
   [-SSHKey] <SSHKey>
   [-Name <String>]
   [-SharePath <String>]
   [-Description <String>]
   [-Owner <String>]
   [-FamilyName <String>]
   [-Release <String>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCSSHKey
   [-VMMServer <ServerConnection>]
   [-SSHKeys] <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.SSHKey]>
   -FamilyName <String>
   -Release <String>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

Met de cmdlet Set-SCSSHKey worden de eigenschappen bijgewerkt van een Linux SSHKey-object dat is opgeslagen in de VMM-bibliotheek (Virtual Machine Manager).

Voorbeelden

Voorbeeld 1: De beschrijving van een SSHKey wijzigen

PS C:\> $SSHKey = Get-SCSSHKey -VMMServer "VMMServer01.Contoso.com" | where { $_.LibraryServer.Name -eq "LibraryServer01.Contoso.com" -and $_.Name -eq "My.sshkey" }
PS C:\> Set-SCSSSHKey -SSHKey $sshkey -Description "My standard SSHKey"

Met de eerste opdracht wordt het SSHKey-object met de naam My.sshkey opgehaald uit de bibliotheek op VMMServer01 en wordt dat object vervolgens opgeslagen in de $SSHKey variabele.

Met de tweede opdracht wordt de beschrijving van de SSHKey die is opgeslagen in $SSHKey gewijzigd in 'Mijn standaard-SSHKey'.

Voorbeeld 2: Een eigenschap voor een SSHKey wijzigen

PS C:\> $SSHKey = Get-SCSSHKey -Name "My.sshkey"
PS C:\> Set-SCSSHKey -SSHKey $SSHKey -FamilyName "Family01"

Met de eerste opdracht wordt het SSHKey-object met de naam My.sshkey opgehaald en wordt dat object vervolgens opgeslagen in de variabele $SSHKey.

Met de tweede opdracht wordt de eigenschap FamilyName ingesteld op Family01 op het SSHKey-object dat is opgeslagen in $SSHKey.

Parameters

-Description

Hiermee geeft u een beschrijving voor het SSHKey-object .

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Enabled

Hiermee wordt aangegeven of het SSHKey-object moet worden ingeschakeld of uitgeschakeld. Geef $True op om de SSHKey of $False in te schakelen om deze uit te schakelen.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FamilyName

Hiermee geeft u een familienaam op voor een fysieke resource in de VMM-bibliotheek.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Hiermee geeft u een variabele op waarin de voortgang van de taak wordt bijgehouden en opgeslagen.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Hiermee geeft u de naam van een VMM SSHKey-object .

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Owner

Hiermee geeft u de eigenaar van het VMM SSHKey-object in de vorm van een geldig domeingebruikersaccount.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Hiermee geeft u de id op van de tip prestatie- en resourceoptimalisatie (PRO-tip) die deze actie heeft geactiveerd. Met deze parameter kunt u PRO-tips controleren.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Release

Hiermee geeft u een tekenreeks op die de release van een bibliotheekresource beschrijft. VMM maakt automatisch een releasewaarde voor elke resource die in de bibliotheek is geïmporteerd. Nadat de resource is geïmporteerd, kan de tekenreeks worden aangepast.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Geeft aan dat de taak asynchroon wordt uitgevoerd, zodat het besturingselement onmiddellijk terugkeert naar de opdrachtshell.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SharePath

Hiermee geeft u een pad naar een geldige bibliotheekshare op een bestaande bibliotheekserver die gebruikmaakt van een UNC-pad (Universal Naming Convention).

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SSHKey

Hiermee geeft u een Linux Administrator SSHKey-object .

Type:SSHKey
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-SSHKeys

Hiermee geeft u een lijst met Linux Administrator SSHKey-objecten .

Type:System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.SSHKey]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-UserRole

Hiermee geeft u een gebruikersrolobject.

Type:UserRole
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Hiermee geeft u een VMM-serverobject op.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Uitvoerwaarden

LinuxAdministratorSshKey

Deze cmdlet retourneert een LinuxAdministratorSshKey-object .