Patch Schedules - Create Or Update

Crie ou substitua o agendamento de patch para o cache Redis.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{name}/patchSchedules/default?api-version=2021-06-01

Parâmetros de URI

Name In Required Type Description
default
path True

Cadeia de caracteres padrão modelada como parâmetro para que a geração automática funcione corretamente.

name
path True
  • string

O nome do cache Redis.

resourceGroupName
path True
  • string

O nome do grupo de recursos.

subscriptionId
path True
  • string

Obtém credenciais de assinatura que identificam exclusivamente a assinatura Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço.

api-version
query True
  • string

Versão da API do Cliente.

Corpo da solicitação

Name Required Type Description
properties.scheduleEntries True

Lista de agendamentos de patch para um cache Redis.

Respostas

Name Type Description
200 OK

A agenda de patch foi atualizada com êxito.

201 Created

A agenda de patch foi criada com êxito.

Other Status Codes

Resposta de erro que descreve por que a operação falhou.

Segurança

azure_auth

Azure Active Directory Flow OAuth2.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation representar sua conta de usuário

Exemplos

RedisCachePatchSchedulesCreateOrUpdate

Sample Request

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/redis/cache1/patchSchedules/default?api-version=2021-06-01

{
  "properties": {
    "scheduleEntries": [
      {
        "dayOfWeek": "Monday",
        "startHourUtc": 12,
        "maintenanceWindow": "PT5H"
      },
      {
        "dayOfWeek": "Tuesday",
        "startHourUtc": 12
      }
    ]
  }
}

Sample Response

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/Redis/cache1/patchSchedules/default",
  "location": "East US",
  "name": "cachename1/default",
  "type": "Microsoft.Cache/Redis/PatchSchedules",
  "properties": {
    "scheduleEntries": [
      {
        "dayOfWeek": "Monday",
        "startHourUtc": 12,
        "maintenanceWindow": "PT5H"
      },
      {
        "dayOfWeek": "Tuesday",
        "startHourUtc": 12
      }
    ]
  }
}
{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/Redis/cache1/patchSchedules/default",
  "location": "East US",
  "name": "cachename1/default",
  "type": "Microsoft.Cache/Redis/PatchSchedules",
  "properties": {
    "scheduleEntries": [
      {
        "dayOfWeek": "Monday",
        "startHourUtc": 12,
        "maintenanceWindow": "PT5H"
      },
      {
        "dayOfWeek": "Tuesday",
        "startHourUtc": 12
      }
    ]
  }
}

Definições

DayOfWeek

Dia da semana em que um cache pode ser corrigido.

defaultName

Cadeia de caracteres padrão modelada como parâmetro para que a geração automática funcione corretamente.

ErrorAdditionalInfo

As informações adicionais de erro de gerenciamento de recursos.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

RedisPatchSchedule

Resposta para colocar/obter agendas de patch para o cache Redis.

ScheduleEntry

Entrada de agendamento de patch para um Cache Redis Premium.

DayOfWeek

Dia da semana em que um cache pode ser corrigido.

Name Type Description
Everyday
  • string
Friday
  • string
Monday
  • string
Saturday
  • string
Sunday
  • string
Thursday
  • string
Tuesday
  • string
Wednesday
  • string
Weekend
  • string

defaultName

Cadeia de caracteres padrão modelada como parâmetro para que a geração automática funcione corretamente.

Name Type Description
default
  • string

ErrorAdditionalInfo

As informações adicionais de erro de gerenciamento de recursos.

Name Type Description
info
  • object

As informações adicionais.

type
  • string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Name Type Description
additionalInfo

As informações adicionais do erro.

code
  • string

O código de erro.

details

Os detalhes do erro.

message
  • string

A mensagem de erro.

target
  • string

O destino do erro.

ErrorResponse

Resposta de erro

Name Type Description
error

O objeto de erro.

RedisPatchSchedule

Resposta para colocar/obter agendas de patch para o cache Redis.

Name Type Description
id
  • string

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location
  • string

A localização geográfica em que o recurso reside

name
  • string

O nome do recurso

properties.scheduleEntries

Lista de agendamentos de patch para um cache Redis.

type
  • string

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft. Armazenamento/storageAccounts"

ScheduleEntry

Entrada de agendamento de patch para um Cache Redis Premium.

Name Type Description
dayOfWeek

Dia da semana em que um cache pode ser corrigido.

maintenanceWindow
  • string

Tempo limite ISO8601 especificando quanto tempo a aplicação de patch de cache pode levar.

startHourUtc
  • integer

Hora de início após a qual a aplicação de patch de cache pode ser iniciada.