ces

package
v1.71.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 30, 2024 License: MPL-2.0 Imports: 20 Imported by: 1

Documentation

Overview

Generated by PMS #283

Generated by PMS #316

Generated by PMS #314

Generated by PMS #304

Generated by PMS #321

Generated by PMS #279

Generated by PMS #338

Generated by PMS #294

Generated by PMS #285

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AlarmTemplatePolicySchema added in v1.48.0

func AlarmTemplatePolicySchema() *schema.Resource

func DataSourceCesAgentDimensions added in v1.67.1

func DataSourceCesAgentDimensions() *schema.Resource

func DataSourceCesAlarmRules added in v1.69.0

func DataSourceCesAlarmRules() *schema.Resource

func DataSourceCesAlarmTemplates added in v1.68.0

func DataSourceCesAlarmTemplates() *schema.Resource

func DataSourceCesDashboardWidgets added in v1.68.0

func DataSourceCesDashboardWidgets() *schema.Resource

func DataSourceCesDashboards added in v1.68.0

func DataSourceCesDashboards() *schema.Resource

func DataSourceCesEventDetails added in v1.68.1

func DataSourceCesEventDetails() *schema.Resource

@API CES GET /V1.0/{project_id}/event/{event_name}

func DataSourceCesEvents added in v1.68.0

func DataSourceCesEvents() *schema.Resource

func DataSourceCesGroupServiceResources added in v1.68.0

func DataSourceCesGroupServiceResources() *schema.Resource

func DataSourceCesGroups added in v1.67.1

func DataSourceCesGroups() *schema.Resource

func DataSourceCesMetrics added in v1.67.1

func DataSourceCesMetrics() *schema.Resource

func DataSourceCesOneClickAlarmRules added in v1.69.0

func DataSourceCesOneClickAlarmRules() *schema.Resource

func DataSourceCesOneClickAlarms added in v1.69.0

func DataSourceCesOneClickAlarms() *schema.Resource

func GetOneClickAlarm added in v1.69.0

func GetOneClickAlarm(client *golangsdk.ServiceClient, id string) (interface{}, error)

func ResourceAlarmRule

func ResourceAlarmRule() *schema.Resource

func ResourceCesAlarmTemplate added in v1.48.0

func ResourceCesAlarmTemplate() *schema.Resource

@API CES POST /v2/{project_id}/alarm-templates @API CES GET /v2/{project_id}/alarm-templates/{template_id} @API CES PUT /v2/{project_id}/alarm-templates/{template_id} @API CES POST /v2/{project_id}/alarm-templates/batch-delete

func ResourceCesEventReport added in v1.68.1

func ResourceCesEventReport() *schema.Resource

@API CES POST /V1.0/{project_id}/events

func ResourceDashboard added in v1.68.0

func ResourceDashboard() *schema.Resource

@API CES POST /v2/{project_id}/dashboards @API CES GET /v2/{project_id}/dashboards @API CES PUT /v2/{project_id}/dashboards/{dashboard_id} @API CES POST /v2/{project_id}/dashboards/batch-delete

func ResourceDashboardWidget added in v1.68.0

func ResourceDashboardWidget() *schema.Resource

@API CES POST /v2/{project_id}/dashboards/{dashboard_id}/widgets @API CES GET /v2/{project_id}/widgets/{widget_id} @API CES POST /v2/{project_id}/widgets/batch-update @API CES DELETE /v2/{project_id}/widgets/{widget_id}

func ResourceGroupResourcesOptsDimensionOptsSchema added in v1.48.0

func ResourceGroupResourcesOptsDimensionOptsSchema() *schema.Resource

func ResourceGroupResourcesOptsSchema added in v1.48.0

func ResourceGroupResourcesOptsSchema() *schema.Resource

func ResourceOneClickAlarm added in v1.69.0

func ResourceOneClickAlarm() *schema.Resource

@API CES POST /v2/{project_id}/one-click-alarms @API CES GET /v2/{project_id}/one-click-alarms @API CES PUT /v2/{project_id}/one-click-alarms/{one_click_alarm_id}/notifications @API CES POST /v2/{project_id}/one-click-alarms/batch-delete

func ResourceResourceGroup added in v1.48.0

func ResourceResourceGroup() *schema.Resource

