I spent two days googling for a solution. But couldn't find a proper solution. I am provided with the following information.
Cognito Identity pool ids:
INT: "us-east-1:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
CRT: "us-east-1:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
PSS: "us-east-1:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
PREPROD: "us-east-1:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
PROD: "us-east-1:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
Api url : https://xxxxxxxxxxxxxxxx.appsync-api.us-east-2.amazonaws.com/graphql
Api id : 63xxxxxxxxxxxxxxxxxx
Appsync name : TheAppSyncName
Authorization mechanism : IAM auth
I found there are few different ways to do this in Android, https://github.com/awslabs/aws-mobile-appsync-sdk-android
But no example could be found with .net c# AWS sdk.
Can someone please explain the meaning of the above values and how it can be used to call the graphql API in .net C#?
Update: After trying multiple times I ended up without any solution. Then I found the appsync can't be used with the given information in c# .net. I was provided with the AWS account number and unauth role ARN in addition to above.