MaintenanceConfiguration Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Tipo de registro de configuração de manutenção
[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
- Herança
- Atributos
Construtores
MaintenanceConfiguration() |
Inicializa uma nova instância da classe MaintenanceConfiguration. |
MaintenanceConfiguration(String, String, String, SystemData, String, IDictionary<String,String>, String, IDictionary<String,String>, String, String, String, String, String, String, String) |
Inicializa uma nova instância da classe MaintenanceConfiguration. |
MaintenanceConfiguration(String, String, String, SystemData, String, IDictionary<String,String>, String, IDictionary<String,String>, String, String, String, String, String, String, String, InputPatchConfiguration) |
Inicializa uma nova instância da classe MaintenanceConfiguration. |
Propriedades
Duration |
Obtém ou define a duração da janela de manutenção no formato HH:mm. Se não for fornecido, o valor padrão será usado com base no escopo de manutenção fornecido. Exemplo: 05:00. |
ExpirationDateTime |
Obtém ou define a data de validade efetiva da janela de manutenção no formato YYYY-MM-DD hh:mm. A janela será criada no fuso horário fornecido e ajustada ao horário de verão de acordo com esse fuso horário. A data de validade deve ser definida para uma data futura. Se não for fornecida, ela será definida como o datetime máximo 31/12/9999 23h59m59s59. |
ExtensionProperties |
Obter ou definir a extensionProperties da maintenanceConfiguration |
Id |
Obtém o identificador totalmente qualificado do recurso (Herdado de Resource) |
InstallPatches |
Obtém ou define os parâmetros de entrada a serem passados para a operação de execução de patch. |
Location |
Obter ou definir local do recurso |
MaintenanceScope |
Obtém ou define maintenanceScope da configuração. Os valores possíveis incluem: 'Host', 'Resource', 'OSImage', 'Extension', 'InGuestPatch', 'SQLDB', 'SQLManagedInstance' |
Name |
Obtém o nome do recurso (Herdado de Resource) |
NamespaceProperty |
Obtém ou define o namespace do recurso |
RecurEvery |
Obtém ou define a taxa na qual espera-se que uma janela de Manutenção se repita. A taxa pode ser expressa como agendamento diário, semanal ou mensal. O agendamento diário é formatado como recurEvery: [Frequência como inteiro]['Dias']. Se nenhuma frequência for fornecida, a frequência padrão será 1. Exemplos de agendamento diário são recurEvery: Day, recurEvery: 3Days. O agendamento semanal é formatado como recurEvery: [Frequência como inteiro]['Semanas'] [Lista opcional separada por vírgulas dos dias da semana de segunda a domingo]. Exemplos de agendamento semanal são recurEvery: 3Weeks, recurEvery: Week Saturday,Sunday. Os agendamentos mensais são formatados como [Frequência como inteiro]['Mês(s)'] [Lista separada por vírgulas dos dias do mês] ou [Frequência como inteiro]['Mês(s)'] [Semana do Mês (Primeiro, Segundo, Terceiro, Quarto, Último)] [Dia da Semana De Segunda a Domingo] [Deslocamento Opcional(Não. de dias)]. O valor de deslocamento deve estar entre -6 e 6 inclusive. Exemplos de agenda mensal são 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 |
Obtém ou define a data de início efetiva da janela de manutenção no formato YYYY-MM-DD hh:mm. A data de início pode ser definida como a data atual ou a data futura. A janela será criada no fuso horário fornecido e ajustada ao horário de verão de acordo com esse fuso horário. |
SystemData |
Obtém os metadados do azure Resource Manager que contêm as informações createdBy e modifiedBy. (Herdado de Resource) |
Tags |
Obtém ou define as marcas do recurso |
TimeZone |
Obtém ou define o nome do fuso horário. A lista de fusos horários pode ser obtida executando [System.TimeZoneInfo]::GetSystemTimeZones() no PowerShell. Exemplo: Hora Oficial do Pacífico, UTC, Hora Oficial do Oeste Europeu, Hora Oficial da Coreia do Sul, Cen. Hora Oficial da Austrália. |
Type |
Obtém o tipo do recurso (Herdado de Resource) |
Visibility |
Obtém ou define a visibilidade da configuração. O valor padrão é 'Personalizado'. Os valores possíveis incluem: 'Custom', 'Public' |
Aplica-se a
Azure SDK for .NET