Server Operations - List By Server

サーバーで実行された操作の一覧を取得します。

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/operations?api-version=2020-08-01-preview

URI パラメーター

Name In Required Type Description
resourceGroupName
path True
  • string

リソースが含まれているリソース グループの名前。 この値は、Azure リソース マネージャー API またはポータルから取得できます。

serverName
path True
  • string

サーバーの名前。

subscriptionId
path True
  • string

Azure サブスクリプションを識別するサブスクリプション ID。

api-version
query True
  • string

要求で使用する API のバージョン。

応答

Name Type Description
200 OK

サーバー操作の取得要求が正常に実行されました。

Other Status Codes

エラー応答: * * *

  • 400 PECsNotExistingToDenyPublicNetworkAccess-サーバーにアクセスするためのプライベートエンドポイントが有効になっていないため、[パブリックネットワークへのアクセスを拒否する] を [はい] に設定できません。 プライベートエンドポイントを設定してから、操作を再試行してください (「」を参照してください https://docs.microsoft.com/azure/sql-database/sql-database-private-endpoint-overview#how-to-set-up-private-link-for-azure-sql-database) 。

  • 400 Nameexists が存在します-指定された名前は既に存在します。

  • 400プロビジョニングが無効になっています-リソース操作の承認者からのエラーメッセージをそのままで、変更せずに表示します

  • 400 Invalidlogin-指定されたログイン名が無効です。

  • 400 InvalidUsername-指定されたユーザー名に無効な文字が含まれています。

  • 400 PasswordTooShort-指定されたパスワードが短すぎます

  • 400 AadOnlyAuthenticationIsEnabled-Azure Active Directory 認証のみが有効になっています。 システム管理者に問い合わせてください。

  • 400 RegionDoesNotSupportVersion-ユーザーが、そのサーバーバージョンがサポートされていない場所に、指定されたバージョンのサーバーを作成しようとしました。

  • 400 PasswordTooLong 指定されたパスワードが長すぎます。

  • 400 PasswordNotComplex-指定されたパスワードが複雑ではありません。

  • 400 SubscriptionNotFound-要求されたサブスクリプションが見つかりませんでした。

  • 400 InvalidParameterValue-パラメーターに無効な値が指定されました。

  • 400 InvalidLocation-無効な場所が指定されました。

  • 400 InvalidServerName-無効なサーバー名が指定されました。

  • 400 InvalidIdentifier-識別子に NULL または無効な unicode 文字が含まれています。

  • 400トークンツールは、指定されたトークンが長すぎます。

  • 400 regiondoesnotallowprovisioning-選択された場所は、新しい Windows Azure SQL Database サーバーを受け付けていません。 これは後で変更される可能性があります。

  • 400 ServerNotFound-要求されたサーバーが見つかりませんでした。

  • 400 SubscriptionNotFound-要求されたサブスクリプションが見つかりませんでした。

  • 404 Subscription・ Nothaveserver-要求されたサーバーが見つかりませんでした

  • 404 ServerNotInSubscriptionResourceGroup-指定されたサーバーが、指定されたリソースグループとサブスクリプションに存在しません。

  • 404 OperationIdNotFound-Id の操作が存在しません。

  • 404 OperationIdNotFound-Id の操作が存在しません。

  • 409 OperationCancelled-操作はユーザーによって取り消されました。

  • 409 OperationInterrupted れました-リソースに対する操作は、同じリソースに対する別の操作によって中断されたため、完了できませんでした。

  • 409 Upsertlogicalserverrequestが既に実行されています。進行中の論理サーバー要求が既に進行中です。後で要求を再試行してください。

  • 409 ServerDisabled-サーバーが無効になっています。

  • 409は、現在サーバーの操作が進行中であるため、Tingserveroperation が競合しています。

  • 409 SubscriptionDisabled-サブスクリプションが無効です。

  • 409 ServerQuotaExceeded-クォータを超えているため、サーバーをサブスクリプションに追加できません。

  • 409サーバーが既に存在しています-サーバー名が重複しています。

  • 409 ServerDisabled-サーバーが無効になっています。

  • 409は、現在サーバーの操作が進行中であるため、Tingserveroperation が競合しています。

  • 409 DropLogicalServerAlreadyInProgress-サーバーは既に削除されています。

  • 429 SubscriptionTooManyCreateUpdateRequests-使用可能なリソースによって処理できる最大要求数を超える要求。

  • 429 SubscriptionTooManyRequests-使用可能なリソースによって処理できる最大要求数を超える要求。

  • 429は、現在サブスクリプションの操作が進行中であるため、Tingsubscriptionoperation 操作を競合しています。

  • 429 SubscriptionTooManyCreateUpdateRequests-使用可能なリソースによって処理できる最大要求数を超える要求。

  • 429 SubscriptionTooManyRequests-使用可能なリソースによって処理できる最大要求数を超える要求。

  • 500 OperationTimedOut-操作がタイムアウトし、自動的にロールバックされました。 操作をやり直してください。

  • 503 TooManyRequests-使用可能なリソースによって処理できる最大要求数を超える要求。

  • 503 TooManyRequests-使用可能なリソースによって処理できる最大要求数を超える要求。

List the server management operations

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645/operations?api-version=2020-08-01-preview

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645/operations/11111111-1111-1111-1111-111111111111",
      "name": "11111111-1111-1111-1111-111111111111",
      "type": "Microsoft.Sql/servers/operations",
      "properties": {
        "operation": "MakeAllLogicalDatabasesAccessible",
        "operationFriendlyName": "MAKE ALL DBS ACCESSIBLE",
        "percentComplete": 0,
        "serverName": "sqlcrudtest-4645",
        "startTime": "2017-06-01T09:10:08.1Z",
        "state": "InProgress"
      }
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645/operations/22222222-2222-2222-2222-222222222222",
      "name": "22222222-2222-2222-2222-222222222222",
      "type": "Microsoft.Sql/servers/operations",
      "properties": {
        "operation": "MakeAllLogicalDatabasesAccessible",
        "operationFriendlyName": "MAKE ALL DBS ACCESSIBLE",
        "percentComplete": 100,
        "serverName": "sqlcrudtest-4645",
        "startTime": "2017-06-01T09:00:08.1Z",
        "state": "Succeeded"
      }
    }
  ]
}

