REST Resource: accounts.accessBindings

リソース: AccessBinding

ロールのセットに対するユーザーのバインディング。

JSON 表現
{
  "name": string,
  "roles": [
    string
  ],

  // Union field access_target can be only one of the following:
  "user": string
  // End of list of possible types for union field access_target.
}
フィールド
name

string

出力専用。このバインディングのリソース名。

形式: accounts/{account}/accessBindings/{accessBinding} または properties/{property}/accessBindings/{accessBinding}

例: 「accounts/100/accessBindings/200」

roles[]

string

親リソースに付与するロールのリスト。

有効な値:事前定義ロール/閲覧者事前定義ロール/アナリスト

ユーザーについては、ロールの空のリストが設定されていると、この AccessBinding が削除されます。

共用体フィールド access_target。ロールを設定するターゲット。access_target は次のいずれかになります。
user

string

設定されている場合、ロールを設定するユーザーのメールアドレス。形式: 「someuser@gmail.com」

Methods

batchCreate

アカウントまたはプロパティへの複数のアクセス バインディングに関する情報を作成します。

batchDelete

アカウントまたはプロパティへの複数のユーザーのリンクに関する情報を削除します。

batchGet

アカウントまたはプロパティへの複数のアクセス バインディングに関する情報を取得します。

batchUpdate

アカウントまたはプロパティへの複数のアクセス バインディングに関する情報を更新します。

create

アカウントまたはプロパティにアクセス バインディングを作成します。

delete

アカウントまたはプロパティのアクセス バインディングを削除します。

get

アクセス バインディングに関する情報を取得します。

list

アカウントまたはプロパティのすべてのアクセス バインディングを一覧表示します。

patch

アカウントまたはプロパティのアクセス バインディングを更新します。