New-AzVMSqlServerAutoPatchingConfig
仮想マシンに自動修正プログラムを適用するための構成オブジェクトを作成します。
構文
Default (既定)
New-AzVMSqlServerAutoPatchingConfig
[-Enable]
[-DayOfWeek <String>]
[-MaintenanceWindowStartingHour <Int32>]
[-MaintenanceWindowDuration <Int32>]
[-PatchCategory <String>]
[<CommonParameters>]
説明
New-AzVMSqlServerAutoPatchingConfig コマンドレットは、仮想マシンに自動修正プログラムを適用するための構成オブジェクトを作成します。
例
例 1: 自動修正プログラムを構成する構成オブジェクトを作成する
$AutoPatchingConfig = New-AzVMSqlServerAutoPatchingConfig -Enable -DayOfWeek "Thursday" -MaintenanceWindowStartingHour 11 -MaintenanceWindowDuration 120 -PatchCategory "Important"
Enable : True
DayOfWeek : Thursday
MaintenanceWindowStartingHour : 11
MaintenanceWindowDuration : 120
PatchCategory : Important
このコマンドは、修正プログラムを適用するための構成オブジェクトを作成します。
このコマンドは曜日を指定し、メンテナンス期間を定義します。
この構成では、これらの値を使用する修正プログラムを適用できます。
このコマンドは、結果を $AutoBackupConfig 変数に格納します。
この構成項目は、Set-AzVMSqlServerExtension コマンドレットなど、他のコマンドレットに対して指定できます。
パラメーター
-DayOfWeek
更新プログラムをインストールする曜日を指定します。
このパラメーターに使用できる値は次のとおりです。
- 日曜日
- 月曜日
- 火曜日
- 水曜日
- 木曜日
- 金曜日
- 土曜日
- 毎日毎日
パラメーターのプロパティ
| 型: | String
|
| 規定値: | None |
| 指定可能な値: | Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Everyday |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-Enable
仮想マシンの自動修正プログラムが有効になっていることを示します。
自動修正を有効にした場合、コマンドレットは Windows Update を対話型モードにします。
自動修正プログラムを無効にした場合、Windows Update の設定は変更されません。
パラメーターのプロパティ
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-MaintenanceWindowDuration
メンテナンス期間の期間を分単位で指定します。
自動修正プログラムを適用すると、そのウィンドウ外の仮想マシンの可用性に影響を与える可能性のあるアクションの実行を回避できます。
30 分の倍数を指定します。
パラメーターのプロパティ
| 型: | Int32
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-MaintenanceWindowStartingHour
メンテナンス期間が開始される時刻を指定します。
今回は、更新プログラムのインストールを開始するタイミングを定義します。
パラメーターのプロパティ
| 型: | Int32
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-PatchCategory
重要な更新プログラムを含めるかどうかを指定します。
パラメーターのプロパティ
| 型: | String
|
| 規定値: | None |
| 指定可能な値: | Important |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
CommonParameters
このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、about_CommonParametersを参照してください。
None
出力