你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
List Operations - List Operations
Lists所有可用的逻辑 REST API 操作。
GET https://management.azure.com/providers/Microsoft.Logic/operations?api-version=2016-06-01
URI 参数
名称 | 在 | 必需 | 类型 | 说明 |
---|---|---|---|---|
api-version
|
query | True |
string |
API 版本。 |
响应
名称 | 类型 | 说明 |
---|---|---|
200 OK |
没问题。 请求已成功。 |
|
Other Status Codes |
描述操作失败原因的逻辑错误响应。 |
安全性
azure_auth
Azure Active Directory OAuth2 Flow。
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
名称 | 说明 |
---|---|
user_impersonation | 模拟用户帐户 |
示例
List Microsoft.Logic operations
Sample Request
GET https://management.azure.com/providers/Microsoft.Logic/operations?api-version=2016-06-01
Sample Response
{
"value": [
{
"name": "Microsoft.Logic/operations/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Operation",
"operation": "Get Operation"
}
},
{
"name": "Microsoft.Logic/register/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Resource Provider",
"operation": "Register Resource Provider"
}
},
{
"name": "Microsoft.Logic/locations/workflows/validate/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow",
"operation": "Validate Workflow"
}
},
{
"name": "Microsoft.Logic/workflows/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow",
"operation": "Get Workflow"
}
},
{
"name": "Microsoft.Logic/workflows/write",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow",
"operation": "Set Workflow"
}
},
{
"name": "Microsoft.Logic/workflows/delete",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow",
"operation": "Delete Workflow"
}
},
{
"name": "Microsoft.Logic/workflows/run/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow",
"operation": "Run Workflow"
}
},
{
"name": "Microsoft.Logic/workflows/disable/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow",
"operation": "Disable Workflow"
}
},
{
"name": "Microsoft.Logic/workflows/enable/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow",
"operation": "Enable Workflow"
}
},
{
"name": "Microsoft.Logic/workflows/suspend/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow",
"operation": "Suspend Workflow"
}
},
{
"name": "Microsoft.Logic/workflows/validate/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow",
"operation": "Validate Workflow"
}
},
{
"name": "Microsoft.Logic/workflows/move/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow",
"operation": "Move Workflow"
}
},
{
"name": "Microsoft.Logic/workflows/listSwagger/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow",
"operation": "Get workflow swagger"
}
},
{
"name": "Microsoft.Logic/workflows/versions/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow Version",
"operation": "Get Workflow Version"
}
},
{
"name": "Microsoft.Logic/workflows/versions/triggers/listCallbackUrl/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Trigger",
"operation": "List Trigger Callback URL"
}
},
{
"name": "Microsoft.Logic/workflows/accessKeys/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Access Key",
"operation": "Get Access Key"
}
},
{
"name": "Microsoft.Logic/workflows/accessKeys/write",
"display": {
"provider": "Microsoft Logic",
"resource": "Access Key",
"operation": "Set Access Key"
}
},
{
"name": "Microsoft.Logic/workflows/accessKeys/delete",
"display": {
"provider": "Microsoft Logic",
"resource": "Access Key",
"operation": "Delete Access Key"
}
},
{
"name": "Microsoft.Logic/workflows/accessKeys/list/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Access Key",
"operation": "List Access Key"
}
},
{
"name": "Microsoft.Logic/workflows/accessKeys/regenerate/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Access Key",
"operation": "Regenerate Access Key"
}
},
{
"name": "Microsoft.Logic/workflows/regenerateAccessKey/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Access Key",
"operation": "Regenerate Access Key"
}
},
{
"name": "Microsoft.Logic/workflows/listCallbackUrl/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow",
"operation": "List workflow callback URL"
}
},
{
"name": "Microsoft.Logic/workflows/triggers/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Trigger",
"operation": "Get Trigger"
}
},
{
"name": "Microsoft.Logic/workflows/triggers/run/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Trigger",
"operation": "Trigger Run"
}
},
{
"name": "Microsoft.Logic/workflows/triggers/reset/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Trigger",
"operation": "Trigger Reset"
}
},
{
"name": "Microsoft.Logic/workflows/triggers/setState/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Trigger",
"operation": "Set Trigger State"
}
},
{
"name": "Microsoft.Logic/workflows/triggers/histories/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Trigger Histories",
"operation": "Get Trigger Histories"
}
},
{
"name": "Microsoft.Logic/workflows/triggers/histories/resubmit/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Trigger Histories",
"operation": "Resubmit trigger"
}
},
{
"name": "Microsoft.Logic/workflows/triggers/listCallbackUrl/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Trigger",
"operation": "List Trigger Callback URL"
}
},
{
"name": "Microsoft.Logic/workflows/runs/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow Run",
"operation": "Get Workflow Run"
}
},
{
"name": "Microsoft.Logic/workflows/runs/cancel/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow Run",
"operation": "Cancel Workflow Run"
}
},
{
"name": "Microsoft.Logic/workflows/runs/operations/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow Run Operation",
"operation": "Get Workflow Run Operation Status"
}
},
{
"name": "Microsoft.Logic/workflows/runs/actions/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow Run Action",
"operation": "Get Workflow Run Action"
}
},
{
"name": "Microsoft.Logic/workflows/runs/actions/repetitions/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow Run Action Repetition",
"operation": "Get Workflow Run Action Repetition"
}
},
{
"name": "Microsoft.Logic/workflows/runs/actions/scoperepetitions/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow Run Action Scope Repetition",
"operation": "Get Workflow Run Action Scope Repetition"
}
},
{
"name": "Microsoft.Logic/workflows/runs/actions/requestHistories/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow run action request history",
"operation": "Gets the workflow run action request history"
}
},
{
"name": "Microsoft.Logic/workflows/runs/actions/repetitions/requestHistories/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow run repetition action request history",
"operation": "Gets the workflow run repetition action request history"
}
},
{
"name": "Microsoft.Logic/workflows/providers/Microsoft.Insights/diagnosticSettings/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow Diagnostic Setting",
"operation": "Get Workflow Diagnostic Setting"
}
},
{
"name": "Microsoft.Logic/workflows/providers/Microsoft.Insights/diagnosticSettings/write",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow Diagnostic Setting",
"operation": "Set Workflow Diagnostic Setting"
}
},
{
"name": "Microsoft.Logic/workflows/providers/Microsoft.Insights/metricDefinitions/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow Metric Definition",
"operation": "Get Workflow Metric Definition"
}
},
{
"name": "Microsoft.Logic/workflows/providers/Microsoft.Insights/logDefinitions/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow Log Definition",
"operation": "Get Workflow Log Definition"
}
},
{
"name": "Microsoft.Logic/workflows/runs/actions/listExpressionTraces/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow Run Action",
"operation": "List Workflow Run Action Expression Traces"
}
},
{
"name": "Microsoft.Logic/workflows/runs/actions/repetitions/listExpressionTraces/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow Run Action Repetition",
"operation": "List Workflow Run Action Repetition Expression Traces"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/providers/Microsoft.Insights/logDefinitions/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Log Definition",
"operation": "Get Integration Account Log Definition"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account",
"operation": "Get Integration Account"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/write",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account",
"operation": "Set Integration Account"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/delete",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account",
"operation": "Delete Integration Account"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/regenerateAccessKey/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account",
"operation": "Regenerate Access Key"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/listCallbackUrl/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account",
"operation": "List Integration Account Callback URL"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/listKeyVaultKeys/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account",
"operation": "List Key Vault Keys"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/logTrackingEvents/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account",
"operation": "Log Integration Account Tracking Events"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/join/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account",
"operation": "Join Integration Account"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/partners/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Partner",
"operation": "Get Integration Account Partner"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/partners/write",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Partner",
"operation": "Set Integration Account Partner"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/partners/delete",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Partner",
"operation": "Delete Integration Account Partner"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/partners/listContentCallbackUrl/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Partner",
"operation": "List Integration Account Partner Content Callback URL"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/agreements/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Agreement",
"operation": "Get Integration Account Agreement"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/agreements/write",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Agreement",
"operation": "Set Integration Account Agreement"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/agreements/delete",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Agreement",
"operation": "Delete Integration Account Agreement"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/agreements/listContentCallbackUrl/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Agreement",
"operation": "List Integration Account Agreement Content Callback URL"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/certificates/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Certificate",
"operation": "Get Integration Account Certificate"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/certificates/write",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Certificate",
"operation": "Set Integration Account Certificate"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/certificates/delete",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Certificate",
"operation": "Delete Integration Account Certificate"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/schemas/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Schema",
"operation": "Get Integration Account Schema"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/schemas/write",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Schema",
"operation": "Set Integration Account Schema"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/schemas/delete",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Schema",
"operation": "Delete Integration Account Schema"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/schemas/listContentCallbackUrl/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Schema",
"operation": "List Integration Account Schema Content Callback URL"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/maps/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Map",
"operation": "Get Integration Account Map"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/maps/write",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Map",
"operation": "Set Integration Account Map"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/maps/delete",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Map",
"operation": "Delete Integration Account Map"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/maps/listContentCallbackUrl/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Map",
"operation": "List Integration Account Map Content Callback URL"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/assemblies/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Assembly",
"operation": "Get Integration Account Assembly"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/assemblies/write",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Assembly",
"operation": "Set Integration Account Assembly"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/assemblies/delete",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Assembly",
"operation": "Delete Integration Account Assembly"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/assemblies/listContentCallbackUrl/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Assembly",
"operation": "List Integration Account Assembly Content Callback URL"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/batchConfigurations/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Batch Configuration",
"operation": "Get Integration Account Batch Configuration"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/batchConfigurations/write",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Batch Configuration",
"operation": "Set Integration Account Batch Configuration"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/batchConfigurations/delete",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Batch Configuration",
"operation": "Delete Integration Account Batch Configuration"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/sessions/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Session",
"operation": "Get Integration Account Session"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/sessions/write",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Session",
"operation": "Set Integration Account Session"
}
},
{
"name": "Microsoft.Logic/integrationAccounts/sessions/delete",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Session",
"operation": "Delete Integration Account Session"
}
},
{
"name": "Microsoft.Logic/integrationServiceEnvironments/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Service Environment",
"operation": "Get Integration Service Environment"
}
},
{
"name": "Microsoft.Logic/integrationServiceEnvironments/write",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Service Environment",
"operation": "Set Integration Service Environment"
}
},
{
"name": "Microsoft.Logic/integrationServiceEnvironments/delete",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Service Environment",
"operation": "Delete Integration Service Environment"
}
},
{
"name": "Microsoft.Logic/integrationServiceEnvironments/join/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Service Environment",
"operation": "Join Integration Service Environment"
}
}
]
}
定义
名称 | 说明 |
---|---|
Display |
表示操作的 对象。 |
Error |
错误属性指示逻辑服务无法处理传入请求的原因。 错误消息中提供了原因。 |
Error |
错误响应指示逻辑服务无法处理传入请求。 error 属性包含错误详细信息。 |
Operation |
逻辑 REST API 操作 |
Operation |
列出逻辑操作的请求的结果。 它包含操作列表和用于获取下一组结果的 URL 链接。 |
Display
表示操作的 对象。
名称 | 类型 | 说明 |
---|---|---|
operation |
string |
操作类型:读取、写入、删除等。 |
provider |
string |
服务提供商:Microsoft.Logic |
resource |
string |
执行操作的资源:配置文件、终结点等。 |
ErrorProperties
错误属性指示逻辑服务无法处理传入请求的原因。 错误消息中提供了原因。
名称 | 类型 | 说明 |
---|---|---|
code |
string |
错误代码。 |
message |
string |
指示操作失败原因的错误消息。 |
ErrorResponse
错误响应指示逻辑服务无法处理传入请求。 error 属性包含错误详细信息。
名称 | 类型 | 说明 |
---|---|---|
error |
错误属性。 |
Operation
逻辑 REST API 操作
名称 | 类型 | 说明 |
---|---|---|
display |
表示操作的 对象。 |
|
name |
string |
操作名称:{provider}/{resource}/{operation} |
OperationListResult
列出逻辑操作的请求的结果。 它包含操作列表和用于获取下一组结果的 URL 链接。
名称 | 类型 | 说明 |
---|---|---|
nextLink |
string |
用于获取下一组操作列表结果(如果有)的 URL。 |
value |
逻辑资源提供程序支持的逻辑操作列表。 |