List members
client.GPUDroplets.Autoscale.ListMembers(ctx, autoscalePoolID, query) (*GPUDropletAutoscaleListMembersResponse, error)
/v2/droplets/autoscale/{autoscale_pool_id}/members
To list the Droplets in an autoscale pool, send a GET request to /v2/droplets/autoscale/$AUTOSCALE_POOL_ID/members.
The response body will be a JSON object with a key of droplets. This will be
set to an array containing information about each of the Droplets in the autoscale pool.
Parameters
autoscalePoolID string
Returns
List members
package main
import (
"context"
"fmt"
"github.com/stainless-sdks/-go"
"github.com/stainless-sdks/-go/option"
)
func main() {
client := gradient.NewClient(
option.WithAccessToken("My Access Token"),
)
response, err := client.GPUDroplets.Autoscale.ListMembers(
context.TODO(),
"0d3db13e-a604-4944-9827-7ec2642d32ac",
gradient.GPUDropletAutoscaleListMembersParams{
},
)
if err != nil {
panic(err.Error())
}
fmt.Printf("%+v\n", response.Meta)
}
{
"droplets": [
{
"droplet_id": 123456,
"created_at": "2020-11-19T20:27:18Z",
"updated_at": "2020-12-01T00:42:16Z",
"health_status": "healthy",
"status": "active",
"current_utilization": {
"memory": 0.3588531587713522,
"cpu": 0.0007338008770232183
}
}
],
"links": {
"pages": null
},
"meta": {
"total": 1
}
}Returns Examples
{
"droplets": [
{
"droplet_id": 123456,
"created_at": "2020-11-19T20:27:18Z",
"updated_at": "2020-12-01T00:42:16Z",
"health_status": "healthy",
"status": "active",
"current_utilization": {
"memory": 0.3588531587713522,
"cpu": 0.0007338008770232183
}
}
],
"links": {
"pages": null
},
"meta": {
"total": 1
}
}