OptionalexpirationExpiration policy. If unset, the snapshot is kept until deleted.
Absolute time at which the snapshot is deleted.
Mutually exclusive with ttl and no_expiry.
Time-to-live. The snapshot expires this long after it is created.
Mutually exclusive with expire_time and no_expiry. Reads report the
resolved absolute expire_time instead.
If true, the snapshot never expires.
Mutually exclusive with ttl and expire_time.
OptionalpointThe point in time to snapshot from. If unset, the current head of the source branch is used. The chosen LSN or timestamp must fall within the project's point-in-time-recovery window (its history_retention_duration); otherwise the request returns INVALID_PARAMETER_VALUE.
LSN to snapshot from, e.g. 16/B374D848.
Mutually exclusive with source_branch_time.
Timestamp to snapshot from.
Mutually exclusive with source_branch_lsn.
OptionalsourceThe source branch to snapshot. Format: projects/{project_id}/branches/{branch_id}
Client-provided configuration of the snapshot.