Skip to main content

Usage

npx wgc clients delete <client-name> --graph-name <graph-name>

Description

The npx wgc clients delete command deletes a registered GraphQL client from a federated graph or monograph. If the client has persisted operations or persisted operation traffic, the command asks for confirmation. Confirming deletes the client and its related persisted operations. Use --force to skip confirmation. Use --json to print structured JSON output.

Parameters

  • <client-name>: The name of the registered GraphQL client.

Options

  • -g, --graph-name <string> : The name of the federated graph or monograph the client belongs to. Required.
  • -n, --namespace <string> : The namespace of the federated graph or monograph. Defaults to default.
  • -j, --json : Prints structured JSON instead of text.
  • -f, --force : Deletes the client without confirmation. Required with --json if persisted operations would be deleted or have traffic.

Examples

npx wgc clients delete web --graph-name production
Deletes the client named web from the graph named production.
npx wgc clients delete web --graph-name production --namespace staging --force
Deletes the client named web from the graph named production in the staging namespace without prompting.
npx wgc clients delete web --graph-name production --json --force
Deletes the client named web and prints JSON output.