Sdílet prostřednictvím


Microsoft.ContainerService managedClusters/maintenanceConfigurations 2024-03-02-preview

Definice prostředku Bicep

Typ prostředku managedClusters/maintenanceConfigurations je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.ContainerService/managedClusters/maintenanceConfigurations, přidejte do šablony následující příkaz Bicep.

resource symbolicname 'Microsoft.ContainerService/managedClusters/maintenanceConfigurations@2024-03-02-preview' = {
  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
        ]
      }
    ]
  }
}

Hodnoty vlastností

managedClusters/maintenanceConfigurations

Jméno Popis Hodnota
Jméno Název prostředku

Podívejte se, jak nastavit názvy a typy podřízených prostředků v Bicep.
string (povinné)
rodič V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: managedClusters
vlastnosti Vlastnosti výchozí konfigurace údržby MaintenanceConfigurationProperties

ÚdržbaConfigurationProperties

Jméno Popis Hodnota
maintenanceWindow Časové období údržby pro konfiguraci údržby. MaintenanceWindow
notAllowedTime Časové sloty, na kterých není povolený upgrade. TimeSpan[]
timeInWeek Pokud dvě položky pole určují stejný den v týdnu, použitá konfigurace je sjednocení časů v obou položkách. TimeInWeek[]

MaintenanceWindow

Jméno Popis Hodnota
doba trvání Délka časového období údržby je od 4 do 24 hodin. int (povinné)

Omezení:
Minimální hodnota = 4
Maximální hodnota = 24
notAllowedDates Rozsahy kalendářních dat, u kterých není povolený upgrade. Pole utcOffset se vztahuje na toto pole. Například s 'utcOffset: +02:00' a 'dateSpan' je '2022-12-23' to '2023-01-03', údržba bude v čase UTC blokována z 2022-12-22:00 do 2023-01-03 22:00. DateSpan[]
naplánovat Plán opakování pro časové období údržby plánování (povinné)
startDate Datum aktivace časového období údržby. Pokud je aktuální datum před tímto datem, časové období údržby je neaktivní a nebude použito pro upgrady. Pokud není zadáno, časové období údržby bude aktivní okamžitě. řetězec
startTime Čas spuštění časového období údržby. Přijaté hodnoty jsou od 00:00 do 23:59. Pole utcOffset se vztahuje na toto pole. Příklad: 02:00 s utcOffset: +02:00 znamená čas UTC 00:00. string (povinné)

Omezení:
Model = ^\d{2}:\d{2}$
UtcOffset Posun UTC ve formátu +/-HH:mm. Například +05:30 pro IST a -07:00 pro PST. Pokud není zadáno, výchozí hodnota je +00:00. řetězec

Omezení:
Model = ^(-|\+)[0-9]{2}:[0-9]{2}$

DateSpan

Jméno Popis Hodnota
konec Koncové datum období. string (povinné)
začínat Počáteční datum rozsahu data. string (povinné)

Naplánovat

Jméno Popis Hodnota
absolutnímonthly Pro plány jako: "recur every month on the 15th" nebo "recur every 3 months on the 20th". absolutní
denně Pro plány, jako je například: "recur every day" (opakovat každý den) nebo "recur every 3 days" (opakovat každých 3 dny). denního
relativeMonthly Pro plány, jako například: "recur every month on the first Monday" (Opakovat každý měsíc v prvním pondělí) nebo "recur every 3 months on last Friday" (opakovat každý měsíc v prvním pondělí) nebo "recur every 3 months on last Friday". RelativeMonthlySchedule
týdně Pro plány, jako je například: "opakovat každé pondělí" nebo "opakovat každých 3 týdny ve středu". týdenní

AbsolutnímonthlySchedule

Jméno Popis Hodnota
denOfMonth Datum v měsíci. int (povinné)

Omezení:
Minimální hodnota = 1
Maximální hodnota = 31
intervalMonths Určuje počet měsíců mezi jednotlivými sadami výskytů. int (povinné)

Omezení:
Minimální hodnota = 1
Maximální hodnota = 6

Denní plán

Jméno Popis Hodnota
intervalDays Určuje počet dní mezi každou sadou výskytů. int (povinné)

Omezení:
Minimální hodnota = 1
Maximální hodnota = 7

RelativníMonthlySchedule

Jméno Popis Hodnota
denOfWeek Určuje, ve kterém dni v týdnu dojde k údržbě. "Pátek"
"Pondělí"
"Sobota"
"Neděle"
"Čtvrtek"
"Úterý"
Středa (povinné)
intervalMonths Určuje počet měsíců mezi jednotlivými sadami výskytů. int (povinné)

Omezení:
Minimální hodnota = 1
Maximální hodnota = 6
weekIndex Určuje, pro kterou instanci povolených dnů zadaných ve dnechOfWeek dojde k údržbě. "První"
"Čtvrtý"
"Poslední"
"Sekunda"
Třetí (povinné)

Týdenní plán

Jméno Popis Hodnota
denOfWeek Určuje, ve kterém dni v týdnu dojde k údržbě. "Pátek"
"Pondělí"
"Sobota"
"Neděle"
"Čtvrtek"
"Úterý"
Středa (povinné)
intervalWeeks Určuje počet týdnů mezi každou sadou výskytů. int (povinné)

Omezení:
Minimální hodnota = 1
Maximální hodnota = 4

Časový rozsah

Jméno Popis Hodnota
konec Konec časového rozsahu řetězec
začínat Začátek časového rozsahu řetězec

TimeInWeek

Jméno Popis Hodnota
den Den v týdnu. "Pátek"
"Pondělí"
"Sobota"
"Neděle"
"Čtvrtek"
"Úterý"
"Středa"
HourSlots Každá celočíselná hodina představuje časový rozsah začínající od 0 min po hodině končící v další hodině (ne inclusive). 0 odpovídá 00:00 UTC, 23 odpovídá 23:00 UTC. Zadáním [0, 1] se rozumí časový rozsah 00:00–02:00 UTC. int[]

Omezení:
Minimální hodnota = 0
Maximální hodnota = 23

Definice prostředku šablony ARM

Typ prostředku managedClusters/maintenanceConfigurations je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.ContainerService/managedClusters/maintenanceConfigurations, přidejte do šablony následující kód JSON.

{
  "type": "Microsoft.ContainerService/managedClusters/maintenanceConfigurations",
  "apiVersion": "2024-03-02-preview",
  "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" ]
      }
    ]
  }
}

Hodnoty vlastností

managedClusters/maintenanceConfigurations

Jméno Popis Hodnota
typ Typ prostředku Microsoft.ContainerService/managedClusters/maintenanceConfigurations
apiVersion Verze rozhraní API prostředku 2024-03-02-preview
Jméno Název prostředku

Podívejte se, jak nastavit názvy a typy podřízených prostředků v šablonách JSON ARM.
string (povinné)
vlastnosti Vlastnosti výchozí konfigurace údržby MaintenanceConfigurationProperties

ÚdržbaConfigurationProperties

Jméno Popis Hodnota
maintenanceWindow Časové období údržby pro konfiguraci údržby. MaintenanceWindow
notAllowedTime Časové sloty, na kterých není povolený upgrade. TimeSpan[]
timeInWeek Pokud dvě položky pole určují stejný den v týdnu, použitá konfigurace je sjednocení časů v obou položkách. TimeInWeek[]

MaintenanceWindow

Jméno Popis Hodnota
doba trvání Délka časového období údržby je od 4 do 24 hodin. int (povinné)

Omezení:
Minimální hodnota = 4
Maximální hodnota = 24
notAllowedDates Rozsahy kalendářních dat, u kterých není povolený upgrade. Pole utcOffset se vztahuje na toto pole. Například s 'utcOffset: +02:00' a 'dateSpan' je '2022-12-23' to '2023-01-03', údržba bude v čase UTC blokována z 2022-12-22:00 do 2023-01-03 22:00. DateSpan[]
naplánovat Plán opakování pro časové období údržby plánování (povinné)
startDate Datum aktivace časového období údržby. Pokud je aktuální datum před tímto datem, časové období údržby je neaktivní a nebude použito pro upgrady. Pokud není zadáno, časové období údržby bude aktivní okamžitě. řetězec
startTime Čas spuštění časového období údržby. Přijaté hodnoty jsou od 00:00 do 23:59. Pole utcOffset se vztahuje na toto pole. Příklad: 02:00 s utcOffset: +02:00 znamená čas UTC 00:00. string (povinné)

Omezení:
Model = ^\d{2}:\d{2}$
UtcOffset Posun UTC ve formátu +/-HH:mm. Například +05:30 pro IST a -07:00 pro PST. Pokud není zadáno, výchozí hodnota je +00:00. řetězec

Omezení:
Model = ^(-|\+)[0-9]{2}:[0-9]{2}$

DateSpan

Jméno Popis Hodnota
konec Koncové datum období. string (povinné)
začínat Počáteční datum rozsahu data. string (povinné)

