Share via


Operations - List

Enumera todas las operaciones de API REST de Automation disponibles.

GET https://management.azure.com/providers/Microsoft.Automation/operations?api-version=2023-11-01

Parámetros de identificador URI

Nombre En Requerido Tipo Description
api-version
query True

string

Versión de api de cliente.

Respuestas

Nombre Tipo Description
200 OK

OperationListResult

Aceptar

Other Status Codes

ErrorResponse

Respuesta de error de Automatización que describe por qué se produjo un error en la operación.

Seguridad

azure_auth

Flujo OAuth2 de Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nombre Description
user_impersonation suplantación de su cuenta de usuario

Ejemplos

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
    }
  ]
}

Definiciones

Nombre Description
Dimension

Dimensión de la métrica.

Display

Valores de proveedor, recurso y operación

ErrorResponse

Respuesta de error de un error de operación

LogSpecification

Descripción de la especificación de registro.

MetricSpecification

Descripción de la especificación de métricas.

Operation

Operación de LA API REST de Automation

OperationListResult

Modelo de respuesta para la lista de operaciones de Automation

ServiceSpecification

Especificación del servicio.

Dimension

Dimensión de la métrica.

Nombre Tipo Description
displayName

string

Nombre para mostrar de la dimensión.

name

string

Nombre de la dimensión.

Display

Valores de proveedor, recurso y operación

Nombre Tipo Description
description

string

Descripción de la operación.

operation

string

Tipo de operación: lectura, escritura, eliminación, etc.

provider

string

Proveedor de servicios: Microsoft.Automation

resource

string

Recurso en el que se realiza la operación: Runbooks, Trabajos, etc.

ErrorResponse

Respuesta de error de un error de operación

Nombre Tipo Description
code

string

Código de error

message

string

Mensaje de error que indica por qué se produjo un error en la operación.

LogSpecification

Descripción de la especificación de registro.

Nombre Tipo Description
blobDuration

string

Duración del blob.

displayName

string

Nombre para mostrar de la especificación.

name

string

Nombre de la especificación.

MetricSpecification

Descripción de la especificación de métricas.

Nombre Tipo Description
aggregationType

string

Tipo de agregación.

dimensions

Dimension[]

Lista de dimensiones.

displayDescription

string

Descripción de la métrica.

displayName

string

Nombre para mostrar de la métrica.

name

string

El nombre de la métrica.

unit

string

Agrupa la métrica en la que se va a mostrar.

Operation

Operación de LA API REST de Automation

Nombre Tipo Description
display

Display

Valores de proveedor, recurso y operación

name

string

Nombre de la operación: {provider}/{resource}/{operation}

origin

string

Origen de la operación.

properties.serviceSpecification

ServiceSpecification

Especificación del servicio.

OperationListResult

Modelo de respuesta para la lista de operaciones de Automation

Nombre Tipo Description
value

Operation[]

Lista de operaciones de Automation compatibles con el proveedor de recursos de Automation.

ServiceSpecification

Especificación del servicio.

Nombre Tipo Description
logSpecifications

LogSpecification[]

Especificación del registro de operaciones.

metricSpecifications

MetricSpecification[]

Especificación del servicio de operaciones.