Dela via


Underhåll av Microsoft.MaintenanceConfigurations 2023-04-01

Bicep-resursdefinition

Resurstypen maintenanceConfigurations kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Maintenance/maintenanceConfigurations-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Maintenance/maintenanceConfigurations@2023-04-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    extensionProperties: {}
    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'
  }
}

Egenskapsvärden

maintenanceConfigurations

Name Beskrivning Värde
name Resursnamnet sträng (krävs)
location Hämtar eller anger platsen för resursen sträng
tags Hämtar eller anger taggar för resursen Ordlista med taggnamn och värden. Se Taggar i mallar
properties Hämtar eller anger egenskaper för resursen MaintenanceConfigurationEgenskaper

MaintenanceConfigurationEgenskaper

Name Beskrivning Värde
extensionProperties Hämtar eller anger extensionEgenskaper för underhållKonfiguration objekt
installPatches De indataparametrar som ska skickas till korrigeringskörningsåtgärden. InputPatchConfiguration
maintenanceScope Hämtar eller ställer in underhållScope för konfigurationen "Tillägg"
"Värd"
"InGuestPatch"
"OSImage"
"Resurs"
"SQLDB"
"SQLManagedInstance"
maintenanceWindow Definition av ett underhållWindow UnderhållWindow
namnområde Hämtar eller anger resursens namnområde sträng
Synlighet Hämtar eller anger konfigurationens synlighet. Standardvärdet är "Anpassad" "Anpassad"
"Offentlig"

InputPatchConfiguration

Name Beskrivning Värde
linuxParameters Indataparametrar som är specifika för korrigering av Linux-dator. Skicka inte den här egenskapen för Windows-datorer. InputLinuxParameters
rebootSetting Möjliga omstartsinställningar som definieras av användaren baserat på vilka det skulle beslutas att starta om datorn eller inte när korrigeringsåtgärden har slutförts. "Alltid"
"IfRequired"
"Aldrig"
windowsParameters Indataparametrar som är specifika för korrigering av en Windows-dator. För Linux-datorer ska du inte skicka den här egenskapen. InputWindowsParameters

InputLinuxParameters

Name Beskrivning Värde
classificationsToInclude Klassificeringskategori för korrigeringar som ska korrigeras string[]
packageNameMasksToExclude Paketnamn som ska undantas för korrigering. string[]
packageNameMasksToInclude Paketnamn som ska inkluderas för korrigering. string[]

InputWindowsParameters

Name Beskrivning Värde
classificationsToInclude Klassificeringskategori för korrigeringar som ska korrigeras string[]
excludeKbsRequiringReboot Undanta korrigeringar som behöver startas om boolesk
kbNumbersToExclude Windows KBID ska undantas för korrigering. string[]
kbNumbersToInclude Windows KBID som ska inkluderas för korrigering. string[]

UnderhållWindow

Name Beskrivning Värde
varaktighet Varaktighet för underhållsfönstret i HH:mm-format. Om det inte anges används standardvärdet baserat på tillhandahållet underhållsomfång. Exempel: 05:00. sträng
expirationDateTime Gällande förfallodatum för underhållsperioden i YYYY-MM-DD hh:mm-format. Fönstret skapas i den angivna tidszonen och justeras till sommartid enligt den tidszonen. Förfallodatum måste anges till ett framtida datum. Om det inte anges anges den till den maximala datetime 9999-12-31 23:59:59. sträng
recurEvery Hastighet med vilken ett underhållsperiod förväntas återkomma. Priset kan uttryckas som dagliga, veckovisa eller månatliga scheman. Det dagliga schemat formateras som recurEvery: [Frequency as integer]['Day(s)']. Om ingen frekvens anges är standardfrekvensen 1. Exempel på dagliga scheman är recurEvery: Day, recurEvery: 3Days. Veckoschemat formateras som recurEvery: [Frequency as integer]['Week(s)'] [Optional comma separated list of weekdays Monday-Sunday]. Veckoschemaexempel är recurEvery: 3Weeks, recurEvery: Week Saturday,Sunday. Månadsscheman formateras som [Frequency as integer]['Month(s)'] [Kommaavgränsad lista över månadsdagar] eller [Frekvens som heltal]['Month(s)'] [Week of Month (First, Second, Third, Fourth, Last)] [Weekday Monday-Sunday] [Optional Offset(No. of days)]. Förskjutningsvärdet måste vara mellan -6 och 6 inklusive. Månatliga schemaexempel är 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. sträng
startDateTime Gällande startdatum för underhållsperioden i YYYY-MM-DD hh:mm-format. Startdatumet kan anges till antingen aktuellt datum eller framtida datum. Fönstret skapas i den angivna tidszonen och justeras till sommartid enligt den tidszonen. sträng
Tidszon Namnet på tidszonen. Du kan hämta en lista över tidszoner genom att köra [System.TimeZoneInfo]::GetSystemTimeZones() i PowerShell. Exempel: Pacific Standard Time, UTC, W. Europe Standard Time, Korea Standard Time, Cen. Australien, standardtid. sträng

Resursdefinition för ARM-mall

