SyncAuthorization

JSON representation
{
  "identities": [
    string
  ],
  "etag": string
}
Fields
identities[]

string

Required. The list of identities to grant access to control plane resources.

etag

string (bytes format)

etag is used for optimistic concurrency control as a way to help prevent simultaneous updates from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to avoid race conditions: An etag is returned in the response to getSyncAuthorization, and systems are expected to put that etag in the request to setSyncAuthorization to ensure that their change will be applied to the same version.

If no etag is provided in the call to setSyncAuthorization, then the existing authorization is overwritten blindly.

A base64-encoded string.