Поделиться через


Службы обслуживания Microsoft.MaintenanceConfigurations

Определение ресурсов Bicep

Тип ресурса maintenanceConfigurations можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Maintenance/maintenanceConfigurations, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.Maintenance/maintenanceConfigurations@2023-10-01-preview' = {
  location: 'string'
  name: 'string'
  properties: {
    extensionProperties: {
      {customized property}: 'string'
    }
    installPatches: {
      linuxParameters: {
        classificationsToInclude: [
          'string'
        ]
        packageNameMasksToExclude: [
          'string'
        ]
        packageNameMasksToInclude: [
          'string'
        ]
      }
      rebootSetting: 'string'
      windowsParameters: {
        classificationsToInclude: [
          'string'
        ]
        excludeKbsRequiringReboot: bool
        kbNumbersToExclude: [
          'string'
        ]
        kbNumbersToInclude: [
          'string'
        ]
      }
    }
    maintenanceScope: 'string'
    maintenanceWindow: {
      duration: 'string'
      expirationDateTime: 'string'
      recurEvery: 'string'
      startDateTime: 'string'
      timeZone: 'string'
    }
    namespace: 'string'
    visibility: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Значения свойств

InputLinuxParameters

Имя Описание Ценность
classificationsToInclude Категория классификации исправлений для исправления string[]
packageNameMasksToExclude Имена пакетов, которые следует исключить для исправления. string[]
packageNameMasksToInclude Имена пакетов, которые необходимо включить для исправления. string[]

InputPatchConfiguration

Имя Описание Ценность
LinuxParameters Входные параметры, относящиеся к исправлению компьютера Linux. Для компьютеров Windows не передайте это свойство. InputLinuxParameters
перезагрузкаSetting Возможные предпочтения перезагрузки, определенные пользователем в зависимости от того, на каком компьютере будет решено перезагрузить компьютер или не после завершения операции исправления. "Always"
IfRequired
"Никогда"
windowsParameters Входные параметры, относящиеся к исправлению компьютера Windows. Для компьютеров Linux не передайте это свойство. InputWindowsParameters

InputWindowsParameters

Имя Описание Ценность
classificationsToInclude Категория классификации исправлений для исправления string[]
excludeKbsRequiringReboot Исключение исправлений, необходимых для перезагрузки bool
kbNumbersToExclude Идентификатор БАЗЫ знаний Windows, который следует исключить для исправления. string[]
kbNumbersToInclude Идентификатор БАЗЫ знаний Windows для исправления. string[]

MaintenanceConfigurationProperties

Имя Описание Ценность
extensionProperties Возвращает или задает extensionProperties для обслуживанияConfiguration MaintenanceConfigurationPropertiesExtensionProperties
installPatches Входные параметры, передаваемые в операцию выполнения исправлений. InputPatchConfiguration
обслуживаниеScope Возвращает или задает обслуживаниеScope конфигурации 'Extension'
"Узел"
InGuestPatch
OSImage
"Ресурс"
"SQLDB"
"SQLManagedInstance"
обслуживаниеWindow Определение объекта MaintenanceWindow MaintenanceWindow
пространство имен Возвращает или задает пространство имен ресурса струна
видимость Возвращает или задает видимость конфигурации. Значение по умолчанию — Custom "Custom"
"Public"

MaintenanceConfigurationPropertiesExtensionProperties

Имя Описание Ценность

MaintenanceConfigurationTags

Имя Описание Ценность

MaintenanceWindow

Имя Описание Ценность
длительность Длительность периода обслуживания в формате HH:mm. Если это не указано, значение по умолчанию будет использоваться в зависимости от заданной области обслуживания. Пример: 05:00. струна
dateDateTime Дата окончания срока действия периода обслуживания в формате ггГГ-MM-DD чч:мм. Окно будет создано в часовом поясе, предоставленном и скорректировано в соответствии с дневной экономией в соответствии с этим часовом поясом. Дата окончания срока действия должна быть задана в будущем. Если оно не указано, оно будет установлено в качестве максимального значения datetime 9999-12-31 23:59:59. струна
recurEvery Скорость, с которой ожидается повторение периода обслуживания. Ставка может быть выражена как ежедневные, еженедельные или ежемесячные расписания. Ежедневное расписание форматируется как recurEvery: [Частота в виде целочисленного числа]['Day(s)]. Если частота не указана, частота по умолчанию — 1. Примеры ежедневного расписания — recurEvery: Day, recurEvery: 3Days. Еженедельное расписание отформатировано как recurEvery: [Частота как целое число][Неделя(s)]] [Необязательный список запятых разделенный список еженедельных дней в понедельник-воскресенье]. Примеры еженедельного расписания — recurEvery: 3Weeks, recurEvery: Неделя суббота, воскресенье. Ежемесячные расписания форматируются как [частота в виде целочисленного числа]['Месяцы)' [разделенный запятыми список дней месяца] или [Частота как целое число][месяцы)] [неделя(первый, второй, четвертый, последний)] [будний день понедельник-воскресенье] [Необязательное смещение(нет дней)]. Значение смещения должно быть от -6 до 6 включительно. Примеры ежемесячного расписания: recurEvery: Month, recurEvery: 2Months, recurEvery: Month day23,day24, recurEvery: Month Last Sunday, recurEvery: Month Fourth Monday, recurY: Month Last Sunday Offset-3, recurEvery: Month Third Sunday Offset6. струна
startDateTime Дата начала периода обслуживания в формате ггГГ-MM-DD чч:мм. Дату начала можно задать в качестве текущей или будущей даты. Окно будет создано в часовом поясе, предоставленном и скорректировано в соответствии с дневной экономией в соответствии с этим часовом поясом. струна
часовой пояс Имя часового пояса. Список часовых поясов можно получить путем выполнения [System.TimeZoneInfo]::GetSystemTimeZones() в PowerShell. Пример: Тихоокеанское стандартное время, UTC, W. Europe Standard Time, Корея Standard Time, Cen. Стандартное время Австралии. струна

Microsoft.Maintenance/maintenanceConfigurations

Имя Описание Ценность
местоположение Возвращает или задает расположение ресурса струна
имя Имя ресурса строка (обязательно)
свойства Возвращает или задает свойства ресурса MaintenanceConfigurationProperties
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах

Определение ресурса шаблона ARM

Тип ресурса maintenanceConfigurations можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Maintenance/maintenanceConfigurations, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.Maintenance/maintenanceConfigurations",
  "apiVersion": "2023-10-01-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "extensionProperties": {
      "{customized property}": "string"
    },
    "installPatches": {
      "linuxParameters": {
        "classificationsToInclude": [ "string" ],
        "packageNameMasksToExclude": [ "string" ],
        "packageNameMasksToInclude": [ "string" ]
      },
      "rebootSetting": "string",
      "windowsParameters": {
        "classificationsToInclude": [ "string" ],
        "excludeKbsRequiringReboot": "bool",
        "kbNumbersToExclude": [ "string" ],
        "kbNumbersToInclude": [ "string" ]
      }
    },
    "maintenanceScope": "string",
    "maintenanceWindow": {
      "duration": "string",
      "expirationDateTime": "string",
      "recurEvery": "string",
      "startDateTime": "string",
      "timeZone": "string"
    },
    "namespace": "string",
    "visibility": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Значения свойств

