Sdílet prostřednictvím


Microsoft.Maintenance MaintenanceConfigurations

Definice prostředku Bicep

Typ prostředku 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.Maintenance/maintenanceConfigurations, přidejte do šablony následující 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'
  }
}

Hodnoty vlastností

InputLinuxParameters

Jméno Popis Hodnota
classificationsToInclude Kategorie klasifikace oprav, které se mají opravit. Povolené hodnoty jsou Kritické, Zabezpečení a Jiné. string[]
packageNameMasksToExclude Názvy balíčků, které mají být vyloučeny pro opravy. string[]
packageNameMasksToInclude Názvy balíčků, které mají být zahrnuty pro opravy. string[]

InputPatchConfiguration

Jméno Popis Hodnota
linuxParameters Vstupní parametry specifické pro opravu počítače s Linuxem U počítačů s Windows nepředávejte tuto vlastnost. InputLinuxParameters
rebootSetting Možná předvolba restartování definovaná uživatelem, na základě kterého by se rozhodl po dokončení operace opravy počítač restartovat nebo ne. Vždy
IfRequired
"Nikdy"
windowsParameters Vstupní parametry specifické pro opravy počítače s Windows U počítačů s Linuxem tuto vlastnost nepředávejte. InputWindowsParameters

InputWindowsParameters

Jméno Popis Hodnota
classificationsToInclude Kategorie klasifikace oprav, které se mají opravit. Povolené hodnoty jsou Kritické, Security, UpdateRollup, FeaturePack, ServicePack, Definition, Tools a Updates. string[]
excludeKbsRequiringReboot Vyloučení oprav, které vyžadují restartování Bool
KbNumbersToExclude Windows KBID, který má být vyloučen pro opravy. string[]
KbNumbersToInclude Windows KBID, který se má zahrnout pro opravy. string[]

ÚdržbaConfigurationProperties

Jméno Popis Hodnota
extensionProperties Získá nebo nastaví rozšířeníProperties údržbyConfiguration MaintenanceConfigurationPropertiesExtensionProperties
installPatches Vstupní parametry, které se mají předat operaci spuštění opravy. inputPatchConfiguration
maintenanceScope Získá nebo nastaví maintenanceScope konfigurace. "Rozšíření"
"Hostitel"
InGuestPatch
OSImage
Zdroj
SQLDB
SqlManagedInstance
maintenanceWindow Definice MaintenanceWindow MaintenanceWindow
Namespace Získá nebo nastaví obor názvů prostředku. řetězec
viditelnost Získá nebo nastaví viditelnost konfigurace. Výchozí hodnota je Custom. Vlastní
"Veřejné"

MaintenanceConfigurationPropertiesExtensionProperties

Jméno Popis Hodnota

MaintenanceConfigurationTags

Jméno Popis Hodnota

MaintenanceWindow

