Patch Schedules - Create Or Update

Erstellen oder ersetzen Sie den Patchzeitplan für redis cache.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
default
path True

defaultName

Standardzeichenfolge, die als Parameter modelliert wird, damit die automatische Generierung ordnungsgemäß funktioniert.

name
path True

string

Der Name des Redis-Caches.

resourceGroupName
path True

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

subscriptionId
path True

string

Hierbei handelt es sich um die ID des Zielabonnements.

api-version
query True

string

Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version.

Anforderungstext

Name Erforderlich Typ Beschreibung
properties.scheduleEntries True

ScheduleEntry[]

Liste der Patchzeitpläne für einen Redis-Cache.

Antworten

Name Typ Beschreibung
200 OK

RedisPatchSchedule

Der Patchzeitplan wurde erfolgreich aktualisiert.

201 Created

RedisPatchSchedule

Der Patchzeitplan wurde erfolgreich erstellt.

Other Status Codes

ErrorResponse

Fehlerantwort mit Beschreibung des Grunds für den Fehler.

Sicherheit

azure_auth

Azure Active Directory OAuth2 Flow.

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

Scopes

Name Beschreibung
user_impersonation Identitätswechsel Ihres Benutzerkontos

Beispiele

RedisCachePatchSchedulesCreateOrUpdate

Sample Request

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/redis/cache1/patchSchedules/default?api-version=2023-08-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
      }
    ]
  }
}

Definitionen

Name Beschreibung
DayOfWeek

Wochentag, an dem ein Cache gepatcht werden kann.

defaultName

Standardzeichenfolge, die als Parameter modelliert wird, damit die automatische Generierung ordnungsgemäß funktioniert.

ErrorAdditionalInfo

Zusätzliche Informationen zum Ressourcenverwaltungsfehler.

ErrorDetail

Die Fehlerdetails.

ErrorResponse

Fehlerantwort

RedisPatchSchedule

Antwort auf Put/Get-Patchzeitpläne für Redis Cache.

ScheduleEntry

Patchzeitplaneintrag für einen Redis-Premium-Cache.

DayOfWeek

Wochentag, an dem ein Cache gepatcht werden kann.

Name Typ Beschreibung
Everyday

string

Friday

string

Monday

string

Saturday

string

Sunday

string

Thursday

string

Tuesday

string

Wednesday

string

Weekend

string

defaultName

Standardzeichenfolge, die als Parameter modelliert wird, damit die automatische Generierung ordnungsgemäß funktioniert.

Name Typ Beschreibung
default

string

ErrorAdditionalInfo

Zusätzliche Informationen zum Ressourcenverwaltungsfehler.

Name Typ Beschreibung
info

object

Zusätzliche Informationen.

type

string

Typ der zusätzlichen Informationen.

ErrorDetail

Die Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Fehlerinformationen.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

RedisPatchSchedule

Antwort auf Put/Get-Patchzeitpläne für Redis Cache.

Name Typ Beschreibung
id

string

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Der geografische Standort, an dem sich die Ressource befindet

name

string

Der Name der Ressource

properties.scheduleEntries

ScheduleEntry[]

Liste der Patchzeitpläne für einen Redis-Cache.

type

string

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

ScheduleEntry

Patchzeitplaneintrag für einen Redis-Premium-Cache.

Name Typ Beschreibung
dayOfWeek

DayOfWeek

Wochentag, an dem ein Cache gepatcht werden kann.

maintenanceWindow

string

ISO8601 Zeitspanne an, die angibt, wie viel Zeit das Patchen des Caches dauern kann.

startHourUtc

integer

Startstunde, nach der das Cachepatching beginnen kann.