InputLinuxParameters

Имя Описание Ценность
classificationsToInclude Категория классификации исправлений для исправления string[]
packageNameMasksToExclude Имена пакетов, которые следует исключить для исправления. string[]
packageNameMasksToInclude Имена пакетов, которые необходимо включить для исправления. string[]

InputPatchConfiguration

Имя Описание Ценность
LinuxParameters Входные параметры, относящиеся к исправлению компьютера Linux. Для компьютеров Windows не передайте это свойство. InputLinuxParameters
перезагрузкаSetting Возможные предпочтения перезагрузки, определенные пользователем в зависимости от того, на каком компьютере будет решено перезагрузить компьютер или не после завершения операции исправления. "Always"
IfRequired
"Никогда"
windowsParameters Входные параметры, относящиеся к исправлению компьютера Windows. Для компьютеров Linux не передайте это свойство. InputWindowsParameters

InputWindowsParameters

Имя Описание Ценность
classificationsToInclude Категория классификации исправлений для исправления string[]
excludeKbsRequiringReboot Исключение исправлений, необходимых для перезагрузки bool
kbNumbersToExclude Идентификатор БАЗЫ знаний Windows, который следует исключить для исправления. string[]
kbNumbersToInclude Идентификатор БАЗЫ знаний Windows для исправления. string[]

MaintenanceConfigurationProperties

Имя Описание Ценность
extensionProperties Возвращает или задает extensionProperties для обслуживанияConfiguration MaintenanceConfigurationPropertiesExtensionProperties
installPatches Входные параметры, передаваемые в операцию выполнения исправлений. InputPatchConfiguration
обслуживаниеScope Возвращает или задает обслуживаниеScope конфигурации 'Extension'
"Узел"
InGuestPatch
OSImage
"Ресурс"
"SQLDB"
"SQLManagedInstance"
обслуживаниеWindow Определение объекта MaintenanceWindow MaintenanceWindow
пространство имен Возвращает или задает пространство имен ресурса струна
видимость Возвращает или задает видимость конфигурации. Значение по умолчанию — Custom "Custom"
"Public"

