in pkg/conn/conn.go [282:293]
func getSTSCredsFromPrimaryRegionEndpoint(t *session.Session, roleArn string, region string) *credentials.Credentials {
partitionId := getPartition(region)
if partitionId == endpoints.AwsPartitionID {
return getSTSCredsFromRegionEndpoint(t, endpoints.UsEast1RegionID, roleArn)
} else if partitionId == endpoints.AwsCnPartitionID {
return getSTSCredsFromRegionEndpoint(t, endpoints.CnNorth1RegionID, roleArn)
} else if partitionId == endpoints.AwsUsGovPartitionID {
return getSTSCredsFromRegionEndpoint(t, endpoints.UsGovWest1RegionID, roleArn)
}
return nil
}