Resurstypen maintenanceConfigurations kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Maintenance/maintenanceConfigurations-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Maintenance/maintenanceConfigurations",
  "apiVersion": "2023-04-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "extensionProperties": {},
    "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"
  }
}

Egenskapsvärden

maintenanceConfigurations

Name Beskrivning Värde
typ Resurstypen "Microsoft.Maintenance/maintenanceConfigurations"
apiVersion Resurs-API-versionen '2023-04-01'
name Resursnamnet sträng (krävs)
location Hämtar eller anger platsen för resursen sträng
tags Hämtar eller anger taggar för resursen Ordlista med taggnamn och värden. Se Taggar i mallar
properties Hämtar eller anger egenskaper för resursen MaintenanceConfigurationEgenskaper

MaintenanceConfigurationEgenskaper

Name Beskrivning Värde
extensionProperties Hämtar eller anger extensionEgenskaper för underhållKonfiguration objekt
installPatches De indataparametrar som ska skickas till korrigeringskörningsåtgärden. InputPatchConfiguration
maintenanceScope Hämtar eller ställer in underhållScope för konfigurationen "Tillägg"
"Värd"
"InGuestPatch"
"OSImage"
"Resurs"
"SQLDB"
"SQLManagedInstance"
maintenanceWindow Definition av ett underhållWindow UnderhållWindow
namnområde Hämtar eller anger resursens namnområde sträng
Synlighet Hämtar eller anger konfigurationens synlighet. Standardvärdet är "Anpassad" "Anpassad"
"Offentlig"

InputPatchConfiguration

Name Beskrivning Värde
linuxParameters Indataparametrar som är specifika för korrigering av Linux-dator. Skicka inte den här egenskapen för Windows-datorer. InputLinuxParameters
rebootSetting Möjliga omstartsinställningar som definieras av användaren baserat på vilka det skulle beslutas att starta om datorn eller inte när korrigeringsåtgärden har slutförts. "Alltid"
"IfRequired"
"Aldrig"
windowsParameters Indataparametrar som är specifika för korrigering av en Windows-dator. För Linux-datorer ska du inte skicka den här egenskapen. InputWindowsParameters

InputLinuxParameters

Name Beskrivning Värde
classificationsToInclude Klassificeringskategori för korrigeringar som ska korrigeras string[]
packageNameMasksToExclude Paketnamn som ska undantas för korrigering. string[]
packageNameMasksToInclude Paketnamn som ska inkluderas för korrigering. string[]

InputWindowsParameters

Name Beskrivning Värde
classificationsToInclude Klassificeringskategori för korrigeringar som ska korrigeras string[]
excludeKbsRequiringReboot Undanta korrigeringar som behöver startas om boolesk
kbNumbersToExclude Windows KBID ska undantas för korrigering. string[]
kbNumbersToInclude Windows KBID som ska inkluderas för korrigering. string[]

UnderhållWindow

Name Beskrivning Värde
varaktighet Varaktighet för underhållsfönstret i HH:mm-format. Om det inte anges används standardvärdet baserat på tillhandahållet underhållsomfång. Exempel: 05:00. sträng
expirationDateTime Gällande förfallodatum för underhållsperioden i YYYY-MM-DD hh:mm-format. Fönstret skapas i den angivna tidszonen och justeras till sommartid enligt den tidszonen. Förfallodatum måste anges till ett framtida datum. Om det inte anges anges den till den maximala datetime 9999-12-31 23:59:59. sträng
recurEvery Hastighet med vilken ett underhållsperiod förväntas återkomma. Priset kan uttryckas som dagliga, veckovisa eller månatliga scheman. Det dagliga schemat formateras som recurEvery: [Frequency as integer]['Day(s)']. Om ingen frekvens anges är standardfrekvensen 1. Exempel på dagliga scheman är recurEvery: Day, recurEvery: 3Days. Veckoschemat formateras som recurEvery: [Frequency as integer]['Week(s)'] [Optional comma separated list of weekdays Monday-Sunday]. Veckoschemaexempel är recurEvery: 3Weeks, recurEvery: Week Saturday,Sunday. Månadsscheman formateras som [Frequency as integer]['Month(s)'] [Kommaavgränsad lista över månadsdagar] eller [Frekvens som heltal]['Month(s)'] [Week of Month (First, Second, Third, Fourth, Last)] [Weekday Monday-Sunday] [Optional Offset(No. of days)]. Förskjutningsvärdet måste vara mellan -6 och 6 inklusive. Månatliga schemaexempel är 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. sträng
startDateTime Gällande startdatum för underhållsperioden i YYYY-MM-DD hh:mm-format. Startdatumet kan anges till antingen aktuellt datum eller framtida datum. Fönstret skapas i den angivna tidszonen och justeras till sommartid enligt den tidszonen. sträng
Tidszon Namnet på tidszonen. Du kan hämta en lista över tidszoner genom att köra [System.TimeZoneInfo]::GetSystemTimeZones() i PowerShell. Exempel: Pacific Standard Time, UTC, W. Europe Standard Time, Korea Standard Time, Cen. Australien, standardtid. sträng

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen maintenanceConfigurations kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Resurs för Microsoft.Maintenance/maintenanceConfigurations lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Maintenance/maintenanceConfigurations@2023-04-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      extensionProperties = {}
      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"
    }
  })
}

