Documentation ¶
Index ¶
- Constants
- func BuildGetOrDeleteHostGroupBodyParams(id string) map[string]interface{}
- func BuildGetOrDeleteSearchCriteriaBodyParams(id string) map[string]interface{}
- func DataSourceCustomTemplates() *schema.Resource
- func GetLogConvergeConfigsById(client *golangsdk.ServiceClient, memberAccountId string) (interface{}, error)
- func GetLogConvergeSwitchEnabled(client *golangsdk.ServiceClient) (bool, error)
- func ResourceAOMAccess() *schema.Resource
- func ResourceAomMappingRule() *schema.Resource
- func ResourceCceAccessConfig() *schema.Resource
- func ResourceCrossAccountAccess() *schema.Resource
- func ResourceHostAccessConfig() *schema.Resource
- func ResourceHostGroup() *schema.Resource
- func ResourceKeywordsAlarmRule() *schema.Resource
- func ResourceLTSGroup() *schema.Resource
- func ResourceLTSStream() *schema.Resource
- func ResourceLogConverge() *schema.Resource
- func ResourceLogConvergeSwitch() *schema.Resource
- func ResourceLtsDashboard() *schema.Resource
- func ResourceLtsElb() *schema.Resource
- func ResourceLtsStruct() *schema.Resource
- func ResourceLtsTransfer() *schema.Resource
- func ResourceNotificationTemplate() *schema.Resource
- func ResourceSQLAlarmRule() *schema.Resource
- func ResourceSearchCriteria() *schema.Resource
- func ResourceStructConfig() *schema.Resource
- func ResourceStructCustomConfig() *schema.Resource
- func ResourceWAFAccess() *schema.Resource
- func SuppressCaseDiffs(_, old, new string, _ *schema.ResourceData) bool
Constants ¶
const EPSTagKey string = "_sys_enterprise_project_id"
Variables ¶
This section is empty.
Functions ¶
func BuildGetOrDeleteHostGroupBodyParams ¶ added in v1.53.0
func BuildGetOrDeleteSearchCriteriaBodyParams ¶ added in v1.56.0
func DataSourceCustomTemplates ¶ added in v1.57.0
@API LTS GET /v3/{project_id}/lts/struct/customtemplate
func GetLogConvergeConfigsById ¶ added in v1.63.2
func GetLogConvergeConfigsById(client *golangsdk.ServiceClient, memberAccountId string) (interface{}, error)
func GetLogConvergeSwitchEnabled ¶ added in v1.63.2
func GetLogConvergeSwitchEnabled(client *golangsdk.ServiceClient) (bool, error)
func ResourceAOMAccess ¶ added in v1.56.0
@API LTS DELETE /v2/{project_id}/lts/aom-mapping @API LTS POST /v2/{project_id}/lts/aom-mapping @API LTS PUT /v2/{project_id}/lts/aom-mapping @API LTS GET /v2/{project_id}/lts/aom-mapping/{rule_id}
func ResourceAomMappingRule ¶
@API LTS POST /v2/{project_id}/lts/aom-mapping @API LTS GET /v2/{project_id}/lts/aom-mapping/{rule_id} @API LTS PUT /v2/{project_id}/lts/aom-mapping @API LTS DELETE /v2/{project_id}/lts/aom-mapping
func ResourceCceAccessConfig ¶ added in v1.63.0
@API LTS DELETE /v3/{project_id}/lts/access-config @API LTS POST /v3/{project_id}/lts/access-config @API LTS PUT /v3/{project_id}/lts/access-config @API LTS POST /v3/{project_id}/lts/access-config-list
func ResourceCrossAccountAccess ¶ added in v1.63.0
@API LTS DELETE /v3/{project_id}/lts/access-config @API LTS POST /v2.0/{project_id}/lts/createAgencyAccess @API LTS POST /v1/{project_id}/{resource_type}/{resource_id}/tags/action @API LTS POST /v3/{project_id}/lts/access-config-list
func ResourceHostAccessConfig ¶ added in v1.56.0
@API LTS DELETE /v3/{project_id}/lts/access-config @API LTS POST /v3/{project_id}/lts/access-config @API LTS PUT /v3/{project_id}/lts/access-config @API LTS POST /v3/{project_id}/lts/access-config-list
func ResourceHostGroup ¶ added in v1.53.0
@API LTS POST /v3/{project_id}/lts/host-group-list @API LTS DELETE /v3/{project_id}/lts/host-group @API LTS POST /v3/{project_id}/lts/host-group @API LTS PUT /v3/{project_id}/lts/host-group
func ResourceKeywordsAlarmRule ¶ added in v1.56.0
@API LTS GET /v2/{project_id}/lts/alarms/keywords-alarm-rule @API LTS POST /v2/{project_id}/lts/alarms/keywords-alarm-rule @API LTS PUT /v2/{project_id}/lts/alarms/keywords-alarm-rule @API LTS DELETE /v2/{project_id}/lts/alarms/keywords-alarm-rule/{keywords_alarm_rule_id} @API LTS PUT /v2/{project_id}/lts/alarms/status
func ResourceLTSGroup ¶ added in v1.55.0
@API LTS POST /v2/{project_id}/groups @API LTS GET /v2/{project_id}/groups @API LTS POST /v2/{project_id}/groups/{log_group_id} @API LTS DELETE /v2/{project_id}/groups/{log_group_id}
func ResourceLTSStream ¶ added in v1.55.0
@API LTS POST /v2/{project_id}/groups/{log_group_id}/streams @API LTS GET /v2/{project_id}/groups/{log_group_id}/streams @API LTS DELETE /v2/{project_id}/groups/{log_group_id}/streams/{log_stream_id}
func ResourceLogConverge ¶ added in v1.63.2
@API LTS PUT /v1/{project_id}/lts/log-converge-config @API LTS GET /v1/{project_id}/lts/log-converge-config/{member_account_id}
func ResourceLogConvergeSwitch ¶ added in v1.63.2
@API LTS PUT /v1/{project_id}/lts/log-converge-config/switch @API LTS GET /v1/{project_id}/lts/log-converge-config/switch
func ResourceLtsDashboard ¶
@API LTS POST /v2/{project_id}/lts/template-dashboard @API LTS GET /v2/{project_id}/dashboards @API LTS DELETE /v2/{project_id}/dashboard
func ResourceLtsElb ¶
@API ELB POST /v3/{project_id}/elb/logtanks @API ELB GET /v3/{project_id}/elb/logtanks/{logtank_id} @API ELB PUT /v3/{project_id}/elb/logtanks/{logtank_id} @API ELB DELETE /v3/{project_id}/elb/logtanks/{logtank_id}
func ResourceLtsStruct ¶
@API LTS POST /v2/{project_id}/lts/struct/template @API LTS POST /v3/{project_id}/lts/struct/template @API LTS GET /v2/{project_id}/lts/struct/template @API LTS DELETE /v2/{project_id}/lts/struct/template @API LTS PUT /v3/{project_id}/lts/struct/template
func ResourceLtsTransfer ¶ added in v1.55.0
@API LTS DELETE /v2/{project_id}/transfers @API LTS GET /v2/{project_id}/transfers @API LTS POST /v2/{project_id}/transfers @API LTS PUT /v2/{project_id}/transfers
func ResourceNotificationTemplate ¶ added in v1.56.0
@API LTS GET /v2/{project_id}/{domain_id}/lts/events/notification/template/{template_name} @API LTS DELETE /v2/{project_id}/{domain_id}/lts/events/notification/templates @API LTS POST /v2/{project_id}/{domain_id}/lts/events/notification/templates @API LTS PUT /v2/{project_id}/{domain_id}/lts/events/notification/templates
func ResourceSQLAlarmRule ¶ added in v1.56.0
@API LTS PUT /v2/{project_id}/lts/alarms/status @API LTS GET /v2/{project_id}/lts/alarms/sql-alarm-rule @API LTS POST /v2/{project_id}/lts/alarms/sql-alarm-rule @API LTS PUT /v2/{project_id}/lts/alarms/sql-alarm-rule @API LTS DELETE /v2/{project_id}/lts/alarms/sql-alarm-rule/{sql_alarm_rule_id}
func ResourceSearchCriteria ¶ added in v1.56.0
@API LTS POST /v1.0/{project_id}/groups/{group_id}/topics/{topic_id}/search-criterias @API LTS GET /v1.0/{project_id}/groups/{group_id}/topics/{topic_id}/search-criterias @API LTS DELETE /v1.0/{project_id}/groups/{group_id}/topics/{topic_id}/search-criterias
func ResourceStructConfig ¶ added in v1.56.0
@API LTS DELETE /v2/{project_id}/lts/struct/template @API LTS GET /v2/{project_id}/lts/struct/template @API LTS POST /v3/{project_id}/lts/struct/template @API LTS PUT /v3/{project_id}/lts/struct/template
func ResourceStructCustomConfig ¶ added in v1.57.0
@API LTS GET /v2/{project_id}/lts/struct/template @API LTS POST /v2/{project_id}/lts/struct/template @API LTS PUT /v2/{project_id}/lts/struct/template @API LTS DELETE /v2/{project_id}/lts/struct/template
func ResourceWAFAccess ¶ added in v1.57.0
@API WAF GET /v1/{project_id}/waf/config/lts @API WAF PUT /v1/{project_id}/waf/config/lts/{ltsconfig_id}
func SuppressCaseDiffs ¶
func SuppressCaseDiffs(_, old, new string, _ *schema.ResourceData) bool
Types ¶
This section is empty.
Source Files ¶
- common.go
- data_source_huaweicloud_lts_structuring_custom_templates.go
- resource_huaweicloud_lts_access_rule.go
- resource_huaweicloud_lts_aom_access.go
- resource_huaweicloud_lts_cce_access.go
- resource_huaweicloud_lts_cross_account_access.go
- resource_huaweicloud_lts_dashboard.go
- resource_huaweicloud_lts_elb_log.go
- resource_huaweicloud_lts_group.go
- resource_huaweicloud_lts_host_access.go
- resource_huaweicloud_lts_host_group.go
- resource_huaweicloud_lts_keywords_alarm_rule.go
- resource_huaweicloud_lts_log_converge.go
- resource_huaweicloud_lts_log_converge_switch.go
- resource_huaweicloud_lts_notification_template.go
- resource_huaweicloud_lts_search_criteria.go
- resource_huaweicloud_lts_sql_alarm_rule.go
- resource_huaweicloud_lts_stream.go
- resource_huaweicloud_lts_struct_template.go
- resource_huaweicloud_lts_structuring_configuration.go
- resource_huaweicloud_lts_structuring_custom_configuration.go
- resource_huaweicloud_lts_transfer.go
- resource_huaweicloud_lts_waf_access.go