Set-SCSSHKey

Linux SSHKey のプロパティを更新します。

構文

Default

Set-SCSSHKey
    [-SSHKey] <SSHKey>
    [-UserRole <UserRole>]
    [-Enabled <Boolean>]
    [-VMMServer <ServerConnection>]
    [-Name <String>]
    [-SharePath <String>]
    [-Description <String>]
    [-Owner <String>]
    [-FamilyName <String>]
    [-Release <String>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

EquivalencySet

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

説明

Set-SCSSHKey コマンドレットは、Virtual Machine Manager (VMM) ライブラリに格納されている Linux SSHKey オブジェクトのプロパティを更新します。

例 1: SSHKey の説明を変更する

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"

最初のコマンドは、VMMServer01 のライブラリから My.sshkey という名前の SSHKey オブジェクトを取得し、そのオブジェクトを $SSHKey 変数に格納します。

2 番目のコマンドは、$SSHKey に格納されている SSHKey の説明を "My standard SSHKey" に変更します。

例 2: SSHKey のプロパティを変更する

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

最初のコマンドは、My.sshkey という名前の SSHKey オブジェクトを取得し、そのオブジェクトを $SSHKey 変数に格納します。

2 番目のコマンドは、$SSHKey に格納されている SSHKey オブジェクトの FamilyName プロパティを Family01 に設定します。

パラメーター

-Description

SSHKey オブジェクトの説明を指定します。

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

Default
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Enabled

SSHKey オブジェクトを有効にするか無効にするかを示します。 SSHKey を有効にする$Trueを指定するか、 SSHKey を無効にする$Falseを指定します。

パラメーターのプロパティ

型:Boolean
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

Default
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-FamilyName

VMM ライブラリ内の物理リソースのファミリ名を指定します。

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

Default
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-JobVariable

ジョブの進行状況を追跡および格納する変数を指定します。

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Name

VMM SSHKey オブジェクトの名前を指定します。

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

Default
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Owner

VMM SSHKey オブジェクトの所有者を、有効なドメイン ユーザー アカウントの形式で指定します。

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

Default
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-PROTipID

このアクションをトリガーしたパフォーマンスとリソースの最適化のヒント (PRO ヒント) の ID を指定します。 このパラメーターを使用すると、PRO のヒントを監査できます。

パラメーターのプロパティ

型:Guid
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Release

ライブラリ リソースのリリースを説明する文字列を指定します。 VMM は、ライブラリにインポートされたすべてのリソースに対してリリース値を自動的に作成します。 リソースをインポートした後、文字列をカスタマイズできます。

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

Default
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-RunAsynchronously

コントロールがコマンド シェルにすぐに戻るように、ジョブが非同期的に実行されることを示します。

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-SharePath

汎用名前付け規則 (UNC) パスを使用する既存のライブラリ サーバー上の有効なライブラリ共有へのパスを指定します。

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

Default
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-SSHKey

Linux 管理者 の SSHKey オブジェクトを指定します。

パラメーターのプロパティ

型:SSHKey
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

Default
配置:0
必須:True
パイプラインからの値:True
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-SSHKeys

Linux 管理者 SSHKey オブジェクトの一覧を指定します。

パラメーターのプロパティ

型:

System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.SSHKey]

規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

EquivalencySet
配置:0
必須:True
パイプラインからの値:True
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-UserRole

ユーザー ロール オブジェクトを指定します。

パラメーターのプロパティ

型:UserRole
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

Default
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-VMMServer

VMM サーバー オブジェクトを指定します。

パラメーターのプロパティ

型:ServerConnection
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:True
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

CommonParameters

このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、about_CommonParametersを参照してください。

出力

LinuxAdministratorSshKey

このコマンドレットは、 LinuxAdministratorSshKey オブジェクトを返します。