Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bicep kaynak tanımı
maintenanceConfigurations kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- kaynak grupları
- Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Maintenance/maintenanceConfigurations kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.Maintenance/maintenanceConfigurations@2023-04-01' = {
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'
}
}
Özellik Değerleri
InputLinuxParameters
Ad | Açıklama | Değer |
---|---|---|
classificationsToInclude | Yama yapılacak düzeltme eklerinin sınıflandırma kategorisi. İzin verilen değerler 'Kritik', 'Güvenlik' ve 'Diğer' değerleridir. | string[] |
packageNameMasksToExclude | Düzeltme eki uygulama için dışlanacak paket adları. | string[] |
packageNameMasksToInclude | Düzeltme eki uygulama için dahil edilecek paket adları. | string[] |
InputPatchConfiguration
Ad | Açıklama | Değer |
---|---|---|
linuxParameters | Linux makinesine düzeltme eki uygulamaya özgü giriş parametreleri. Windows makineleri için bu özelliği geçirmeyin. | InputLinuxParameters |
rebootSetting | Düzeltme eki işlemi tamamlandıktan sonra makineyi yeniden başlatmaya veya başlatmamaya karar verileceği kullanıcı tarafından tanımlanan olası yeniden başlatma tercihi. | 'Her Zaman' 'IfRequired' 'Asla' |
windowsParameters | Windows makinesine düzeltme eki uygulamaya özgü giriş parametreleri. Linux makineleri için bu özelliği geçirmeyin. | InputWindowsParameters |
InputWindowsParameters
Ad | Açıklama | Değer |
---|---|---|
classificationsToInclude | Yama yapılacak düzeltme eklerinin sınıflandırma kategorisi. İzin verilen değerler 'Kritik', 'Güvenlik', 'UpdateRollup', 'FeaturePack', 'ServicePack', 'Definition', 'Tools' ve 'Updates' değerleridir. | string[] |
excludeKbsRequiringReboot | Yeniden başlatması gereken düzeltme eklerini dışlama | Bool |
kbNumbersToExclude | Düzeltme eki uygulama için dışlanacak Windows KBID. | string[] |
kbNumbersToInclude | Düzeltme eki uygulama için dahil edilecek Windows KBID. | string[] |
MaintenanceConfigurationProperties
Ad | Açıklama | Değer |
---|---|---|
extensionProperties | maintenanceConfiguration uzantısını alır veya ayarlarÖzellikler | MaintenanceConfigurationPropertiesExtensionProperties |
installPatches | Düzeltme eki çalıştırma işlemine geçirilecek giriş parametreleri. | InputPatchConfiguration |
maintenanceScope | Bakımı alır veya ayarlar Yapılandırmanın kapsamı | 'Uzantı' 'Ana Bilgisayar' 'InGuestPatch' 'OSImage' 'Kaynak' 'SQLDB' 'SQLManagedInstance' |
maintenanceWindow | MaintenanceWindow tanımı | BakımıWindow |
Namespace | Kaynağın ad alanını alır veya ayarlar | dizgi |
görünürlük | Yapılandırmanın görünürlüğünü alır veya ayarlar. Varsayılan değer :'Özel'. | 'Özel' 'Genel' |
MaintenanceConfigurationPropertiesExtensionProperties
Ad | Açıklama | Değer |
---|
MaintenanceConfigurationTags
Ad | Açıklama | Değer |
---|
MaintenanceWindow
Ad | Açıklama | Değer |
---|---|---|
süre | Bakım penceresinin SSS:mm biçimindeki süresi. Sağlanmadıysa, sağlanan bakım kapsamına göre varsayılan değer kullanılır. Örnek: 05:00. | dizgi |
expirationDateTime | Bakım penceresinin YYYY-MM-DD ss:mm biçiminde geçerli son kullanma tarihi. Pencere, sağlanan saat diliminde oluşturulur ve bu saat dilimine göre gün ışığından yararlanmaya göre ayarlanır. Son kullanma tarihi gelecekteki bir tarihe ayarlanmalıdır. Sağlanmadıysa, en fazla 9999-12-31 23:59:59 tarih saatine ayarlanır. | dizgi |
recurEvery | Bakım penceresinin yineleniş hızı. Oran günlük, haftalık veya aylık zamanlamalar olarak ifade edilebilir. Günlük zamanlama recurEvery: [Frequency as integer]['Day(s)'] olarak biçimlendirilir. Hiçbir sıklık sağlanmazsa, varsayılan sıklık 1'dir. Günlük zamanlama örnekleri recurEvery: Day, recurEvery: 3Days şeklindedir. Haftalık zamanlama recurEvery olarak biçimlendirilirEvery: [Frequency as integer]['Week(s)'] [İsteğe bağlı virgülle ayrılmış hafta içi pazartesi-pazar listesi]. Haftalık zamanlama örnekleri recurEvery: 3Weeks, recurEvery: Week Saturday,Sunday. Aylık zamanlamalar [Frequency as integer]['Month(s)'] [Ay günlerinin virgülle ayrılmış listesi] veya [Tamsayı olarak sıklık]['Ay(lar)'] [Ayın Haftası (Birinci, İkinci, Üçüncü, Dördüncü, Son)] [Hafta içi Pazartesi-Pazar] [İsteğe Bağlı Uzaklık(Gün Sayısı)]. Uzaklık değeri, -6 ile 6 (dahil) arasında olmalıdır. Aylık zamanlama örnekleri 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. | dizgi |
startDateTime | Bakım penceresinin YYYY-MM-DD hh:mm biçiminde geçerli başlangıç tarihi. Başlangıç tarihi geçerli tarihe veya gelecekteki tarihe ayarlanabilir. Pencere, sağlanan saat diliminde oluşturulur ve bu saat dilimine göre gün ışığından yararlanmaya göre ayarlanır. | dizgi |
timeZone | Saat diliminin adı. Saat dilimlerinin listesi, PowerShell'de [System.TimeZoneInfo]::GetSystemTimeZones() yürütülerek elde edilebilir. Örnek: Pasifik Standart Saati, UTC, W. Avrupa Standart Saati, Kore Standart Saati, Cen. Avustralya Standart Saati. | dizgi |
Microsoft.Maintenance/maintenanceConfigurations
Ad | Açıklama | Değer |
---|---|---|
yer | Kaynağın konumunu alır veya ayarlar | dizgi |
ad | Kaynak adı | dize (gerekli) |
Özellikler | Kaynağın özelliklerini alır veya ayarlar | MaintenanceConfigurationProperties |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
Kullanım Örnekleri
Azure Doğrulanmış Modülleri
Aşağıdaki Azure Doğrulanmış Modüller bu kaynak türünü dağıtmak için kullanılabilir.
Modül | Açıklama |
---|---|
Bakım Yapılandırması | Bakım Yapılandırması için AVM Kaynak Modülü |
ARM şablonu kaynak tanımı
maintenanceConfigurations kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- kaynak grupları
- Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Maintenance/maintenanceConfigurations kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.Maintenance/maintenanceConfigurations",
"apiVersion": "2023-04-01",
"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"
}
}
Özellik Değerleri
InputLinuxParameters
Ad | Açıklama | Değer |
---|---|---|
classificationsToInclude | Yama yapılacak düzeltme eklerinin sınıflandırma kategorisi. İzin verilen değerler 'Kritik', 'Güvenlik' ve 'Diğer' değerleridir. | string[] |
packageNameMasksToExclude | Düzeltme eki uygulama için dışlanacak paket adları. | string[] |
packageNameMasksToInclude | Düzeltme eki uygulama için dahil edilecek paket adları. | string[] |
InputPatchConfiguration
Ad | Açıklama | Değer |
---|---|---|
linuxParameters | Linux makinesine düzeltme eki uygulamaya özgü giriş parametreleri. Windows makineleri için bu özelliği geçirmeyin. | InputLinuxParameters |
rebootSetting | Düzeltme eki işlemi tamamlandıktan sonra makineyi yeniden başlatmaya veya başlatmamaya karar verileceği kullanıcı tarafından tanımlanan olası yeniden başlatma tercihi. | 'Her Zaman' 'IfRequired' 'Asla' |
windowsParameters | Windows makinesine düzeltme eki uygulamaya özgü giriş parametreleri. Linux makineleri için bu özelliği geçirmeyin. | InputWindowsParameters |
InputWindowsParameters
Ad | Açıklama | Değer |
---|---|---|
classificationsToInclude | Yama yapılacak düzeltme eklerinin sınıflandırma kategorisi. İzin verilen değerler 'Kritik', 'Güvenlik', 'UpdateRollup', 'FeaturePack', 'ServicePack', 'Definition', 'Tools' ve 'Updates' değerleridir. | string[] |
excludeKbsRequiringReboot | Yeniden başlatması gereken düzeltme eklerini dışlama | Bool |
kbNumbersToExclude | Düzeltme eki uygulama için dışlanacak Windows KBID. | string[] |
kbNumbersToInclude | Düzeltme eki uygulama için dahil edilecek Windows KBID. | string[] |
MaintenanceConfigurationProperties
Ad | Açıklama | Değer |
---|---|---|
extensionProperties | maintenanceConfiguration uzantısını alır veya ayarlarÖzellikler | MaintenanceConfigurationPropertiesExtensionProperties |
installPatches | Düzeltme eki çalıştırma işlemine geçirilecek giriş parametreleri. | InputPatchConfiguration |
maintenanceScope | Bakımı alır veya ayarlar Yapılandırmanın kapsamı | 'Uzantı' 'Ana Bilgisayar' 'InGuestPatch' 'OSImage' 'Kaynak' 'SQLDB' 'SQLManagedInstance' |
maintenanceWindow | MaintenanceWindow tanımı | BakımıWindow |
Namespace | Kaynağın ad alanını alır veya ayarlar | dizgi |
görünürlük | Yapılandırmanın görünürlüğünü alır veya ayarlar. Varsayılan değer :'Özel'. | 'Özel' 'Genel' |
MaintenanceConfigurationPropertiesExtensionProperties
Ad | Açıklama | Değer |
---|
MaintenanceConfigurationTags
Ad | Açıklama | Değer |
---|
MaintenanceWindow
Ad | Açıklama | Değer |
---|---|---|
süre | Bakım penceresinin SSS:mm biçimindeki süresi. Sağlanmadıysa, sağlanan bakım kapsamına göre varsayılan değer kullanılır. Örnek: 05:00. | dizgi |
expirationDateTime | Bakım penceresinin YYYY-MM-DD ss:mm biçiminde geçerli son kullanma tarihi. Pencere, sağlanan saat diliminde oluşturulur ve bu saat dilimine göre gün ışığından yararlanmaya göre ayarlanır. Son kullanma tarihi gelecekteki bir tarihe ayarlanmalıdır. Sağlanmadıysa, en fazla 9999-12-31 23:59:59 tarih saatine ayarlanır. | dizgi |
recurEvery | Bakım penceresinin yineleniş hızı. Oran günlük, haftalık veya aylık zamanlamalar olarak ifade edilebilir. Günlük zamanlama recurEvery: [Frequency as integer]['Day(s)'] olarak biçimlendirilir. Hiçbir sıklık sağlanmazsa, varsayılan sıklık 1'dir. Günlük zamanlama örnekleri recurEvery: Day, recurEvery: 3Days şeklindedir. Haftalık zamanlama recurEvery olarak biçimlendirilirEvery: [Frequency as integer]['Week(s)'] [İsteğe bağlı virgülle ayrılmış hafta içi pazartesi-pazar listesi]. Haftalık zamanlama örnekleri recurEvery: 3Weeks, recurEvery: Week Saturday,Sunday. Aylık zamanlamalar [Frequency as integer]['Month(s)'] [Ay günlerinin virgülle ayrılmış listesi] veya [Tamsayı olarak sıklık]['Ay(lar)'] [Ayın Haftası (Birinci, İkinci, Üçüncü, Dördüncü, Son)] [Hafta içi Pazartesi-Pazar] [İsteğe Bağlı Uzaklık(Gün Sayısı)]. Uzaklık değeri, -6 ile 6 (dahil) arasında olmalıdır. Aylık zamanlama örnekleri 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. | dizgi |
startDateTime | Bakım penceresinin YYYY-MM-DD hh:mm biçiminde geçerli başlangıç tarihi. Başlangıç tarihi geçerli tarihe veya gelecekteki tarihe ayarlanabilir. Pencere, sağlanan saat diliminde oluşturulur ve bu saat dilimine göre gün ışığından yararlanmaya göre ayarlanır. | dizgi |
timeZone | Saat diliminin adı. Saat dilimlerinin listesi, PowerShell'de [System.TimeZoneInfo]::GetSystemTimeZones() yürütülerek elde edilebilir. Örnek: Pasifik Standart Saati, UTC, W. Avrupa Standart Saati, Kore Standart Saati, Cen. Avustralya Standart Saati. | dizgi |
Microsoft.Maintenance/maintenanceConfigurations
Ad | Açıklama | Değer |
---|---|---|
apiVersion | API sürümü | '2023-04-01' |
yer | Kaynağın konumunu alır veya ayarlar | dizgi |
ad | Kaynak adı | dize (gerekli) |
Özellikler | Kaynağın özelliklerini alır veya ayarlar | MaintenanceConfigurationProperties |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
tür | Kaynak türü | 'Microsoft.Maintenance/maintenanceConfigurations' |
Kullanım Örnekleri
Terraform (AzAPI sağlayıcısı) kaynak tanımı
maintenanceConfigurations kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Maintenance/maintenanceConfigurations kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Maintenance/maintenanceConfigurations@2023-04-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
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"
}
}
}
Özellik Değerleri
InputLinuxParameters
Ad | Açıklama | Değer |
---|---|---|
classificationsToInclude | Yama yapılacak düzeltme eklerinin sınıflandırma kategorisi. İzin verilen değerler 'Kritik', 'Güvenlik' ve 'Diğer' değerleridir. | string[] |
packageNameMasksToExclude | Düzeltme eki uygulama için dışlanacak paket adları. | string[] |
packageNameMasksToInclude | Düzeltme eki uygulama için dahil edilecek paket adları. | string[] |
InputPatchConfiguration
Ad | Açıklama | Değer |
---|---|---|
linuxParameters | Linux makinesine düzeltme eki uygulamaya özgü giriş parametreleri. Windows makineleri için bu özelliği geçirmeyin. | InputLinuxParameters |
rebootSetting | Düzeltme eki işlemi tamamlandıktan sonra makineyi yeniden başlatmaya veya başlatmamaya karar verileceği kullanıcı tarafından tanımlanan olası yeniden başlatma tercihi. | 'Her Zaman' 'IfRequired' 'Asla' |
windowsParameters | Windows makinesine düzeltme eki uygulamaya özgü giriş parametreleri. Linux makineleri için bu özelliği geçirmeyin. | InputWindowsParameters |
InputWindowsParameters
Ad | Açıklama | Değer |
---|---|---|
classificationsToInclude | Yama yapılacak düzeltme eklerinin sınıflandırma kategorisi. İzin verilen değerler 'Kritik', 'Güvenlik', 'UpdateRollup', 'FeaturePack', 'ServicePack', 'Definition', 'Tools' ve 'Updates' değerleridir. | string[] |
excludeKbsRequiringReboot | Yeniden başlatması gereken düzeltme eklerini dışlama | Bool |
kbNumbersToExclude | Düzeltme eki uygulama için dışlanacak Windows KBID. | string[] |
kbNumbersToInclude | Düzeltme eki uygulama için dahil edilecek Windows KBID. | string[] |
MaintenanceConfigurationProperties
Ad | Açıklama | Değer |
---|---|---|
extensionProperties | maintenanceConfiguration uzantısını alır veya ayarlarÖzellikler | MaintenanceConfigurationPropertiesExtensionProperties |
installPatches | Düzeltme eki çalıştırma işlemine geçirilecek giriş parametreleri. | InputPatchConfiguration |
maintenanceScope | Bakımı alır veya ayarlar Yapılandırmanın kapsamı | 'Uzantı' 'Ana Bilgisayar' 'InGuestPatch' 'OSImage' 'Kaynak' 'SQLDB' 'SQLManagedInstance' |
maintenanceWindow | MaintenanceWindow tanımı | BakımıWindow |
Namespace | Kaynağın ad alanını alır veya ayarlar | dizgi |
görünürlük | Yapılandırmanın görünürlüğünü alır veya ayarlar. Varsayılan değer :'Özel'. | 'Özel' 'Genel' |
MaintenanceConfigurationPropertiesExtensionProperties
Ad | Açıklama | Değer |
---|
MaintenanceConfigurationTags
Ad | Açıklama | Değer |
---|
MaintenanceWindow
Ad | Açıklama | Değer |
---|---|---|
süre | Bakım penceresinin SSS:mm biçimindeki süresi. Sağlanmadıysa, sağlanan bakım kapsamına göre varsayılan değer kullanılır. Örnek: 05:00. | dizgi |
expirationDateTime | Bakım penceresinin YYYY-MM-DD ss:mm biçiminde geçerli son kullanma tarihi. Pencere, sağlanan saat diliminde oluşturulur ve bu saat dilimine göre gün ışığından yararlanmaya göre ayarlanır. Son kullanma tarihi gelecekteki bir tarihe ayarlanmalıdır. Sağlanmadıysa, en fazla 9999-12-31 23:59:59 tarih saatine ayarlanır. | dizgi |
recurEvery | Bakım penceresinin yineleniş hızı. Oran günlük, haftalık veya aylık zamanlamalar olarak ifade edilebilir. Günlük zamanlama recurEvery: [Frequency as integer]['Day(s)'] olarak biçimlendirilir. Hiçbir sıklık sağlanmazsa, varsayılan sıklık 1'dir. Günlük zamanlama örnekleri recurEvery: Day, recurEvery: 3Days şeklindedir. Haftalık zamanlama recurEvery olarak biçimlendirilirEvery: [Frequency as integer]['Week(s)'] [İsteğe bağlı virgülle ayrılmış hafta içi pazartesi-pazar listesi]. Haftalık zamanlama örnekleri recurEvery: 3Weeks, recurEvery: Week Saturday,Sunday. Aylık zamanlamalar [Frequency as integer]['Month(s)'] [Ay günlerinin virgülle ayrılmış listesi] veya [Tamsayı olarak sıklık]['Ay(lar)'] [Ayın Haftası (Birinci, İkinci, Üçüncü, Dördüncü, Son)] [Hafta içi Pazartesi-Pazar] [İsteğe Bağlı Uzaklık(Gün Sayısı)]. Uzaklık değeri, -6 ile 6 (dahil) arasında olmalıdır. Aylık zamanlama örnekleri 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. | dizgi |
startDateTime | Bakım penceresinin YYYY-MM-DD hh:mm biçiminde geçerli başlangıç tarihi. Başlangıç tarihi geçerli tarihe veya gelecekteki tarihe ayarlanabilir. Pencere, sağlanan saat diliminde oluşturulur ve bu saat dilimine göre gün ışığından yararlanmaya göre ayarlanır. | dizgi |
timeZone | Saat diliminin adı. Saat dilimlerinin listesi, PowerShell'de [System.TimeZoneInfo]::GetSystemTimeZones() yürütülerek elde edilebilir. Örnek: Pasifik Standart Saati, UTC, W. Avrupa Standart Saati, Kore Standart Saati, Cen. Avustralya Standart Saati. | dizgi |
Microsoft.Maintenance/maintenanceConfigurations
Ad | Açıklama | Değer |
---|---|---|
yer | Kaynağın konumunu alır veya ayarlar | dizgi |
ad | Kaynak adı | dize (gerekli) |
Özellikler | Kaynağın özelliklerini alır veya ayarlar | MaintenanceConfigurationProperties |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. |
tür | Kaynak türü | "Microsoft.Maintenance/maintenanceConfigurations@2023-04-01" |