Compartilhar via


Maintenance Configurations - Create Or Update

Crie ou atualize a configuração de manutenção para o Ambiente Gerenciado.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.App/managedEnvironments/{environmentName}/maintenanceConfigurations/{configName}?api-version=2025-02-02-preview

Parâmetros de URI

Nome Em Obrigatório Tipo Description
configName
path True

string

pattern: ^[-\w\._\(\)]+$

O nome da configuração de manutenção.

environmentName
path True

string

pattern: ^[-\w\._\(\)]+$

O nome do Ambiente Gerenciado.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

subscriptionId
path True

string (uuid)

A ID da assinatura de destino. O valor deve ser uma UUID.

api-version
query True

string

minLength: 1

A versão da API a ser usada para esta operação.

Corpo da solicitação

Nome Obrigatório Tipo Description
properties.scheduledEntries True

ScheduledEntry[]

Lista de agendamentos de manutenção para um ambiente gerenciado.

Respostas

Nome Tipo Description
200 OK

MaintenanceConfigurationResource

A configuração de manutenção foi atualizada com êxito.

201 Created

MaintenanceConfigurationResource

A configuração de manutenção foi criada com êxito.

Other Status Codes

DefaultErrorResponse

Resposta de erro comum.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

ManagedEnvironmentMaintenanceConfigurationsCreateOrUpdate

Solicitação de exemplo

PUT https://management.azure.com/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/rg1/providers/Microsoft.App/managedEnvironments/managedEnv/maintenanceConfigurations/default?api-version=2025-02-02-preview

{
  "properties": {
    "scheduledEntries": [
      {
        "weekDay": "Sunday",
        "startHourUtc": 12,
        "durationHours": 9
      }
    ]
  }
}

Resposta de exemplo

{
  "id": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/rg1/providers/Microsoft.App/ManagedEnvironments/managedEnv/maintenanceConfigurations/default",
  "name": "default",
  "type": "Microsoft.App/ManagedEnvironments/maintenanceConfigurations",
  "properties": {
    "scheduledEntries": [
      {
        "weekDay": "Sunday",
        "startHourUtc": 12,
        "durationHours": 9
      }
    ]
  }
}
{
  "id": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/rg1/providers/Microsoft.App/ManagedEnvironments/managedEnv/maintenanceConfigurations/default",
  "name": "default",
  "type": "Microsoft.App/ManagedEnvironments/maintenanceConfigurations",
  "properties": {
    "scheduledEntries": [
      {
        "weekDay": "Sunday",
        "startHourUtc": 12,
        "durationHours": 9
      }
    ]
  }
}

Definições

Nome Description
createdByType

O tipo de identidade que criou o recurso.

DefaultErrorResponse

Resposta de erro do Serviço de Aplicativo.

Details

Detalhes ou o erro

Error

Modelo de erro.

MaintenanceConfigurationResource

Informações sobre o recurso de Configuração de Manutenção.

ScheduledEntry

Entrada de agendamento de manutenção para um ambiente gerenciado.

systemData

Metadados relativos à criação e última modificação do recurso.

WeekDay

Dia da semana em que um ambiente gerenciado pode ser corrigido.

createdByType

O tipo de identidade que criou o recurso.

Valor Description
Application
Key
ManagedIdentity
User

DefaultErrorResponse

Resposta de erro do Serviço de Aplicativo.

Nome Tipo Description
error

Error

Modelo de erro.

Details

Detalhes ou o erro

Nome Tipo Description
code

string

Cadeia de caracteres padronizada para identificar programaticamente o erro.

message

string

Informações detalhadas de descrição e depuração de erros.

target

string

Informações detalhadas de descrição e depuração de erros.

Error

Modelo de erro.

Nome Tipo Description
code

string

Cadeia de caracteres padronizada para identificar programaticamente o erro.

details

Details[]

Detalhes ou o erro

innererror

string

Mais informações para depurar o erro.

message

string

Informações detalhadas de descrição e depuração de erros.

target

string

Informações detalhadas de descrição e depuração de erros.

MaintenanceConfigurationResource

Informações sobre o recurso de Configuração de Manutenção.

Nome Tipo Description
id

string (arm-id)

ID de recurso totalmente qualificada para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

O nome do recurso

properties.scheduledEntries

ScheduledEntry[]

Lista de agendamentos de manutenção para um ambiente gerenciado.

systemData

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy.

type

string

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

ScheduledEntry

Entrada de agendamento de manutenção para um ambiente gerenciado.

Nome Tipo Description
durationHours

integer (int32)

O comprimento da janela de manutenção varia de 8 a 24 horas.

startHourUtc

integer (int32)

Hora de início após a qual a manutenção do ambiente gerenciado pode começar de 0 a 23 horas.

weekDay

WeekDay

Dia da semana em que um ambiente gerenciado pode ser corrigido.

systemData

Metadados relativos à criação e última modificação do recurso.

Nome Tipo Description
createdAt

string (date-time)

O carimbo de data/hora da criação de recursos (UTC).

createdBy

string

A identidade que criou o recurso.

createdByType

createdByType

O tipo de identidade que criou o recurso.

lastModifiedAt

string (date-time)

O carimbo de data/hora da última modificação do recurso (UTC)

lastModifiedBy

string

A identidade que modificou o recurso pela última vez.

lastModifiedByType

createdByType

O tipo de identidade que modificou o recurso pela última vez.

WeekDay

Dia da semana em que um ambiente gerenciado pode ser corrigido.

Valor Description
Friday
Monday
Saturday
Sunday
Thursday
Tuesday
Wednesday