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. |