リソースへのアクセス制御ポリシーを定義します。
| JSON 表現 | |
|---|---|
{
"assignments": [
{
object ( |
|
| フィールド | |
|---|---|
assignments[] |
|
etag |
[etag] は、オプティミスティック同時実行制御でポリシーの同時更新による相互上書きを防ぐために使用されます。競合状態を回避するために、システムが読み取り / 変更 / 書き込みサイクルで [etag] を使用してポリシーの更新を行うことを強くおすすめします。[etag] は [policies.get] のレスポンスで返されます。システムは、変更が同じバージョンのポリシーに適用されるように、[policies.set] のリクエストにその etag を含める必要があります。 [policies.set] の呼び出しに [etag] が含まれていない場合、既存のポリシーが盲目的に上書きされます。 Base64 でエンコードされた文字列。 |
割り当て
members を role に関連付けます。
| JSON 表現 | |
|---|---|
{ "role": string, "members": [ string ] } |
|
| フィールド | |
|---|---|
role |
必須。 |
members[] |
ロールが割り当てられている ID。以下のいずれかの値が設定されます。
|