Jméno Popis Hodnota
trvání Doba trvání časového období údržby ve formátu HH:mm. Pokud není zadaný, použije se výchozí hodnota na základě zadaného rozsahu údržby. Příklad: 05:00. řetězec
expirationDateTime Platné datum vypršení platnosti časového období údržby ve formátu RRRR-MM-DD hh:mm. Okno se vytvoří v poskytnutém časovém pásmu a upraví se na letní čas podle daného časového pásma. Datum vypršení platnosti musí být nastavené na budoucí datum. Pokud není zadáno, nastaví se na maximální datum a čas 9999-12-31 23:59:59. řetězec
recurEvery Míra, s jakou se očekává, že se bude opakovat časové období údržby. Sazba se dá vyjádřit jako denní, týdenní nebo měsíční plány. Denní plán se formátuje jako recurEvery: [Frequency as integer]['Day(s)]. Pokud není zadána žádná frekvence, výchozí frekvence je 1. Příklady denního plánu jsou recurEvery: Day, recurEvery: 3Days. Týdenní plán je formátovaný jako recurEvery: [Frequency as integer]['Week(s)' [Optional comma separated list of weekdays Monday-Sunday]. Příklady týdenního plánu jsou recurEvery: 3Weeks, recurEvery: Týden sobota, neděle. Měsíční plány jsou formátované jako [Frekvence jako celé číslo]['Month(s)'] [Seznam dní v měsících oddělených čárkami] nebo [Počet měsíců jako celé číslo][Měsíc(s)] [Týden v měsících (první, druhý, třetí, čtvrtý, poslední)] [Pondělí-neděle v týdnu] [Nepovinný posun(ne dnů)]. Hodnota posunu musí být mezi -6 až 6 včetně. Příklady měsíčního plánu jsou recurEvery: Month, recurEvery: 2Months, recurEvery: Month day23,day24, recurEvery: Month Last Sunday, recurEvery: Month Fourth Monday, recurEvery: Month Last Sunday Offset-3, recurEvery: Month Third Sunday Offset6. řetězec
startDateTime Platné datum zahájení časového období údržby ve formátu RRRR-MM-DD hh:mm. Počáteční datum lze nastavit na aktuální datum nebo budoucí datum. Okno se vytvoří v poskytnutém časovém pásmu a upraví se na letní čas podle daného časového pásma. řetězec
timeZone Název časového pásma. Seznam časových pásem lze získat spuštěním příkazu [System.TimeZoneInfo]::GetSystemTimeZones() v PowerShellu. Příklad: Pacific Standard Time, UTC, W. Europe Standard Time, Korea Standard Time, Cen. Austrálie – standardní čas. řetězec

Microsoft.Maintenance/maintenanceConfigurations

Jméno Popis Hodnota
umístění Získá nebo nastaví umístění prostředku. řetězec
Jméno Název prostředku string (povinné)
vlastnosti Získá nebo nastaví vlastnosti prostředku. MaintenanceConfigurationProperties
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

Příklady použití

Ověřené moduly Azure

K nasazení tohoto typu prostředku je možné použít následující ověřené moduly Azure.

Modul Popis
Konfigurace údržby Modul prostředků AVM pro konfiguraci údržby

Definice prostředku šablony ARM

Typ prostředku 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.Maintenance/maintenanceConfigurations, přidejte do šablony následující 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"
  }
}

Hodnoty vlastností

InputLinuxParameters

Jméno Popis Hodnota
classificationsToInclude Kategorie klasifikace oprav, které se mají opravit. Povolené hodnoty jsou Kritické, Zabezpečení a Jiné. string[]
packageNameMasksToExclude Názvy balíčků, které mají být vyloučeny pro opravy. string[]
packageNameMasksToInclude Názvy balíčků, které mají být zahrnuty pro opravy. string[]

InputPatchConfiguration

Jméno Popis Hodnota
linuxParameters Vstupní parametry specifické pro opravu počítače s Linuxem U počítačů s Windows nepředávejte tuto vlastnost. InputLinuxParameters
rebootSetting Možná předvolba restartování definovaná uživatelem, na základě kterého by se rozhodl po dokončení operace opravy počítač restartovat nebo ne. Vždy
IfRequired
"Nikdy"
windowsParameters Vstupní parametry specifické pro opravy počítače s Windows U počítačů s Linuxem tuto vlastnost nepředávejte. InputWindowsParameters

InputWindowsParameters

Jméno Popis Hodnota
classificationsToInclude Kategorie klasifikace oprav, které se mají opravit. Povolené hodnoty jsou Kritické, Security, UpdateRollup, FeaturePack, ServicePack, Definition, Tools a Updates. string[]
excludeKbsRequiringReboot Vyloučení oprav, které vyžadují restartování Bool
KbNumbersToExclude Windows KBID, který má být vyloučen pro opravy. string[]
KbNumbersToInclude Windows KBID, který se má zahrnout pro opravy. string[]

ÚdržbaConfigurationProperties

Jméno Popis Hodnota
extensionProperties Získá nebo nastaví rozšířeníProperties údržbyConfiguration MaintenanceConfigurationPropertiesExtensionProperties
installPatches Vstupní parametry, které se mají předat operaci spuštění opravy. inputPatchConfiguration
maintenanceScope Získá nebo nastaví maintenanceScope konfigurace. "Rozšíření"
"Hostitel"
InGuestPatch
OSImage
Zdroj
SQLDB
SqlManagedInstance
maintenanceWindow Definice MaintenanceWindow MaintenanceWindow
Namespace Získá nebo nastaví obor názvů prostředku. řetězec
viditelnost Získá nebo nastaví viditelnost konfigurace. Výchozí hodnota je Custom. Vlastní
"Veřejné"

MaintenanceConfigurationPropertiesExtensionProperties

Jméno Popis Hodnota

MaintenanceConfigurationTags

Jméno Popis Hodnota

MaintenanceWindow

Jméno Popis Hodnota
trvání Doba trvání časového období údržby ve formátu HH:mm. Pokud není zadaný, použije se výchozí hodnota na základě zadaného rozsahu údržby. Příklad: 05:00. řetězec
expirationDateTime Platné datum vypršení platnosti časového období údržby ve formátu RRRR-MM-DD hh:mm. Okno se vytvoří v poskytnutém časovém pásmu a upraví se na letní čas podle daného časového pásma. Datum vypršení platnosti musí být nastavené na budoucí datum. Pokud není zadáno, nastaví se na maximální datum a čas 9999-12-31 23:59:59. řetězec
recurEvery Míra, s jakou se očekává, že se bude opakovat časové období údržby. Sazba se dá vyjádřit jako denní, týdenní nebo měsíční plány. Denní plán se formátuje jako recurEvery: [Frequency as integer]['Day(s)]. Pokud není zadána žádná frekvence, výchozí frekvence je 1. Příklady denního plánu jsou recurEvery: Day, recurEvery: 3Days. Týdenní plán je formátovaný jako recurEvery: [Frequency as integer]['Week(s)' [Optional comma separated list of weekdays Monday-Sunday]. Příklady týdenního plánu jsou recurEvery: 3Weeks, recurEvery: Týden sobota, neděle. Měsíční plány jsou formátované jako [Frekvence jako celé číslo]['Month(s)'] [Seznam dní v měsících oddělených čárkami] nebo [Počet měsíců jako celé číslo][Měsíc(s)] [Týden v měsících (první, druhý, třetí, čtvrtý, poslední)] [Pondělí-neděle v týdnu] [Nepovinný posun(ne dnů)]. Hodnota posunu musí být mezi -6 až 6 včetně. Příklady měsíčního plánu jsou recurEvery: Month, recurEvery: 2Months, recurEvery: Month day23,day24, recurEvery: Month Last Sunday, recurEvery: Month Fourth Monday, recurEvery: Month Last Sunday Offset-3, recurEvery: Month Third Sunday Offset6. řetězec
startDateTime Platné datum zahájení časového období údržby ve formátu RRRR-MM-DD hh:mm. Počáteční datum lze nastavit na aktuální datum nebo budoucí datum. Okno se vytvoří v poskytnutém časovém pásmu a upraví se na letní čas podle daného časového pásma. řetězec
timeZone Název časového pásma. Seznam časových pásem lze získat spuštěním příkazu [System.TimeZoneInfo]::GetSystemTimeZones() v PowerShellu. Příklad: Pacific Standard Time, UTC, W. Europe Standard Time, Korea Standard Time, Cen. Austrálie – standardní čas. řetězec

Microsoft.Maintenance/maintenanceConfigurations

Jméno Popis Hodnota
apiVersion Verze rozhraní API 2023-10-01-preview
umístění Získá nebo nastaví umístění prostředku. řetězec
Jméno Název prostředku string (povinné)
vlastnosti Získá nebo nastaví vlastnosti prostředku. MaintenanceConfigurationProperties
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách
typ Typ prostředku Microsoft.Maintenance/maintenanceConfigurations

Příklady použití

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku 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.Maintenance/maintenanceConfigurations, přidejte do šablony následující 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"
    }
  })
}

Hodnoty vlastností

InputLinuxParameters

Jméno Popis Hodnota
classificationsToInclude Kategorie klasifikace oprav, které se mají opravit. Povolené hodnoty jsou Kritické, Zabezpečení a Jiné. string[]
packageNameMasksToExclude Názvy balíčků, které mají být vyloučeny pro opravy. string[]
packageNameMasksToInclude Názvy balíčků, které mají být zahrnuty pro opravy. string[]

InputPatchConfiguration

Jméno Popis Hodnota
linuxParameters Vstupní parametry specifické pro opravu počítače s Linuxem U počítačů s Windows nepředávejte tuto vlastnost. InputLinuxParameters
rebootSetting Možná předvolba restartování definovaná uživatelem, na základě kterého by se rozhodl po dokončení operace opravy počítač restartovat nebo ne. Vždy
IfRequired
"Nikdy"
windowsParameters Vstupní parametry specifické pro opravy počítače s Windows U počítačů s Linuxem tuto vlastnost nepředávejte. InputWindowsParameters

InputWindowsParameters

Jméno Popis Hodnota
classificationsToInclude Kategorie klasifikace oprav, které se mají opravit. Povolené hodnoty jsou Kritické, Security, UpdateRollup, FeaturePack, ServicePack, Definition, Tools a Updates. string[]
excludeKbsRequiringReboot Vyloučení oprav, které vyžadují restartování Bool
KbNumbersToExclude Windows KBID, který má být vyloučen pro opravy. string[]
KbNumbersToInclude Windows KBID, který se má zahrnout pro opravy. string[]

