MaintenanceConfiguration Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
MaintenanceConfiguration() |
Inicializa una nueva instancia de la clase MaintenanceConfiguration. |
MaintenanceConfiguration(String, String, String, SystemData, String, IDictionary<String,String>, String, IDictionary<String,String>, String, String, String, String, String, String, String) |
Inicializa una nueva instancia de la clase MaintenanceConfiguration. |
MaintenanceConfiguration(String, String, String, SystemData, String, IDictionary<String,String>, String, IDictionary<String,String>, String, String, String, String, String, String, String, InputPatchConfiguration) |
Inicializa una nueva instancia de la clase MaintenanceConfiguration. |
MaintenanceConfiguration()
Inicializa una nueva instancia de la clase MaintenanceConfiguration.
public MaintenanceConfiguration ();
Public Sub New ()
Se aplica a
MaintenanceConfiguration(String, String, String, SystemData, String, IDictionary<String,String>, String, IDictionary<String,String>, String, String, String, String, String, String, String)
Inicializa una nueva instancia de la clase 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)
Parámetros
- id
- String
Identificador completamente calificado del recurso
- name
- String
Nombre del recurso
- type
- String
Tipo de recurso
- systemData
- SystemData
Metadatos de Azure Resource Manager que contienen información sobre los valores de createdBy y modifiedBy.
- location
- String
Obtiene o establece la ubicación del recurso
- tags
- IDictionary<String,String>
Obtiene o establece las etiquetas del recurso
- namespaceProperty
- String
Obtiene o establece el espacio de nombres del recurso
- extensionProperties
- IDictionary<String,String>
Obtiene o establece el valor de extensionProperties de maintenanceConfiguration
- maintenanceScope
- String
Obtiene o establece maintenanceScope de la configuración. Entre los valores posibles se incluyen: "Host", "OSImage", "Extension", "InGuestPatch", "SQLDB", "SQLManagedInstance".
- startDateTime
- String
Fecha de inicio en vigor de la ventana de mantenimiento en formato AAAA-MM-DD hh:mm. La fecha de inicio se puede establecer en la fecha actual o en una fecha futura. La ventana se creará en la zona horaria proporcionada y se ajustará al horario de verano según esa zona horaria.
- expirationDateTime
- String
Fecha de expiración en vigor de la ventana de mantenimiento en formato AAAA-MM-DD hh:mm. La ventana se creará en la zona horaria proporcionada y se ajustará al horario de verano según esa zona horaria. La fecha de expiración debe establecerse en una fecha futura. Si no se proporciona, se establecerá en el valor máximo de fecha y hora: 9999-12-31 23:59:59.
- duration
- String
Duración de la ventana de mantenimiento en formato HH:mm. Si no se proporciona, se usará el valor predeterminado según el ámbito de mantenimiento proporcionado. Ejemplo: 05:00.
- timeZone
- String
Nombre de la zona horaria. La lista de zonas horarias se puede obtener ejecutando [System.TimeZoneInfo]::GetSystemTimeZones() en PowerShell. Ejemplo: hora estándar del Pacífico, hora universal coordinada, hora estándar de Europa, hora estándar de Corea, Cen. Hora estándar de Australia.
- recurEvery
- String
Frecuencia a la que se espera que se repita una ventana de Mantenimiento. La frecuencia puede expresarse como programaciones diarias, semanales o mensuales. La programación diaria tiene el formato recurEvery: [Frecuencia como un número entero][«Día(s)»]. Si no se proporciona ninguna frecuencia, la frecuencia predeterminada es 1. Ejemplos de programación diaria son recurEvery: Day, recurEvery: 3Days. La programación semanal tiene el formato recurEvery: [Frecuencia como un número entero][«Semana(s)»] [Lista opcional separada por comas de los días laborables de lunes a domingo]. Ejemplos de programación semanal son recurEvery: 3Weeks, recurEvery: Week Saturday,Sunday. Las programaciones mensuales tienen el formato [Frecuencia como un número entero][«Mes(es)»] [Lista separada por comas de los días del mes] o [Frecuencia como un número entero][«Mes(es)»] [Día del mes (Primero, Segundo, Tercero, Cuarto, Último)] [Día de la semana de lunes a domingo]. Ejemplos de programación mensual son recurEvery: Mes, recurEvery: 2 meses, recurEvery: los días 23 y 24 de cada mes, recurEvery: el último domingo del mes, recurEvery: el cuarto lunes del mes.
- visibility
- String
Obtiene o establece la visibilidad de la configuración. El valor predeterminado es "Custom". Entre los valores posibles se incluyen: "Custom", "Public"
Se aplica a
MaintenanceConfiguration(String, String, String, SystemData, String, IDictionary<String,String>, String, IDictionary<String,String>, String, String, String, String, String, String, String, InputPatchConfiguration)
Inicializa una nueva instancia de la clase 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)
Parámetros
- id
- String
Identificador completamente calificado del recurso
- name
- String
Nombre del recurso
- type
- String
Tipo de recurso
- systemData
- SystemData
Metadatos de Azure Resource Manager que contienen información sobre los valores de createdBy y modifiedBy.
- location
- String
Obtiene o establece la ubicación del recurso
- tags
- IDictionary<String,String>
Obtiene o establece las etiquetas del recurso
- namespaceProperty
- String
Obtiene o establece el espacio de nombres del recurso
- extensionProperties
- IDictionary<String,String>
Obtiene o establece el valor de extensionProperties de maintenanceConfiguration
- maintenanceScope
- String
Obtiene o establece maintenanceScope de la configuración. Entre los valores posibles se incluyen: "Host", "Resource", "OSImage", "Extension", "InGuestPatch", "SQLDB", "SQLManagedInstance".
- startDateTime
- String
Fecha de inicio en vigor de la ventana de mantenimiento en formato AAAA-MM-DD hh:mm. La fecha de inicio se puede establecer en la fecha actual o en una fecha futura. La ventana se creará en la zona horaria proporcionada y se ajustará al horario de verano según esa zona horaria.
- expirationDateTime
- String
Fecha de expiración en vigor de la ventana de mantenimiento en formato AAAA-MM-DD hh:mm. La ventana se creará en la zona horaria proporcionada y se ajustará al horario de verano según esa zona horaria. La fecha de expiración debe establecerse en una fecha futura. Si no se proporciona, se establecerá en el valor máximo de fecha y hora: 9999-12-31 23:59:59.
- duration
- String
Duración de la ventana de mantenimiento en formato HH:mm. Si no se proporciona, se usará el valor predeterminado según el ámbito de mantenimiento proporcionado. Ejemplo: 05:00.
- timeZone
- String
Nombre de la zona horaria. La lista de zonas horarias se puede obtener ejecutando [System.TimeZoneInfo]::GetSystemTimeZones() en PowerShell. Ejemplo: hora estándar del Pacífico, hora universal coordinada, hora estándar de Europa, hora estándar de Corea, Cen. Hora estándar de Australia.
- recurEvery
- String
Frecuencia a la que se espera que se repita una ventana de Mantenimiento. La frecuencia puede expresarse como programaciones diarias, semanales o mensuales. La programación diaria tiene el formato recurEvery: [Frecuencia como un número entero][«Día(s)»]. Si no se proporciona ninguna frecuencia, la frecuencia predeterminada es 1. Ejemplos de programación diaria son recurEvery: Day, recurEvery: 3Days. La programación semanal tiene el formato recurEvery: [Frecuencia como un número entero][«Semana(s)»] [Lista opcional separada por comas de los días laborables de lunes a domingo]. Ejemplos de programación semanal son recurEvery: 3Weeks, recurEvery: Week Saturday,Sunday. Las programaciones mensuales tienen el formato [Frequency as integer]['Month(s)'] [Comma separated list of month days] or [Frequency as integer]['Month(s)'] [Week of Month (First, Second, Third, Last)] [Weekday Monday-Sunday] [Optional Offset(No. of days)]. El valor de desplazamiento debe estar comprendido entre -6 y 6 inclusive. Los ejemplos de programación mensual son 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
Obtiene o establece la visibilidad de la configuración. El valor predeterminado es "Custom". Entre los valores posibles se incluyen: "Custom", "Public"
- installPatches
- InputPatchConfiguration
Parámetros de entrada que se van a pasar a la operación de ejecución de revisiones.
Se aplica a
Azure SDK for .NET