DirectedReadOptions
import type { DirectedReadOptions } from "https://googleapis.deno.dev/v1/spanner:v1.ts";
The DirectedReadOptions can be used to indicate which replicas or regions
should be used for non-transactional reads or queries. DirectedReadOptions
may only be specified for a read-only transaction, otherwise the API will
return an INVALID_ARGUMENT
error.
interface DirectedReadOptions {
excludeReplicas?: ExcludeReplicas;
includeReplicas?: IncludeReplicas;
}§Properties
§
excludeReplicas?: ExcludeReplicas
[src]Exclude_replicas indicates that specified replicas should be excluded from serving requests. Spanner will not route requests to the replicas in this list.
§
includeReplicas?: IncludeReplicas
[src]Include_replicas indicates the order of replicas (as they appear in this
list) to process the request. If auto_failover_disabled is set to true and
all replicas are exhausted without finding a healthy replica, Spanner will
wait for a replica in the list to become available, requests may fail due
to DEADLINE_EXCEEDED
errors.