你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Operations - List
列出所有可用的自动化 REST API 操作。
GET https://management.azure.com/providers/Microsoft.Automation/operations?api-version=2023-11-01
URI 参数
名称 | 在 | 必需 | 类型 | 说明 |
---|---|---|---|---|
api-version
|
query | True |
string |
客户端 API 版本。 |
响应
名称 | 类型 | 说明 |
---|---|---|
200 OK |
确定 |
|
Other Status Codes |
描述操作失败原因的自动化错误响应。 |
安全性
azure_auth
Azure Active Directory OAuth2 流
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
名称 | 说明 |
---|---|
user_impersonation | 模拟用户帐户 |
示例
Lists all of the available Automation REST API operations.
Sample Request
GET https://management.azure.com/providers/Microsoft.Automation/operations?api-version=2023-11-01
Sample Response
{
"value": [
{
"name": "Microsoft.Automation/automationAccounts/agentRegistrationInformation/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Desired State Configuration Agent Registration",
"operation": "Gets an Azure Automation DSC's registration information",
"description": "Read an Azure Automation DSC's registration information"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/agentRegistrationInformation/regenerateKey/action",
"display": {
"provider": "Microsoft Automation",
"resource": "Desired State Configuration Agent Registration",
"operation": "Puts a request to regenerate Azure Automation DSC keys",
"description": "Writes a request to regenerate Azure Automation DSC keys"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/operations/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Available Operations Resource",
"operation": "Reads Available Operations for Azure Automation resources",
"description": "Gets Available Operations for Azure Automation resources"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/configurations/content/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Configuration Media",
"operation": "Gets the configuration media content",
"description": "Reads the configuration media content"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/deletedAutomationAccounts/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Deleted Account",
"operation": "Read an Azure Automation deleted account",
"description": "Gets an Azure Automation deleted account "
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/compilationjobs/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Desired State Configuration Compilations",
"operation": "Puts an Azure Automation DSC's Compilation",
"description": "Writes an Azure Automation DSC's Compilation"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/compilationjobs/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Desired State Configuration Compilations",
"operation": "Gets an Azure Automation DSC's Compilation",
"description": "Reads an Azure Automation DSC's Compilation"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/compilationjobs/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Desired State Configuration Compilations",
"operation": "Puts an Azure Automation DSC's Compilation",
"description": "Writes an Azure Automation DSC's Compilation"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/compilationjobs/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Desired State Configuration Compilations",
"operation": "Gets an Azure Automation DSC's Compilation",
"description": "Reads an Azure Automation DSC's Compilation"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/configurations/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Desired State Configuration",
"operation": "Read an Azure Automation DSC's content",
"description": "Gets an Azure Automation DSC's content"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/configurations/getCount/action",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Desired State Configuration",
"operation": "Gets the count of an Azure Automation DSC's content",
"description": "Reads the count of an Azure Automation DSC's content"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/configurations/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Desired State Configuration",
"operation": "Puts an Azure Automation DSC's content",
"description": "Writes an Azure Automation DSC's content"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/configurations/delete",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Desired State Configuration",
"operation": "Deletes an Azure Automation DSC's content",
"description": "Deletes an Azure Automation DSC's content"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/nodes/reports/content/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Desired State Configuration Report Contents",
"operation": "Gets Azure Automation DSC report contents",
"description": "Reads Azure Automation DSC report contents"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/nodes/reports/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Desired State Configuration Reports",
"operation": "Gets Azure Automation DSC reports",
"description": "Reads Azure Automation DSC reports"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Hybrid Runbook Worker Group Resource Type",
"operation": "Read a Hybrid Runbook Worker Group",
"description": "Reads a Hybrid Runbook Worker Group"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Hybrid Runbook Worker Group Resource Type",
"operation": "Create a Hybrid Runbook Worker Group",
"description": "Creates a Hybrid Runbook Worker Group"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/delete",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Hybrid Runbook Worker Group Resource Type",
"operation": "Delete a Hybrid Runbook Worker Group",
"description": "Deletes a Hybrid Runbook Worker Group"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Hybrid Runbook Worker Group Resource Type",
"operation": "Read a Hybrid Runbook Worker Group",
"description": "Reads a Hybrid Runbook Worker Group"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Hybrid Runbook Worker Group Resource Type",
"operation": "Create a Hybrid Runbook Worker Group",
"description": "Creates a Hybrid Runbook Worker Group"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/delete",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Hybrid Runbook Worker Group Resource Type",
"operation": "Delete a Hybrid Runbook Worker Group",
"description": "Deletes a Hybrid Runbook Worker Group"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/hybridRunbookWorkers/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Hybrid Runbook Worker Resource Type",
"operation": "Read a Hybrid Runbook Worker",
"description": "Reads a Hybrid Runbook Worker"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/hybridRunbookWorkers/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Hybrid Runbook Worker Resource Type",
"operation": "Create a Hybrid Runbook Worker",
"description": "Creates a Hybrid Runbook Worker"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/hybridRunbookWorkers/move/action",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Hybrid Runbook Worker Resource Type",
"operation": "Move a Hybrid Runbook Worker from one Worker Group to another",
"description": "Moves Hybrid Runbook Worker from one Worker Group to another"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/hybridRunbookWorkers/delete",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Hybrid Runbook Worker Resource Type",
"operation": "Delete a Hybrid Runbook Worker",
"description": "Deletes a Hybrid Runbook Worker"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/jobs/runbookContent/action",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Job",
"operation": "Get runbook content",
"description": "Gets the content of the Azure Automation runbook at the time of the job execution"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/jobs/output/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Job",
"operation": "Get the output of a job",
"description": "Gets the output of a job"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/jobs/streams/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Job Stream",
"operation": "Read an Azure Automation job stream",
"description": "Gets an Azure Automation job stream"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/jobs/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Job",
"operation": "Read an Azure Automation job",
"description": "Gets an Azure Automation job"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/jobs/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Job",
"operation": "Create an Azure Automation job",
"description": "Creates an Azure Automation job"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/jobs/stop/action",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Job",
"operation": "Stop an Azure Automation job",
"description": "Stops an Azure Automation job"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/jobs/suspend/action",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Job",
"operation": "Suspend an Azure Automation job",
"description": "Suspends an Azure Automation job"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/jobs/resume/action",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Job",
"operation": "Resume an Azure Automation job",
"description": "Resumes an Azure Automation job"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/modules/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Powershell Module",
"operation": "Read an Azure Automation Powershell module",
"description": "Gets an Azure Automation Powershell module"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/modules/getCount/action",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Powershell Module",
"operation": "Get the count of Powershell modules within the Automation Account",
"description": "Gets the count of Powershell modules within the Automation Account"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/modules/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Powershell Module",
"operation": "Create or Update an Azure Automation Powershell module",
"description": "Creates or updates an Azure Automation Powershell module"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/modules/delete",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Powershell Module",
"operation": "Delete an Azure Automation Powershell module",
"description": "Deletes an Azure Automation Powershell module"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/connections/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Connection Asset",
"operation": "Read an Azure Automation connection asset",
"description": "Gets an Azure Automation connection asset"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/connections/getCount/action",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Connection Asset",
"operation": "Gets the count of connections",
"description": "Reads the count of connections"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/connections/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Connection Asset",
"operation": "Create or Update an Azure Automation connection asset",
"description": "Creates or updates an Azure Automation connection asset"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/connections/delete",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Connection Asset",
"operation": "Delete an Azure Automation connection asset",
"description": "Deletes an Azure Automation connection asset"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/jobSchedules/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Job Schedule",
"operation": "Read an Azure Automation job schedule",
"description": "Gets an Azure Automation job schedule"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/jobSchedules/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Job Schedule",
"operation": "Create an Azure Automation job schedule",
"description": "Creates an Azure Automation job schedule"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/jobSchedules/delete",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Job Schedule",
"operation": "Delete an Azure Automation job schedule",
"description": "Deletes an Azure Automation job schedule"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/nodeConfigurations/rawContent/action",
"display": {
"provider": "Microsoft Automation",
"resource": "Desired State Configuration Media",
"operation": "Gets an Azure Automation DSC's node configuration content",
"description": "Reads an Azure Automation DSC's node configuration content"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/nodeConfigurations/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Desired State Configuration Node Configurations",
"operation": "Gets an Azure Automation DSC's node configuration",
"description": "Reads an Azure Automation DSC's node configuration"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/nodeConfigurations/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Desired State Configuration Node Configurations",
"operation": "Puts an Azure Automation DSC's node configuration",
"description": "Writes an Azure Automation DSC's node configuration"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/nodeConfigurations/delete",
"display": {
"provider": "Microsoft Automation",
"resource": "Desired State Configuration Node Configurations",
"operation": "Deletes an Azure Automation DSC's node configuration",
"description": "Deletes an Azure Automation DSC's node configuration"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/nodecounts/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Node summary counts",
"operation": "Gets node count summary for the specified type",
"description": "Reads node count summary for the specified type"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/nodes/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Desired State Configuration Nodes",
"operation": "Gets Azure Automation DSC nodes",
"description": "Reads Azure Automation DSC nodes"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/nodes/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Desired State Configuration Nodes",
"operation": "Create or update Azure Automation DSC nodes",
"description": "Creates or updates Azure Automation DSC nodes"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/nodes/delete",
"display": {
"provider": "Microsoft Automation",
"resource": "Desired State Configuration Nodes",
"operation": "Deletes Azure Automation DSC nodes",
"description": "Deletes Azure Automation DSC nodes"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/convertGraphRunbookContent/action",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Account",
"operation": "Convert Graph Runbook Content to its raw serialized format and vice-versa",
"description": "Convert Graph Runbook Content to its raw serialized format and vice-versa"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/privateEndpointConnections/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Private Endpoint Connection",
"operation": "Azure Automation Private Endpoint Connection status",
"description": "Get Azure Automation Private Endpoint Connection status"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/privateEndpointConnections/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Private Endpoint Connection",
"operation": "Azure Automation Private Endpoint Connection status",
"description": "Get Azure Automation Private Endpoint Connection status"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/privateEndpointConnections/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Private Endpoint Connection",
"operation": "Approve or reject an Azure Automation Private Endpoint Connection",
"description": "Approve or reject an Azure Automation Private Endpoint Connection"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/privateEndpointConnections/delete",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Private Endpoint Connection",
"operation": "Delete an Azure Automation Private Endpoint Connection",
"description": "Delete an Azure Automation Private Endpoint Connection"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/privateLinkResources/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Private Endpoint Group Information",
"operation": "Reads Group Information for private endpoints",
"description": "Reads Group Information for private endpoints"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/privateLinkResources/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Private Endpoint Group Information",
"operation": "Reads Group Information for private endpoints",
"description": "Reads Group Information for private endpoints"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/privateEndpointConnectionProxies/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Private Endpoint Connection Proxy",
"operation": "Reads Azure Automation Private Endpoint Connection Proxy",
"description": "Reads Azure Automation Private Endpoint Connection Proxy"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/privateEndpointConnectionProxies/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Private Endpoint Connection Proxy",
"operation": "Creates an Azure Automation Private Endpoint Connection Proxy",
"description": "Creates an Azure Automation Private Endpoint Connection Proxy"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/privateEndpointConnectionProxies/validate/action",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Private Endpoint Connection Proxy",
"operation": "Validate a Private endpoint connection request",
"description": "Validate a Private endpoint connection request (groupId Validation)"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/privateEndpointConnectionProxies/delete",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Private Endpoint Connection Proxy",
"operation": "Delete an Azure Automation Private Endpoint Connection Proxy",
"description": "Delete an Azure Automation Private Endpoint Connection Proxy"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/python2Packages/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Python 2 package",
"operation": "Read an Azure Automation Python 2 package",
"description": "Gets an Azure Automation Python 2 package"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/python2Packages/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Python 2 package",
"operation": "Create or Update an Azure Automation Python 2 package",
"description": "Creates or updates an Azure Automation Python 2 package"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/python2Packages/delete",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Python 2 package",
"operation": "Delete an Azure Automation Python 2 package",
"description": "Deletes an Azure Automation Python 2 package"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/python3Packages/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Python 3 package",
"operation": "Read an Azure Automation Python 3 package",
"description": "Gets an Azure Automation Python 3 package"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/python3Packages/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Python 3 package",
"operation": "Create or Update an Azure Automation Python 3 package",
"description": "Creates or updates an Azure Automation Python 3 package"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/python3Packages/delete",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Python 3 package",
"operation": "Delete an Azure Automation Python 3 package",
"description": "Deletes an Azure Automation Python 3 package"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/runbooks/draft/operationResults/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation runbook draft operation results",
"operation": "Read Azure Automation runbook draft operation results",
"description": "Gets Azure Automation runbook draft operation results"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/runbooks/operationResults/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation runbook operation results",
"operation": "Read Azure Automation runbook operation results",
"description": "Gets Azure Automation runbook operation results"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/privateEndpointConnectionProxies/operationResults/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation private endpoint proxy operation results.",
"operation": "Get Azure Automation private endpoint proxy operation results.",
"description": "Get Azure Automation private endpoint proxy operation results."
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/runbooks/draft/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Runbook Draft",
"operation": "Read an Azure Automation runbook draft",
"description": "Gets an Azure Automation runbook draft"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/runbooks/draft/undoEdit/action",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Runbook Draft",
"operation": "Undo Edit to an Azure Automation runbook draft",
"description": "Undo edits to an Azure Automation runbook draft"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/runbooks/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Runbook",
"operation": "Read an Azure Automation Runbook",
"description": "Gets an Azure Automation runbook"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/runbooks/getCount/action",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Runbook",
"operation": "Get the count of Azure Automation runbooks",
"description": "Gets the count of Azure Automation runbooks"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/runbooks/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Runbook",
"operation": "Create or Update an Azure Automation Runbook",
"description": "Creates or updates an Azure Automation runbook"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/runbooks/delete",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Runbook",
"operation": "Delete an Azure Automation Runbook",
"description": "Deletes an Azure Automation runbook"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/runbooks/publish/action",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Runbook",
"operation": "Publish an Azure Automation runbook draft",
"description": "Publishes an Azure Automation runbook draft"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/softwareUpdateConfigurationMachineRuns/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Software Update Configuration Machine Run",
"operation": "Read an Azure Automation Software Update Configuration Machine Run",
"description": "Gets an Azure Automation Software Update Configuration Machine Run"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/softwareUpdateConfigurationRuns/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Software Update Configuration Run",
"operation": "Read an Azure Automation Software Update Configuration Run",
"description": "Gets an Azure Automation Software Update Configuration Run"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Software Update Configuration",
"operation": "Create an Azure Automation Software Update Configuration",
"description": "Creates or updates Azure Automation Software Update Configuration"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Software Update Configuration",
"operation": "Read an Azure Automation Software Update Configuration",
"description": "Gets an Azure Automation Software Update Configuration"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/delete",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Software Update Configuration",
"operation": "Delete an Azure Automation Software Update Configuration",
"description": "Deletes an Azure Automation Software Update Configuration"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/objectDataTypes/fields/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation TypeFields",
"operation": "Read Azure Automation TypeFields",
"description": "Gets Azure Automation TypeFields"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/runbooks/draft/content/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Draft Runbook Content",
"operation": "Write the content of an Azure Automation runbook draft",
"description": "Creates the content of an Azure Automation runbook draft"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/runbooks/content/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Runbook Content",
"operation": "Read the content of an Azure Automation runbook",
"description": "Gets the content of an Azure Automation runbook"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/schedules/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Schedule Asset",
"operation": "Read an Azure Automation schedule asset",
"description": "Gets an Azure Automation schedule asset"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/schedules/getCount/action",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Schedule Asset",
"operation": "Get the count of Azure Automation schedules",
"description": "Gets the count of Azure Automation schedules"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/schedules/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Schedule Asset",
"operation": "Create or Update an Azure Automation schedule asset",
"description": "Creates or updates an Azure Automation schedule asset"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/schedules/delete",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Schedule Asset",
"operation": "Delete an Azure Automation schedule asset",
"description": "Deletes an Azure Automation schedule asset"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/statistics/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Statistics",
"operation": "Read Azure Automation Statistics",
"description": "Gets Azure Automation Statistics"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/runbooks/draft/testJob/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Runbook Draft Test Job",
"operation": "Read an Azure Automation runbook draft test job",
"description": "Gets an Azure Automation runbook draft test job"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/runbooks/draft/testJob/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Runbook Draft Test Job",
"operation": "Create an Azure Automation runbook draft test job",
"description": "Creates an Azure Automation runbook draft test job"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/runbooks/draft/testJob/stop/action",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Runbook Draft Test Job",
"operation": "Stop an Azure Automation runbook draft test job",
"description": "Stops an Azure Automation runbook draft test job"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/runbooks/draft/testJob/suspend/action",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Runbook Draft Test Job",
"operation": "Suspend an Azure Automation runbook draft test job",
"description": "Suspends an Azure Automation runbook draft test job"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/runbooks/draft/testJob/resume/action",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Runbook Draft Test Job",
"operation": "Resume an Azure Automation runbook draft test job",
"description": "Resumes an Azure Automation runbook draft test job"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/connectionTypes/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Connection Type Asset",
"operation": "Read an Azure Automation connection asset",
"description": "Gets an Azure Automation connection type asset"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/connectionTypes/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Connection Type Asset",
"operation": "Create an Azure Automation connection asset",
"description": "Creates an Azure Automation connection type asset"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/connectionTypes/delete",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Connection Type Asset",
"operation": "Delete an Azure Automation connection asset",
"description": "Deletes an Azure Automation connection type asset"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/modules/activities/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Activities",
"operation": "Read Azure Automation Activities",
"description": "Gets Azure Automation Activities"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/certificates/getCount/action",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Certificate Asset",
"operation": "Gets the count of certificates",
"description": "Reads the count of certificates"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/certificates/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Certificate Asset",
"operation": "Read an Azure Automation certificate",
"description": "Gets an Azure Automation certificate asset"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/certificates/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Certificate Asset",
"operation": "Create or Update Azure Automation certificate",
"description": "Creates or updates an Azure Automation certificate asset"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/certificates/delete",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Certificate Asset",
"operation": "Delete an Azure Automation certificate",
"description": "Deletes an Azure Automation certificate asset"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/credentials/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Credential Asset",
"operation": "Read an Azure Automation credential asset",
"description": "Gets an Azure Automation credential asset"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/credentials/getCount/action",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Credential Asset",
"operation": "Gets the counts of credentials",
"description": "Reads the count of credentials"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/credentials/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Credential Asset",
"operation": "Create or Update an Azure Automation credential asset",
"description": "Creates or updates an Azure Automation credential asset"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/credentials/delete",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Credential Asset",
"operation": "Delete an Azure Automation credential asset",
"description": "Deletes an Azure Automation credential asset"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/jobs/streams/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Job Stream",
"operation": "Read an Azure Automation job stream",
"description": "Gets an Azure Automation job stream"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/updateDeploymentMachineRuns/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation update deployment machine resource type",
"operation": "Get an Azure Automation update deployment machine ",
"description": "Get an Azure Automation update deployment machine"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Software Update Configuration",
"operation": "Create an Azure Automation Software Update Configuration",
"description": "Creates or updates Azure Automation Software Update Configuration"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Software Update Configuration",
"operation": "Read an Azure Automation Software Update Configuration",
"description": "Gets an Azure Automation Software Update Configuration"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/delete",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Software Update Configuration",
"operation": "Delete an Azure Automation Software Update Configuration",
"description": "Deletes an Azure Automation Software Update Configuration"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/updateManagementPatchJob/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation update management patch job resource type",
"operation": "Gets an Azure Automation update management patch job",
"description": "Gets an Azure Automation update management patch job"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/linkedWorkspace/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Workspace linked to automation account",
"operation": "Read the workspace linked to the automation account",
"description": "Gets the workspace linked to the automation account"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/usages/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Usage",
"operation": "Read Azure Automation Usage",
"description": "Gets Azure Automation Usage"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/watchers/watcherActions/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation watcher job Actions resource type",
"operation": "Create an Azure Automation watcher job actions",
"description": "Create an Azure Automation watcher job actions"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/watchers/watcherActions/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation watcher job Actions resource type",
"operation": "Gets an Azure Automation watcher job actions",
"description": "Gets an Azure Automation watcher job actions"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/watchers/watcherActions/delete",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation watcher job Actions resource type",
"operation": "Delete an Azure Automation watcher job actions",
"description": "Delete an Azure Automation watcher job actions"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/watchers/streams/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation watcher stream",
"operation": "Read an Azure Automation watcher stream",
"description": "Gets an Azure Automation watcher job stream"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/watchers/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation watcher job",
"operation": "Creates an Azure Automation watcher job",
"description": "Creates an Azure Automation watcher job"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/watchers/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation watcher job",
"operation": "Gets an Azure Automation watcher job",
"description": "Gets an Azure Automation watcher job"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/watchers/delete",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation watcher job",
"operation": "Delete an Azure Automation watcher job",
"description": "Delete an Azure Automation watcher job"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/watchers/start/action",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation watcher job",
"operation": "Start an Azure Automation watcher job",
"description": "Start an Azure Automation watcher job"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/watchers/stop/action",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation watcher job",
"operation": "Stop an Azure Automation watcher job",
"description": "Stop an Azure Automation watcher job"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/webhooks/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Webhook",
"operation": "Read an Azure Automation webhook",
"description": "Reads an Azure Automation webhook"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/webhooks/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Webhook",
"operation": "Create or Update an Azure Automation webhook",
"description": "Creates or updates an Azure Automation webhook"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/webhooks/delete",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Webhook",
"operation": "Delete an Azure Automation webhook",
"description": "Deletes an Azure Automation webhook "
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/webhooks/action",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Webhook",
"operation": "Generate a URI for an Azure Automation webhook",
"description": "Generates a URI for an Azure Automation webhook"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Account",
"operation": "Read an Azure Automation account",
"description": "Gets an Azure Automation account"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Account",
"operation": "Create or Update an Azure Automation account",
"description": "Creates or updates an Azure Automation account"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/listKeys/action",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Account",
"operation": "Gets the Keys for the automation account",
"description": "Reads the Keys for the automation account"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/delete",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Account",
"operation": "Delete an Azure Automation account",
"description": "Deletes an Azure Automation account"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/variables/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Variable Asset",
"operation": "Read an Azure Automation variable asset",
"description": "Reads an Azure Automation variable asset"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/variables/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Variable Asset",
"operation": "Create or Update an Azure Automation variable asset",
"description": "Creates or updates an Azure Automation variable asset"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/variables/delete",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Variable Asset",
"operation": "Delete an Azure Automation variable asset",
"description": "Deletes an Azure Automation variable asset"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/diagnosticSettings/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Account",
"operation": "Get Diagnostic setting",
"description": "Gets the diagnostic setting for the resource"
},
"origin": "system",
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/diagnosticSettings/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Account",
"operation": "Set Diagnostic setting",
"description": "Sets the diagnostic setting for the resource"
},
"origin": "system",
"properties": null
},
{
"name": "Microsoft.Automation/automationAccounts/logDefinitions/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Account Log Definition",
"operation": "Read automation account log definitions",
"description": "Gets the available logs for the automation account"
},
"origin": "system",
"properties": {
"serviceSpecification": {
"metricSpecifications": null,
"logSpecifications": [
{
"name": "JobLogs",
"displayName": "Job Logs",
"blobDuration": "PT1H"
},
{
"name": "JobStreams",
"displayName": "Job Streams",
"blobDuration": "PT1H"
},
{
"name": "DscNodeStatus",
"displayName": "Dsc Node Status",
"blobDuration": "PT1H"
}
]
}
}
},
{
"name": "Microsoft.Automation/automationAccounts/providers/Microsoft.Insights/metricDefinitions/read",
"display": {
"provider": "Microsoft Automation",
"resource": "Automation Metric Definitions",
"operation": "Read Automation Metric Definitions",
"description": "Gets Automation Metric Definitions"
},
"origin": "system",
"properties": {
"serviceSpecification": {
"metricSpecifications": [
{
"name": "TotalJob",
"displayName": "Total Jobs",
"displayDescription": "The total number of jobs",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [
{
"name": "Runbook",
"displayName": "Runbook Name"
},
{
"name": "Status",
"displayName": "Status"
}
]
},
{
"name": "TotalUpdateDeploymentRuns",
"displayName": "Total Update Deployment Runs",
"displayDescription": "Total software update deployment runs",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [
{
"name": "SoftwareUpdateConfigurationName",
"displayName": "Update Deployment Name"
},
{
"name": "Status",
"displayName": "Status"
}
]
},
{
"name": "TotalUpdateDeploymentMachineRuns",
"displayName": "Total Update Deployment Machine Runs",
"displayDescription": "Total software update deployment machine runs in a software update deployment run",
"unit": "Count",
"aggregationType": "Total",
"dimensions": [
{
"name": "SoftwareUpdateConfigurationName",
"displayName": "Update Deployment Name"
},
{
"name": "Status",
"displayName": "Status"
},
{
"name": "TargetComputer",
"displayName": "Target Computer"
},
{
"name": "SoftwareUpdateConfigurationRunId",
"displayName": "Update Deployment Run Id"
}
]
}
],
"logSpecifications": null
}
}
},
{
"name": "Microsoft.Automation/automationAccounts/runbooks/draft/write",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation Runbook Draft",
"operation": "Write an Azure Automation runbook draft",
"description": "Creates an Azure Automation runbook draft"
},
"origin": null,
"properties": null
},
{
"name": "Microsoft.Automation/register/action",
"display": {
"provider": "Microsoft Automation",
"resource": "Azure Automation subscription resource type",
"operation": "Register the subscription to Azure Automation",
"description": "Registers the subscription to Azure Automation"
},
"origin": null,
"properties": null
}
]
}
定义
名称 | 说明 |
---|---|
Dimension |
指标的维度。 |
Display |
提供程序、资源和操作值 |
Error |
操作失败的错误响应 |
Log |
日志记录规范的说明。 |
Metric |
指标规范的说明。 |
Operation |
自动化 REST API 操作 |
Operation |
自动化操作列表的响应模型 |
Service |
服务的规范。 |
Dimension
指标的维度。
名称 | 类型 | 说明 |
---|---|---|
displayName |
string |
维度的显示名称。 |
name |
string |
维的名称。 |
Display
提供程序、资源和操作值
名称 | 类型 | 说明 |
---|---|---|
description |
string |
操作说明。 |
operation |
string |
操作类型:读取、写入、删除等。 |
provider |
string |
服务提供商:Microsoft.Automation |
resource |
string |
对其执行操作的资源:Runbook、作业等。 |
ErrorResponse
操作失败的错误响应
名称 | 类型 | 说明 |
---|---|---|
code |
string |
错误代码 |
message |
string |
指示操作失败原因的错误消息。 |
LogSpecification
日志记录规范的说明。
名称 | 类型 | 说明 |
---|---|---|
blobDuration |
string |
Blob 的持续时间。 |
displayName |
string |
规范的显示名称。 |
name |
string |
规范的名称。 |
MetricSpecification
指标规范的说明。
名称 | 类型 | 说明 |
---|---|---|
aggregationType |
string |
聚合类型。 |
dimensions |
维度列表。 |
|
displayDescription |
string |
指标的说明。 |
displayName |
string |
指标的显示名称。 |
name |
string |
指标的名称。 |
unit |
string |
单位要显示的指标。 |
Operation
自动化 REST API 操作
名称 | 类型 | 说明 |
---|---|---|
display |
提供程序、资源和操作值 |
|
name |
string |
操作名称:{provider}/{resource}/{operation} |
origin |
string |
操作的源。 |
properties.serviceSpecification |
服务的规范。 |
OperationListResult
自动化操作列表的响应模型
名称 | 类型 | 说明 |
---|---|---|
value |
自动化资源提供程序支持的自动化操作列表。 |
ServiceSpecification
服务的规范。
名称 | 类型 | 说明 |
---|---|---|
logSpecifications |
操作日志规范。 |
|
metricSpecifications |
操作服务规范。 |