Resource: RBACRoleBinding
RBACRoleBinding represents a rbacrolebinding across the Fleet
JSON representation |
---|
{ "name": string, "uid": string, "createTime": string, "updateTime": string, "deleteTime": string, "state": { object ( |
Fields | |
---|---|
name |
The resource name for the rbacrolebinding |
uid |
Output only. Google-generated UUID for this resource. This is unique across all rbacrolebinding resources. If a rbacrolebinding resource is deleted and another resource with the same name is created, it gets a different uid. |
create |
Output only. When the rbacrolebinding was created. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
update |
Output only. When the rbacrolebinding was last updated. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
delete |
Output only. When the rbacrolebinding was deleted. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
state |
Output only. State of the rbacrolebinding resource. |
role |
Required. Role to bind to the principal |
labels |
Optional. Labels for this RBACRolebinding. An object containing a list of |
Union field principal . Principal that is be authorized in the cluster (at least of one the oneof is required). Updating one will unset the other automatically. principal can be only one of the following: |
|
user |
user is the name of the user as seen by the kubernetes cluster, example "alice" or "alice@domain.tld" |
group |
group is the group, as seen by the kubernetes cluster. |
Methods |
|
---|---|
|
Creates a Scope RBACRoleBinding. |
|
Deletes a Scope RBACRoleBinding. |
|
Returns the details of a Scope RBACRoleBinding. |
|
Lists all Scope RBACRoleBindings. |
|
Updates a Scope RBACRoleBinding. |