MaintenanceConfigurationPropertiesExtensionProperties

Имя Описание Ценность

MaintenanceConfigurationTags

Имя Описание Ценность

MaintenanceWindow

Имя Описание Ценность
длительность Длительность периода обслуживания в формате HH:mm. Если это не указано, значение по умолчанию будет использоваться в зависимости от заданной области обслуживания. Пример: 05:00. струна
dateDateTime Дата окончания срока действия периода обслуживания в формате ггГГ-MM-DD чч:мм. Окно будет создано в часовом поясе, предоставленном и скорректировано в соответствии с дневной экономией в соответствии с этим часовом поясом. Дата окончания срока действия должна быть задана в будущем. Если оно не указано, оно будет установлено в качестве максимального значения datetime 9999-12-31 23:59:59. струна
recurEvery Скорость, с которой ожидается повторение периода обслуживания. Ставка может быть выражена как ежедневные, еженедельные или ежемесячные расписания. Ежедневное расписание форматируется как recurEvery: [Частота в виде целочисленного числа]['Day(s)]. Если частота не указана, частота по умолчанию — 1. Примеры ежедневного расписания — recurEvery: Day, recurEvery: 3Days. Еженедельное расписание отформатировано как recurEvery: [Частота как целое число][Неделя(s)]] [Необязательный список запятых разделенный список еженедельных дней в понедельник-воскресенье]. Примеры еженедельного расписания — recurEvery: 3Weeks, recurEvery: Неделя суббота, воскресенье. Ежемесячные расписания форматируются как [частота в виде целочисленного числа]['Месяцы)' [разделенный запятыми список дней месяца] или [Частота как целое число][месяцы)] [неделя(первый, второй, четвертый, последний)] [будний день понедельник-воскресенье] [Необязательное смещение(нет дней)]. Значение смещения должно быть от -6 до 6 включительно. Примеры ежемесячного расписания: recurEvery: Month, recurEvery: 2Months, recurEvery: Month day23,day24, recurEvery: Month Last Sunday, recurEvery: Month Fourth Monday, recurY: Month Last Sunday Offset-3, recurEvery: Month Third Sunday Offset6. струна
startDateTime Дата начала периода обслуживания в формате ггГГ-MM-DD чч:мм. Дату начала можно задать в качестве текущей или будущей даты. Окно будет создано в часовом поясе, предоставленном и скорректировано в соответствии с дневной экономией в соответствии с этим часовом поясом. струна
часовой пояс Имя часового пояса. Список часовых поясов можно получить путем выполнения [System.TimeZoneInfo]::GetSystemTimeZones() в PowerShell. Пример: Тихоокеанское стандартное время, UTC, W. Europe Standard Time, Корея Standard Time, Cen. Стандартное время Австралии. струна

Microsoft.Maintenance/maintenanceConfigurations

Имя Описание Ценность
apiVersion Версия API '2023-10-01-preview'
местоположение Возвращает или задает расположение ресурса струна
имя Имя ресурса строка (обязательно)
свойства Возвращает или задает свойства ресурса MaintenanceConfigurationProperties
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
тип Тип ресурса "Microsoft.Maintenance/maintenanceConfigurations"

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса maintenanceConfigurations можно развернуть с помощью операций, предназначенных для следующих операций:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Maintenance/maintenanceConfigurations, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Maintenance/maintenanceConfigurations@2023-10-01-preview"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      extensionProperties = {
        {customized property} = "string"
      }
      installPatches = {
        linuxParameters = {
          classificationsToInclude = [
            "string"
          ]
          packageNameMasksToExclude = [
            "string"
          ]
          packageNameMasksToInclude = [
            "string"
          ]
        }
        rebootSetting = "string"
        windowsParameters = {
          classificationsToInclude = [
            "string"
          ]
          excludeKbsRequiringReboot = bool
          kbNumbersToExclude = [
            "string"
          ]
          kbNumbersToInclude = [
            "string"
          ]
        }
      }
      maintenanceScope = "string"
      maintenanceWindow = {
        duration = "string"
        expirationDateTime = "string"
        recurEvery = "string"
        startDateTime = "string"
        timeZone = "string"
      }
      namespace = "string"
      visibility = "string"
    }
  })
}

Значения свойств

InputLinuxParameters

Имя Описание Ценность
classificationsToInclude Категория классификации исправлений для исправления string[]
packageNameMasksToExclude Имена пакетов, которые следует исключить для исправления. string[]
packageNameMasksToInclude Имена пакетов, которые необходимо включить для исправления. string[]

InputPatchConfiguration

