Elastic Pool Activities

Returns elastic pool activities.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/elasticPools/{elasticPoolName}/elasticPoolActivity&api-version={api-version}
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/elasticPools/{elasticPoolName}/elasticPoolActivity?$expand={$expand}&api-version={api-version}

URI Parameters

Name In Required Type Description
transparentDataEncryptionName
path True
  • string
The name of the transparent data encryption configuration.
subscriptionId
path True
  • string

The subscription ID that identifies an Azure subscription.

resourceGroupName
path True
  • string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

serverName
path True
  • string

The name of the server.

elasticPoolName
path True
  • string

The name of the elastic pool for which to get the current activity.

$expand
query
  • string
A comma separated list of child objects to expand in the response. Possible properties: serviceTierAdvisors, transparentDataEncryption.
api-version
query True
  • string

The API version to use for the request.

Responses

Name Type Description
200 OK

OK

Examples

List Elastic pool activity

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-4291/providers/Microsoft.Sql/servers/sqlcrudtest-6574/elasticPools/8749/elasticPoolActivity&api-version=2014-04-01

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-4291/providers/Microsoft.Sql/servers/sqlcrudtest-6574/elasticPools/8749/elasticPoolActivity/851f1672-f7f0-46f6-a262-ee9b51e18e97",
      "name": "851f1672-f7f0-46f6-a262-ee9b51e18e97",
      "type": "Microsoft.Sql/servers/elasticPools/elasticPoolActivity",
      "location": "Japan East",
      "properties": {
        "operationId": "851f1672-f7f0-46f6-a262-ee9b51e18e97",
        "serverName": "sqlcrudtest-6574",
        "elasticPoolName": "8749",
        "state": "COMPLETED",
        "operation": "CREATE",
        "errorCode": null,
        "errorMessage": null,
        "errorSeverity": null,
        "startTime": "2017-02-10T02:03:06.160Z",
        "endTime": "2017-02-10T02:03:23.263Z",
        "percentComplete": 100,
        "requestedElasticPoolName": null,
        "requestedDtuGuarantee": 100,
        "requestedDatabaseDtuCap": 5,
        "requestedDatabaseDtuGuarantee": 0,
        "requestedStorageLimitInGB": 9,
        "requestedStorageLimitInMB": 10000
      }
    }
  ]
}

Definitions

ElasticPoolActivity

Represents the activity on an elastic pool.

ElasticPoolActivityListResult

Represents the activity on an elastic pool.

Name Type Description
elasticPoolName
  • string

The name of the elastic pool.

endTime
  • string
    date-time

The time the operation finished (ISO8601 format).

errorCode
  • integer
    int32

The error code if available.

errorMessage
  • string

The error message if available.

errorSeverity
  • integer
    int32

The error severity if available.

location
  • string

The geo-location where the resource lives

operation
  • string

The operation name.

operationId
  • string
    uuid

The unique operation ID.

percentComplete
  • integer
    int32

The percentage complete if available.

requestedDatabaseDtuCap
  • integer
    int32

The requested per database DTU cap.

requestedDatabaseDtuGuarantee
  • integer
    int32

The requested per database DTU guarantee.

requestedDatabaseDtuMax
  • integer
    int32

The requested max DTU per database if available.

requestedDatabaseDtuMin
  • integer
    int32

The requested min DTU per database if available.

requestedDtu
  • integer
    int32

The requested DTU for the pool if available.

requestedDtuGuarantee
  • integer
    int32

The requested DTU guarantee.

requestedElasticPoolName
  • string

The requested name for the elastic pool if available.

requestedStorageLimitInGB
  • integer
    int64

The requested storage limit for the pool in GB if available.

requestedStorageLimitInMB
  • integer
    int32

The requested storage limit in MB.

serverName
  • string

The name of the server the elastic pool is in.

startTime
  • string
    date-time

The time the operation started (ISO8601 format).

state
  • string

The current state of the operation.

Name Type Description
value

The list of elastic pool activities.