你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Maintenance Window Options - Get

获取可用维护时段的列表。

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/maintenanceWindowOptions/current?maintenanceWindowOptionsName={maintenanceWindowOptionsName}&api-version=2021-11-01

URI 参数

名称 必需 类型 说明
databaseName
path True

string

要获取其维护时段选项的数据库的名称。

resourceGroupName
path True

string

包含该资源的资源组名称。 可以从 Azure 资源管理器 API 或门户获取此值。

serverName
path True

string

服务器的名称。

subscriptionId
path True

string

用于标识 Azure 订阅的订阅 ID。

api-version
query True

string

要用于请求的 API 版本。

maintenanceWindowOptionsName
query True

string

维护时段选项名称。

响应

名称 类型 说明
200 OK

MaintenanceWindowOptions

已成功检索维护时段选项列表。

Other Status Codes

错误响应: ***

示例

Gets a list of available maintenance windows for a selected database.

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb/maintenanceWindowOptions/current?maintenanceWindowOptionsName=current&api-version=2021-11-01

Sample Response

{
  "properties": {
    "isEnabled": true,
    "maintenanceWindowCycles": [
      {
        "dayOfWeek": "Saturday",
        "startTime": "00:00:00",
        "duration": "PT60M"
      }
    ],
    "minDurationInMinutes": 60,
    "defaultDurationInMinutes": 120,
    "minCycles": 2,
    "timeGranularityInMinutes": 5,
    "allowMultipleMaintenanceWindowsPerCycle": true
  },
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb/maintenancewindowoptions/current",
  "name": "current",
  "type": "Microsoft.Sql/servers/databases/maintenancewindows"
}

定义

名称 说明
DayOfWeek

维护时段的日期。

MaintenanceWindowOptions

维护时段选项。

MaintenanceWindowTimeRange

维护时段时间范围。

DayOfWeek

维护时段的日期。

名称 类型 说明
Friday

string

Monday

string

Saturday

string

Sunday

string

Thursday

string

Tuesday

string

Wednesday

string

MaintenanceWindowOptions

维护时段选项。

名称 类型 说明
id

string

资源 ID。

name

string

资源名称。

properties.allowMultipleMaintenanceWindowsPerCycle

boolean

我们是否允许每个周期多个维护时段。

properties.defaultDurationInMinutes

integer

维护时段的默认持续时间。

properties.isEnabled

boolean

是否为数据库启用了维护时段。

properties.maintenanceWindowCycles

MaintenanceWindowTimeRange[]

可用维护周期,例如 {Saturday, 0, 4860}、 {Wednesday, 0, 2460}。

properties.minCycles

integer

要对数据库设置的最小维护时段周期数。

properties.minDurationInMinutes

integer

维护时段的最短持续时间。

properties.timeGranularityInMinutes

integer

维护时段的时间粒度(以分钟为单位)。

type

string

资源类型。

MaintenanceWindowTimeRange

维护时段时间范围。

名称 类型 说明
dayOfWeek

DayOfWeek

维护时段的日期。

duration

string

维护时段的持续时间(以分钟为单位)。

startTime

string

从上午 12 点开始时间偏移分钟。