Documentation ¶
Index ¶
- Constants
- func AlarmActionRuleSmnTopicsSchema() *schema.Resource
- func AlarmSilenceRuleSilenceConditionsSchema() *schema.Resource
- func AlarmSilenceRuleSilenceTimeSchema() *schema.Resource
- func AlarmSilenceRuleconditionsSchema() *schema.Resource
- func FilterListAlarmSilenceRules(all []interface{}, id string) []interface{}
- func FilterRules(allRules []aom.AppRules, name string) (*aom.AppRules, error)
- func ResourceAlarmActionRule() *schema.Resource
- func ResourceAlarmPolicy() *schema.Resource
- func ResourceAlarmRule() *schema.Resource
- func ResourceAlarmSilenceRule() *schema.Resource
- func ResourceCmdbApplication() *schema.Resource
- func ResourceCmdbComponent() *schema.Resource
- func ResourceCmdbEnvironment() *schema.Resource
- func ResourceEventAlarmRule() *schema.Resource
- func ResourcePromInstance() *schema.Resource
- func ResourcePrometheusInstance() *schema.Resource
- func ResourceServiceDiscoveryRule() *schema.Resource
Constants ¶
const ( AppNotExistsCode = "AOM.30004003" ComNotExistsCode = "AOM.30004203" EnvNotExistsCode = "AOM.30004303" )
Variables ¶
This section is empty.
Functions ¶
func AlarmActionRuleSmnTopicsSchema ¶ added in v1.49.0
func AlarmSilenceRuleSilenceConditionsSchema ¶ added in v1.49.0
func AlarmSilenceRuleSilenceTimeSchema ¶ added in v1.49.0
func AlarmSilenceRuleconditionsSchema ¶ added in v1.49.0
func FilterListAlarmSilenceRules ¶ added in v1.49.0
func FilterListAlarmSilenceRules(all []interface{}, id string) []interface{}
func ResourceAlarmActionRule ¶ added in v1.49.0
@API AOM DELETE /v2/{project_id}/alert/action-rules @API AOM POST /v2/{project_id}/alert/action-rules @API AOM PUT /v2/{project_id}/alert/action-rules @API AOM GET /v2/{project_id}/alert/action-rules/{rule_name}
func ResourceAlarmPolicy ¶ added in v1.40.0
func ResourceAlarmRule ¶
@API AOM DELETE /v2/{project_id}/alarm-rules/{alarm_rule_id} @API AOM GET /v2/{project_id}/alarm-rules/{alarm_rule_id} @API AOM POST /v2/{project_id}/alarm-rules @API AOM PUT /v2/{project_id}/alarm-rules
func ResourceAlarmSilenceRule ¶ added in v1.49.0
@API AOM POST /v2/{project_id}/alert/mute-rules @API AOM PUT /v2/{project_id}/alert/mute-rules @API AOM DELETE /v2/{project_id}/alert/mute-rules @API AOM GET /v2/{project_id}/alert/mute-rules
func ResourceCmdbApplication ¶ added in v1.57.0
@API AOM POST /v1/applications @API AOM DELETE /v1/applications/{application_id} @API AOM GET /v1/applications/{application_id} @API AOM PUT /v1/applications/{application_id}
func ResourceCmdbComponent ¶ added in v1.57.0
@API AOM POST /v1/components @API AOM PUT /v1/components/{component_id} @API AOM DELETE /v1/components/{component_id} @API AOM GET /v1/components/{component_id}
func ResourceCmdbEnvironment ¶ added in v1.57.0
@API AOM POST /v1/environments @API AOM DELETE /v1/environments/{environment_id} @API AOM GET /v1/environments/{environment_id} @API AOM PUT /v1/environments/{environment_id}
func ResourceEventAlarmRule ¶ added in v1.49.0
@API AOM POST /v2/{project_id}/event2alarm-rule @API AOM PUT /v2/{project_id}/event2alarm-rule @API AOM DELETE /v2/{project_id}/event2alarm-rule @API AOM GET /v2/{project_id}/event2alarm-rule
func ResourcePromInstance ¶ added in v1.61.0
@API AOM POST /v1/{project_id}/aom/prometheus @API AOM DELETE /v1/{project_id}/aom/prometheus @API AOM GET /v1/{project_id}/aom/prometheus
func ResourcePrometheusInstance ¶ added in v1.40.0
func ResourceServiceDiscoveryRule ¶
@API AOM GET /v1/{project_id}/inv/servicediscoveryrules @API AOM PUT /v1/{project_id}/inv/servicediscoveryrules @API AOM DELETE /v1/{project_id}/inv/servicediscoveryrules
Types ¶
This section is empty.
Source Files ¶
- resource_huaweicloud_aom_alarm_action_rule.go
- resource_huaweicloud_aom_alarm_policy.go
- resource_huaweicloud_aom_alarm_rule.go
- resource_huaweicloud_aom_alarm_silence_rule.go
- resource_huaweicloud_aom_cmdb_application.go
- resource_huaweicloud_aom_cmdb_component.go
- resource_huaweicloud_aom_cmdb_environment.go
- resource_huaweicloud_aom_event_alarm_rule.go
- resource_huaweicloud_aom_prom_instance.go
- resource_huaweicloud_aom_prometheus_instance.go
- resource_huaweicloud_aom_service_discovery_rule.go