Naplánovat

Jméno Popis Hodnota
absolutnímonthly Pro plány jako: "recur every month on the 15th" nebo "recur every 3 months on the 20th". absolutní
denně Pro plány, jako je například: "recur every day" (opakovat každý den) nebo "recur every 3 days" (opakovat každých 3 dny). denního
relativeMonthly Pro plány, jako například: "recur every month on the first Monday" (Opakovat každý měsíc v prvním pondělí) nebo "recur every 3 months on last Friday" (opakovat každý měsíc v prvním pondělí) nebo "recur every 3 months on last Friday". RelativeMonthlySchedule
týdně Pro plány, jako je například: "opakovat každé pondělí" nebo "opakovat každých 3 týdny ve středu". týdenní

AbsolutnímonthlySchedule

Jméno Popis Hodnota
denOfMonth Datum v měsíci. int (povinné)

Omezení:
Minimální hodnota = 1
Maximální hodnota = 31
intervalMonths Určuje počet měsíců mezi jednotlivými sadami výskytů. int (povinné)

Omezení:
Minimální hodnota = 1
Maximální hodnota = 6

Denní plán

Jméno Popis Hodnota
intervalDays Určuje počet dní mezi každou sadou výskytů. int (povinné)

Omezení:
Minimální hodnota = 1
Maximální hodnota = 7

RelativníMonthlySchedule

Jméno Popis Hodnota
denOfWeek Určuje, ve kterém dni v týdnu dojde k údržbě. "Pátek"
"Pondělí"
"Sobota"
"Neděle"
"Čtvrtek"
"Úterý"
Středa (povinné)
intervalMonths Určuje počet měsíců mezi jednotlivými sadami výskytů. int (povinné)

Omezení:
Minimální hodnota = 1
Maximální hodnota = 6
weekIndex Určuje, pro kterou instanci povolených dnů zadaných ve dnechOfWeek dojde k údržbě. "První"
"Čtvrtý"
"Poslední"
"Sekunda"
Třetí (povinné)

Týdenní plán

Jméno Popis Hodnota
denOfWeek Určuje, ve kterém dni v týdnu dojde k údržbě. "Pátek"
"Pondělí"
"Sobota"
"Neděle"
"Čtvrtek"
"Úterý"
Středa (povinné)
intervalWeeks Určuje počet týdnů mezi každou sadou výskytů. int (povinné)

Omezení:
Minimální hodnota = 1
Maximální hodnota = 4

Časový rozsah

Jméno Popis Hodnota
konec Konec časového rozsahu řetězec
začínat Začátek časového rozsahu řetězec

TimeInWeek

Jméno Popis Hodnota
den Den v týdnu. "Pátek"
"Pondělí"
"Sobota"
"Neděle"
"Čtvrtek"
"Úterý"
"Středa"
HourSlots Každá celočíselná hodina představuje časový rozsah začínající od 0 min po hodině končící v další hodině (ne inclusive). 0 odpovídá 00:00 UTC, 23 odpovídá 23:00 UTC. Zadáním [0, 1] se rozumí časový rozsah 00:00–02:00 UTC. int[]

Omezení:
Minimální hodnota = 0
Maximální hodnota = 23

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku managedClusters/maintenanceConfigurations je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.ContainerService/managedClusters/maintenanceConfigurations, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ContainerService/managedClusters/maintenanceConfigurations@2024-03-02-preview"
  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
          ]
        }
      ]
    }
  })
}

Hodnoty vlastností

managedClusters/maintenanceConfigurations

