Labs - Export Resource Usage

Exports the lab resource usage into a storage account This operation can take a while to complete.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevTestLab/labs/{name}/exportResourceUsage?api-version=2018-09-15

URI Parameters

Name In Required Type Description
name
path True

string

The name of the lab.

resourceGroupName
path True

string

The name of the resource group.

subscriptionId
path True

string

The subscription ID.

api-version
query True

string

Client API version.

Request Body

Name Type Description
blobStorageAbsoluteSasUri

string

The blob storage absolute sas uri with write permission to the container which the usage data needs to be uploaded to.

usageStartDate

string

The start time of the usage. If not provided, usage will be reported since the beginning of data collection.

Responses

Name Type Description
200 OK

OK

202 Accepted

Accepted

Other Status Codes

CloudError

BadRequest

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

Labs_ExportResourceUsage

Sample Request

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.DevTestLab/labs/{labName}/exportResourceUsage?api-version=2018-09-15

{
  "blobStorageAbsoluteSasUri": "https://invalid.blob.core.windows.net/export.blob?sv=2015-07-08&sig={sas}&sp=rcw",
  "usageStartDate": "2020-12-01T00:00:00Z"
}

Sample Response

location: https://management.azure.com/subscriptions/{subscriptionId}/resourceGroup/{resourceGroupName}/providers/Microsoft.DevTestLabs/locations/{location}

Definitions

Name Description
CloudError

Error from a REST request.

CloudErrorBody

Body of an error from a REST request.

ExportResourceUsageParameters

The parameters of the export operation.

CloudError

Error from a REST request.

Name Type Description
error

CloudErrorBody

The cloud error that occurred

CloudErrorBody

Body of an error from a REST request.

Name Type Description
code

string

The error code.

details

CloudErrorBody[]

Inner errors.

message

string

The error message.

target

string

The error target.

ExportResourceUsageParameters

The parameters of the export operation.

Name Type Description
blobStorageAbsoluteSasUri

string

The blob storage absolute sas uri with write permission to the container which the usage data needs to be uploaded to.

usageStartDate

string

The start time of the usage. If not provided, usage will be reported since the beginning of data collection.