Sdílet prostřednictvím


Microsoft.ContainerService managedClusters/maintenanceConfigurations 2022-10-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@2022-10-02-preview' = {
  parent: resourceSymbolicName
  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í

Microsoft.ContainerService/managedClusters/maintenanceConfigurations

Název Popis Hodnota
název Název prostředku string (povinné)
nadřazený objekt 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

AbsolutnímonthlySchedule

Název Popis Hodnota
denOfMonth Datum v měsíci. Int

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

Omezení:
Minimální hodnota = 1
Maximální hodnota = 6 (povinné)

Denní plán

Název Popis Hodnota
intervalDays Určuje počet dní mezi každou sadou výskytů. Int

Omezení:
Minimální hodnota = 1
Maximální hodnota = 7 (povinné)

Rozpětí data

Název Popis Hodnota
konec Koncové datum období. string (povinné)
začátek Počáteční datum rozsahu data. string (povinné)

ÚdržbaConfigurationProperties

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

Okno údržby

Název Popis Hodnota
doba trvání Délka časového období údržby je od 4 do 24 hodin. Int

Omezení:
Minimální hodnota = 4
Maximální hodnota = 24 (povinné)
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. Rozpětí dat[]
rozvrh Plán opakování pro časové období údržby Plán (povinné)
Datum zahájení 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
čas zahájení Č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. řetězec

Omezení:
Model = ^\d{2}:\d{2}$ (povinné)
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}$

RelativníMonthlySchedule

Název 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é)
intervalMěsíce Určuje počet měsíců mezi jednotlivými sadami výskytů. Int

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

Rozvrh

Název Popis Hodnota
absolutnímonthly Pro plány jako: "recur every month on the 15th" nebo "recur every 3 months on the 20th". AbsolutnímonthlySchedule
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í plán
relativníMěsíčně 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". RelativníMonthlySchedule
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í plán

Čas v týdnu

Název 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[]

Časový rozsah

Název Popis Hodnota
konec Konec časového rozsahu řetězec
začátek Začátek časového rozsahu řetězec

Týdenní plán

Název 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

Omezení:
Minimální hodnota = 1
Maximální hodnota = 4 (povinné)

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": "2022-10-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í

Microsoft.ContainerService/managedClusters/maintenanceConfigurations

Název Popis Hodnota
Verze rozhraní apiVersion Verze rozhraní API 2022-10-02-preview
název Název prostředku string (povinné)
vlastnosti Vlastnosti výchozí konfigurace údržby MaintenanceConfigurationProperties
typ Typ prostředku Microsoft.ContainerService/managedClusters/maintenanceConfigurations

AbsolutnímonthlySchedule

Název Popis Hodnota
denOfMonth Datum v měsíci. Int

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

Omezení:
Minimální hodnota = 1
Maximální hodnota = 6 (povinné)

Denní plán

Název Popis Hodnota
intervalDays Určuje počet dní mezi každou sadou výskytů. Int

Omezení:
Minimální hodnota = 1
Maximální hodnota = 7 (povinné)

Rozpětí data

Název Popis Hodnota
konec Koncové datum období. string (povinné)
začátek Počáteční datum rozsahu data. string (povinné)

ÚdržbaConfigurationProperties

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

Okno údržby

Název Popis Hodnota
doba trvání Délka časového období údržby je od 4 do 24 hodin. Int

Omezení:
Minimální hodnota = 4
Maximální hodnota = 24 (povinné)
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. Rozpětí dat[]
rozvrh Plán opakování pro časové období údržby Plán (povinné)
Datum zahájení 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
čas zahájení Č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. řetězec

Omezení:
Model = ^\d{2}:\d{2}$ (povinné)
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}$

RelativníMonthlySchedule

Název 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é)
intervalMěsíce Určuje počet měsíců mezi jednotlivými sadami výskytů. Int

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

Rozvrh

Název Popis Hodnota
absolutnímonthly Pro plány jako: "recur every month on the 15th" nebo "recur every 3 months on the 20th". AbsolutnímonthlySchedule
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í plán
relativníMěsíčně 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". RelativníMonthlySchedule
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í plán

Čas v týdnu

Název 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[]

Časový rozsah

Název Popis Hodnota
konec Konec časového rozsahu řetězec
začátek Začátek časového rozsahu řetězec

Týdenní plán

Název 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

Omezení:
Minimální hodnota = 1
Maximální hodnota = 4 (povinné)

Příklady použití

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@2022-10-02-preview"
  name = "string"
  parent_id = "string"
  body = {
    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í

Microsoft.ContainerService/managedClusters/maintenanceConfigurations

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

AbsolutnímonthlySchedule

Název Popis Hodnota
denOfMonth Datum v měsíci. Int

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

Omezení:
Minimální hodnota = 1
Maximální hodnota = 6 (povinné)

Denní plán

Název Popis Hodnota
intervalDays Určuje počet dní mezi každou sadou výskytů. Int

Omezení:
Minimální hodnota = 1
Maximální hodnota = 7 (povinné)

Rozpětí data

Název Popis Hodnota
konec Koncové datum období. string (povinné)
začátek Počáteční datum rozsahu data. string (povinné)

ÚdržbaConfigurationProperties

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

Okno údržby

Název Popis Hodnota
doba trvání Délka časového období údržby je od 4 do 24 hodin. Int

Omezení:
Minimální hodnota = 4
Maximální hodnota = 24 (povinné)
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. Rozpětí dat[]
rozvrh Plán opakování pro časové období údržby Plán (povinné)
Datum zahájení 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
čas zahájení Č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. řetězec

Omezení:
Model = ^\d{2}:\d{2}$ (povinné)
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}$

RelativníMonthlySchedule

Název 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é)
intervalMěsíce Určuje počet měsíců mezi jednotlivými sadami výskytů. Int

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

Rozvrh

Název Popis Hodnota
absolutnímonthly Pro plány jako: "recur every month on the 15th" nebo "recur every 3 months on the 20th". AbsolutnímonthlySchedule
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í plán
relativníMěsíčně 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". RelativníMonthlySchedule
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í plán

Čas v týdnu

Název 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[]

Časový rozsah

Název Popis Hodnota
konec Konec časového rozsahu řetězec
začátek Začátek časového rozsahu řetězec

Týdenní plán

Název 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

Omezení:
Minimální hodnota = 1
Maximální hodnota = 4 (povinné)