@API CES POST /v2/{project_id}/resource-groups @API CES GET /v2/{project_id}/resource-groups/{id} @API CES PUT /v2/{project_id}/resource-groups/{id} @API CES POST /v2/{project_id}/resource-groups/{id}/resources/batch-create @API CES POST /v2/{project_id}/resource-groups/{id}/resources/batch-delete @API CES POST /v2/{project_id}/resource-groups/batch-delete

func SMNActionSchema added in v1.69.0

func SMNActionSchema() *schema.Resource

Types

type AgentDimensionsDSWrapper added in v1.67.1

type AgentDimensionsDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*AgentDimensionsDSWrapper) ListAgentDimensionInfo added in v1.67.1

func (w *AgentDimensionsDSWrapper) ListAgentDimensionInfo() (*gjson.Result, error)

@API CES GET /v2/{project_id}/instances/{instance_id}/agent-dimensions

type AlarmRulesDSWrapper added in v1.69.0

type AlarmRulesDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*AlarmRulesDSWrapper) ListAlarmRules added in v1.69.0

func (w *AlarmRulesDSWrapper) ListAlarmRules() (*gjson.Result, error)

@API CES GET /v2/{project_id}/alarms

type AlarmTemplatesDSWrapper added in v1.68.0

type AlarmTemplatesDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*AlarmTemplatesDSWrapper) ListAlarmTemplates added in v1.68.0

func (w *AlarmTemplatesDSWrapper) ListAlarmTemplates() (*gjson.Result, error)

@API CES GET /v2/{project_id}/alarm-templates

type DashboardWidgetsDSWrapper added in v1.68.0

type DashboardWidgetsDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*DashboardWidgetsDSWrapper) ListDashboardWidgets added in v1.68.0

func (w *DashboardWidgetsDSWrapper) ListDashboardWidgets() (*gjson.Result, error)

@API CES GET /v2/{project_id}/dashboards/{dashboard_id}/widgets

type DashboardsDSWrapper added in v1.68.0

type DashboardsDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*DashboardsDSWrapper) ListDashboardInfos added in v1.68.0

func (w *DashboardsDSWrapper) ListDashboardInfos() (*gjson.Result, error)

@API CES GET /v2/{project_id}/dashboards

type EventsDSWrapper added in v1.68.0

type EventsDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*EventsDSWrapper) ListEvents added in v1.68.0

func (w *EventsDSWrapper) ListEvents() (*gjson.Result, error)

@API CES GET /V1.0/{project_id}/events

type GroupServicesDSWrapper added in v1.68.0

type GroupServicesDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*GroupServicesDSWrapper) ListResourceGroupsServicesResources added in v1.68.0

func (w *GroupServicesDSWrapper) ListResourceGroupsServicesResources() (*gjson.Result, error)

@API CES GET /v2/{project_id}/resource-groups/{group_id}/services/{service}/resources

type GroupsDSWrapper added in v1.67.1

type GroupsDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*GroupsDSWrapper) ListResourceGroups added in v1.67.1

func (w *GroupsDSWrapper) ListResourceGroups() (*gjson.Result, error)

@API CES GET /v2/{project_id}/resource-groups

type MetricsDSWrapper added in v1.67.1

type MetricsDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*MetricsDSWrapper) ListMetrics added in v1.67.1

func (w *MetricsDSWrapper) ListMetrics() (*gjson.Result, error)

@API CES GET /V1.0/{project_id}/metrics

type OneClickAlarmRulesDSWrapper added in v1.69.0

type OneClickAlarmRulesDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*OneClickAlarmRulesDSWrapper) ListOneClickAlarmRules added in v1.69.0

func (w *OneClickAlarmRulesDSWrapper) ListOneClickAlarmRules() (*gjson.Result, error)

@API CES GET /v2/{project_id}/one-click-alarms/{one_click_alarm_id}/alarms

type OneClickAlarmsDSWrapper added in v1.69.0

type OneClickAlarmsDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*OneClickAlarmsDSWrapper) ListOneClickAlarms added in v1.69.0

func (w *OneClickAlarmsDSWrapper) ListOneClickAlarms() (*gjson.Result, error)

@API CES GET /v2/{project_id}/one-click-alarms

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL