リソース: RBACRoleBinding
RBACRoleBinding は、Fleet 全体の rbacrolebinding を表します。
JSON 表現 |
---|
{ "name": string, "uid": string, "createTime": string, "updateTime": string, "deleteTime": string, "state": { object ( |
フィールド | |
---|---|
name |
rbacrolebinding |
uid |
出力専用。このリソースの Google 生成 UUID。これは、すべての rbacrolebinding リソースで固有のものです。rbacrolebinding リソースが削除され、同じ名前で別のリソースが作成されると、uid が異なる値になります。 |
createTime |
出力専用。rbacrolebinding が作成された日時。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
updateTime |
出力専用。rbacrolebinding が最後に更新された日時。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
deleteTime |
出力専用。rbacrolebinding が削除された日時。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
state |
出力専用。rbacrolebinding リソースの状態。 |
role |
必須。プリンシパルにバインドするロール |
labels |
省略可。この RBACRolebinding のラベル。
|
共用体フィールド principal 。クラスタで認可されるプリンシパル(少なくとも 1 つの oneof が必要です)。一方を更新すると、もう一方は自動的に設定解除されます。principal は次のいずれかになります。 |
|
user |
user は、Kubernetes クラスタが認識するユーザーの名前です(例: alice、alice@domain.tld)。 |
group |
group は、Kubernetes クラスタが認識するグループです。 |
メソッド |
|
---|---|
|
Scope の RBACRoleBinding を作成します。 |
|
Scope の RBACRoleBinding を削除します。 |
|
Scope の RBACRoleBinding の詳細を返します。 |
|
すべての Scope の RBACRoleBinding を一覧表示します。 |
|
Scope の RBACRoleBinding を更新します。 |