CES

Interface

Method

API

MetricService

List(client *gophercloud.ServiceClient, opts ListOptsBuilder) pagination.Pager

GET /V1.0/{project_id}/metrics

Link

AlarmService

List(client *gophercloud.ServiceClient, opts ListOpts) pagination.Pager

GET /V1.0/{project_id}/alarms

Link

Get(client *gophercloud.ServiceClient, alarmId string) (r GetResult)

GET /V1.0/{project_id}/alarms/{alarm_id}

Link

Update(client *gophercloud.ServiceClient, alarmId string, opts UpdateOptsBuilder)

PUT /V1.0/{project_id}/alarms/{alarm_id}/action

Link

Update(client *gophercloud.ServiceClient, alarmId string, opts UpdateOptsBuilder)

PUT /V1.0/{project_id}/alarms/{alarm_id}/action

Link

Delete(client *gophercloud.ServiceClient, alarmId string) (r DeleteResult)

DELETE /V1.0/{project_id}/alarms/{alarm_id}

Link

MetricDataService

Get(client *gophercloud.ServiceClient, opts GetOpts)

GET /V1.0/{project_id}/metric-data

Link

AddMetricData(client *gophercloud.ServiceClient, opts AddMetricDataOptsBuilder)

POST /V1.0/{project_id}/metric-data

Link

QuotaService

Get(client *gophercloud.ServiceClient) (r GetResult)

GET /V1.0/{project_id}/quotas

Link