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