Resource: KeyRing
A KeyRing is a logical grouping of distributed Multi-party Compute (MPC) keys.
| JSON representation |
|---|
{
"name": string,
"displayName": string,
"createTime": string,
"updateTime": string,
"state": enum ( |
| Fields | |
|---|---|
name |
Identifier. The unique resource name of the KeyRing. This field is server-assigned and follows the format required by AIP-122: projects/{project}/locations/{location}/instances/{instance}/mpc/keyRings/{keyRing} |
displayName |
Optional. User-assigned display name for the key ring. |
createTime |
Output only. The time at which the KeyRing was created. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
updateTime |
Output only. The time at which the KeyRing was last updated. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
state |
Output only. The state of the key ring. |
deleteTime |
Output only. The time at which the KeyRing was marked for deletion. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
labels |
Optional. User-defined labels for grouping or filtering. e.g., {"env": "production", "team": "treasury"} An object containing a list of |
State
The state of the key ring.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
State is unspecified. |
ACTIVE |
The key ring is active. |
DELETED |
The key ring is deleted. |
Methods |
|
|---|---|
|
Creates a new KeyRing in a given project and location. |
|
Deletes a KeyRing. |
|
Gets details of a single KeyRing. |
|
Lists KeyRings in a given project and location. |