定義

ManagementOperationState

操作の状態。

ServerOperation

サーバー操作。

ServerOperationListResult

リストサーバー操作要求への応答

ManagementOperationState

操作の状態。

Name Type Description
CancelInProgress
  • string
Cancelled
  • string
Failed
  • string
InProgress
  • string
Pending
  • string
Succeeded
  • string

ServerOperation

サーバー操作。

Name Type Description
id
  • string

リソースの ID

name
  • string

リソース名。

properties.description
  • string

操作の説明。

properties.errorCode
  • integer

操作エラーコード。

properties.errorDescription
  • string

操作エラーの説明。

properties.errorSeverity
  • integer

操作エラーの重大度。

properties.estimatedCompletionTime
  • string

操作の推定完了時間。

properties.isCancellable
  • boolean

操作を取り消すことができるかどうかを指定します。

properties.isUserError
  • boolean

エラーがユーザーエラーであるかどうか。

properties.operation
  • string

操作の名前。

properties.operationFriendlyName
  • string

操作のフレンドリ名。

properties.percentComplete
  • integer

操作が完了した割合。

properties.serverName
  • string

サーバーの名前。

properties.startTime
  • string

操作の開始時刻。

properties.state

操作の状態。

type
  • string

リソースの種類。

ServerOperationListResult

リストサーバー操作要求への応答

Name Type Description
nextLink
  • string

結果の次のページを取得するためのリンク。

value

結果の配列。