Microsoft.Maintenance maintenanceConfigurations 2020-07-01-preview

Bicep リソース定義

maintenanceConfigurations リソースの種類は、次を対象とする操作と共にデプロイできます。

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.Maintenance/maintenanceConfigurations リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.Maintenance/maintenanceConfigurations@2020-07-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    extensionProperties: {}
    maintenanceScope: 'string'
    maintenanceWindow: {
      duration: 'string'
      expirationDateTime: 'string'
      recurEvery: 'string'
      startDateTime: 'string'
      timeZone: 'string'
    }
    namespace: 'string'
    visibility: 'string'
  }
}

プロパティ値

maintenanceConfigurations

名前 説明
name リソース名 string (必須)
location リソースの場所を取得または設定します string
tags リソースのタグを取得または設定します タグの名前と値のディクショナリ。 「テンプレート内のタグ」を参照してください
properties リソースのプロパティを取得または設定します MaintenanceConfigurationProperties

MaintenanceConfigurationProperties

名前 説明
extensionProperties maintenanceConfiguration の extensionProperties を取得または設定します object
maintenanceScope 構成の maintenanceScope を取得または設定します 'All'
'Extension'
'Host'
'InGuestPatch'
'InResource'
'OSImage'
'Resource'
'SQLDB'
'SQLManagedInstance'
maintenanceWindow MaintenanceWindow の定義 MaintenanceWindow
namespace リソースの名前空間を取得または設定します string
参照可能範囲 構成の可視性を取得または設定します 'Custom'
'Public'

MaintenanceWindow

名前 説明
duration HH:mm 形式のメンテナンス期間。 指定しない場合は、指定されたメンテナンス範囲に基づいて既定値が使用されます。 例: 05:00。 string
expirationDateTime メンテナンス期間の有効な有効期限 (YYYY-MM-DD hh:mm 形式)。 ウィンドウは、指定されたタイム ゾーンに作成され、そのタイム ゾーンに応じて夏時間に調整されます。 有効期限は、将来の日付に設定する必要があります。 指定しない場合は、最大日時 9999-12-31 23:59:59 に設定されます。 string
recurEvery メンテナンス期間が繰り返されると予想されるレート。 レートは日、週、月のスケジュールで表すことができます。 毎日のスケジュールは recurEvery として書式設定されます: [頻度 (整数値)]['Day(s)']。 頻度が指定されていない場合、既定の頻度は 1 です。 日単位のスケジュールは、たとえば、recurEvery: Day, recurEvery:3Days になります。 週間スケジュールは recurEvery のフ書式設定されます: [頻度 (整数値)]['Week(s)'] [月曜日から日曜日までの平日をカンマで区切ったリスト(オプション)]。 週単位のスケジュールは、たとえば、recurEvery: 3Weeks, recurEvery:Week Saturday,Sunday になります。 月次スケジュールは、[頻度 (整数値)]['Month(s)'] [月の日のコンマ区切りリスト] または、[頻度 (整数値)]['Month(s)'] [週の月 (第 1、第 2、第 3、第 4、最後)] [平日の月曜日 - 日曜日]として書式設定されます。 月単位のスケジュールは、たとえば、recurEvery: Month、recurEvery: 2Months、recurEvery: Month day23,day24、recurEvery: Month Last Sunday、recurEvery: Month Fourth Monday になります。 string
startDateTime メンテナンス期間の有効な開始日 (YYYY-MM-DD hh:mm 形式)。 開始日は、現在の日付または将来の日付に設定できます。 ウィンドウは、指定されたタイム ゾーンに作成され、そのタイム ゾーンに応じて夏時間に調整されます。 string
timeZone タイムゾーンの名前。 タイムゾーンの一覧は、PowerShell で [System.TimeZoneInfo]::GetSystemTimeZones() を実行することで取得できます。 例: 太平洋標準時、UTC、W. ヨーロッパ標準時、韓国標準時、Cen。 オーストラリア標準時。 string

ARM テンプレート リソース定義

maintenanceConfigurations リソースの種類は、次を対象とする操作でデプロイできます。

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.Maintenance/maintenanceConfigurations リソースを作成するには、次の JSON をテンプレートに追加します。

{
  "type": "Microsoft.Maintenance/maintenanceConfigurations",
  "apiVersion": "2020-07-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "extensionProperties": {},
    "maintenanceScope": "string",
    "maintenanceWindow": {
      "duration": "string",
      "expirationDateTime": "string",
      "recurEvery": "string",
      "startDateTime": "string",
      "timeZone": "string"
    },
    "namespace": "string",
    "visibility": "string"
  }
}

プロパティ値

maintenanceConfigurations

名前 説明
type リソースの種類 'Microsoft.Maintenance/maintenanceConfigurations'
apiVersion リソース API のバージョン '2020-07-01-preview'
name リソース名 string (必須)
location リソースの場所を取得または設定します string
tags リソースのタグを取得または設定します タグ名と値のディクショナリ。 「テンプレートのタグ」を参照してください
properties リソースのプロパティを取得または設定します MaintenanceConfigurationProperties

MaintenanceConfigurationProperties

名前 説明
extensionProperties maintenanceConfiguration の extensionProperties を取得または設定します object
maintenanceScope 構成の maintenanceScope を取得または設定します 'All'
'Extension'
'Host'
'InGuestPatch'
'InResource'
'OSImage'
'Resource'
'SQLDB'
'SQLManagedInstance'
maintenanceWindow MaintenanceWindow の定義 MaintenanceWindow
namespace リソースの名前空間を取得または設定します string
参照可能範囲 構成の可視性を取得または設定します 'Custom'
'Public'

MaintenanceWindow

名前 説明
duration HH:mm 形式のメンテナンス期間。 指定しない場合は、指定されたメンテナンス範囲に基づいて既定値が使用されます。 例: 05:00。 string
expirationDateTime メンテナンス期間の有効な有効期限 (YYYY-MM-DD hh:mm 形式)。 ウィンドウは、指定されたタイム ゾーンに作成され、そのタイム ゾーンに応じて夏時間に調整されます。 有効期限は、将来の日付に設定する必要があります。 指定しない場合は、最大日時 9999-12-31 23:59:59 に設定されます。 string
recurEvery メンテナンス期間が繰り返されると予想されるレート。 レートは日、週、月のスケジュールで表すことができます。 毎日のスケジュールは recurEvery として書式設定されます: [頻度 (整数値)]['Day(s)']。 頻度が指定されていない場合、既定の頻度は 1 です。 日単位のスケジュールは、たとえば、recurEvery: Day, recurEvery:3Days になります。 週間スケジュールは recurEvery のフ書式設定されます: [頻度 (整数値)]['Week(s)'] [月曜日から日曜日までの平日をカンマで区切ったリスト(オプション)]。 週単位のスケジュールは、たとえば、recurEvery: 3Weeks, recurEvery:Week Saturday,Sunday になります。 月次スケジュールは、[頻度 (整数値)]['Month(s)'] [月の日のコンマ区切りリスト] または、[頻度 (整数値)]['Month(s)'] [週の月 (第 1、第 2、第 3、第 4、最後)] [平日の月曜日 - 日曜日]として書式設定されます。 月単位のスケジュールは、たとえば、recurEvery: Month、recurEvery: 2Months、recurEvery: Month day23,day24、recurEvery: Month Last Sunday、recurEvery: Month Fourth Monday になります。 string
startDateTime メンテナンス期間の有効な開始日 (YYYY-MM-DD hh:mm 形式)。 開始日は、現在の日付または将来の日付に設定できます。 ウィンドウは、指定されたタイム ゾーンに作成され、そのタイム ゾーンに応じて夏時間に調整されます。 string
timeZone タイムゾーンの名前。 タイムゾーンの一覧は、PowerShell で [System.TimeZoneInfo]::GetSystemTimeZones() を実行することで取得できます。 例: 太平洋標準時、UTC、W. ヨーロッパ標準時、韓国標準時、Cen。 オーストラリア標準時。 string

