1type PtrToPtrOuter { 2 name: String! 3 inner: PtrToPtrInner 4 stupidInner: PtrToPtrInner 5} 6 7type PtrToPtrInner { 8 key: String! 9 value: String! 10} 11 12input UpdatePtrToPtrOuter { 13 name: String 14 inner: UpdatePtrToPtrInner 15 stupidInner: UpdatePtrToPtrInner 16} 17 18input UpdatePtrToPtrInner { 19 key: String 20 value: String 21} 22 23extend type Mutation { 24 updatePtrToPtr(input: UpdatePtrToPtrOuter!): PtrToPtrOuter! 25}