extend schema @link(url: "https://specs.apollo.dev/federation/v2.3")
type Query {
getPersonInfo(input: InputPerson!): Person
}
type Person @federation__key(fields: "id") {
id: ID!
firstName: String! @federation__shareable
lastName: String! @federation__shareable
age: Int! @federation__shareable
email: String!
}
input InputPerson {
firstName: String!
lastName: String!
age: Int
}