Egenskapsvärden

maintenanceConfigurations

Name Beskrivning Värde
typ Resurstypen "Microsoft.Maintenance/maintenanceConfigurations@2023-04-01"
name Resursnamnet sträng (krävs)
location Hämtar eller anger platsen för resursen sträng
parent_id Om du vill distribuera till en resursgrupp använder du ID:t för den resursgruppen. sträng (krävs)
tags Hämtar eller anger taggar för resursen Ordlista med taggnamn och värden.
properties Hämtar eller anger egenskaper för resursen MaintenanceConfigurationEgenskaper

MaintenanceConfigurationEgenskaper

Name Beskrivning Värde
extensionProperties Hämtar eller anger extensionEgenskaper för underhållKonfiguration objekt
installPatches De indataparametrar som ska skickas till korrigeringskörningsåtgärden. InputPatchConfiguration
maintenanceScope Hämtar eller ställer in underhållScope för konfigurationen "Tillägg"
"Värd"
"InGuestPatch"
"OSImage"
"Resurs"
"SQLDB"
"SQLManagedInstance"
maintenanceWindow Definition av ett underhållWindow UnderhållWindow
namnområde Hämtar eller anger resursens namnområde sträng
Synlighet Hämtar eller anger konfigurationens synlighet. Standardvärdet är "Anpassad" "Anpassad"
"Offentlig"

InputPatchConfiguration

Name Beskrivning Värde
linuxParameters Indataparametrar som är specifika för korrigering av Linux-dator. Skicka inte den här egenskapen för Windows-datorer. InputLinuxParameters
rebootSetting Möjliga omstartsinställningar som definieras av användaren baserat på vilka det skulle beslutas att starta om datorn eller inte när korrigeringsåtgärden har slutförts. "Alltid"
"IfRequired"
"Aldrig"
windowsParameters Indataparametrar som är specifika för korrigering av en Windows-dator. För Linux-datorer ska du inte skicka den här egenskapen. InputWindowsParameters

InputLinuxParameters

Name Beskrivning Värde
classificationsToInclude Klassificeringskategori för korrigeringar som ska korrigeras string[]
packageNameMasksToExclude Paketnamn som ska undantas för korrigering. string[]
packageNameMasksToInclude Paketnamn som ska inkluderas för korrigering. string[]

InputWindowsParameters

Name Beskrivning Värde
classificationsToInclude Klassificeringskategori för korrigeringar som ska korrigeras string[]
excludeKbsRequiringReboot Undanta korrigeringar som behöver startas om boolesk
kbNumbersToExclude Windows KBID ska undantas för korrigering. string[]
kbNumbersToInclude Windows KBID som ska inkluderas för korrigering. string[]

UnderhållWindow

Name Beskrivning Värde
varaktighet Underhållsperiodens varaktighet i HH:mm-format. Om det inte anges används standardvärdet baserat på det underhållsomfång som anges. Exempel: 05:00. sträng
expirationDateTime Effektivt utgångsdatum för underhållsperioden i YYYY-MM-DD hh:mm-format. Fönstret skapas i den angivna tidszonen och justeras till sommartid enligt den tidszonen. Förfallodatum måste anges till ett framtida datum. Om det inte anges anges det till den maximala datetime 9999-12-31 23:59:59. sträng
recurEvery Hastighet med vilken en underhållsperiod förväntas upprepas. Priset kan uttryckas som dagliga, veckovisa eller månatliga scheman. Det dagliga schemat formateras som recurEvery: [Frequency as integer]['Day(s)']. Om ingen frekvens anges är standardfrekvensen 1. Exempel på dagligt schema upprepasVarje: Dag, recurEvery: 3Days. Veckoschemat formateras som recurEvery: [Frequency as integer]['Week(s)'] [Optional comma separated list of weekdays Monday-Sunday]. Exempel på veckoscheman upprepasVarje: 3Vecka, recurEvery: Week Saturday,Sunday. Månadsscheman formateras som [Frequency as integer]['Month(s)'] [Comma separated list of month days] or [Frequency as integer]['Month(s)'] [Week of Month (First, Second, Third, Fourth, Last)] [Weekday Monday-Sunday] [Optional Offset(No. of days)]. Förskjutningsvärdet måste vara mellan -6 och 6. Månatliga schemaexempel är 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. sträng
startDateTime Effektivt startdatum för underhållsperioden i YÅÅÅ-MM-DD hh:mm-format. Startdatumet kan anges till antingen aktuellt datum eller framtida datum. Fönstret skapas i den angivna tidszonen och justeras till sommartid enligt den tidszonen. sträng
Tidszon Namnet på tidszonen. Du kan hämta en lista över tidszoner genom att köra [System.TimeZoneInfo]::GetSystemTimeZones() i PowerShell. Exempel: Pacific Standard Time, UTC, W. Europe Standard Time, Korea Standard Time, Cen. Australien, standardtid. sträng