次の方法で共有


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.

要求のサンプル

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

応答のサンプル

{
  "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[]

{土曜日、0、4860}、{水曜日、0、24 60}などの利用可能なメンテナンス サイクル。

properties.minCycles

integer

データベースに設定するメンテナンス期間の最小サイクル数。

properties.minDurationInMinutes

integer

メンテナンス期間の最小期間。

properties.timeGranularityInMinutes

integer

メンテナンス期間の時間粒度 (分単位)。

type

string

リソースの種類。

MaintenanceWindowTimeRange

メンテナンス期間の時間範囲。

名前 説明
dayOfWeek

DayOfWeek

メンテナンス期間の日。

duration

string

メンテナンス期間 (分単位)。

startTime

string

午前 12 時からの開始時刻分オフセット。