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
can only be specified for a read-only transaction, otherwise the API returns
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 doesn't 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
waits for a replica in the list to become available, requests might fail
due to DEADLINE_EXCEEDED
errors.