diff --git a/.changelog/3105.txt b/.changelog/3105.txt new file mode 100644 index 0000000000..09f6e274cc --- /dev/null +++ b/.changelog/3105.txt @@ -0,0 +1,3 @@ +```release-note:enhancement +data-source/tencentcloud_eb_bus: fix `connection_briefs` and `target_briefs` write to state failed +``` diff --git a/tencentcloud/services/eb/data_source_tc_eb_bus.go b/tencentcloud/services/eb/data_source_tc_eb_bus.go index 160560fcf1..87add8cc73 100644 --- a/tencentcloud/services/eb/data_source_tc_eb_bus.go +++ b/tencentcloud/services/eb/data_source_tc_eb_bus.go @@ -247,7 +247,7 @@ func dataSourceTencentCloudEbBusRead(d *schema.ResourceData, meta interface{}) e connectionBriefsList = append(connectionBriefsList, connectionBriefsMap) } - eventBusMap["connection_briefs"] = []interface{}{connectionBriefsList} + eventBusMap["connection_briefs"] = connectionBriefsList } if eventBus.TargetBriefs != nil { @@ -266,7 +266,7 @@ func dataSourceTencentCloudEbBusRead(d *schema.ResourceData, meta interface{}) e targetBriefsList = append(targetBriefsList, targetBriefsMap) } - eventBusMap["target_briefs"] = []interface{}{targetBriefsList} + eventBusMap["target_briefs"] = targetBriefsList } ids = append(ids, *eventBus.EventBusId)