Terraform (AzAPI プロバイダー) リソース定義

maintenanceConfigurations リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループ

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.Maintenance/maintenanceConfigurations リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Maintenance/maintenanceConfigurations@2020-07-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      extensionProperties = {}
      maintenanceScope = "string"
      maintenanceWindow = {
        duration = "string"
        expirationDateTime = "string"
        recurEvery = "string"
        startDateTime = "string"
        timeZone = "string"
      }
      namespace = "string"
      visibility = "string"
    }
  })
}

プロパティ値

maintenanceConfigurations

名前 説明
type リソースの種類 "Microsoft.Maintenance/maintenanceConfigurations@2020-07-01-preview"
name リソース名 string (必須)
location リソースの場所を取得または設定します string
parent_id リソース グループにデプロイするには、そのリソース グループの ID を使用します。 string (必須)
tags リソースのタグを取得または設定します タグの名前と値のディクショナリ。
properties リソースのプロパティを取得または設定します MaintenanceConfigurationProperties

MaintenanceConfigurationProperties

名前 説明
extensionProperties maintenanceConfiguration の extensionProperties を取得または設定します object
maintenanceScope 構成の maintenanceScope を取得または設定します "All"
"Extension"
"Host"
"InGuestPatch"
"InResource"
"OSImage"
"Resource"
"SQLDB"
"SQLManagedInstance"
maintenanceWindow MaintenanceWindow の定義 MaintenanceWindow
namespace リソースの名前空間を取得または設定します string
参照可能範囲 構成の可視性を取得または設定します "Custom"
"Public"

MaintenanceWindow

名前 説明
duration HH:mm 形式のメンテナンス期間。 指定しない場合は、指定されたメンテナンス範囲に基づいて既定値が使用されます。 例: 05:00。 string
expirationDateTime メンテナンス期間の有効な有効期限 (YYYY-MM-DD hh:mm 形式)。 ウィンドウは、指定されたタイム ゾーンに作成され、そのタイム ゾーンに応じて夏時間に調整されます。 有効期限は、将来の日付に設定する必要があります。 指定しない場合は、最大日時 9999-12-31 23:59:59 に設定されます。 string
recurEvery メンテナンス期間が繰り返されると予想されるレート。 レートは日、週、月のスケジュールで表すことができます。 毎日のスケジュールは recurEvery として書式設定されます: [頻度 (整数値)]['Day(s)']。 頻度が指定されていない場合、既定の頻度は 1 です。 日単位のスケジュールは、たとえば、recurEvery: Day, recurEvery:3Days になります。 週間スケジュールは recurEvery のフ書式設定されます: [頻度 (整数値)]['Week(s)'] [月曜日から日曜日までの平日をカンマで区切ったリスト(オプション)]。 週単位のスケジュールは、たとえば、recurEvery: 3Weeks, recurEvery:Week Saturday,Sunday になります。 月次スケジュールは、[頻度 (整数値)]['Month(s)'] [月の日のコンマ区切りリスト] または、[頻度 (整数値)]['Month(s)'] [週の月 (第 1、第 2、第 3、第 4、最後)] [平日の月曜日 - 日曜日]として書式設定されます。 月単位のスケジュールは、たとえば、recurEvery: Month、recurEvery: 2Months、recurEvery: Month day23,day24、recurEvery: Month Last Sunday、recurEvery: Month Fourth Monday になります。 string
startDateTime メンテナンス期間の有効な開始日 (YYYY-MM-DD hh:mm 形式)。 開始日は、現在の日付または将来の日付に設定できます。 ウィンドウは、指定されたタイム ゾーンに作成され、そのタイム ゾーンに応じて夏時間に調整されます。 string
timeZone タイムゾーンの名前。 タイムゾーンの一覧は、PowerShell で [System.TimeZoneInfo]::GetSystemTimeZones() を実行することで取得できます。 例: 太平洋標準時、UTC、W. ヨーロッパ標準時、韓国標準時、Cen。 オーストラリア標準時。 string