Provider Operations - List

Result of the request to list REST API operations

GET https://management.azure.com/providers/Microsoft.DevTestLab/operations?api-version=2018-09-15

URI Parameters

Name In Required Type Description
api-version
query True
  • string

Client API version.

Responses

Name Type Description
200 OK

Success

Security

azure_auth

OAuth2 Implicit Grant

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

Scopes

Name Description
user_impersonation Access Microsoft Azure

Examples

ProviderOperations_List

Sample Request

GET https://management.azure.com/providers/Microsoft.DevTestLab/operations?api-version=2018-09-15

Sample Response

{
  "value": [
    {
      "name": "Microsoft.DevTestLab/register/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "register",
        "operation": "Register Subscription",
        "description": "Registers the subscription"
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/policySets/EvaluatePolicies/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "policy sets",
        "operation": "Evaluate policy",
        "description": "Evaluates lab policy."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/delete",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Labs",
        "operation": "Delete labs.",
        "description": "Delete labs."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/read",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Labs",
        "operation": "Read labs.",
        "description": "Read labs."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/write",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Labs",
        "operation": "Add or modify labs.",
        "description": "Add or modify labs."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/ListVhds/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Labs",
        "operation": "List VHDs",
        "description": "List disk images available for custom image creation."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/GenerateUploadUri/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Labs",
        "operation": "Generate image upload URI",
        "description": "Generate a URI for uploading custom disk images to a Lab."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/CreateEnvironment/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Labs",
        "operation": "Create a virtual machine",
        "description": "Create virtual machines in a lab."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/ClaimAnyVm/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Labs",
        "operation": "Claim Any Virtual Machine",
        "description": "Claim a random claimable virtual machine in the lab."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/ExportResourceUsage/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Labs",
        "operation": "Exports the lab resource usage into a storage account",
        "description": "Exports the lab resource usage into a storage account"
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/ImportVirtualMachine/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Labs",
        "operation": "Import a virtual machine",
        "description": "Import a virtual machine into a different lab."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/policySets/policies/delete",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "policies",
        "operation": "Delete policies.",
        "description": "Delete policies."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/policySets/policies/read",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "policies",
        "operation": "Read policies.",
        "description": "Read policies."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/policySets/policies/write",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "policies",
        "operation": "Add or modify policies.",
        "description": "Add or modify policies."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/schedules/delete",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "schedules",
        "operation": "Delete schedules.",
        "description": "Delete schedules."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/schedules/read",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "schedules",
        "operation": "Read schedules.",
        "description": "Read schedules."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/schedules/write",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "schedules",
        "operation": "Add or modify schedules.",
        "description": "Add or modify schedules."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/schedules/Execute/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "schedules",
        "operation": "Execute schedule",
        "description": "Execute a schedule."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/schedules/ListApplicable/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "schedules",
        "operation": "List all applicable schedules",
        "description": "Lists all applicable schedules"
      }
    },
    {
      "name": "Microsoft.DevTestLab/schedules/delete",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "schedules",
        "operation": "Delete schedules.",
        "description": "Delete schedules."
      }
    },
    {
      "name": "Microsoft.DevTestLab/schedules/read",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "schedules",
        "operation": "Read schedules.",
        "description": "Read schedules."
      }
    },
    {
      "name": "Microsoft.DevTestLab/schedules/write",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "schedules",
        "operation": "Add or modify schedules.",
        "description": "Add or modify schedules."
      }
    },
    {
      "name": "Microsoft.DevTestLab/schedules/Execute/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "schedules",
        "operation": "Execute schedule",
        "description": "Execute a schedule."
      }
    },
    {
      "name": "Microsoft.DevTestLab/schedules/Retarget/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "schedules",
        "operation": "Retarget schedule.",
        "description": "Updates a schedule's target resource Id."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/virtualMachines/schedules/delete",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "schedules",
        "operation": "Delete schedules.",
        "description": "Delete schedules."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/virtualMachines/schedules/read",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "schedules",
        "operation": "Read schedules.",
        "description": "Read schedules."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/virtualMachines/schedules/write",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "schedules",
        "operation": "Add or modify schedules.",
        "description": "Add or modify schedules."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/virtualMachines/schedules/Execute/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "schedules",
        "operation": "Execute schedule",
        "description": "Execute a schedule."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/users/serviceFabrics/schedules/delete",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "schedules",
        "operation": "Delete schedules.",
        "description": "Delete schedules."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/users/serviceFabrics/schedules/read",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "schedules",
        "operation": "Read schedules.",
        "description": "Read schedules."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/users/serviceFabrics/schedules/write",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "schedules",
        "operation": "Add or modify schedules.",
        "description": "Add or modify schedules."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/users/serviceFabrics/schedules/Execute/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "schedules",
        "operation": "Execute schedule",
        "description": "Execute a schedule."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/artifactSources/delete",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Artifact sources",
        "operation": "Delete artifact sources.",
        "description": "Delete artifact sources."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/artifactSources/read",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Artifact sources",
        "operation": "Read artifact sources.",
        "description": "Read artifact sources."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/artifactSources/write",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Artifact sources",
        "operation": "Add or modify artifact sources.",
        "description": "Add or modify artifact sources."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/artifactSources/artifacts/read",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Artifacts",
        "operation": "Read artifacts.",
        "description": "Read artifacts."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/artifactSources/artifacts/GenerateArmTemplate/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Artifacts",
        "operation": "Generates an ARM template for the given artifact",
        "description": "Generates an ARM template for the given artifact, uploads the required files to a storage account, and validates the generated artifact."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/galleryImages/read",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "gallery images",
        "operation": "Read gallery images.",
        "description": "Read gallery images."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/customImages/delete",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "custom images",
        "operation": "Delete custom images.",
        "description": "Delete custom images."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/customImages/read",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "custom images",
        "operation": "Read custom images.",
        "description": "Read custom images."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/customImages/write",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "custom images",
        "operation": "Add or modify custom images.",
        "description": "Add or modify custom images."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/virtualNetworks/delete",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "virtual networks",
        "operation": "Delete virtual networks.",
        "description": "Delete virtual networks."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/virtualNetworks/read",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "virtual networks",
        "operation": "Read virtual networks.",
        "description": "Read virtual networks."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/virtualNetworks/write",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "virtual networks",
        "operation": "Add or modify virtual networks.",
        "description": "Add or modify virtual networks."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/virtualMachines/delete",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Virtual machines",
        "operation": "Delete virtual machines.",
        "description": "Delete virtual machines."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/virtualMachines/read",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Virtual machines",
        "operation": "Read virtual machines.",
        "description": "Read virtual machines."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/virtualMachines/write",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Virtual machines",
        "operation": "Add or modify virtual machines.",
        "description": "Add or modify virtual machines."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/virtualMachines/Start/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Virtual machines",
        "operation": "Start virtual machine",
        "description": "Start a virtual machine."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/virtualMachines/Stop/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Virtual machines",
        "operation": "Stop virtual machine",
        "description": "Stop a virtual machine"
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/virtualMachines/Restart/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Virtual machines",
        "operation": "Restart virtual machine",
        "description": "Restart a virtual machine."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/virtualMachines/Redeploy/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Virtual machines",
        "operation": "Redeploy a virtual machine",
        "description": "Redeploy a virtual machine"
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/virtualMachines/Resize/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Virtual machines",
        "operation": "Resize Virtual Machine.",
        "description": "Resize Virtual Machine."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/virtualMachines/ApplyArtifacts/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Virtual machines",
        "operation": "Apply artifacts to virtual machine",
        "description": "Apply artifacts to virtual machine."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/virtualMachines/AddDataDisk/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Virtual machines",
        "operation": "Add or attach a data disk",
        "description": "Attach a new or existing data disk to virtual machine."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/virtualMachines/DetachDataDisk/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Virtual machines",
        "operation": "Detach the specified disk from the virtual machine",
        "description": "Detach the specified disk from the virtual machine."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/virtualMachines/Claim/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Virtual machines",
        "operation": "Claim a virtual machine",
        "description": "Take ownership of an existing virtual machine"
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/virtualMachines/UnClaim/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Virtual machines",
        "operation": "Unclaim a virtual machine",
        "description": "Release ownership of an existing virtual machine"
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/virtualMachines/TransferDisks/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Virtual machines",
        "operation": "Transfer data disks to yourself",
        "description": "Transfer ownership of virtual machine data disks to yourself"
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/virtualMachines/ListApplicableSchedules/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Virtual machines",
        "operation": "List all applicable schedules",
        "description": "Lists all applicable schedules"
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/virtualMachines/GetRdpFileContents/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Virtual machines",
        "operation": "Get RDP file contents",
        "description": "Gets a string that represents the contents of the RDP file for the virtual machine"
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/formulas/delete",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Formulas",
        "operation": "Delete formulas.",
        "description": "Delete formulas."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/formulas/read",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Formulas",
        "operation": "Read formulas.",
        "description": "Read formulas."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/formulas/write",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Formulas",
        "operation": "Add or modify formulas.",
        "description": "Add or modify formulas."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/costs/read",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "costs",
        "operation": "Read costs.",
        "description": "Read costs."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/costs/write",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "costs",
        "operation": "Add or modify costs.",
        "description": "Add or modify costs."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/users/disks/delete",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "disks",
        "operation": "Delete disks.",
        "description": "Delete disks."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/users/disks/read",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "disks",
        "operation": "Read disks.",
        "description": "Read disks."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/users/disks/write",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "disks",
        "operation": "Add or modify disks.",
        "description": "Add or modify disks."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/users/disks/Attach/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "disks",
        "operation": "Attach disk",
        "description": "Attach and create the lease of the disk to the virtual machine."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/users/disks/Detach/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "disks",
        "operation": "Detach and break the lease of the disk attached to the virtual machine",
        "description": "Detach and break the lease of the disk attached to the virtual machine."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/users/delete",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "user profiles",
        "operation": "Delete user profiles.",
        "description": "Delete user profiles."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/users/read",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "user profiles",
        "operation": "Read user profiles.",
        "description": "Read user profiles."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/users/write",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "user profiles",
        "operation": "Add or modify user profiles.",
        "description": "Add or modify user profiles."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/notificationChannels/delete",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "notificationChannels",
        "operation": "Delete notification channels.",
        "description": "Delete notification channels."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/notificationChannels/read",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "notificationChannels",
        "operation": "Read notification channels.",
        "description": "Read notification channels."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/notificationChannels/write",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "notificationChannels",
        "operation": "Add or modify notification channels.",
        "description": "Add or modify notification channels."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/notificationChannels/Notify/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "notificationChannels",
        "operation": "Notify",
        "description": "Send notification to provided channel."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/users/secrets/delete",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "secrets",
        "operation": "Delete secrets.",
        "description": "Delete secrets."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/users/secrets/read",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "secrets",
        "operation": "Read secrets.",
        "description": "Read secrets."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/users/secrets/write",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "secrets",
        "operation": "Add or modify secrets.",
        "description": "Add or modify secrets."
      }
    },
    {
      "name": "Microsoft.DevTestLab/locations/operations/read",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "operations",
        "operation": "Read operations.",
        "description": "Read operations."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/artifactSources/armTemplates/read",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Azure Resource Manager templates",
        "operation": "Read azure resource manager templates.",
        "description": "Read azure resource manager templates."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/users/environments/delete",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "environments",
        "operation": "Delete environments.",
        "description": "Delete environments."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/users/environments/read",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "environments",
        "operation": "Read environments.",
        "description": "Read environments."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/users/environments/write",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "environments",
        "operation": "Add or modify environments.",
        "description": "Add or modify environments."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/serviceRunners/delete",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Service runners",
        "operation": "Delete service runners.",
        "description": "Delete service runners."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/serviceRunners/read",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Service runners",
        "operation": "Read service runners.",
        "description": "Read service runners."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/serviceRunners/write",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Service runners",
        "operation": "Add or modify service runners.",
        "description": "Add or modify service runners."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/users/serviceFabrics/delete",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Service Fabrics",
        "operation": "Delete service fabrics.",
        "description": "Delete service fabrics."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/users/serviceFabrics/read",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Service Fabrics",
        "operation": "Read service fabrics.",
        "description": "Read service fabrics."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/users/serviceFabrics/write",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Service Fabrics",
        "operation": "Add or modify service fabrics.",
        "description": "Add or modify service fabrics."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/users/serviceFabrics/Start/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Service Fabrics",
        "operation": "Start service fabric",
        "description": "Start a service fabric."
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/users/serviceFabrics/Stop/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Service Fabrics",
        "operation": "Stop service fabric",
        "description": "Stop a service fabric"
      }
    },
    {
      "name": "Microsoft.DevTestLab/labs/users/serviceFabrics/ListApplicableSchedules/action",
      "display": {
        "provider": "Microsoft DevTest Labs",
        "resource": "Service Fabrics",
        "operation": "List all applicable schedules",
        "description": "Lists all applicable schedules"
      }
    }
  ]
}

Definitions

OperationMetadata

The REST API operation supported by DevTestLab ResourceProvider.

OperationMetadataDisplay

The object that describes the operations

ProviderOperationResult

Result of the request to list REST API operations

OperationMetadata

The REST API operation supported by DevTestLab ResourceProvider.

Name Type Description
display

The object that describes the operations

name
  • string

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

OperationMetadataDisplay

The object that describes the operations

Name Type Description
description
  • string

Friendly name of the operation

operation
  • string

Operation type: read, write, delete, listKeys/action, etc.

provider
  • string

Friendly name of the resource provider

resource
  • string

Resource type on which the operation is performed.

ProviderOperationResult

Result of the request to list REST API operations

Name Type Description
nextLink
  • string

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

value

List of operations supported by the resource provider.