Operations - List

Lists all of the available RP operations.

GET https://management.azure.com/providers/Microsoft.Databricks/operations?api-version=2024-05-01

URI Parameters

Name In Required Type Description
api-version
query True

string

The API version to use for this operation.

Responses

Name Type Description
200 OK

OperationListResult

OK. The request has succeeded.

Other Status Codes

ErrorResponse

Resource Provider error response describing why the operation failed.

Security

azure_auth

Azure Active Directory OAuth2 Flow

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

Scopes

Name Description
user_impersonation impersonate your user account

Examples

Operations

Sample request

GET https://management.azure.com/providers/Microsoft.Databricks/operations?api-version=2024-05-01

Sample response

[
  {
    "name": "Microsoft.Databricks/workspaces/read",
    "display": {
      "provider": "Microsoft Databricks",
      "resource": "Workspace",
      "operation": "List Workspaces",
      "description": "Retrieves a list of workspaces."
    }
  },
  {
    "name": "Microsoft.Databricks/workspaces/write",
    "display": {
      "provider": "Microsoft Databricks",
      "resource": "Workspace",
      "operation": "Create Workspace",
      "description": "Creates an workspace."
    }
  },
  {
    "name": "Microsoft.Databricks/workspaces/delete",
    "display": {
      "provider": "Microsoft Databricks",
      "resource": "Workspace",
      "operation": "Remove Workspace",
      "description": "Removes an workspace."
    }
  },
  {
    "name": "Microsoft.Databricks/workspaces/virtualNetworkPeerings/read",
    "display": {
      "provider": "Microsoft Databricks",
      "resource": "Virtual Network Peering",
      "operation": "Get Virtual Network Peering",
      "description": "Gets the virtual network peering."
    }
  },
  {
    "name": "Microsoft.Databricks/workspaces/virtualNetworkPeerings/write",
    "display": {
      "provider": "Microsoft Databricks",
      "resource": "Virtual Network Peering",
      "operation": "Add Virtual Network Peering",
      "description": "Add or modify virtual network peering"
    }
  },
  {
    "name": "Microsoft.Databricks/workspaces/virtualNetworkPeerings/delete",
    "display": {
      "provider": "Microsoft Databricks",
      "resource": "Virtual Network Peering",
      "operation": "Delete Virtual Network Peering",
      "description": "Deletes a virtual network peering"
    }
  },
  {
    "name": "Microsoft.Databricks/workspaces/PrivateLinkResources/read",
    "display": {
      "provider": "Microsoft Databricks",
      "resource": "Private Link Resources",
      "operation": "List Private Link Resources",
      "description": "Retrieve List of Private Link Resources"
    }
  },
  {
    "name": "Microsoft.Databricks/workspaces/PrivateEndpointConnections/read",
    "display": {
      "provider": "Microsoft Databricks",
      "resource": "Private Endpoint Connection",
      "operation": "List Private Endpoint Connections",
      "description": "Retrieve List of Private Endpoint Connections"
    }
  },
  {
    "name": "Microsoft.Databricks/workspaces/PrivateEndpointConnections/write",
    "display": {
      "provider": "Microsoft Databricks",
      "resource": "Private Endpoint Connection",
      "operation": "Update Private Endpoint Connection",
      "description": "Update a virtual network peering"
    }
  },
  {
    "name": "Microsoft.Databricks/workspaces/PrivateEndpointConnections/delete",
    "display": {
      "provider": "Microsoft Databricks",
      "resource": "Private Endpoint Connection",
      "operation": "Delete Private Endpoint Connection",
      "description": "Delete a Private Endpoint Connection"
    }
  },
  {
    "name": "Microsoft.Databricks/accessConnectors/read",
    "display": {
      "provider": "Azure Databricks",
      "resource": "AccessConnector",
      "operation": "List Azure Databricks Access Connector",
      "description": "Retrieves a list of Azure Databricks Access Connector."
    }
  },
  {
    "name": "Microsoft.Databricks/accessConnectors/write",
    "display": {
      "provider": "Azure Databricks",
      "resource": "AccessConnector",
      "operation": "Create Azure Databricks Access Connector",
      "description": "Creates an Azure Databricks Access Connector."
    }
  },
  {
    "name": "Microsoft.Databricks/accessConnectors/delete",
    "display": {
      "provider": "Azure Databricks",
      "resource": "AccessConnector",
      "operation": "Remove Azure Databricks Access Connector",
      "description": "Removes Azure Databricks Access Connector."
    }
  }
]

Definitions

Name Description
Display

The object that represents the operation.

ErrorDetail

Error details.

ErrorInfo

The code and message for an error.

ErrorResponse

Error response.

Operation

REST API operation

OperationListResult

Result of the request to list Resource Provider operations. It contains a list of operations and a URL link to get the next set of results.

Display

The object that represents the operation.

Name Type Description
description

string

Description for the resource operation.

operation

string

Operation type: Read, write, delete, etc.

provider

string

Service provider: ex Microsoft.Databricks

resource

string

Resource on which the operation is performed.

ErrorDetail

Error details.

Name Type Description
code

string

The error's code.

message

string

A human readable error message.

target

string

Indicates which property in the request is responsible for the error.

ErrorInfo

The code and message for an error.

Name Type Description
code

string

A machine readable error code.

details

ErrorDetail[]

error details.

innererror

string

Inner error details if they exist.

message

string

A human readable error message.

ErrorResponse

Error response.

Name Type Description
error

ErrorInfo

The code and message for an error.
The error details.

Operation

REST API operation

Name Type Description
display

Display

The object that represents the operation.

name

string

Operation name: {provider}/{resource}/{operation}

OperationListResult

Result of the request to list Resource Provider operations. It contains a list of operations and a URL link to get the next set of results.

Name Type Description
nextLink

string

URL to get the next set of operation list results if there are any.

value

Operation[]

List of Resource Provider operations supported by the Resource Provider resource provider.