Microsoft.Automation automationAccounts/softwareUpdateConfigurations 2017-05-15-preview
Bicep リソース定義
automationAccounts/softwareUpdateConfigurations リソースの種類は、次を対象とする操作でデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.Automation/automationAccounts/softwareUpdateConfigurations リソースを作成するには、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.Automation/automationAccounts/softwareUpdateConfigurations@2017-05-15-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
error: {
code: 'string'
message: 'string'
}
scheduleInfo: {
advancedSchedule: {
monthDays: [
int
]
monthlyOccurrences: [
{
day: 'string'
occurrence: int
}
]
weekDays: [
'string'
]
}
creationTime: 'string'
description: 'string'
expiryTime: 'string'
expiryTimeOffsetMinutes: int
frequency: 'string'
interval: int
isEnabled: bool
lastModifiedTime: 'string'
nextRun: 'string'
nextRunOffsetMinutes: int
startTime: 'string'
timeZone: 'string'
}
tasks: {
postTask: {
parameters: {
{customized property}: 'string'
}
source: 'string'
}
preTask: {
parameters: {
{customized property}: 'string'
}
source: 'string'
}
}
updateConfiguration: {
azureVirtualMachines: [
'string'
]
duration: 'string'
linux: {
excludedPackageNameMasks: [
'string'
]
includedPackageClassifications: 'string'
includedPackageNameMasks: [
'string'
]
rebootSetting: 'string'
}
nonAzureComputerNames: [
'string'
]
operatingSystem: 'string'
targets: {
azureQueries: [
{
locations: [
'string'
]
scope: [
'string'
]
tagSettings: {
filterOperator: 'string'
tags: {
{customized property}: [
'string'
]
}
}
}
]
nonAzureQueries: [
{
functionAlias: 'string'
workspaceId: 'string'
}
]
}
windows: {
excludedKbNumbers: [
'string'
]
includedKbNumbers: [
'string'
]
includedUpdateClassifications: 'string'
rebootSetting: 'string'
}
}
}
}
プロパティ値
AdvancedSchedule
名前 | 形容 | 価値 |
---|---|---|
monthDays | ジョブを実行する月の日数。 1 ~ 31 の間である必要があります。 | int[] |
monthlyOccurrences | 1 か月以内の日数。 | AdvancedScheduleMonthlyOccurrence[] |
平日 | ジョブを実行する曜日。 | string[] |
AdvancedScheduleMonthlyOccurrence
名前 | 形容 | 価値 |
---|---|---|
日 | 発生日。 月曜日、火曜日、水曜日、木曜日、金曜日、土曜日、日曜日のいずれかである必要があります。 | 'Friday' 'Monday' 'Saturday' 'Sunday' 'Thursday' 'Tuesday' 'Wednesday' |
発生 | 月内の週の発生。 1 ~ 5 の間である必要があります | int |
AzureQueryProperties
名前 | 形容 | 価値 |
---|---|---|
場所 | クエリの範囲を指定する場所の一覧。 | string[] |
スコープ | サブスクリプションまたはリソース グループの ARM ID の一覧。 | string[] |
tagSettings | VM のタグ設定。 | TagSettingsProperties の |
ErrorResponse
名前 | 形容 | 価値 |
---|---|---|
コード | エラー コード | 糸 |
メッセージ | 操作が失敗した理由を示すエラー メッセージ。 | 糸 |
LinuxProperties
名前 | 形容 | 価値 |
---|---|---|
excludedPackageNameMasks | ソフトウェア更新プログラムの構成から除外されるパッケージ。 | string[] |
includedPackageClassifications | ソフトウェア更新プログラムの構成に含まれる更新プログラムの分類。 | 'Critical' 'Other' 'Security' 'Unclassified' |
includedPackageNameMasks | ソフトウェア更新プログラムの構成から含まれるパッケージ。 | string[] |
rebootSetting | ソフトウェア更新構成の再起動設定。 | 糸 |
Microsoft.Automation/automationAccounts/softwareUpdateConfigurations
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 | string (必須) |
親 | Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。 詳細については、「親リソースの外部 |
種類のリソースのシンボリック名: automationAccounts |
プロパティ | ソフトウェア更新プログラムの構成プロパティ。 | SoftwareUpdateConfigurationProperties (必須) |
NonAzureQueryProperties
名前 | 形容 | 価値 |
---|---|---|
functionAlias | Log Analytics の保存された検索名。 | 糸 |
workspaceId | 保存された検索が存在する Log Analytics のワークスペース ID。 | 糸 |
ScheduleProperties
名前 | 形容 | 価値 |
---|---|---|
advancedSchedule | 高度なスケジュールを取得または設定します。 | AdvancedSchedule |
creationTime | 作成時刻を取得または設定します。 | 糸 |
形容 | 説明を取得または設定します。 | 糸 |
expiryTime | スケジュールの終了時刻を取得または設定します。 | 糸 |
expiryTimeOffsetMinutes | 有効期限のオフセットを分単位で取得または設定します。 | int |
周波数 | スケジュールの頻度を取得または設定します。 | 'Day' 'Hour' 'Minute' 'Month' 'OneTime' 'Week' |
間 | スケジュールの間隔を取得または設定します。 | int |
isEnabled | このスケジュールが有効かどうかを示す値を取得または設定します。 | bool |
lastModifiedTime | 最終変更時刻を取得または設定します。 | 糸 |
nextRun | スケジュールの次の実行時を取得または設定します。 | 糸 |
nextRunOffsetMinutes | 次の実行時のオフセットを分単位で取得または設定します。 | int |
startTime | スケジュールの開始時刻を取得または設定します。 | 糸 |
timeZone | スケジュールのタイム ゾーンを取得または設定します。 | 糸 |
SoftwareUpdateConfigurationProperties
名前 | 形容 | 価値 |
---|---|---|
エラー | プロビジョニング エラーの詳細 | ErrorResponse の |
scheduleInfo | ソフトウェア更新プログラムの構成のスケジュール情報 | ScheduleProperties (必須) |
用事 | ソフトウェア更新構成のタスク情報。 | SoftwareUpdateConfigurationTasks |
updateConfiguration | ソフトウェア更新構成の特定のプロパティを更新する | UpdateConfiguration (必須) |
SoftwareUpdateConfigurationTasks
名前 | 形容 | 価値 |
---|---|---|
postTask | タスクのプロパティを投稿します。 | TaskProperties |
preTask | タスクの前のプロパティ。 | TaskProperties |
TagSettingsProperties
名前 | 形容 | 価値 |
---|---|---|
filterOperator | 指定した任意のタグまたはすべてのタグで VM をフィルター処理します。 | 'All' 'Any' |
タグ | 値のリストを含むタグのディクショナリ。 | TagSettingsPropertiesTags |
TagSettingsPropertiesTags
名前 | 形容 | 価値 |
---|
TargetProperties
名前 | 形容 | 価値 |
---|---|---|
azureQueries | ソフトウェア更新プログラムの構成での Azure クエリの一覧。 | AzureQueryProperties[] |
nonAzureQueries | ソフトウェア更新プログラムの構成における Azure 以外のクエリの一覧。 | nonAzureQueryProperties [] |
TaskProperties
名前 | 形容 | 価値 |
---|---|---|
パラメーター | タスクのパラメーターを取得または設定します。 | TaskPropertiesParameters |
源 | Runbook の名前を取得または設定します。 | 糸 |
TaskPropertiesParameters
名前 | 形容 | 価値 |
---|
UpdateConfiguration
名前 | 形容 | 価値 |
---|---|---|
azureVirtualMachines | ソフトウェア更新構成の対象となる Azure 仮想マシンの Azure リソース ID の一覧。 | string[] |
期間 | ソフトウェア更新構成の実行に許可される最大時間。 期間は、ISO8601に従って PT[n]H[n]M[n]S の形式を使用して指定する必要があります | 糸 |
linux | Linux 固有の更新プログラムの構成。 | LinuxProperties |
nonAzureComputerNames | ソフトウェア更新プログラムの構成の対象となる Azure 以外のマシンの名前の一覧。 | string[] |
operatingSystem | ターゲット マシンのオペレーティング システム | 'Linux' 'Windows' (必須) |
ターゲット | ソフトウェア更新構成のターゲットをグループ化します。 | TargetProperties |
ウィンドウズ | Windows 固有の更新プログラムの構成。 | WindowsProperties |
WindowsProperties
名前 | 形容 | 価値 |
---|---|---|
excludedKbNumbers | ソフトウェア更新プログラムの構成から除外される KB 番号。 | string[] |
includedKbNumbers | ソフトウェア更新プログラムの構成に含まれる KB 番号。 | string[] |
includedUpdateClassifications | ソフトウェア更新プログラムの構成に含まれる更新プログラムの分類。 必要な値を含むコンマ区切り文字列 | 'Critical' 'Definition' 'FeaturePack' 'Security' 'ServicePack' 'Tools' 'Unclassified' 'UpdateRollup' 'Updates' |
rebootSetting | ソフトウェア更新構成の再起動設定。 | 糸 |
ARM テンプレート リソース定義
automationAccounts/softwareUpdateConfigurations リソースの種類は、次を対象とする操作でデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.Automation/automationAccounts/softwareUpdateConfigurations リソースを作成するには、次の JSON をテンプレートに追加します。
{
"type": "Microsoft.Automation/automationAccounts/softwareUpdateConfigurations",
"apiVersion": "2017-05-15-preview",
"name": "string",
"properties": {
"error": {
"code": "string",
"message": "string"
},
"scheduleInfo": {
"advancedSchedule": {
"monthDays": [ "int" ],
"monthlyOccurrences": [
{
"day": "string",
"occurrence": "int"
}
],
"weekDays": [ "string" ]
},
"creationTime": "string",
"description": "string",
"expiryTime": "string",
"expiryTimeOffsetMinutes": "int",
"frequency": "string",
"interval": "int",
"isEnabled": "bool",
"lastModifiedTime": "string",
"nextRun": "string",
"nextRunOffsetMinutes": "int",
"startTime": "string",
"timeZone": "string"
},
"tasks": {
"postTask": {
"parameters": {
"{customized property}": "string"
},
"source": "string"
},
"preTask": {
"parameters": {
"{customized property}": "string"
},
"source": "string"
}
},
"updateConfiguration": {
"azureVirtualMachines": [ "string" ],
"duration": "string",
"linux": {
"excludedPackageNameMasks": [ "string" ],
"includedPackageClassifications": "string",
"includedPackageNameMasks": [ "string" ],
"rebootSetting": "string"
},
"nonAzureComputerNames": [ "string" ],
"operatingSystem": "string",
"targets": {
"azureQueries": [
{
"locations": [ "string" ],
"scope": [ "string" ],
"tagSettings": {
"filterOperator": "string",
"tags": {
"{customized property}": [ "string" ]
}
}
}
],
"nonAzureQueries": [
{
"functionAlias": "string",
"workspaceId": "string"
}
]
},
"windows": {
"excludedKbNumbers": [ "string" ],
"includedKbNumbers": [ "string" ],
"includedUpdateClassifications": "string",
"rebootSetting": "string"
}
}
}
}
プロパティ値
AdvancedSchedule
名前 | 形容 | 価値 |
---|---|---|
monthDays | ジョブを実行する月の日数。 1 ~ 31 の間である必要があります。 | int[] |
monthlyOccurrences | 1 か月以内の日数。 | AdvancedScheduleMonthlyOccurrence[] |
平日 | ジョブを実行する曜日。 | string[] |
AdvancedScheduleMonthlyOccurrence
名前 | 形容 | 価値 |
---|---|---|
日 | 発生日。 月曜日、火曜日、水曜日、木曜日、金曜日、土曜日、日曜日のいずれかである必要があります。 | 'Friday' 'Monday' 'Saturday' 'Sunday' 'Thursday' 'Tuesday' 'Wednesday' |
発生 | 月内の週の発生。 1 ~ 5 の間である必要があります | int |
AzureQueryProperties
名前 | 形容 | 価値 |
---|---|---|
場所 | クエリの範囲を指定する場所の一覧。 | string[] |
スコープ | サブスクリプションまたはリソース グループの ARM ID の一覧。 | string[] |
tagSettings | VM のタグ設定。 | TagSettingsProperties の |
ErrorResponse
名前 | 形容 | 価値 |
---|---|---|
コード | エラー コード | 糸 |
メッセージ | 操作が失敗した理由を示すエラー メッセージ。 | 糸 |
LinuxProperties
名前 | 形容 | 価値 |
---|---|---|
excludedPackageNameMasks | ソフトウェア更新プログラムの構成から除外されるパッケージ。 | string[] |
includedPackageClassifications | ソフトウェア更新プログラムの構成に含まれる更新プログラムの分類。 | 'Critical' 'Other' 'Security' 'Unclassified' |
includedPackageNameMasks | ソフトウェア更新プログラムの構成から含まれるパッケージ。 | string[] |
rebootSetting | ソフトウェア更新構成の再起動設定。 | 糸 |
Microsoft.Automation/automationAccounts/softwareUpdateConfigurations
名前 | 形容 | 価値 |
---|---|---|
apiVersion | API のバージョン | '2017-05-15-preview' |
名前 | リソース名 | string (必須) |
プロパティ | ソフトウェア更新プログラムの構成プロパティ。 | SoftwareUpdateConfigurationProperties (必須) |
種類 | リソースの種類 | 'Microsoft.Automation/automationAccounts/softwareUpdateConfigurations' |
NonAzureQueryProperties
名前 | 形容 | 価値 |
---|---|---|
functionAlias | Log Analytics の保存された検索名。 | 糸 |
workspaceId | 保存された検索が存在する Log Analytics のワークスペース ID。 | 糸 |
ScheduleProperties
名前 | 形容 | 価値 |
---|---|---|
advancedSchedule | 高度なスケジュールを取得または設定します。 | AdvancedSchedule |
creationTime | 作成時刻を取得または設定します。 | 糸 |
形容 | 説明を取得または設定します。 | 糸 |
expiryTime | スケジュールの終了時刻を取得または設定します。 | 糸 |
expiryTimeOffsetMinutes | 有効期限のオフセットを分単位で取得または設定します。 | int |
周波数 | スケジュールの頻度を取得または設定します。 | 'Day' 'Hour' 'Minute' 'Month' 'OneTime' 'Week' |
間 | スケジュールの間隔を取得または設定します。 | int |
isEnabled | このスケジュールが有効かどうかを示す値を取得または設定します。 | bool |
lastModifiedTime | 最終変更時刻を取得または設定します。 | 糸 |
nextRun | スケジュールの次の実行時を取得または設定します。 | 糸 |
nextRunOffsetMinutes | 次の実行時のオフセットを分単位で取得または設定します。 | int |
startTime | スケジュールの開始時刻を取得または設定します。 | 糸 |
timeZone | スケジュールのタイム ゾーンを取得または設定します。 | 糸 |
SoftwareUpdateConfigurationProperties
名前 | 形容 | 価値 |
---|---|---|
エラー | プロビジョニング エラーの詳細 | ErrorResponse の |
scheduleInfo | ソフトウェア更新プログラムの構成のスケジュール情報 | ScheduleProperties (必須) |
用事 | ソフトウェア更新構成のタスク情報。 | SoftwareUpdateConfigurationTasks |
updateConfiguration | ソフトウェア更新構成の特定のプロパティを更新する | UpdateConfiguration (必須) |
SoftwareUpdateConfigurationTasks
名前 | 形容 | 価値 |
---|---|---|
postTask | タスクのプロパティを投稿します。 | TaskProperties |
preTask | タスクの前のプロパティ。 | TaskProperties |
TagSettingsProperties
名前 | 形容 | 価値 |
---|---|---|
filterOperator | 指定した任意のタグまたはすべてのタグで VM をフィルター処理します。 | 'All' 'Any' |
タグ | 値のリストを含むタグのディクショナリ。 | TagSettingsPropertiesTags |
TagSettingsPropertiesTags
名前 | 形容 | 価値 |
---|
TargetProperties
名前 | 形容 | 価値 |
---|---|---|
azureQueries | ソフトウェア更新プログラムの構成での Azure クエリの一覧。 | AzureQueryProperties[] |
nonAzureQueries | ソフトウェア更新プログラムの構成における Azure 以外のクエリの一覧。 | nonAzureQueryProperties [] |
TaskProperties
名前 | 形容 | 価値 |
---|---|---|
パラメーター | タスクのパラメーターを取得または設定します。 | TaskPropertiesParameters |
源 | Runbook の名前を取得または設定します。 | 糸 |
TaskPropertiesParameters
名前 | 形容 | 価値 |
---|
UpdateConfiguration
名前 | 形容 | 価値 |
---|---|---|
azureVirtualMachines | ソフトウェア更新構成の対象となる Azure 仮想マシンの Azure リソース ID の一覧。 | string[] |
期間 | ソフトウェア更新構成の実行に許可される最大時間。 期間は、ISO8601に従って PT[n]H[n]M[n]S の形式を使用して指定する必要があります | 糸 |
linux | Linux 固有の更新プログラムの構成。 | LinuxProperties |
nonAzureComputerNames | ソフトウェア更新プログラムの構成の対象となる Azure 以外のマシンの名前の一覧。 | string[] |
operatingSystem | ターゲット マシンのオペレーティング システム | 'Linux' 'Windows' (必須) |
ターゲット | ソフトウェア更新構成のターゲットをグループ化します。 | TargetProperties |
ウィンドウズ | Windows 固有の更新プログラムの構成。 | WindowsProperties |
WindowsProperties
名前 | 形容 | 価値 |
---|---|---|
excludedKbNumbers | ソフトウェア更新プログラムの構成から除外される KB 番号。 | string[] |
includedKbNumbers | ソフトウェア更新プログラムの構成に含まれる KB 番号。 | string[] |
includedUpdateClassifications | ソフトウェア更新プログラムの構成に含まれる更新プログラムの分類。 必要な値を含むコンマ区切り文字列 | 'Critical' 'Definition' 'FeaturePack' 'Security' 'ServicePack' 'Tools' 'Unclassified' 'UpdateRollup' 'Updates' |
rebootSetting | ソフトウェア更新構成の再起動設定。 | 糸 |
使用例
Terraform (AzAPI プロバイダー) リソース定義
automationAccounts/softwareUpdateConfigurations リソースの種類は、次を対象とする操作でデプロイできます。
- リソース グループの
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.Automation/automationAccounts/softwareUpdateConfigurations リソースを作成するには、次の Terraform をテンプレートに追加します。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Automation/automationAccounts/softwareUpdateConfigurations@2017-05-15-preview"
name = "string"
body = jsonencode({
properties = {
error = {
code = "string"
message = "string"
}
scheduleInfo = {
advancedSchedule = {
monthDays = [
int
]
monthlyOccurrences = [
{
day = "string"
occurrence = int
}
]
weekDays = [
"string"
]
}
creationTime = "string"
description = "string"
expiryTime = "string"
expiryTimeOffsetMinutes = int
frequency = "string"
interval = int
isEnabled = bool
lastModifiedTime = "string"
nextRun = "string"
nextRunOffsetMinutes = int
startTime = "string"
timeZone = "string"
}
tasks = {
postTask = {
parameters = {
{customized property} = "string"
}
source = "string"
}
preTask = {
parameters = {
{customized property} = "string"
}
source = "string"
}
}
updateConfiguration = {
azureVirtualMachines = [
"string"
]
duration = "string"
linux = {
excludedPackageNameMasks = [
"string"
]
includedPackageClassifications = "string"
includedPackageNameMasks = [
"string"
]
rebootSetting = "string"
}
nonAzureComputerNames = [
"string"
]
operatingSystem = "string"
targets = {
azureQueries = [
{
locations = [
"string"
]
scope = [
"string"
]
tagSettings = {
filterOperator = "string"
tags = {
{customized property} = [
"string"
]
}
}
}
]
nonAzureQueries = [
{
functionAlias = "string"
workspaceId = "string"
}
]
}
windows = {
excludedKbNumbers = [
"string"
]
includedKbNumbers = [
"string"
]
includedUpdateClassifications = "string"
rebootSetting = "string"
}
}
}
})
}
プロパティ値
AdvancedSchedule
名前 | 形容 | 価値 |
---|---|---|
monthDays | ジョブを実行する月の日数。 1 ~ 31 の間である必要があります。 | int[] |
monthlyOccurrences | 1 か月以内の日数。 | AdvancedScheduleMonthlyOccurrence[] |
平日 | ジョブを実行する曜日。 | string[] |
AdvancedScheduleMonthlyOccurrence
名前 | 形容 | 価値 |
---|---|---|
日 | 発生日。 月曜日、火曜日、水曜日、木曜日、金曜日、土曜日、日曜日のいずれかである必要があります。 | 'Friday' 'Monday' 'Saturday' 'Sunday' 'Thursday' 'Tuesday' 'Wednesday' |
発生 | 月内の週の発生。 1 ~ 5 の間である必要があります | int |
AzureQueryProperties
名前 | 形容 | 価値 |
---|---|---|
場所 | クエリの範囲を指定する場所の一覧。 | string[] |
スコープ | サブスクリプションまたはリソース グループの ARM ID の一覧。 | string[] |
tagSettings | VM のタグ設定。 | TagSettingsProperties の |
ErrorResponse
名前 | 形容 | 価値 |
---|---|---|
コード | エラー コード | 糸 |
メッセージ | 操作が失敗した理由を示すエラー メッセージ。 | 糸 |
LinuxProperties
名前 | 形容 | 価値 |
---|---|---|
excludedPackageNameMasks | ソフトウェア更新プログラムの構成から除外されるパッケージ。 | string[] |
includedPackageClassifications | ソフトウェア更新プログラムの構成に含まれる更新プログラムの分類。 | 'Critical' 'Other' 'Security' 'Unclassified' |
includedPackageNameMasks | ソフトウェア更新プログラムの構成から含まれるパッケージ。 | string[] |
rebootSetting | ソフトウェア更新構成の再起動設定。 | 糸 |
Microsoft.Automation/automationAccounts/softwareUpdateConfigurations
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 | string (必須) |
parent_id | このリソースの親であるリソースの ID。 | 種類のリソースの ID: automationAccounts |
プロパティ | ソフトウェア更新プログラムの構成プロパティ。 | SoftwareUpdateConfigurationProperties (必須) |
種類 | リソースの種類 | "Microsoft.Automation/automationAccounts/softwareUpdateConfigurations@2017-05-15-preview" |
NonAzureQueryProperties
名前 | 形容 | 価値 |
---|---|---|
functionAlias | Log Analytics の保存された検索名。 | 糸 |
workspaceId | 保存された検索が存在する Log Analytics のワークスペース ID。 | 糸 |
ScheduleProperties
名前 | 形容 | 価値 |
---|---|---|
advancedSchedule | 高度なスケジュールを取得または設定します。 | AdvancedSchedule |
creationTime | 作成時刻を取得または設定します。 | 糸 |
形容 | 説明を取得または設定します。 | 糸 |
expiryTime | スケジュールの終了時刻を取得または設定します。 | 糸 |
expiryTimeOffsetMinutes | 有効期限のオフセットを分単位で取得または設定します。 | int |
周波数 | スケジュールの頻度を取得または設定します。 | 'Day' 'Hour' 'Minute' 'Month' 'OneTime' 'Week' |
間 | スケジュールの間隔を取得または設定します。 | int |
isEnabled | このスケジュールが有効かどうかを示す値を取得または設定します。 | bool |
lastModifiedTime | 最終変更時刻を取得または設定します。 | 糸 |
nextRun | スケジュールの次の実行時を取得または設定します。 | 糸 |
nextRunOffsetMinutes | 次の実行時のオフセットを分単位で取得または設定します。 | int |
startTime | スケジュールの開始時刻を取得または設定します。 | 糸 |
timeZone | スケジュールのタイム ゾーンを取得または設定します。 | 糸 |
SoftwareUpdateConfigurationProperties
名前 | 形容 | 価値 |
---|---|---|
エラー | プロビジョニング エラーの詳細 | ErrorResponse の |
scheduleInfo | ソフトウェア更新プログラムの構成のスケジュール情報 | ScheduleProperties (必須) |
用事 | ソフトウェア更新構成のタスク情報。 | SoftwareUpdateConfigurationTasks |
updateConfiguration | ソフトウェア更新構成の特定のプロパティを更新する | UpdateConfiguration (必須) |
SoftwareUpdateConfigurationTasks
名前 | 形容 | 価値 |
---|---|---|
postTask | タスクのプロパティを投稿します。 | TaskProperties |
preTask | タスクの前のプロパティ。 | TaskProperties |
TagSettingsProperties
名前 | 形容 | 価値 |
---|---|---|
filterOperator | 指定した任意のタグまたはすべてのタグで VM をフィルター処理します。 | 'All' 'Any' |
タグ | 値のリストを含むタグのディクショナリ。 | TagSettingsPropertiesTags |
TagSettingsPropertiesTags
名前 | 形容 | 価値 |
---|
TargetProperties
名前 | 形容 | 価値 |
---|---|---|
azureQueries | ソフトウェア更新プログラムの構成での Azure クエリの一覧。 | AzureQueryProperties[] |
nonAzureQueries | ソフトウェア更新プログラムの構成における Azure 以外のクエリの一覧。 | nonAzureQueryProperties [] |
TaskProperties
名前 | 形容 | 価値 |
---|---|---|
パラメーター | タスクのパラメーターを取得または設定します。 | TaskPropertiesParameters |
源 | Runbook の名前を取得または設定します。 | 糸 |
TaskPropertiesParameters
名前 | 形容 | 価値 |
---|
UpdateConfiguration
名前 | 形容 | 価値 |
---|---|---|
azureVirtualMachines | ソフトウェア更新構成の対象となる Azure 仮想マシンの Azure リソース ID の一覧。 | string[] |
期間 | ソフトウェア更新構成の実行に許可される最大時間。 期間は、ISO8601に従って PT[n]H[n]M[n]S の形式を使用して指定する必要があります | 糸 |
linux | Linux 固有の更新プログラムの構成。 | LinuxProperties |
nonAzureComputerNames | ソフトウェア更新プログラムの構成の対象となる Azure 以外のマシンの名前の一覧。 | string[] |
operatingSystem | ターゲット マシンのオペレーティング システム | 'Linux' 'Windows' (必須) |
ターゲット | ソフトウェア更新構成のターゲットをグループ化します。 | TargetProperties |
ウィンドウズ | Windows 固有の更新プログラムの構成。 | WindowsProperties |
WindowsProperties
名前 | 形容 | 価値 |
---|---|---|
excludedKbNumbers | ソフトウェア更新プログラムの構成から除外される KB 番号。 | string[] |
includedKbNumbers | ソフトウェア更新プログラムの構成に含まれる KB 番号。 | string[] |
includedUpdateClassifications | ソフトウェア更新プログラムの構成に含まれる更新プログラムの分類。 必要な値を含むコンマ区切り文字列 | 'Critical' 'Definition' 'FeaturePack' 'Security' 'ServicePack' 'Tools' 'Unclassified' 'UpdateRollup' 'Updates' |
rebootSetting | ソフトウェア更新構成の再起動設定。 | 糸 |