Operations - List
列出所有可用的逻辑 REST API作。
GET https://management.azure.com/providers/Microsoft.Logic/operations?api-version=2019-05-01
URI 参数
| 名称 | 在 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
api-version
|
query | True |
string |
API 版本。 |
响应
| 名称 | 类型 | 说明 |
|---|---|---|
| 200 OK |
OK. 请求已成功。 |
|
| Other Status Codes |
描述作失败原因的逻辑错误响应。 |
安全性
azure_auth
Azure Active Directory OAuth2 Flow。
类型:
oauth2
流向:
implicit
授权 URL:
https://login.microsoftonline.com/common/oauth2/authorize
作用域
| 名称 | 说明 |
|---|---|
| user_impersonation | 模拟用户帐户 |
示例
List Microsoft.Logic operations
示例请求
GET https://management.azure.com/providers/Microsoft.Logic/operations?api-version=2019-05-01
示例响应
{
"value": [
{
"name": "Microsoft.Logic/operations/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Operation",
"operation": "Get Operation",
"description": "Gets the operation."
}
},
{
"name": "Microsoft.Logic/register/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Resource Provider",
"operation": "Register Resource Provider",
"description": "Registers the Microsoft.Logic resource provider for a given subscription."
}
},
{
"name": "Microsoft.Logic/locations/workflows/validate/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow",
"operation": "Validate Workflow",
"description": "Validates the workflow."
}
},
{
"name": "Microsoft.Logic/workflows/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow",
"operation": "Get Workflow",
"description": "Reads the workflow."
}
},
{
"name": "Microsoft.Logic/workflows/write",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow",
"operation": "Set Workflow",
"description": "Creates or updates the workflow."
}
},
{
"name": "Microsoft.Logic/workflows/delete",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow",
"operation": "Delete Workflow",
"description": "Deletes the workflow."
}
},
{
"name": "Microsoft.Logic/workflows/run/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow",
"operation": "Run Workflow",
"description": "Starts a run of the workflow."
}
},
{
"name": "Microsoft.Logic/workflows/disable/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow",
"operation": "Disable Workflow",
"description": "Disables the workflow."
}
},
{
"name": "Microsoft.Logic/workflows/enable/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow",
"operation": "Enable Workflow",
"description": "Enables the workflow."
}
},
{
"name": "Microsoft.Logic/workflows/suspend/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow",
"operation": "Suspend Workflow",
"description": "Suspends the workflow."
}
},
{
"name": "Microsoft.Logic/workflows/validate/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow",
"operation": "Validate Workflow",
"description": "Validates the workflow."
}
},
{
"name": "Microsoft.Logic/workflows/move/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow",
"operation": "Move Workflow",
"description": "Moves Workflow from its existing subscription id, resource group, and/or name to a different subscription id, resource group, and/or name."
}
},
{
"name": "Microsoft.Logic/workflows/listSwagger/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow",
"operation": "Get workflow swagger",
"description": "Gets the workflow swagger definitions."
}
},
{
"name": "Microsoft.Logic/workflows/versions/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow Version",
"operation": "Get Workflow Version",
"description": "Reads the workflow version."
}
},
{
"name": "Microsoft.Logic/workflows/versions/triggers/listCallbackUrl/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Trigger",
"operation": "List Trigger Callback URL",
"description": "Gets the callback URL for trigger."
}
},
{
"name": "Microsoft.Logic/workflows/accessKeys/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Access Key",
"operation": "Get Access Key",
"description": "Reads the access key."
}
},
{
"name": "Microsoft.Logic/workflows/accessKeys/write",
"display": {
"provider": "Microsoft Logic",
"resource": "Access Key",
"operation": "Set Access Key",
"description": "Creates or updates the access key."
}
},
{
"name": "Microsoft.Logic/workflows/accessKeys/delete",
"display": {
"provider": "Microsoft Logic",
"resource": "Access Key",
"operation": "Delete Access Key",
"description": "Deletes the access key."
}
},
{
"name": "Microsoft.Logic/workflows/accessKeys/list/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Access Key",
"operation": "List Access Key",
"description": "Lists the access key secrets."
}
},
{
"name": "Microsoft.Logic/workflows/accessKeys/regenerate/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Access Key",
"operation": "Regenerate Access Key",
"description": "Regenerates the access key secrets."
}
},
{
"name": "Microsoft.Logic/workflows/regenerateAccessKey/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Access Key",
"operation": "Regenerate Access Key",
"description": "Regenerates the access key secrets."
}
},
{
"name": "Microsoft.Logic/workflows/listCallbackUrl/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow",
"operation": "List workflow callback URL",
"description": "Gets the callback URL for workflow."
}
},
{
"name": "Microsoft.Logic/workflows/triggers/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Trigger",
"operation": "Get Trigger",
"description": "Reads the trigger."
}
},
{
"name": "Microsoft.Logic/workflows/triggers/run/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Trigger",
"operation": "Trigger Run",
"description": "Executes the trigger."
}
},
{
"name": "Microsoft.Logic/workflows/triggers/reset/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Trigger",
"operation": "Trigger Reset",
"description": "Resets the trigger."
}
},
{
"name": "Microsoft.Logic/workflows/triggers/setState/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Trigger",
"operation": "Set Trigger State",
"description": "Sets the trigger state."
}
},
{
"name": "Microsoft.Logic/workflows/triggers/histories/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Trigger Histories",
"operation": "Get Trigger Histories",
"description": "Reads the trigger histories."
}
},
{
"name": "Microsoft.Logic/workflows/triggers/histories/resubmit/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Trigger Histories",
"operation": "Resubmit trigger",
"description": "Resubmits the workflow trigger."
}
},
{
"name": "Microsoft.Logic/workflows/triggers/listCallbackUrl/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Trigger",
"operation": "List Trigger Callback URL",
"description": "Gets the callback URL for trigger."
}
},
{
"name": "Microsoft.Logic/workflows/runs/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow Run",
"operation": "Get Workflow Run",
"description": "Reads the workflow run."
}
},
{
"name": "Microsoft.Logic/workflows/runs/cancel/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow Run",
"operation": "Cancel Workflow Run",
"description": "Cancels the run of a workflow."
}
},
{
"name": "Microsoft.Logic/workflows/runs/operations/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow Run Operation",
"operation": "Get Workflow Run Operation Status",
"description": "Reads the workflow run operation status."
}
},
{
"name": "Microsoft.Logic/workflows/runs/actions/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow Run Action",
"operation": "Get Workflow Run Action",
"description": "Reads the 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",
"description": "Reads the 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",
"description": "Reads the 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",
"description": "Reads 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",
"description": "Reads the workflow run repetition action request history."
}
},
{
"origin": "System",
"name": "Microsoft.Logic/workflows/providers/Microsoft.Insights/diagnosticSettings/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow Diagnostic Setting",
"operation": "Get Workflow Diagnostic Setting",
"description": "Reads the workflow diagnostic settings."
}
},
{
"origin": "System",
"name": "Microsoft.Logic/workflows/providers/Microsoft.Insights/diagnosticSettings/write",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow Diagnostic Setting",
"operation": "Set Workflow Diagnostic Setting",
"description": "Creates or updates the workflow diagnostic setting."
}
},
{
"origin": "System",
"name": "Microsoft.Logic/workflows/providers/Microsoft.Insights/metricDefinitions/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow Metric Definition",
"operation": "Get Workflow Metric Definition",
"description": "Reads the workflow metric definitions."
},
"properties": {
"serviceSpecification": {
"metricSpecifications": [
{
"name": "RunsStarted",
"displayName": "Runs Started",
"displayDescription": "Number of workflow runs started.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "RunsCompleted",
"displayName": "Runs Completed",
"displayDescription": "Number of workflow runs completed.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "RunsSucceeded",
"displayName": "Runs Succeeded",
"displayDescription": "Number of workflow runs succeeded.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "RunsFailed",
"displayName": "Runs Failed",
"displayDescription": "Number of workflow runs failed.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "RunsCancelled",
"displayName": "Runs Cancelled",
"displayDescription": "Number of workflow runs cancelled.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "RunLatency",
"displayName": "Run Latency",
"displayDescription": "Latency of completed workflow runs.",
"unit": "Seconds",
"aggregationType": "Average",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": false
},
{
"name": "RunSuccessLatency",
"displayName": "Run Success Latency",
"displayDescription": "Latency of succeeded workflow runs.",
"unit": "Seconds",
"aggregationType": "Average",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": false
},
{
"name": "RunThrottledEvents",
"displayName": "Run Throttled Events",
"displayDescription": "Number of workflow action or trigger throttled events.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "RunFailurePercentage",
"displayName": "Run Failure Percentage",
"displayDescription": "Percentage of workflow runs failed.",
"unit": "Percent",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "ActionsStarted",
"displayName": "Actions Started ",
"displayDescription": "Number of workflow actions started.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "ActionsCompleted",
"displayName": "Actions Completed ",
"displayDescription": "Number of workflow actions completed.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "ActionsSucceeded",
"displayName": "Actions Succeeded ",
"displayDescription": "Number of workflow actions succeeded.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "ActionsFailed",
"displayName": "Actions Failed ",
"displayDescription": "Number of workflow actions failed.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "ActionsSkipped",
"displayName": "Actions Skipped ",
"displayDescription": "Number of workflow actions skipped.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "ActionLatency",
"displayName": "Action Latency ",
"displayDescription": "Latency of completed workflow actions.",
"unit": "Seconds",
"aggregationType": "Average",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": false
},
{
"name": "ActionSuccessLatency",
"displayName": "Action Success Latency ",
"displayDescription": "Latency of succeeded workflow actions.",
"unit": "Seconds",
"aggregationType": "Average",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": false
},
{
"name": "ActionThrottledEvents",
"displayName": "Action Throttled Events",
"displayDescription": "Number of workflow action throttled events..",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "TriggersStarted",
"displayName": "Triggers Started ",
"displayDescription": "Number of workflow triggers started.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "TriggersCompleted",
"displayName": "Triggers Completed ",
"displayDescription": "Number of workflow triggers completed.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "TriggersSucceeded",
"displayName": "Triggers Succeeded ",
"displayDescription": "Number of workflow triggers succeeded.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "TriggersFailed",
"displayName": "Triggers Failed ",
"displayDescription": "Number of workflow triggers failed.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "TriggersSkipped",
"displayName": "Triggers Skipped",
"displayDescription": "Number of workflow triggers skipped.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "TriggersFired",
"displayName": "Triggers Fired ",
"displayDescription": "Number of workflow triggers fired.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "TriggerLatency",
"displayName": "Trigger Latency ",
"displayDescription": "Latency of completed workflow triggers.",
"unit": "Seconds",
"aggregationType": "Average",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": false
},
{
"name": "TriggerFireLatency",
"displayName": "Trigger Fire Latency ",
"displayDescription": "Latency of fired workflow triggers.",
"unit": "Seconds",
"aggregationType": "Average",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": false
},
{
"name": "TriggerSuccessLatency",
"displayName": "Trigger Success Latency ",
"displayDescription": "Latency of succeeded workflow triggers.",
"unit": "Seconds",
"aggregationType": "Average",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": false
},
{
"name": "TriggerThrottledEvents",
"displayName": "Trigger Throttled Events",
"displayDescription": "Number of workflow trigger throttled events.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "BillableActionExecutions",
"displayName": "Billable Action Executions",
"displayDescription": "Number of workflow action executions getting billed.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "BillableTriggerExecutions",
"displayName": "Billable Trigger Executions",
"displayDescription": "Number of workflow trigger executions getting billed.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "TotalBillableExecutions",
"displayName": "Total Billable Executions",
"displayDescription": "Number of workflow executions getting billed.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "BillableNativeActionExecutions",
"displayName": "Billable Native Action Executions",
"displayDescription": "Number of native workflow action executions getting billed.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "BillableNativeTriggerExecutions",
"displayName": "Billable Native Trigger Executions",
"displayDescription": "Number of native workflow trigger executions getting billed.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "TotalBillableNativeExecutions",
"displayName": "Total Native Billable Executions",
"displayDescription": "Number of native workflow executions getting billed.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "BillableStandardActionExecutions",
"displayName": "Billable Standard Action Executions",
"displayDescription": "Number of standard workflow action executions getting billed.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "BillableStandardTriggerExecutions",
"displayName": "Billable Standard Trigger Executions",
"displayDescription": "Number of standard workflow trigger executions getting billed.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
},
{
"name": "TotalBillableStandardExecutions",
"displayName": "Total Standard Billable Executions",
"displayDescription": "Number of standard workflow executions getting billed.",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [],
"availabilities": [
{
"timeGrain": "PT1M",
"blobDuration": "PT1H"
}
],
"fillGapWithZero": true
}
]
}
}
},
{
"origin": "System",
"name": "Microsoft.Logic/workflows/providers/Microsoft.Insights/logDefinitions/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow Log Definition",
"operation": "Get Workflow Log Definition",
"description": "Reads the workflow log definitions."
},
"properties": {
"serviceSpecification": {
"logSpecifications": [
{
"name": "WorkflowRuntime",
"displayName": "Workflow runtime diagnostic events",
"description": "Diagnostic events related to workflow runtime executions.",
"blobDuration": "PT1H"
}
]
}
}
},
{
"name": "Microsoft.Logic/workflows/runs/actions/listExpressionTraces/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Workflow Run Action",
"operation": "List Workflow Run Action Expression Traces",
"description": "Gets the 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",
"description": "Gets the workflow run action repetition expression traces."
}
},
{
"origin": "System",
"name": "Microsoft.Logic/integrationAccounts/providers/Microsoft.Insights/logDefinitions/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Log Definition",
"operation": "Get Integration Account Log Definition",
"description": "Reads the Integration Account log definitions."
},
"properties": {
"serviceSpecification": {
"logSpecifications": [
{
"name": "IntegrationAccountTrackingEvents",
"displayName": "Integration Account track events",
"description": "Track events related to Integration Account.",
"blobDuration": "PT1H"
}
]
}
}
},
{
"name": "Microsoft.Logic/integrationAccounts/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account",
"operation": "Get Integration Account",
"description": "Reads the integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/write",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account",
"operation": "Set Integration Account",
"description": "Creates or updates the integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/delete",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account",
"operation": "Delete Integration Account",
"description": "Deletes the integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/regenerateAccessKey/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account",
"operation": "Regenerate Access Key",
"description": "Regenerates the access key secrets."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/listCallbackUrl/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account",
"operation": "List Integration Account Callback URL",
"description": "Gets the callback URL for integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/listKeyVaultKeys/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account",
"operation": "List Key Vault Keys",
"description": "Gets the keys in the key vault."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/logTrackingEvents/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account",
"operation": "Log Integration Account Tracking Events",
"description": "Logs the tracking events in the integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/join/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account",
"operation": "Join Integration Account",
"description": "Joins the Integration Account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/partners/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Partner",
"operation": "Get Integration Account Partner",
"description": "Reads the parter in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/partners/write",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Partner",
"operation": "Set Integration Account Partner",
"description": "Creates or updates the partner in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/partners/delete",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Partner",
"operation": "Delete Integration Account Partner",
"description": "Deletes the partner in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/partners/listContentCallbackUrl/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Partner",
"operation": "List Integration Account Partner Content Callback URL",
"description": "Gets the callback URL for partner content in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/agreements/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Agreement",
"operation": "Get Integration Account Agreement",
"description": "Reads the agreement in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/agreements/write",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Agreement",
"operation": "Set Integration Account Agreement",
"description": "Creates or updates the agreement in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/agreements/delete",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Agreement",
"operation": "Delete Integration Account Agreement",
"description": "Deletes the agreement in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/agreements/listContentCallbackUrl/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Agreement",
"operation": "List Integration Account Agreement Content Callback URL",
"description": "Gets the callback URL for agreement content in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/certificates/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Certificate",
"operation": "Get Integration Account Certificate",
"description": "Reads the certificate in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/certificates/write",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Certificate",
"operation": "Set Integration Account Certificate",
"description": "Creates or updates the certificate in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/certificates/delete",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Certificate",
"operation": "Delete Integration Account Certificate",
"description": "Deletes the certificate in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/schemas/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Schema",
"operation": "Get Integration Account Schema",
"description": "Reads the schema in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/schemas/write",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Schema",
"operation": "Set Integration Account Schema",
"description": "Creates or updates the schema in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/schemas/delete",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Schema",
"operation": "Delete Integration Account Schema",
"description": "Deletes the schema in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/schemas/listContentCallbackUrl/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Schema",
"operation": "List Integration Account Schema Content Callback URL",
"description": "Gets the callback URL for schema content in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/maps/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Map",
"operation": "Get Integration Account Map",
"description": "Reads the map in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/maps/write",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Map",
"operation": "Set Integration Account Map",
"description": "Creates or updates the map in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/maps/delete",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Map",
"operation": "Delete Integration Account Map",
"description": "Deletes the map in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/maps/listContentCallbackUrl/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Map",
"operation": "List Integration Account Map Content Callback URL",
"description": "Gets the callback URL for map content in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/assemblies/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Assembly",
"operation": "Get Integration Account Assembly",
"description": "Reads the assembly in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/assemblies/write",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Assembly",
"operation": "Set Integration Account Assembly",
"description": "Creates or updates the assembly in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/assemblies/delete",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Assembly",
"operation": "Delete Integration Account Assembly",
"description": "Deletes the assembly in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/assemblies/listContentCallbackUrl/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Assembly",
"operation": "List Integration Account Assembly Content Callback URL",
"description": "Gets the callback URL for assembly content in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/batchConfigurations/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Batch Configuration",
"operation": "Get Integration Account Batch Configuration",
"description": "Reads the batch configuration in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/batchConfigurations/write",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Batch Configuration",
"operation": "Set Integration Account Batch Configuration",
"description": "Creates or updates the batch configuration in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/batchConfigurations/delete",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Batch Configuration",
"operation": "Delete Integration Account Batch Configuration",
"description": "Deletes the batch configuration in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/sessions/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Session",
"operation": "Get Integration Account Session",
"description": "Reads the batch configuration in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/sessions/write",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Session",
"operation": "Set Integration Account Session",
"description": "Creates or updates the session in integration account."
}
},
{
"name": "Microsoft.Logic/integrationAccounts/sessions/delete",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Account Session",
"operation": "Delete Integration Account Session",
"description": "Deletes the session in integration account."
}
},
{
"name": "Microsoft.Logic/integrationServiceEnvironments/read",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Service Environment",
"operation": "Get Integration Service Environment",
"description": "Reads the integration service environment."
}
},
{
"name": "Microsoft.Logic/integrationServiceEnvironments/write",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Service Environment",
"operation": "Set Integration Service Environment",
"description": "Creates or updates the integration service environment."
}
},
{
"name": "Microsoft.Logic/integrationServiceEnvironments/delete",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Service Environment",
"operation": "Delete Integration Service Environment",
"description": "Deletes the integration service environment."
}
},
{
"name": "Microsoft.Logic/integrationServiceEnvironments/join/action",
"display": {
"provider": "Microsoft Logic",
"resource": "Integration Service Environment",
"operation": "Join Integration Service Environment",
"description": "Joins the Integration Service Environment."
}
}
]
}
定义
| 名称 | 说明 |
|---|---|
| Display |
表示作的对象。 |
|
Error |
错误属性指示逻辑服务无法处理传入请求的原因。 错误消息中提供了原因。 |
|
Error |
错误响应表示逻辑服务无法处理传入请求。 error 属性包含错误详细信息。 |
| Operation |
逻辑 REST API作 |
|
Operation |
请求列出逻辑作的结果。 它包含操作列表和 URL 链接,用于获取下一组结果。 |
Display
表示作的对象。
| 名称 | 类型 | 说明 |
|---|---|---|
| description |
string |
作:描述。 |
| 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} |
| origin |
string |
作:原点 |
OperationListResult
请求列出逻辑作的结果。 它包含操作列表和 URL 链接,用于获取下一组结果。
| 名称 | 类型 | 说明 |
|---|---|---|
| nextLink |
string |
用于获取下一组操作列表结果(如果有)的 URL。 |
| value |
逻辑资源提供程序支持的逻辑作列表。 |