你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

MaintenanceConfiguration 构造函数

定义

重载

MaintenanceConfiguration()

初始化 MaintenanceConfiguration 类的新实例。

MaintenanceConfiguration(String, String, String, SystemData, String, IDictionary<String,String>, String, IDictionary<String,String>, String, String, String, String, String, String, String)

初始化 MaintenanceConfiguration 类的新实例。

MaintenanceConfiguration(String, String, String, SystemData, String, IDictionary<String,String>, String, IDictionary<String,String>, String, String, String, String, String, String, String, InputPatchConfiguration)

初始化 MaintenanceConfiguration 类的新实例。

MaintenanceConfiguration()

初始化 MaintenanceConfiguration 类的新实例。

public MaintenanceConfiguration ();
Public Sub New ()

适用于

MaintenanceConfiguration(String, String, String, SystemData, String, IDictionary<String,String>, String, IDictionary<String,String>, String, String, String, String, String, String, String)

初始化 MaintenanceConfiguration 类的新实例。

public MaintenanceConfiguration (string id = default, string name = default, string type = default, Microsoft.Azure.Management.Maintenance.Models.SystemData systemData = default, string location = default, System.Collections.Generic.IDictionary<string,string> tags = default, string namespaceProperty = default, System.Collections.Generic.IDictionary<string,string> extensionProperties = default, string maintenanceScope = default, string startDateTime = default, string expirationDateTime = default, string duration = default, string timeZone = default, string recurEvery = default, string visibility = default);
new Microsoft.Azure.Management.Maintenance.Models.MaintenanceConfiguration : string * string * string * Microsoft.Azure.Management.Maintenance.Models.SystemData * string * System.Collections.Generic.IDictionary<string, string> * string * System.Collections.Generic.IDictionary<string, string> * string * string * string * string * string * string * string -> Microsoft.Azure.Management.Maintenance.Models.MaintenanceConfiguration
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional systemData As SystemData = Nothing, Optional location As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional namespaceProperty As String = Nothing, Optional extensionProperties As IDictionary(Of String, String) = Nothing, Optional maintenanceScope As String = Nothing, Optional startDateTime As String = Nothing, Optional expirationDateTime As String = Nothing, Optional duration As String = Nothing, Optional timeZone As String = Nothing, Optional recurEvery As String = Nothing, Optional visibility As String = Nothing)

参数

id
String

资源的完全限定标识符

name
String

资源名称

type
String

资源的类型

systemData
SystemData

包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。

location
String

获取或设置资源的位置

tags
IDictionary<String,String>

获取或设置资源的标记

namespaceProperty
String

获取或设置资源的命名空间

extensionProperties
IDictionary<String,String>

获取或设置 maintenanceConfiguration 的 extensionProperties

maintenanceScope
String

获取或设置配置的 maintenanceScope。 可能的值包括:“Host”、“OSImage”、“Extension”、“InGuestPatch”、“SQLDB”、“SQLManagedInstance”

startDateTime
String

YYYY-MM-DD hh:mm 格式的维护时段的生效开始日期。 开始日期可以设置为当前日期或未来日期。 该时段将以提供的时区创建,并根据该时区调整为夏令时。

expirationDateTime
String

YYYY-MM-DD hh:mm 格式的维护时段的有效到期日期。 该时段将在提供的时区中创建,并根据该时区调整为夏令时。 到期日期必须设置为未来日期。 如果未提供,它将设置为最大日期/时间 9999-12-31 23:59:59。

duration
String

维护时段的持续时间,采用 HH:mm 格式。 如果未提供,则将根据提供的维护范围使用默认值。 示例:05:00。

timeZone
String

时区的名称。 可通过在 PowerShell 中执行 [System.TimeZoneInfo]::GetSystemTimeZones() 来获取时区列表。 示例:太平洋标准时间、UTC、西欧标准时间、韩国标准时间、 澳大利亚中部标准时间。

recurEvery
String

维护时段预计重现的频率。 该频率可以表示为每日、每周或每月计划。 每日计划的格式为 recurEvery: [整数形式的频率]['天数']。 如果未提供任何频率,则默认频率为 1。 每日计划示例为 recurEvery: Day, recurEvery: 3Days。 每周计划的格式为 recurEvery: [整数形式的频率]['周数'] [逗号分隔的可选周一至周日星期名称列表]。 每周计划示例为 recurEvery: 3Weeks, recurEvery: Week Saturday,Sunday。 每月计划的格式为 [整数形式的频率]['月数'] [逗号分隔的月份日期列表] 或 [整数形式的频率]['月数'] [一个月中的哪一周 (First, Second, Third, Fourth, Last)] [周一至周六星期名称]。 每月计划示例为 recurEvery: Month, recurEvery: 2Months, recurEvery: Month day23,day24, recurEvery: Month Last Sunday, recurEvery: Month Fourth Monday。

