I need to get information about DynamoDB tables backups.
So lets say I have backups listed in dashboard:

I can't get any backups using Golang SDK though:
import (
...
"github.com/aws/aws-sdk-go/service/dynamodb"
...
)
...
svc := dynamodb.New(c.providerConfig.Session, regionConfig)
response, err := svc.ListBackupsWithContext(ctx, input)
// response.BackupSummaries is empty
backupArn := <ARN of any of the backups from dashboard>
output, _ := svc.DescribeBackupWithContext(ctx, &dynamodb.DescribeBackupInput{BackupArn: &backupArn})
// even with requesting for a backup by specific ARN we have no luck
// output.BackupDescription is nil
Other functions (1. getting tables with ListTablesPagesWithContext 2. getting continuous backup description with DescribeContinuousBackups) works perfectly. The only thing i can't get (non-continuous) backups.
Can someone help with explanation why I keep getting empty responses though DynamoDB table backups listed in dashboard?