Telegraf aliyuncms Plugin Configuration Query

Hi All,
This is regarding the new plugin for AliCMS… Following is my configuration :
[agent]
[[inputs.aliyuncms]]
discovery_regions = [“eu-central-1”]
project = “acs_slb_dashboard”
access_key_id = “xxx”
access_key_secret = “xxx”
[[inputs.aliyuncms.metrics]]
names = [“InstanceActiveConnection”, “InstanceNewConnection”]
[[outputs.file]]
files = [“stdout”]
I get the following error:
2021-04-16T04:58:14Z I! Starting Telegraf
2021-04-16T04:58:14Z I! Loaded inputs: aliyuncms
2021-04-16T04:58:14Z I! Loaded aggregators:
2021-04-16T04:58:14Z I! Loaded processors:
2021-04-16T04:58:14Z I! Loaded outputs: file socket_writer
2021-04-16T04:58:14Z I! Tags enabled: host=xxx
2021-04-16T04:58:14Z I! [agent] Config: Interval:10s, Quiet:false, Hostname:“xxx”, Flush Interval:10s
2021-04-16T04:58:15Z I! [inputs.aliyuncms] 62 object(s) discovered…
2021-04-16T04:58:20Z E! [inputs.aliyuncms] Error in plugin: failed to query metricName list: [SDK.CanNotResolveEndpoint] Can not resolve endpoint(param = {“Domain”:"",“Product”:“Cms”,“RegionId”:"",“LocationProduct”:“cms”,“LocationEndpointType”:“openAPI”}), please check your accessKey with secret, and read the user guide
caused by:
SDK.ServerError
ErrorCode: InternalError
Recommend: https://error-center.aliyun.com/status/search?Keyword=InternalError&source=PopGw
RequestId: ACA875AB-4571-4B71-1BA0-D512AB21B700
Message: The request processing has failed due to some unknown error, exception or failure.

So I thought it was API rate limits issue…
I then tried it for a different namespace. (This time I verified on the command line first):
aliyun cms DescribeMetricList --Namespace acs_ecs_dashboard --MetricName cpu_idle

{
        "Code": "200",
        "Datapoints": "[]",
        "Period": "15",
        "RequestId": "A1BB0021-8A7C-45AC-B914-46B320E721F1",
        "Success": true
}

However the similar config on telegraf:
[agent]
[[inputs.aliyuncms]]
discovery_regions = [“eu-central-1”]
project = “acs_ecs_dashboard”
access_key_id = “xxx”
access_key_secret = “xxx”
[[inputs.aliyuncms.metrics]]
names = [“cpu_idle”]
[[outputs.file]]
files = [“stdout”]
Gives the same error:
2021-04-16T05:03:56Z I! Starting Telegraf
2021-04-16T05:03:56Z I! Loaded inputs: aliyuncms
2021-04-16T05:03:56Z I! Loaded aggregators:
2021-04-16T05:03:56Z I! Loaded processors:
2021-04-16T05:03:56Z I! Loaded outputs: file socket_writer
2021-04-16T05:03:56Z I! Tags enabled: host=xxx
2021-04-16T05:03:56Z I! [agent] Config: Interval:10s, Quiet:false, Hostname:“xxx”, Flush Interval:10s
2021-04-16T05:04:00Z I! [inputs.aliyuncms] 489 object(s) discovered…
2021-04-16T05:04:10Z E! [inputs.aliyuncms] Error in plugin: failed to query metricName list: [SDK.CanNotResolveEndpoint] Can not resolve endpoint(param = {“Domain”:"",“Product”:“Cms”,“RegionId”:"",“LocationProduct”:“cms”,“LocationEndpointType”:“openAPI”}), please check your accessKey with secret, and read the user guide
caused by:
SDK.ServerError
ErrorCode: InternalError
Recommend: https://error-center.aliyun.com/status/search?Keyword=InternalError&source=PopGw
RequestId: 162F23AC-9D8C-3489-B7A8-1D2966D2331A
Message: The request processing has failed due to some unknown error, exception or failure.
What am I missing here?