Patch Schedules - Create Or Update

Redis 캐시에 대한 패치 일정을 만들거나 바꿉습니다.

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

URI 매개 변수

Name In Required Type Description
default
path True

자동 생성이 올바르게 작동하도록 매개 변수로 모델링된 기본 문자열입니다.

name
path True
  • string

Redis 캐시의 이름입니다.

resourceGroupName
path True
  • string

리소스 그룹의 이름.

subscriptionId
path True
  • string

Microsoft Azure 구독을 고유하게 식별하는 구독 자격 증명을 가져옵니다. 구독 ID는 모든 서비스 호출에 대한 URI의 파트를 형성합니다.

api-version
query True
  • string

클라이언트 API 버전입니다.

요청 본문

Name Required Type Description
properties.scheduleEntries True

Redis 캐시에 대한 패치 일정 목록입니다.

응답

Name Type Description
200 OK

패치 일정이 성공적으로 업데이트되었습니다.

201 Created

패치 일정이 성공적으로 만들어졌습니다.

Other Status Codes

작업이 실패한 이유를 설명하는 오류 응답입니다.

보안

azure_auth

OAuth2 Flow Azure Active Directory.

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

Scopes

Name Description
user_impersonation 사용자 계정 가장

예제

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
      }
    ]
  }
}

정의

DayOfWeek

캐시를 패치할 수 있는 요일입니다.

defaultName

자동 생성이 올바르게 작동하도록 매개 변수로 모델링된 기본 문자열입니다.

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

ErrorDetail

오류 세부 정보입니다.

ErrorResponse

오류 응답

RedisPatchSchedule

Redis 캐시에 대한 패치 일정을 배치/가져오기에 대한 응답입니다.

ScheduleEntry

Premium Redis Cache에 대한 패치 일정 항목입니다.

DayOfWeek

캐시를 패치할 수 있는 요일입니다.

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

defaultName

자동 생성이 올바르게 작동하도록 매개 변수로 모델링된 기본 문자열입니다.

Name Type Description
default
  • string

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

Name Type Description
info
  • object

추가 정보입니다.

type
  • string

추가 정보 유형입니다.

ErrorDetail

오류 세부 정보입니다.

Name Type Description
additionalInfo

오류 추가 정보입니다.

code
  • string

오류 코드입니다.

details

오류 세부 정보입니다.

message
  • string

오류 메시지입니다.

target
  • string

오류 대상입니다.

ErrorResponse

오류 응답

Name Type Description
error

오류 개체입니다.

RedisPatchSchedule

Redis 캐시에 대한 패치 일정을 배치/가져오기에 대한 응답입니다.

Name Type Description
id
  • string

리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location
  • string

리소스가 있는 지리적 위치

name
  • string

리소스의 이름입니다.

properties.scheduleEntries

Redis 캐시에 대한 패치 일정 목록입니다.

type
  • string

리소스 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft. Storage/storageAccounts"

ScheduleEntry

Premium Redis Cache에 대한 패치 일정 항목입니다.

Name Type Description
dayOfWeek

캐시를 패치할 수 있는 요일입니다.

maintenanceWindow
  • string

캐시 패치에 걸리는 시간을 지정하는 ISO8601 시간 범위입니다.

startHourUtc
  • integer

캐시 패치를 시작할 수 있는 시작 시간입니다.