Operations - List
利用可能な SQL Rest API 操作をすべて表示します。
GET https://management.azure.com/providers/Microsoft.Sql/operations?api-version=2021-11-01
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
api-version
|
query | True |
string |
要求で使用する API のバージョン。 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
操作が正常に取得されました。 |
|
Other Status Codes |
エラー応答: *** |
例
Lists all of the available SQL Rest API operations
要求のサンプル
応答のサンプル
{
"value": [
{
"name": "Microsoft.Sql/servers/read",
"display": {
"provider": "Microsoft SQL Database",
"resource": "Azure SQL Server",
"operation": "List/Get Azure SQL Server(s)",
"description": "Return the list of servers or gets the properties for the specified server."
}
},
{
"name": "Microsoft.Sql/servers/write",
"display": {
"provider": "Microsoft SQL Database",
"resource": "Azure SQL Server",
"operation": "Create/Update Azure SQL Server",
"description": "Creates a server with the specified parameters or update the properties or tags for the specified server."
}
},
{
"name": "Microsoft.Sql/servers/delete",
"display": {
"provider": "Microsoft SQL Database",
"resource": "Azure SQL Server",
"operation": "Delete Azure SQL Server",
"description": "Deletes an existing server."
}
},
{
"name": "Microsoft.Sql/servers/databases/read",
"display": {
"provider": "Microsoft SQL Database",
"resource": "Azure SQL Database",
"operation": "List/Get Azure SQL Database(s)",
"description": "Return the list of databases or gets the properties for the specified database."
}
},
{
"name": "Microsoft.Sql/servers/databases/write",
"display": {
"provider": "Microsoft SQL Database",
"resource": "Azure SQL Database",
"operation": "Create/Update Azure SQL Database",
"description": "Creates a database with the specified parameters or update the properties or tags for the specified database."
}
},
{
"name": "Microsoft.Sql/servers/databases/delete",
"display": {
"provider": "Microsoft SQL Database",
"resource": "Azure SQL Database",
"operation": "Delete Azure SQL Database",
"description": "Deletes an existing database."
}
},
{
"name": "Microsoft.Sql/servers/elasticPools/databases/read",
"display": {
"provider": "Microsoft SQL Database",
"resource": "Azure SQL Database",
"operation": "Gets a list of databases for an elastic pool",
"description": "Gets a list of databases for an elastic pool"
}
},
{
"name": "Microsoft.Sql/servers/databases/failover/action",
"display": {
"provider": "Microsoft SQL Database",
"resource": "Azure SQL Database",
"operation": "Issue failover on the database.",
"description": "Customer initiated database failover."
}
},
{
"name": "Microsoft.Sql/servers/inaccessibleDatabases/read",
"display": {
"provider": "Microsoft SQL Database",
"resource": "Azure SQL Database",
"operation": "List Azure database(s) with inaccessible status in a logical server.",
"description": "Return a list of inaccessible database(s) in a logical server."
}
},
{
"name": "Microsoft.Sql/servers/databases/pause/action",
"display": {
"provider": "Microsoft SQL Database",
"resource": "Azure SQL Database",
"operation": "Pause a Datawarehouse database.",
"description": "Pause Azure SQL Datawarehouse Database"
}
},
{
"name": "Microsoft.Sql/servers/databases/resume/action",
"display": {
"provider": "Microsoft SQL Database",
"resource": "Azure SQL Database",
"operation": "Resume a Datawarehouse database.",
"description": "Resume Azure SQL Datawarehouse Database"
}
},
{
"name": "Microsoft.Sql/locations/networkSecurityPerimeterAssociationProxyOperationResults/read",
"display": {
"provider": "Microsoft SQL Database",
"resource": "Network Security Perimeter Association Proxy",
"operation": "Get network security perimeter operation result",
"description": "Get network security perimeter operation result"
}
},
{
"name": "Microsoft.Sql/locations/networkSecurityPerimeterAssociationProxyAzureAsyncOperation/read",
"display": {
"provider": "Microsoft SQL Database",
"resource": "Network Security Perimeter Association Proxy",
"operation": "Get network security perimeter proxy azure async operation",
"description": "Get network security perimeter proxy azure async operation"
}
},
{
"name": "Microsoft.Sql/servers/restorableDroppedDatabases/read",
"display": {
"provider": "Microsoft SQL Database",
"resource": "Restorable Dropped Database",
"operation": "Get a list of restorable dropped databases",
"description": "Get a list of databases that were dropped on a given server that are still within retention policy."
}
},
{
"name": "Microsoft.Sql/locations/networkSecurityPerimeterProxies/profileProxies/accessRuleProxies/read",
"display": {
"provider": "Microsoft SQL Database",
"resource": "NSP Access Rule Proxy",
"operation": "Get NSP Access Rule Proxy",
"description": "Get NSP Access Rule Proxy"
}
},
{
"name": "Microsoft.Sql/locations/networkSecurityPerimeterProxies/profileProxies/accessRuleProxies/write",
"display": {
"provider": "Microsoft SQL Database",
"resource": "NSP Access Rule Proxy",
"operation": "Create or Update NSP Access Rule Proxy",
"description": "Create or Update NSP Access Rule Proxy"
}
},
{
"name": "Microsoft.Sql/locations/networkSecurityPerimeterProxies/profileProxies/accessRuleProxies/delete",
"display": {
"provider": "Microsoft SQL Database",
"resource": "NSP Access Rule Proxy",
"operation": "Delete NSP Access Rule Proxy",
"description": "Delete NSP Access Rule Proxy"
}
},
{
"name": "Microsoft.Sql/locations/networkSecurityPerimeterProxies/profileProxies/read",
"display": {
"provider": "Microsoft SQL Database",
"resource": "NSP Profile Proxy",
"operation": "Get NSP Profile Proxy",
"description": "Get NSP Profile Proxy"
}
},
{
"name": "Microsoft.Sql/locations/networkSecurityPerimeterProxies/profileProxies/write",
"display": {
"provider": "Microsoft SQL Database",
"resource": "NSP Profile Proxy",
"operation": "Create or Update NSP Profile Proxy",
"description": "Create or Update NSP Profile Proxy"
}
},
{
"name": "Microsoft.Sql/locations/networkSecurityPerimeterProxies/profileProxies/delete",
"display": {
"provider": "Microsoft SQL Database",
"resource": "NSP Profile Proxy",
"operation": "Delete NSP Proxy",
"description": "Delete NSP Proxy"
}
},
{
"name": "Microsoft.Sql/locations/networkSecurityPerimeterProxies/read",
"display": {
"provider": "Microsoft SQL Database",
"resource": "Network Security Perimeter Proxy",
"operation": "Get NSP Proxy",
"description": "Get NSP Proxy"
}
},
{
"name": "Microsoft.Sql/locations/networkSecurityPerimeterProxies/write",
"display": {
"provider": "Microsoft SQL Database",
"resource": "Network Security Perimeter Proxy",
"operation": "Create or Update NSP Proxy",
"description": "Create or Update NSP Proxy"
}
}
]
}
定義
名前 | 説明 |
---|---|
Operation |
SQL REST API 操作の定義。 |
Operation |
操作に関連付けられているメタデータを表示します。 |
Operation |
SQL 操作を一覧表示する要求の結果。 |
Operation |
操作の目的の Executor。 |
Operation
SQL REST API 操作の定義。
名前 | 型 | 説明 |
---|---|---|
display |
この特定の操作/アクションのローカライズされた表示情報。 |
|
name |
string |
この特定のオブジェクトに対して実行される操作の名前。 |
origin |
操作の目的の Executor。 |
|
properties |
object |
操作の追加の説明。 |
OperationDisplay
操作に関連付けられているメタデータを表示します。
名前 | 型 | 説明 |
---|---|---|
description |
string |
操作のローカライズされたわかりやすい説明。 |
operation |
string |
操作のローカライズされたフレンドリ名。 |
provider |
string |
リソース プロバイダー名のローカライズされたフレンドリ形式。 |
resource |
string |
このアクション/操作に関連するリソースの種類のローカライズされたフレンドリ形式。 |
OperationListResult
SQL 操作を一覧表示する要求の結果。
名前 | 型 | 説明 |
---|---|---|
nextLink |
string |
結果の次のページを取得するためのリンク。 |
value |
結果の配列。 |
OperationOrigin
操作の目的の Executor。
名前 | 型 | 説明 |
---|---|---|
system |
string |
|
user |
string |