Set-SCVMMServer
VMM 管理サーバーのプロパティを変更します。
構文
Set-SCVMMServer
[-DiagnosticsAndUsageData <Boolean>]
[-VMRCAccessAccount <String>]
[-VMRCDefaultPort <UInt32>]
[-VMConnectDefaultPort <UInt32>]
[-LibraryRefresherEnabled <Boolean>]
[-LibraryRefresherFrequency <UInt16>]
[-AutomaticLogicalNetworkCreationEnabled <Boolean>]
[-LogicalNetworkMatch <LogicalNetworkMatchOption>]
[-BackupLogicalNetworkMatch <LogicalNetworkMatchOption>]
[-AutomaticVirtualNetworkCreationEnabled <Boolean>]
[-VMSubnetIDRangeStart <UInt32>]
[-VMSubnetIDRangeEnd <UInt32>]
[-VMConnectTimeToLiveInMinutes <Int32>]
[-VMConnectGatewayCertificatePath <String>]
[-VMConnectGatewayCertificatePassword <SecureString>]
[-VMConnectHyperVCertificatePath <String>]
[-VMConnectHyperVCertificatePassword <SecureString>]
[-VMConnectNCCertificatePath <String>]
[-VMConnectNCCertificatePassword <SecureString>]
[-VMConnectHostIdentificationMode <VMConnectHostIDMode>]
[-KeyProtectionServerUrl <String>]
[-AttestationServerUrl <String>]
[-ShieldingHelperVhd <VirtualHardDisk>]
[-VMMServer <ServerConnection>]
[-PortACL <PortACL>]
[-RemovePortACL]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
説明
Set-SCVMMServer コマンドレットは、Virtual Machine Manager (VMM) 管理サーバーの 1 つ以上のプロパティを変更します。 Set-SCVMMServer コマンドレットで変更できる VMM 設定は次のとおりです。
フェデレーション認証の構成
Set-SCVMMServer に付属のパラメーターを使用して、フェデレーション認証を構成できます。 フェデレーション認証を使用すると、ユーザーは Hyper-V ホスト コンピューターに資格情報を持たずに仮想マシンのコンソールに接続できます。 New-SCVMConnectFedAuth コマンドレットを使用して、フェデレーション認証トークンを発行します。
Microsoft カスタマ エクスペリエンス向上プログラム (CEIP) への参加
Set-SCVMMServer を使用して、この VMM 管理サーバーに対してサービス品質メトリック (SQM) を有効にするかどうかを指定できます。
ライブラリの設定
Set-SCVMMServer を使用して、VMM ライブラリリフレッシャーを有効にするかどうかを指定し、有効な場合はライブラリ内のオブジェクトを更新する頻度を指定できます。
ネットワーク設定
Set-VMMServer コマンドレットを使用して、論理ネットワークを照合する方法を構成できます。 論理ネットワークと仮想ネットワークの作成を自動的に有効にすることもできます。
リモート コントロール
Set-SCVMMServer を使用して、仮想マシン (VMConnect) に接続するときに使用する既定のリモート 制御ポートを構成できます。
セルフサービス ユーザーのための連絡先
Set-SCVMMServer を使用して、セルフサービス ユーザーをサポートする管理者の電子メール アドレスを指定できます。
ゲスト エージェントの設定
Set-SCVMMServer を使用して、VMM ゲスト エージェントとの通信に使用する方法 (FQDN または IP アドレス) を選択できます。
例
例 1: ライブラリを更新する頻度を設定する
PS C:\> Set-SCVMMServer -VMMServer "VMMServer01.Contoso.com" -LibraryRefresherEnabled $True -LibraryRefresherFrequency 24
このコマンドは、VMMServer01 のライブラリの更新を有効にし、更新頻度を 24 時間ごとに設定します。
例 2: カスタマー エクスペリエンス向上プログラムのオプトアウト
PS C:\> Set-SCVMMServer -VMMServer "VMMServer01.Contoso.com" -CEIPOptIn $False
このコマンドは、 CEIPOptIn パラメーターを VMMServer01 で$Falseに設定することで、Microsoft カスタマー エクスペリエンス向上プログラム (CEIP) への参加をオプトアウトします。
例 3: セルフサービス連絡先の電子メール アドレスを指定する
PS C:\> Set-SCVMMServer -VMMServer "VMMServer01.Contoso.com" -SelfServiceContactEmail "AdminHelp@Contoso.com"
このコマンドは、セルフサービス連絡先の電子メール アドレスを AdminHelp@Contoso.com VMMServer01 に設定します。
パラメーター
-AttestationServerUrl
構成証明サーバーの URL を指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutomaticLogicalNetworkCreationEnabled
論理ネットワークが自動的に作成されるかどうかを示します。 $Trueに設定すると、ホスト ネットワーク ネットワーク アダプターが論理ネットワークに関連付けられていない場合、論理ネットワークの照合設定に基づいて新しい論理ネットワークが作成されます。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutomaticVirtualNetworkCreationEnabled
仮想ネットワークが自動的に作成されるかどうかを示します。 $Trueに設定すると、ホストに論理ネットワークに関連付けられた配置用のネットワーク アダプターが 1 つあり、アダプターに接続されている仮想ネットワークがない場合は、新しい仮想ネットワークが作成されます。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BackupLogicalNetworkMatch
プライマリ ネットワーク 照合方法を使用できない場合に使用するネットワーク 照合方法を指定します。
Type: | LogicalNetworkMatchOption |
Accepted values: | Disabled, FirstDNSSuffixLabel, DNSSuffix, NetworkConnectionName, VirtualNetworkSwitchName |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiagnosticsAndUsageData
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
ジョブの進行状況を追跡して、このパラメーターで示す名前の変数に保管するように指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-KeyProtectionServerUrl
キー保護サーバー (KPS) の URL を指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LibraryRefresherEnabled
$Trueに設定すると、VMM ライブラリ オブジェクトが更新されることを示します。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LibraryRefresherFrequency
VMM ライブラリのオブジェクトを更新する間隔を時間単位で指定します。 既定の設定は 1 時間です。
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogicalNetworkMatch
論理ネットワークを自動的に作成するために使用する論理ネットワーク照合方法を指定します。 このパラメーターの有効値は、次のとおりです。
- 無効
- FirstDNSSuffixLabel
- DNSSuffix
- NetworkConnectionName
- VirtualNetworkSwitchName
Type: | LogicalNetworkMatchOption |
Accepted values: | Disabled, FirstDNSSuffixLabel, DNSSuffix, NetworkConnectionName, VirtualNetworkSwitchName |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PortACL
ポート ACL オブジェクトを指定します。
Type: | PortACL |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
このアクションをトリガーしたパフォーマンスとリソースの最適化のヒント (PRO ヒント) の ID を指定します。 このパラメーターを使用すると、PRO のヒントを監査できます。
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemovePortACL
この操作によってポート アクセス制御リスト (ACL) が削除されることを示します。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
コントロールがコマンド シェルにすぐに戻るように、ジョブが非同期的に実行されることを示します。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ShieldingHelperVhd
Type: | VirtualHardDisk |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectDefaultPort
この VMM サーバーで管理されるすべての Hyper-V ホスト上の仮想マシン接続 (VMConnect) セッションに使用される、TCP ポートの既定値を指定します。 通常、既定のポートは 2179 ですが、このパラメータを使用して既定値を変更できます。 このパラメーターは、VMware ESX Server ホストまたは Citrix XenServer ホストには適用されません。
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectGatewayCertificatePassword
ゲートウェイ証明書のパスワードをセキュリティで保護された文字列として指定します。 VMConnectGatewayCertificatePath パラメーターが指定されている場合は、このパラメーターの値を指定する必要があります。
Type: | SecureString |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectGatewayCertificatePath
秘密キー証明書 (.pfx ファイル) へのパスを指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectHostIdentificationMode
Hyper-V ホストの識別方法を指定します。 このパラメーターの有効値は、次のとおりです。
- FQDN
- IPv4
- IPv6
- HostName
Type: | VMConnectHostIDMode |
Accepted values: | FQDN, IPv4, IPv6, HostName |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectHyperVCertificatePassword
Hyper-V 証明書のパスワードをセキュリティで保護された文字列として指定します。 VMConnectHyperVCertificatePath パラメーターが指定されている場合は、このパラメーターの値を指定する必要があります。
Type: | SecureString |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectHyperVCertificatePath
秘密キー証明書 (.pfx ファイル) へのパスを指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectNCCertificatePassword
Type: | SecureString |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectNCCertificatePath
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectTimeToLiveInMinutes
トークンが問題となる有効期間を分単位で指定します。 有効な値は 1 ~ 60 です。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
VMM サーバー オブジェクトを指定します。
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMRCAccessAccount
仮想マシン リモート 制御 (VMRC) を使用して仮想マシンに接続するときに使用するアカウントを指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMRCDefaultPort
VMRC を使用して仮想マシンに接続するときに使用する既定のポートを指定します。
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMSubnetIDRangeEnd
仮想マシンのサブネット ID 範囲の終了 ID を指定します。
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMSubnetIDRangeStart
仮想マシンのサブネット ID 範囲の開始 ID を指定します。
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
出力
VMMServer
このコマンドレットは 、VMMServer オブジェクトを返します。