Recurso: bloqueio
Representa um bloqueio.
Campos | |
---|---|
name |
Apenas saída. O nome do recurso. Formato: projects/{project_id_or_number}/locations/{locationId}/catalogs/{catalogId}/databases/{databaseId}/locks/{lock_id} |
createTime |
Apenas saída. A hora de criação do bloqueio. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
type |
O tipo de bloqueio. |
state |
Apenas saída. O estado de bloqueio. |
Campo de união resources . O recurso em que o bloqueio será criado. resources pode ser apenas de um dos tipos a seguir: |
|
tableId |
O ID da tabela (nome não totalmente qualificado) no mesmo banco de dados em que o bloqueio será criado. A tabela precisa existir. |
Tipo
O tipo de bloqueio.
Enums | |
---|---|
TYPE_UNSPECIFIED |
O tipo não está especificado. |
EXCLUSIVE |
Um bloqueio exclusivo impede que outro seja criado no mesmo recurso. |
Estado
O estado de bloqueio.
Enums | |
---|---|
STATE_UNSPECIFIED |
O estado não foi especificado. |
WAITING |
Aguardando a aquisição do bloqueio. |
ACQUIRED |
O bloqueio foi adquirido. |