HandshakeOptions: {
    auth?: { apiKeyHeader?: string; modes: GraviolaAuthMode[] };
    basePath: string;
    idempotency?: { supported: boolean; windowSeconds?: number };
    iriHandling: GraviolaIriHandlingMode[];
    openapiUrl?: string;
    pagination?: { maxLimit?: number };
    resolvesSupported?: boolean;
    typeNames: string[];
}

Type declaration

  • Optionalauth?: { apiKeyHeader?: string; modes: GraviolaAuthMode[] }
  • basePath: string
  • Optionalidempotency?: { supported: boolean; windowSeconds?: number }
  • iriHandling: GraviolaIriHandlingMode[]
  • OptionalopenapiUrl?: string
  • Optionalpagination?: { maxLimit?: number }
  • OptionalresolvesSupported?: boolean
  • typeNames: string[]