Operations - List

Operations_List
Gets the details of all operations possible on the Microsoft.VisualStudio resource provider.

GET https://management.azure.com/providers/microsoft.visualstudio/operations

Responses

Name Type Description
200 OK

The operation succeeded. The response contains the possible operations on the Microsoft.VisualStudio resource provider.

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

Get a list of operations for this resource provider

Sample Request

GET https://management.azure.com/providers/microsoft.visualstudio/operations

Sample Response

{
  "value": [
    {
      "name": "Microsoft.VisualStudio/Account/Write",
      "display": {
        "provider": "Visual Studio",
        "resource": "Account",
        "operation": "Creates or updates the Account",
        "description": "Set Account"
      }
    },
    {
      "name": "Microsoft.VisualStudio/Account/Delete",
      "display": {
        "provider": "Visual Studio",
        "resource": "Account",
        "operation": "Deletes the Account",
        "description": "Delete Account"
      }
    },
    {
      "name": "Microsoft.VisualStudio/Account/Read",
      "display": {
        "provider": "Visual Studio",
        "resource": "Account",
        "operation": "Reads the Account",
        "description": "Read Account"
      }
    },
    {
      "name": "Microsoft.VisualStudio/Project/Write",
      "display": {
        "provider": "Visual Studio",
        "resource": "Project",
        "operation": "Creates or updates the Project",
        "description": "Set Project"
      }
    },
    {
      "name": "Microsoft.VisualStudio/Project/Delete",
      "display": {
        "provider": "Visual Studio",
        "resource": "Project",
        "operation": "Deletes the Project",
        "description": "Delete Project"
      }
    },
    {
      "name": "Microsoft.VisualStudio/Project/Read",
      "display": {
        "provider": "Visual Studio",
        "resource": "Project",
        "operation": "Reads the Project",
        "description": "Read Project"
      }
    },
    {
      "name": "Microsoft.VisualStudio/Extension/Write",
      "display": {
        "provider": "Visual Studio",
        "resource": "Extension",
        "operation": "Creates or updates the Extension",
        "description": "Set Extension"
      }
    },
    {
      "name": "Microsoft.VisualStudio/Extension/Delete",
      "display": {
        "provider": "Visual Studio",
        "resource": "Extension",
        "operation": "Deletes the Extension",
        "description": "Delete Extension"
      }
    },
    {
      "name": "Microsoft.VisualStudio/Extension/Read",
      "display": {
        "provider": "Visual Studio",
        "resource": "Extension",
        "operation": "Reads the Extension",
        "description": "Read Extension"
      }
    }
  ]
}

Definitions

Operation

Properties of an operation supported by the resource provider.

OperationListResult

Container for a list of operations supported by a resource provider.

OperationProperties

Properties of an operation supported by the resource provider.

Operation

Properties of an operation supported by the resource provider.

Name Type Description
display

The properties of the resource operation.

name
  • string

The name of the resource operation.

OperationListResult

Container for a list of operations supported by a resource provider.

Name Type Description
value

A list of operations supported by a resource provider.

OperationProperties

Properties of an operation supported by the resource provider.

Name Type Description
description
  • string

The description of the resource operation.

operation
  • string

The operation name.

provider
  • string

The provider name.

resource
  • string

The resource name.