Recurso: RBACRoleBinding
RBACRoleBinding representa una rbacrolebinding en la flota
| Representación JSON |
|---|
{ "name": string, "uid": string, "createTime": string, "updateTime": string, "deleteTime": string, "state": { object ( |
| Campos | |
|---|---|
name |
El nombre del recurso para la rbacrolebinding |
uid |
Solo salida. UUID generado por Google para este recurso. Esto es único en todos los recursos de rbacrolebinding. Si se borra un recurso de rbacrolebinding y se crea otro recurso con el mismo nombre, se obtiene un uid diferente. |
createTime |
Solo salida. Cuando se creó el rbacrolebinding. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
updateTime |
Solo salida. Cuando se actualizó por última vez el rbacrolebinding. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
deleteTime |
Solo salida. Cuando se borró el rbacrolebinding. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
state |
Solo salida. Estado del recurso rbacrolebinding. |
role |
Obligatorio. Rol para vincular a la principal |
labels |
Opcional. Etiquetas para esta RBACRolebinding. Un objeto que contiene una lista de pares |
Campo de unión principal. Principal que esté autorizada en el clúster (se requiere al menos uno). Si actualizas uno, se desactivará el otro automáticamente. principal puede ser solo uno de los siguientes: |
|
user |
usuario es el nombre del usuario tal como lo ve el clúster de Kubernetes, por ejemplo, “alice” o “alice@domain.tld”. |
group |
es el grupo, tal como lo ve el clúster de Kubernetes. |
Métodos |
|
|---|---|
|
Crea un RBACRoleBinding de permiso. |
|
Borra un RBACRoleBinding de permiso. |
|
Muestra los detalles de un RBACRoleBinding de alcance. |
|
Enumera todos los RBACRoleBindings de alcance. |
|
Actualiza un RBACRoleBinding de alcance. |