CostAndUsage - Inadequate permission for linked account

0

Hey everyone!

I'm currently trying to poll for costs of the current account with the cost explorer service but I'm receiving following error:

Error: AccessDeniedException: Inadequate permission for linked account to see the cost with EDP discounts applied

While I'm aware, that I might have to grant or be granted permissions I don't know where even though I tried some variations like adding policies to the account user. Do I have to enable something at the payer account level or specify a linked account in the request parameters?

The code is the following:

          input := &costexplorer.GetCostAndUsageInput{  
		Metrics: aws.StringSlice(\[]string{  
			"NetUnblendedCost",  
		}),  
		TimePeriod: &costexplorer.DateInterval{  
			Start: aws.String(start),  
			End:   aws.String(end),  
		},  
		Granularity: aws.String("MONTHLY"),  
	}  

result, err := costService.GetCostAndUsage(input)

Edited by: DennisLeanix on Nov 2, 2020 2:12 AM

posta 4 anni fa369 visualizzazioni
3 Risposte
0

Nevermind. The input request doc required a metric value like "NetUnblendedCost" which does not work.
You have to do it like NET_UNBLENDED_COST

Cheers

con risposta 4 anni fa
0

See reply

con risposta 4 anni fa
0

Hi Dennis,

How did you fix that? I tried to change NetUnblendedCost metric into NET_UNBLENDED_COST one but nothing happens.

con risposta 3 anni fa

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande