Microsoft.ContainerService managedClusters/maintenanceConfigurations 2023-10-01
- Актуальная
- 2024-02-01
- 2024-01-02-preview
- 2024-01-01
- 2023-11-02-preview
- 2023-11-01
- 2023-10-02-preview
- 2023-10-01
- 2023-09-02-preview
- 2023-09-01
- 2023-08-02-preview
- 2023-08-01
- 2023-07-02-preview
- 2023-07-01
- 2023-06-02-preview
- 2023-06-01
- 2023-05-02-preview
- 2023-05-01
- 2023-04-02-preview
- 2023-04-01
- 2023-03-02-preview
- 2023-03-01
- 2023-02-02-preview
- 2023-02-01
- 2023-01-02-preview
- 2023-01-01
- 2022-11-02-preview
- 2022-11-01
- 2022-10-02-preview
- 2022-09-01
- 2022-08-03-preview
- 2022-08-02-preview
- 2022-07-01
- 2022-06-01
- 2022-05-02-preview
- 2022-04-02-preview
- 2022-04-01
- 2022-03-02-preview
- 2022-03-01
- 01.02.2022
- 2022-01-02-preview
- 2022-01-01
- 2021-11-01-preview
- 2021-10-01
- 2021-09-01
- 2021-08-01
- 2021-07-01
- 2021-05-01
- 2021-03-01
- 2021-02-01
- 2020-12-01
Определение ресурса Bicep
Тип ресурса managedClusters/maintenanceConfigurations можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания групп ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.ContainerService/managedClusters/maintenanceConfigurations, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.ContainerService/managedClusters/maintenanceConfigurations@2023-10-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
maintenanceWindow: {
durationHours: int
notAllowedDates: [
{
end: 'string'
start: 'string'
}
]
schedule: {
absoluteMonthly: {
dayOfMonth: int
intervalMonths: int
}
daily: {
intervalDays: int
}
relativeMonthly: {
dayOfWeek: 'string'
intervalMonths: int
weekIndex: 'string'
}
weekly: {
dayOfWeek: 'string'
intervalWeeks: int
}
}
startDate: 'string'
startTime: 'string'
utcOffset: 'string'
}
notAllowedTime: [
{
end: 'string'
start: 'string'
}
]
timeInWeek: [
{
day: 'string'
hourSlots: [
int
]
}
]
}
}
Значения свойств
managedClusters/maintenanceConfigurations
Имя | Описание | Значение |
---|---|---|
name | имя ресурса. Узнайте, как задать имена и типы для дочерних ресурсов в Bicep. |
string (обязательно) |
родитель | В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить только в том случае, если дочерний ресурс объявлен за пределами родительского ресурса. Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса. |
Символьное имя ресурса типа: managedClusters |
properties | Свойства конфигурации обслуживания по умолчанию. | MaintenanceConfigurationProperties |
MaintenanceConfigurationProperties
Имя | Описание | Значение |
---|---|---|
maintenanceWindow | Период обслуживания для конфигурации обслуживания. | MaintenanceWindow |
notAllowedTime | Временные интервалы, для которых обновление запрещено. | TimeSpan[] |
timeInWeek | Если две записи массива указывают один и тот же день недели, примененная конфигурация представляет собой объединение раз в обеих записях. | TimeInWeek[] |
MaintenanceWindow
Имя | Описание | Значение |
---|---|---|
durationHours | Продолжительность периода обслуживания составляет от 4 до 24 часов. | int (обязательно) Ограничения: Минимальное значение = 4 Максимальное значение = 24 |
notAllowedDates | Диапазоны дат, в которых обновление запрещено. "utcOffset" применяется к этому полю. Например, с "utcOffset: +02:00" и "dateSpan" с "2022-12-23" по "2023-01-03", обслуживание будет заблокировано с "22.12.2022 22:00" по "2023-01-03 22:00" в формате UTC. | DateSpan[] |
schedule | Расписание повторения для периода обслуживания. | Расписание (обязательно) |
startDate | Дата активации периода обслуживания. Если текущая дата раньше этой даты, период обслуживания неактивен и не будет использоваться для обновлений. Если этот параметр не указан, период обслуживания будет сразу же активен. | строка |
startTime | Время начала периода обслуживания. Допустимые значения: от "00:00" до "23:59". "utcOffset" применяется к этому полю. Например, "02:00" с "utcOffset: +02:00" означает время в формате UTC "00:00". | строка (обязательно) Ограничения: Шаблон = ^\d{2}:\d{2}$ |
utcOffset | Смещение в формате UTC +/-ЧЧ:мм. Например, "+05:30" для IST и "-07:00" для PST. Если значение не указано, по умолчанию используется значение "+00:00". | строка Ограничения: Шаблон = ^(-|\+)[0-9]{2}:[0-9]{2}$ |
Область даты
Имя | Описание | Значение |
---|---|---|
end | Дата окончания диапазона дат. | строка (обязательно) |
start | Дата начала диапазона дат. | строка (обязательно) |
Расписание
Имя | Описание | Значение |
---|---|---|
absoluteMonthly | Для расписаний, таких как: "рекурс каждый месяц 15-го" или "рекурс каждые 3 месяца 20-го". | AbsoluteMonthlySchedule |
Ежедневно | Для таких расписаний, как " recur every day" или "recur каждые 3 дня". | DailySchedule |
relativeMonthly | Для расписаний, таких как: "recur каждый месяц в первый понедельник" или "recur каждые 3 месяца в прошлую пятницу". | RelativeMonthlySchedule |
weekly | Для расписаний, таких как: "recur каждый понедельник" или "recur каждые 3 недели в среду". | WeeklySchedule |
AbsoluteMonthlySchedule
Имя | Описание | Значение |
---|---|---|
dayOfMonth | Дата месяца. | int (обязательно) Ограничения: Минимальное значение = 1 Максимальное значение = 31 |
intervalMonths | Указывает количество месяцев между каждым набором вхождений. | int (обязательно) Ограничения: Минимальное значение = 1 Максимальное значение = 6 |
DailySchedule
Имя | Описание | Значение |
---|---|---|
intervalDays | Указывает количество дней между каждым набором вхождений. | int (обязательно) Ограничения: Минимальное значение = 1 Максимальное значение = 7 |
RelativeMonthlySchedule
Имя | Описание | Значение |
---|---|---|
dayOfWeek | Указывает, в какой день недели выполняется обслуживание. | "Пятница" "Понедельник" "Суббота" "Воскресенье" "Четверг" "Вторник" "Среда" (обязательно) |
intervalMonths | Указывает количество месяцев между каждым набором вхождений. | int (обязательно) Ограничения: Минимальное значение = 1 Максимальное значение = 6 |
weekIndex | Указывает, к какой неделе месяца применяется dayOfWeek. | "Первый" "Четвертый" 'Last' "Second" "Third" (обязательно) |
WeeklySchedule
Имя | Описание | Значение |
---|---|---|
dayOfWeek | Указывает, в какой день недели выполняется обслуживание. | "Пятница" "Понедельник" 'Суббота' 'Воскресенье' "Четверг" "Вторник" "Среда" (обязательно) |
intervalWeeks | Указывает количество недель между каждым набором вхождений. | int (обязательно) Ограничения: Минимальное значение = 1 Максимальное значение = 4 |
TimeSpan
Имя | Описание | Значение |
---|---|---|
end | Окончание интервала времени | строка |
start | Начало интервала времени | строка |
TimeInWeek
Имя | Описание | Значение |
---|---|---|
day | День недели. | "Пятница" "Понедельник" 'Суббота' 'Воскресенье' "Четверг" "Вторник" "Среда" |
hourSlots | Каждый целочисленный час представляет диапазон времени, начинающийся с 0 м после часа, заканчивающегося на следующий час (не включительно). 0 соответствует 00:00 UTC, 23 соответствует 23:00 UTC. Указание [0, 1] означает диапазон времени с 00:00 до 02:00 UTC. | int[] Ограничения: Минимальное значение = 0 Максимальное значение = 23 |
Определение ресурса шаблона ARM
Тип ресурса managedClusters/maintenanceConfigurations можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания групп ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.ContainerService/managedClusters/maintenanceConfigurations, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.ContainerService/managedClusters/maintenanceConfigurations",
"apiVersion": "2023-10-01",
"name": "string",
"properties": {
"maintenanceWindow": {
"durationHours": "int",
"notAllowedDates": [
{
"end": "string",
"start": "string"
}
],
"schedule": {
"absoluteMonthly": {
"dayOfMonth": "int",
"intervalMonths": "int"
},
"daily": {
"intervalDays": "int"
},
"relativeMonthly": {
"dayOfWeek": "string",
"intervalMonths": "int",
"weekIndex": "string"
},
"weekly": {
"dayOfWeek": "string",
"intervalWeeks": "int"
}
},
"startDate": "string",
"startTime": "string",
"utcOffset": "string"
},
"notAllowedTime": [
{
"end": "string",
"start": "string"
}
],
"timeInWeek": [
{
"day": "string",
"hourSlots": [ "int" ]
}
]
}
}
Значения свойств
managedClusters/maintenanceConfigurations
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | Microsoft.ContainerService/managedClusters/maintenanceConfigurations |
версия_API | Версия API ресурсов | '2023-10-01' |
name | имя ресурса. Узнайте, как задать имена и типы для дочерних ресурсов в шаблонах JSON ARM. |
string (обязательно) |
properties | Свойства конфигурации обслуживания по умолчанию. | MaintenanceConfigurationProperties |
MaintenanceConfigurationProperties
Имя | Описание | Значение |
---|---|---|
maintenanceWindow | Период обслуживания для конфигурации обслуживания. | MaintenanceWindow |
notAllowedTime | Временные интервалы, для которых обновление запрещено. | TimeSpan[] |
timeInWeek | Если две записи массива указывают один и тот же день недели, примененная конфигурация представляет собой объединение раз в обеих записях. | TimeInWeek[] |
MaintenanceWindow
Имя | Описание | Значение |
---|---|---|
durationHours | Продолжительность периода обслуживания составляет от 4 до 24 часов. | int (обязательно) Ограничения: Минимальное значение = 4 Максимальное значение = 24 |
notAllowedDates | Диапазоны дат, в которых обновление запрещено. "utcOffset" применяется к этому полю. Например, с "utcOffset: +02:00" и "dateSpan" с "2022-12-23" по "2023-01-03", обслуживание будет заблокировано с "22.12.2022 22:00" по "2023-01-03 22:00" в формате UTC. | DateSpan[] |
schedule | Расписание повторения для периода обслуживания. | Расписание (обязательно) |
startDate | Дата активации периода обслуживания. Если текущая дата раньше этой даты, период обслуживания неактивен и не будет использоваться для обновлений. Если этот параметр не указан, период обслуживания будет сразу же активен. | строка |
startTime | Время начала периода обслуживания. Допустимые значения: от "00:00" до "23:59". "utcOffset" применяется к этому полю. Например, "02:00" с "utcOffset: +02:00" означает время в формате UTC "00:00". | строка (обязательно) Ограничения: Шаблон = ^\d{2}:\d{2}$ |
utcOffset | Смещение в формате UTC +/-ЧЧ:мм. Например, "+05:30" для IST и "-07:00" для PST. Если значение не указано, по умолчанию используется значение "+00:00". | строка Ограничения: Шаблон = ^(-|\+)[0-9]{2}:[0-9]{2}$ |
Область даты
Имя | Описание | Значение |
---|---|---|
end | Дата окончания диапазона дат. | строка (обязательно) |
start | Дата начала диапазона дат. | строка (обязательно) |
Расписание
Имя | Описание | Значение |
---|---|---|
absoluteMonthly | Для расписаний, таких как: "рекурс каждый месяц 15-го" или "рекурс каждые 3 месяца 20-го". | AbsoluteMonthlySchedule |
Ежедневно | Для таких расписаний, как " recur every day" или "recur каждые 3 дня". | DailySchedule |
relativeMonthly | Для расписаний, таких как: "recur каждый месяц в первый понедельник" или "recur каждые 3 месяца в прошлую пятницу". | RelativeMonthlySchedule |
weekly | Для расписаний, таких как: "recur каждый понедельник" или "recur каждые 3 недели в среду". | WeeklySchedule |
AbsoluteMonthlySchedule
Имя | Описание | Значение |
---|---|---|
dayOfMonth | Дата месяца. | int (обязательно) Ограничения: Минимальное значение = 1 Максимальное значение = 31 |
intervalMonths | Указывает количество месяцев между каждым набором вхождений. | int (обязательно) Ограничения: Минимальное значение = 1 Максимальное значение = 6 |
DailySchedule
Имя | Описание | Значение |
---|---|---|
intervalDays | Указывает количество дней между каждым набором вхождений. | int (обязательно) Ограничения: Минимальное значение = 1 Максимальное значение = 7 |
RelativeMonthlySchedule
Имя | Описание | Значение |
---|---|---|
dayOfWeek | Указывает, в какой день недели выполняется обслуживание. | "Пятница" "Понедельник" "Суббота" "Воскресенье" "Четверг" "Вторник" "Среда" (обязательно) |
intervalMonths | Указывает количество месяцев между каждым набором вхождений. | int (обязательно) Ограничения: Минимальное значение = 1 Максимальное значение = 6 |
weekIndex | Указывает, к какой неделе месяца применяется dayOfWeek. | "Первый" "Четвертый" 'Last' "Second" "Third" (обязательно) |
WeeklySchedule
Имя | Описание | Значение |
---|---|---|
dayOfWeek | Указывает, в какой день недели выполняется обслуживание. | "Пятница" "Понедельник" 'Суббота' 'Воскресенье' "Четверг" "Вторник" "Среда" (обязательно) |
intervalWeeks | Указывает количество недель между каждым набором вхождений. | int (обязательно) Ограничения: Минимальное значение = 1 Максимальное значение = 4 |
TimeSpan
Имя | Описание | Значение |
---|---|---|
end | Окончание интервала времени | строка |
start | Начало интервала времени | строка |
TimeInWeek
Имя | Описание | Значение |
---|---|---|
day | День недели. | "Пятница" "Понедельник" 'Суббота' 'Воскресенье' "Четверг" "Вторник" "Среда" |
hourSlots | Каждый целочисленный час представляет диапазон времени, начинающийся с 0 м после часа, заканчивающегося на следующий час (не включительно). 0 соответствует 00:00 UTC, 23 соответствует 23:00 UTC. Указание [0, 1] означает диапазон времени с 00:00 до 02:00 UTC. | int[] Ограничения: Минимальное значение = 0 Максимальное значение = 23 |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса managedClusters/maintenanceConfigurations можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.ContainerService/managedClusters/maintenanceConfigurations, добавьте следующую terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ContainerService/managedClusters/maintenanceConfigurations@2023-10-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
maintenanceWindow = {
durationHours = int
notAllowedDates = [
{
end = "string"
start = "string"
}
]
schedule = {
absoluteMonthly = {
dayOfMonth = int
intervalMonths = int
}
daily = {
intervalDays = int
}
relativeMonthly = {
dayOfWeek = "string"
intervalMonths = int
weekIndex = "string"
}
weekly = {
dayOfWeek = "string"
intervalWeeks = int
}
}
startDate = "string"
startTime = "string"
utcOffset = "string"
}
notAllowedTime = [
{
end = "string"
start = "string"
}
]
timeInWeek = [
{
day = "string"
hourSlots = [
int
]
}
]
}
})
}
Значения свойств
managedClusters/maintenanceConfigurations
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | "Microsoft.ContainerService/managedClusters/maintenanceConfigurations@2023-10-01" |
name | имя ресурса. | string (обязательно) |
parent_id | Идентификатор ресурса, который является родительским для этого ресурса. | Идентификатор ресурса типа: managedClusters |
properties | Свойства конфигурации обслуживания по умолчанию. | MaintenanceConfigurationProperties |
MaintenanceConfigurationProperties
Имя | Описание | Значение |
---|---|---|
maintenanceWindow | Период обслуживания для конфигурации обслуживания. | MaintenanceWindow |
notAllowedTime | Временные интервалы, для которых обновление запрещено. | TimeSpan[] |
timeInWeek | Если две записи массива указывают один и тот же день недели, примененная конфигурация представляет собой объединение раз в обеих записях. | TimeInWeek[] |
MaintenanceWindow
Имя | Описание | Значение |
---|---|---|
durationHours | Продолжительность периода обслуживания составляет от 4 до 24 часов. | int (обязательно) Ограничения: Минимальное значение = 4 Максимальное значение = 24 |
NotAllowedDates | Диапазоны дат, в которых обновление запрещено. "utcOffset" применяется к этому полю. Например, с "utcOffset: +02:00" и "dateSpan" с "2022-12-23" по "2023-01-03", обслуживание будет заблокировано с "2022-12-22 22:00" до "2023-01-03 22:00" во время UTC. | DateSpan[] |
schedule | Расписание повторения для периода обслуживания. | Расписание (обязательно) |
startDate | Дата активации периода обслуживания. Если текущая дата находится до этой даты, период обслуживания неактивен и не будет использоваться для обновлений. Если этот параметр не указан, период обслуживания сразу же активен. | строка |
startTime | Время начала периода обслуживания. Допустимые значения: от "00:00" до "23:59". "utcOffset" применяется к этому полю. Например: "02:00" с "utcOffset: +02:00" означает время UTC "00:00". | string (обязательно) Ограничения: Шаблон = ^\d{2}:\d{2}$ |
utcOffset | Смещение в формате UTC +/-ЧЧ:мм. Например, "+05:30" для IST и "-07:00" для PST. Если не указано, по умолчанию используется значение "+00:00". | строка Ограничения: Шаблон = ^(-|\+)[0-9]{2}:[0-9]{2}$ |
Область даты
Имя | Описание | Значение |
---|---|---|
end | Дата окончания диапазона дат. | string (обязательно) |
start | Дата начала диапазона дат. | string (обязательно) |
Расписание
Имя | Описание | Значение |
---|---|---|
absoluteMonthly | Для таких расписаний, как "повторение каждый месяц 15-го" или "повторение каждые 3 месяца 20-го". | AbsoluteMonthlySchedule |
Ежедневно | Для таких расписаний: "повторять каждый день" или "повторять каждые 3 дня". | DailySchedule |
relativeMonthly | Для расписаний, таких как: "рекурс каждый месяц в первый понедельник" или "повторение каждые 3 месяца в прошлую пятницу". | RelativeMonthlySchedule |
weekly | Для таких расписаний, как: "рекурс каждый понедельник" или "повторение каждые 3 недели в среду". | WeeklySchedule |
AbsoluteMonthlySchedule
Имя | Описание | Значение |
---|---|---|
dayOfMonth | Дата месяца. | int (обязательно) Ограничения: Минимальное значение = 1 Максимальное значение = 31 |
intervalMonths | Указывает количество месяцев между каждым набором вхождений. | int (обязательно) Ограничения: Минимальное значение = 1 Максимальное значение = 6 |
DailySchedule
Имя | Описание | Значение |
---|---|---|
intervalDays | Указывает количество дней между каждым набором вхождений. | int (обязательно) Ограничения: Минимальное значение = 1 Максимальное значение = 7 |
RelativeMonthlySchedule
Имя | Описание | Значение |
---|---|---|
dayOfWeek | Указывает, в какой день недели выполняется обслуживание. | Пятница Понедельник Суббота Воскресенье Четверг Вторник "Среда" (обязательно) |
intervalMonths | Указывает количество месяцев между каждым набором вхождений. | int (обязательно) Ограничения: Минимальное значение = 1 Максимальное значение = 6 |
weekIndex | Указывает, к какой неделе месяца применяется dayOfWeek. | "Первый" "Четвертый" "Last" "Second" "Third" (обязательно) |
WeeklySchedule
Имя | Описание | Значение |
---|---|---|
dayOfWeek | Указывает, в какой день недели выполняется обслуживание. | Пятница Понедельник Суббота Воскресенье Четверг Вторник "Среда" (обязательно) |
intervalWeeks | Указывает количество недель между каждым набором вхождений. | int (обязательно) Ограничения: Минимальное значение = 1 Максимальное значение = 4 |
TimeSpan
Имя | Описание | Значение |
---|---|---|
end | Конец интервала времени | строка |
start | Начало интервала времени | строка |
TimeInWeek
Имя | Описание | Значение |
---|---|---|
day | День недели. | Пятница Понедельник Суббота Воскресенье Четверг Вторник Среда |
hourSlots | Каждый целочисленный час представляет диапазон времени, начинающийся с 0 м после часа, заканчивающегося на следующий час (не включительно). 0 соответствует 00:00 UTC, 23 соответствует 23:00 UTC. Указание [0, 1] означает диапазон времени с 00:00 до 02:00 в формате UTC. | int[] Ограничения: Минимальное значение = 0 Максимальное значение = 23 |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по