Jméno Popis Hodnota
typ Typ prostředku Microsoft.ContainerService/managedClusters/maintenanceConfigurations@2024-03-02-preview
Jméno Název prostředku string (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: managedClusters
vlastnosti Vlastnosti výchozí konfigurace údržby MaintenanceConfigurationProperties

ÚdržbaConfigurationProperties

Jméno Popis Hodnota
maintenanceWindow Časové období údržby pro konfiguraci údržby. MaintenanceWindow
notAllowedTime Časové sloty, na kterých není povolený upgrade. TimeSpan[]
timeInWeek Pokud dvě položky pole určují stejný den v týdnu, použitá konfigurace je sjednocení časů v obou položkách. TimeInWeek[]

MaintenanceWindow

Jméno Popis Hodnota
doba trvání Délka časového období údržby je od 4 do 24 hodin. int (povinné)

Omezení:
Minimální hodnota = 4
Maximální hodnota = 24
notAllowedDates Rozsahy kalendářních dat, u kterých není povolený upgrade. Pole utcOffset se vztahuje na toto pole. Například s 'utcOffset: +02:00' a 'dateSpan' je '2022-12-23' to '2023-01-03', údržba bude v čase UTC blokována z 2022-12-22:00 do 2023-01-03 22:00. DateSpan[]
naplánovat Plán opakování pro časové období údržby plánování (povinné)
startDate Datum aktivace časového období údržby. Pokud je aktuální datum před tímto datem, časové období údržby je neaktivní a nebude použito pro upgrady. Pokud není zadáno, časové období údržby bude aktivní okamžitě. řetězec
startTime Čas spuštění časového období údržby. Přijaté hodnoty jsou od 00:00 do 23:59. Pole utcOffset se vztahuje na toto pole. Příklad: 02:00 s utcOffset: +02:00 znamená čas UTC 00:00. string (povinné)

Omezení:
Model = ^\d{2}:\d{2}$
UtcOffset Posun UTC ve formátu +/-HH:mm. Například +05:30 pro IST a -07:00 pro PST. Pokud není zadáno, výchozí hodnota je +00:00. řetězec

Omezení:
Model = ^(-|\+)[0-9]{2}:[0-9]{2}$

DateSpan

Jméno Popis Hodnota
konec Koncové datum období. string (povinné)
začínat Počáteční datum rozsahu data. string (povinné)

Naplánovat

Jméno Popis Hodnota
absolutnímonthly Pro plány jako: "recur every month on the 15th" nebo "recur every 3 months on the 20th". absolutní
denně Pro plány, jako je například: "recur every day" (opakovat každý den) nebo "recur every 3 days" (opakovat každých 3 dny). denního
relativeMonthly Pro plány, jako například: "recur every month on the first Monday" (Opakovat každý měsíc v prvním pondělí) nebo "recur every 3 months on last Friday" (opakovat každý měsíc v prvním pondělí) nebo "recur every 3 months on last Friday". RelativeMonthlySchedule
týdně Pro plány, jako je například: "opakovat každé pondělí" nebo "opakovat každých 3 týdny ve středu". týdenní

AbsolutnímonthlySchedule

Jméno Popis Hodnota
denOfMonth Datum v měsíci. int (povinné)

Omezení:
Minimální hodnota = 1
Maximální hodnota = 31
intervalMonths Určuje počet měsíců mezi jednotlivými sadami výskytů. int (povinné)

Omezení:
Minimální hodnota = 1
Maximální hodnota = 6

Denní plán

Jméno Popis Hodnota
intervalDays Určuje počet dní mezi každou sadou výskytů. int (povinné)

Omezení:
Minimální hodnota = 1
Maximální hodnota = 7

RelativníMonthlySchedule

Jméno Popis Hodnota
denOfWeek Určuje, ve kterém dni v týdnu dojde k údržbě. "Pátek"
"Pondělí"
"Sobota"
"Neděle"
"Čtvrtek"
"Úterý"
"Středa" (povinné)
intervalMonths Určuje počet měsíců mezi jednotlivými sadami výskytů. int (povinné)

Omezení:
Minimální hodnota = 1
Maximální hodnota = 6
weekIndex Určuje, pro kterou instanci povolených dnů zadaných ve dnechOfWeek dojde k údržbě. "První"
"Čtvrtý"
"Poslední"
"Sekunda"
Třetí (povinné)

Týdenní plán

Jméno Popis Hodnota
denOfWeek Určuje, ve kterém dni v týdnu dojde k údržbě. "Pátek"
"Pondělí"
"Sobota"
"Neděle"
"Čtvrtek"
"Úterý"
"Středa" (povinné)
intervalWeeks Určuje počet týdnů mezi každou sadou výskytů. int (povinné)

Omezení:
Minimální hodnota = 1
Maximální hodnota = 4

Časový rozsah

Jméno Popis Hodnota
konec Konec časového rozsahu řetězec
začínat Začátek časového rozsahu řetězec

TimeInWeek

Jméno Popis Hodnota
den Den v týdnu. "Pátek"
"Pondělí"
"Sobota"
"Neděle"
"Čtvrtek"
"Úterý"
"Středa"
HourSlots Každá celočíselná hodina představuje časový rozsah začínající od 0 min po hodině končící v další hodině (ne inclusive). 0 odpovídá 00:00 UTC, 23 odpovídá 23:00 UTC. Zadáním [0, 1] se rozumí časový rozsah 00:00–02:00 UTC. int[]

Omezení:
Minimální hodnota = 0
Maximální hodnota = 23