visibility
String

获取或设置配置的可见性。 默认值为“Custom”。 可能的值包括:“Custom”、“Public”

适用于

MaintenanceConfiguration(String, String, String, SystemData, String, IDictionary<String,String>, String, IDictionary<String,String>, String, String, String, String, String, String, String, InputPatchConfiguration)

初始化 MaintenanceConfiguration 类的新实例。

public MaintenanceConfiguration (string id = default, string name = default, string type = default, Microsoft.Azure.Management.Maintenance.Models.SystemData systemData = default, string location = default, System.Collections.Generic.IDictionary<string,string> tags = default, string namespaceProperty = default, System.Collections.Generic.IDictionary<string,string> extensionProperties = default, string maintenanceScope = default, string startDateTime = default, string expirationDateTime = default, string duration = default, string timeZone = default, string recurEvery = default, string visibility = default, Microsoft.Azure.Management.Maintenance.Models.InputPatchConfiguration installPatches = default);
new Microsoft.Azure.Management.Maintenance.Models.MaintenanceConfiguration : string * string * string * Microsoft.Azure.Management.Maintenance.Models.SystemData * string * System.Collections.Generic.IDictionary<string, string> * string * System.Collections.Generic.IDictionary<string, string> * string * string * string * string * string * string * string * Microsoft.Azure.Management.Maintenance.Models.InputPatchConfiguration -> Microsoft.Azure.Management.Maintenance.Models.MaintenanceConfiguration
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional systemData As SystemData = Nothing, Optional location As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional namespaceProperty As String = Nothing, Optional extensionProperties As IDictionary(Of String, String) = Nothing, Optional maintenanceScope As String = Nothing, Optional startDateTime As String = Nothing, Optional expirationDateTime As String = Nothing, Optional duration As String = Nothing, Optional timeZone As String = Nothing, Optional recurEvery As String = Nothing, Optional visibility As String = Nothing, Optional installPatches As InputPatchConfiguration = Nothing)

参数

id
String

资源的完全限定标识符

name
String

资源名称

type
String

资源的类型

systemData
SystemData

包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。

location
String

获取或设置资源的位置

tags
IDictionary<String,String>

获取或设置资源的标记

namespaceProperty
String

获取或设置资源的命名空间

extensionProperties
IDictionary<String,String>

获取或设置 maintenanceConfiguration 的 extensionProperties

maintenanceScope
String

获取或设置配置的 maintenanceScope。 可能的值包括:“Host”、“Resource”、“OSImage”、“Extension”、“InGuestPatch”、“SQLDB”、“SQLManagedInstance”

startDateTime
String

YYYY-MM-DD hh:mm 格式的维护时段的生效开始日期。 开始日期可以设置为当前日期或未来日期。 该时段将以提供的时区创建,并根据该时区调整为夏令时。

expirationDateTime
String

YYYY-MM-DD hh:mm 格式的维护时段的有效到期日期。 该时段将在提供的时区中创建,并根据该时区调整为夏令时。 到期日期必须设置为未来日期。 如果未提供,它将设置为最大日期/时间 9999-12-31 23:59:59。

duration
String

维护时段的持续时间,采用 HH:mm 格式。 如果未提供,则将根据提供的维护范围使用默认值。 示例:05:00。

timeZone
String

时区的名称。 可通过在 PowerShell 中执行 [System.TimeZoneInfo]::GetSystemTimeZones() 来获取时区列表。 示例:太平洋标准时间、UTC、西欧标准时间、韩国标准时间、 澳大利亚中部标准时间。

recurEvery
String

维护时段预计重现的频率。 该频率可以表示为每日、每周或每月计划。 每日计划的格式为 recurEvery: [整数形式的频率]['天数']。 如果未提供任何频率,则默认频率为 1。 每日计划示例为 recurEvery: Day, recurEvery: 3Days。 每周计划的格式为 recurEvery: [整数形式的频率]['周数'] [逗号分隔的可选周一至周日星期名称列表]。 每周计划示例为 recurEvery: 3Weeks, recurEvery: Week Saturday,Sunday。 每月计划的格式为 [Frequency as integer]['Month (s) '] [逗号分隔的月份天数列表] 或 [Frequency as integer]['Month (s) '] [Month of Month (First, Second, Third, Fourth, Last) ] [Weekday Monday-Sunday] [Optional Offset (No. days) ]。 偏移值必须介于 -6 到 6(含)之间。 每月计划示例为 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。

visibility
String

获取或设置配置的可见性。 默认值为“Custom”。 可能的值包括:“Custom”、“Public”

installPatches
InputPatchConfiguration

要传递给修补程序运行操作的输入参数。

适用于