ÚdržbaConfigurationProperties

Jméno Popis Hodnota
extensionProperties Získá nebo nastaví rozšířeníProperties údržbyConfiguration MaintenanceConfigurationPropertiesExtensionProperties
installPatches Vstupní parametry, které se mají předat operaci spuštění opravy. inputPatchConfiguration
maintenanceScope Získá nebo nastaví maintenanceScope konfigurace. "Rozšíření"
"Hostitel"
InGuestPatch
OSImage
Zdroj
SQLDB
SqlManagedInstance
maintenanceWindow Definice MaintenanceWindow MaintenanceWindow
Namespace Získá nebo nastaví obor názvů prostředku. řetězec
viditelnost Získá nebo nastaví viditelnost konfigurace. Výchozí hodnota je Custom. Vlastní
"Veřejné"

MaintenanceConfigurationPropertiesExtensionProperties

Jméno Popis Hodnota

MaintenanceConfigurationTags

Jméno Popis Hodnota

MaintenanceWindow

Jméno Popis Hodnota
trvání Doba trvání časového období údržby ve formátu HH:mm. Pokud není zadaný, použije se výchozí hodnota na základě zadaného rozsahu údržby. Příklad: 05:00. řetězec
expirationDateTime Platné datum vypršení platnosti časového období údržby ve formátu RRRR-MM-DD hh:mm. Okno se vytvoří v poskytnutém časovém pásmu a upraví se na letní čas podle daného časového pásma. Datum vypršení platnosti musí být nastavené na budoucí datum. Pokud není zadáno, nastaví se na maximální datum a čas 9999-12-31 23:59:59. řetězec
recurEvery Míra, s jakou se očekává, že se bude opakovat časové období údržby. Sazba se dá vyjádřit jako denní, týdenní nebo měsíční plány. Denní plán se formátuje jako recurEvery: [Frequency as integer]['Day(s)]. Pokud není zadána žádná frekvence, výchozí frekvence je 1. Příklady denního plánu jsou recurEvery: Day, recurEvery: 3Days. Týdenní plán je formátovaný jako recurEvery: [Frequency as integer]['Week(s)' [Optional comma separated list of weekdays Monday-Sunday]. Příklady týdenního plánu jsou recurEvery: 3Weeks, recurEvery: Týden sobota, neděle. Měsíční plány jsou formátované jako [Frekvence jako celé číslo]['Month(s)'] [Seznam dní v měsících oddělených čárkami] nebo [Počet měsíců jako celé číslo][Měsíc(s)] [Týden v měsících (první, druhý, třetí, čtvrtý, poslední)] [Pondělí-neděle v týdnu] [Nepovinný posun(ne dnů)]. Hodnota posunu musí být mezi -6 až 6 včetně. Příklady měsíčního plánu jsou recurEvery: Month, recurEvery: 2Months, recurEvery: Month day23,day24, recurEvery: Month Last Sunday, recurEvery: Month Fourth Monday, recurEvery: Month Last Sunday Offset-3, recurEvery: Month Third Sunday Offset6. řetězec
startDateTime Platné datum zahájení časového období údržby ve formátu RRRR-MM-DD hh:mm. Počáteční datum lze nastavit na aktuální datum nebo budoucí datum. Okno se vytvoří v poskytnutém časovém pásmu a upraví se na letní čas podle daného časového pásma. řetězec
timeZone Název časového pásma. Seznam časových pásem lze získat spuštěním příkazu [System.TimeZoneInfo]::GetSystemTimeZones() v PowerShellu. Příklad: Pacific Standard Time, UTC, W. Europe Standard Time, Korea Standard Time, Cen. Austrálie – standardní čas. řetězec

Microsoft.Maintenance/maintenanceConfigurations

Jméno Popis Hodnota
umístění Získá nebo nastaví umístění prostředku. řetězec
Jméno Název prostředku string (povinné)
vlastnosti Získá nebo nastaví vlastnosti prostředku. MaintenanceConfigurationProperties
visačky Značky prostředků Slovník názvů a hodnot značek
typ Typ prostředku Microsoft.Maintenance/maintenanceConfigurations@2023-10-01-preview

Příklady použití

Ověřené moduly Azure

K nasazení tohoto typu prostředku je možné použít následující ověřené moduly Azure.

Modul Popis
Konfigurace údržby Modul prostředků AVM pro konfiguraci údržby