Compartir a través de


MaintenanceConfiguration Clase

Definición

Tipo de registro de configuración de mantenimiento

[Microsoft.Rest.Serialization.JsonTransformation]
public class MaintenanceConfiguration : Microsoft.Azure.Management.Maintenance.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type MaintenanceConfiguration = class
    inherit Resource
Public Class MaintenanceConfiguration
Inherits Resource
Herencia
MaintenanceConfiguration
Atributos

Constructores

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.

Propiedades

Duration

Obtiene o establece la 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.

ExpirationDateTime

Obtiene o establece la fecha de expiración efectiva 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.

ExtensionProperties

Obtiene o establece el valor de extensionProperties de maintenanceConfiguration

Id

Obtiene el identificador completo del recurso.

(Heredado de Resource)
InstallPatches

Obtiene o establece los parámetros de entrada que se van a pasar a la operación de ejecución de revisiones.

Location

Obtiene o establece la ubicación del recurso

MaintenanceScope

Obtiene o establece maintenanceScope de la configuración. Entre los valores posibles se incluyen: "Host", "Resource", "OSImage", "Extension", "InGuestPatch", "SQLDB", "SQLManagedInstance".

Name

Obtiene el nombre del recurso.

(Heredado de Resource)
NamespaceProperty

Obtiene o establece el espacio de nombres del recurso

RecurEvery

Obtiene o establece la velocidad 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.

StartDateTime

Obtiene o establece la fecha de inicio efectiva 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.

SystemData

Obtiene los metadatos de azure Resource Manager que contienen la información createdBy y modifiedBy.

(Heredado de Resource)
Tags

Obtiene o establece las etiquetas del recurso

TimeZone

Obtiene o establece el 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.

Type

Obtiene el tipo del recurso.

(Heredado de Resource)
Visibility

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