Имя Описание Ценность
LinuxParameters Входные параметры, относящиеся к исправлению компьютера Linux. Для компьютеров Windows не передайте это свойство. InputLinuxParameters
перезагрузкаSetting Возможные предпочтения перезагрузки, определенные пользователем в зависимости от того, на каком компьютере будет решено перезагрузить компьютер или не после завершения операции исправления. "Always"
IfRequired
"Никогда"
windowsParameters Входные параметры, относящиеся к исправлению компьютера Windows. Для компьютеров Linux не передайте это свойство. InputWindowsParameters

InputWindowsParameters

Имя Описание Ценность
classificationsToInclude Категория классификации исправлений для исправления string[]
excludeKbsRequiringReboot Исключение исправлений, необходимых для перезагрузки bool
kbNumbersToExclude Идентификатор БАЗЫ знаний Windows, который следует исключить для исправления. string[]
kbNumbersToInclude Идентификатор БАЗЫ знаний Windows для исправления. string[]

MaintenanceConfigurationProperties

Имя Описание Ценность
extensionProperties Возвращает или задает extensionProperties для обслуживанияConfiguration MaintenanceConfigurationPropertiesExtensionProperties
installPatches Входные параметры, передаваемые в операцию выполнения исправлений. InputPatchConfiguration
обслуживаниеScope Возвращает или задает обслуживаниеScope конфигурации 'Extension'
"Узел"
InGuestPatch
OSImage
"Ресурс"
"SQLDB"
"SQLManagedInstance"
обслуживаниеWindow Определение объекта MaintenanceWindow MaintenanceWindow
пространство имен Возвращает или задает пространство имен ресурса струна
видимость Возвращает или задает видимость конфигурации. Значение по умолчанию — Custom "Custom"
"Public"

MaintenanceConfigurationPropertiesExtensionProperties

Имя Описание Ценность

MaintenanceConfigurationTags

Имя Описание Ценность

MaintenanceWindow

Имя Описание Ценность
длительность Длительность периода обслуживания в формате HH:mm. Если это не указано, значение по умолчанию будет использоваться в зависимости от заданной области обслуживания. Пример: 05:00. струна
dateDateTime Дата окончания срока действия периода обслуживания в формате ггГГ-MM-DD чч:мм. Окно будет создано в часовом поясе, предоставленном и скорректировано в соответствии с дневной экономией в соответствии с этим часовом поясом. Дата окончания срока действия должна быть задана в будущем. Если оно не указано, оно будет установлено в качестве максимального значения datetime 9999-12-31 23:59:59. струна
recurEvery Скорость, с которой ожидается повторение периода обслуживания. Ставка может быть выражена как ежедневные, еженедельные или ежемесячные расписания. Ежедневное расписание форматируется как recurEvery: [Частота в виде целочисленного числа]['Day(s)]. Если частота не указана, частота по умолчанию — 1. Примеры ежедневного расписания — recurEvery: Day, recurEvery: 3Days. Еженедельное расписание отформатировано как recurEvery: [Частота как целое число][Неделя(s)]] [Необязательный список запятых разделенный список еженедельных дней в понедельник-воскресенье]. Примеры еженедельного расписания — recurEvery: 3Weeks, recurEvery: Неделя суббота, воскресенье. Ежемесячные расписания форматируются как [частота в виде целочисленного числа]['Месяцы)' [разделенный запятыми список дней месяца] или [Частота как целое число][месяцы)] [неделя(первый, второй, четвертый, последний)] [будний день понедельник-воскресенье] [Необязательное смещение(нет дней)]. Значение смещения должно быть от -6 до 6 включительно. Примеры ежемесячного расписания: recurEvery: Month, recurEvery: 2Months, recurEvery: Month day23,day24, recurEvery: Month Last Sunday, recurEvery: Month Fourth Monday, recurY: Month Last Sunday Offset-3, recurEvery: Month Third Sunday Offset6. струна
startDateTime Дата начала периода обслуживания в формате ггГГ-MM-DD чч:мм. Дату начала можно задать в качестве текущей или будущей даты. Окно будет создано в часовом поясе, предоставленном и скорректировано в соответствии с дневной экономией в соответствии с этим часовом поясом. струна
часовой пояс Имя часового пояса. Список часовых поясов можно получить путем выполнения [System.TimeZoneInfo]::GetSystemTimeZones() в PowerShell. Пример: Тихоокеанское стандартное время, UTC, W. Europe Standard Time, Корея Standard Time, Cen. Стандартное время Австралии. струна

Microsoft.Maintenance/maintenanceConfigurations

Имя Описание Ценность
местоположение Возвращает или задает расположение ресурса струна
имя Имя ресурса строка (обязательно)
свойства Возвращает или задает свойства ресурса MaintenanceConfigurationProperties
Теги Теги ресурсов Словарь имен и значений тегов.
тип Тип ресурса "Microsoft.Maintenance/maintenanceConfigurations@2023-10-01-preview"