Risorsa: RBACRoleBinding
RBACRoleBinding rappresenta un legame di ramino nel parco risorse
Rappresentazione JSON |
---|
{ "name": string, "uid": string, "createTime": string, "updateTime": string, "deleteTime": string, "state": { object ( |
Campi | |
---|---|
name |
Il nome della risorsa per il rbacrolebinding |
uid |
Solo output. UUID generato da Google per questa risorsa. Si tratta di un aspetto univoco in tutte le risorse di rbacrolebinding. Se una risorsa rbacrolebinding viene eliminata e ne viene creata un'altra con lo stesso nome, riceve un uid diverso. |
createTime |
Solo output. Quando è stato creato il legame con bacrole. Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
updateTime |
Solo output. Data dell'ultimo aggiornamento di rbacrolebinding. Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
deleteTime |
Solo output. Quando è stato eliminato l'associazione rbacrolele. Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
state |
Solo output. Stato della risorsa rbacrolebinding. |
role |
Obbligatorio. Ruolo da associare all'entità |
labels |
Facoltativo. Etichette per questo RBACRolebinding. Un oggetto contenente un elenco di |
Campo di unione principal . Entità autorizzata nel cluster (è obbligatoria almeno una di una di esse). Se aggiorni un file, verrà automaticamente annullata l'impostazione dell'altro. principal può essere solo uno dei seguenti: |
|
user |
user è il nome dell'utente visualizzato nel cluster Kubernetes, ad esempio "alice" o "alice@dominio.tld" |
group |
è il gruppo, come visto dal cluster Kubernetes. |
Metodi |
|
---|---|
|
Crea un RBACRoleBinding per l'ambito. |
|
Elimina un RBACRoleBinding per l'ambito. |
|
Restituisce i dettagli di un Ambito RBACRoleBinding. |
|
Elenca tutte le associazioni RBACRoleBinding dell'ambito. |
|
Aggiorna un RBACRoleBinding per l'ambito. |