/** * @generated SignedSource<<2fd708bf07a7c93afe66bd9d3e8031cc>> * @lightSyntaxTransform * @nogrep */ /* tslint:disable */ /* eslint-disable */ // @ts-nocheck import { ConcreteRequest } from 'relay-runtime'; export type DataClassification = "CONFIDENTIAL" | "INTERNAL" | "PUBLIC" | "SECRET"; export type UpdateDatumInput = { dataClassification?: DataClassification | null | undefined; id: string; name?: string | null | undefined; ownerId?: string | null | undefined; vendorIds?: ReadonlyArray | null | undefined; }; export type DatumGraphUpdateMutation$variables = { input: UpdateDatumInput; }; export type DatumGraphUpdateMutation$data = { readonly updateDatum: { readonly datum: { readonly dataClassification: DataClassification; readonly id: string; readonly name: string; readonly owner: { readonly fullName: string; readonly id: string; }; readonly updatedAt: any; readonly vendors: { readonly edges: ReadonlyArray<{ readonly node: { readonly id: string; readonly name: string; readonly websiteUrl: string | null | undefined; }; }>; }; }; }; }; export type DatumGraphUpdateMutation = { response: DatumGraphUpdateMutation$data; variables: DatumGraphUpdateMutation$variables; }; const node: ConcreteRequest = (function(){ var v0 = [ { "defaultValue": null, "kind": "LocalArgument", "name": "input" } ], v1 = { "alias": null, "args": null, "kind": "ScalarField", "name": "id", "storageKey": null }, v2 = { "alias": null, "args": null, "kind": "ScalarField", "name": "name", "storageKey": null }, v3 = [ { "alias": null, "args": [ { "kind": "Variable", "name": "input", "variableName": "input" } ], "concreteType": "UpdateDatumPayload", "kind": "LinkedField", "name": "updateDatum", "plural": false, "selections": [ { "alias": null, "args": null, "concreteType": "Datum", "kind": "LinkedField", "name": "datum", "plural": false, "selections": [ (v1/*: any*/), (v2/*: any*/), { "alias": null, "args": null, "kind": "ScalarField", "name": "dataClassification", "storageKey": null }, { "alias": null, "args": null, "concreteType": "People", "kind": "LinkedField", "name": "owner", "plural": false, "selections": [ (v1/*: any*/), { "alias": null, "args": null, "kind": "ScalarField", "name": "fullName", "storageKey": null } ], "storageKey": null }, { "alias": null, "args": [ { "kind": "Literal", "name": "first", "value": 50 } ], "concreteType": "VendorConnection", "kind": "LinkedField", "name": "vendors", "plural": false, "selections": [ { "alias": null, "args": null, "concreteType": "VendorEdge", "kind": "LinkedField", "name": "edges", "plural": true, "selections": [ { "alias": null, "args": null, "concreteType": "Vendor", "kind": "LinkedField", "name": "node", "plural": false, "selections": [ (v1/*: any*/), (v2/*: any*/), { "alias": null, "args": null, "kind": "ScalarField", "name": "websiteUrl", "storageKey": null } ], "storageKey": null } ], "storageKey": null } ], "storageKey": "vendors(first:50)" }, { "alias": null, "args": null, "kind": "ScalarField", "name": "updatedAt", "storageKey": null } ], "storageKey": null } ], "storageKey": null } ]; return { "fragment": { "argumentDefinitions": (v0/*: any*/), "kind": "Fragment", "metadata": null, "name": "DatumGraphUpdateMutation", "selections": (v3/*: any*/), "type": "Mutation", "abstractKey": null }, "kind": "Request", "operation": { "argumentDefinitions": (v0/*: any*/), "kind": "Operation", "name": "DatumGraphUpdateMutation", "selections": (v3/*: any*/) }, "params": { "cacheID": "0dbe0c32132e627730510b4bdddf5e84", "id": null, "metadata": {}, "name": "DatumGraphUpdateMutation", "operationKind": "mutation", "text": "mutation DatumGraphUpdateMutation(\n $input: UpdateDatumInput!\n) {\n updateDatum(input: $input) {\n datum {\n id\n name\n dataClassification\n owner {\n id\n fullName\n }\n vendors(first: 50) {\n edges {\n node {\n id\n name\n websiteUrl\n }\n }\n }\n updatedAt\n }\n }\n}\n" } }; })(); (node as any).hash = "682e71be938af8024fed4dcfb65e2ff3"; export default node;