リソース: AccessBinding
ユーザーと一連のロールとのバインディング。
JSON 表現 |
---|
{ "name": string, "roles": [ string ], // Union field |
フィールド | |
---|---|
name |
出力専用。このバインディングのリソース名。 形式: accounts/{account}/accessBindings/{accessBinding} または properties/{property}/accessBindings/{accessBinding} 例: "accounts/100/accessBindings/200" |
roles[] |
親リソースに付与するロールのリスト。 有効な値: predefinedRoles/viewer、predefinedRoles/analyst、predefinedRoles/editor、predefinedRoles/admin、predefinedRoles/no-cost-data、predefinedRoles/no-revenue-data ユーザーの場合、ロールの空のリストが設定されている場合、この AccessBinding は削除されます。 |
共用体フィールド access_target 。ロールを設定するターゲット。access_target は次のいずれかになります。 |
|
user |
設定されている場合は、ロールを設定するユーザーのメールアドレス。形式: "someuser@gmail.com" |
メソッド |
|
---|---|
|
アカウントまたはプロパティへの複数のアクセス バインディングに関する情報を作成します。 |
|
アカウントまたはプロパティへの複数のユーザーのリンクに関する情報を削除します。 |
|
アカウントまたはプロパティに対する複数のアクセス バインディングに関する情報を取得します。 |
|
アカウントまたはプロパティに対する複数のアクセス バインディングに関する情報を更新します。 |
|
アカウントまたはプロパティにアクセス バインディングを作成します。 |
|
アカウントまたはプロパティのアクセス バインディングを削除します。 |
|
アクセス バインディングに関する情報を取得します。 |
|
アカウントまたはプロパティのすべてのアクセス バインディングを一覧表示します。 |
|
アカウントまたはプロパティのアクセス バインディングを更新します。 |