Recurso: RBACRoleBinding
RBACRoleBinding representa um rbacrolebinding pela frota
Representação JSON |
---|
{ "name": string, "uid": string, "createTime": string, "updateTime": string, "deleteTime": string, "state": { object ( |
Campos | |
---|---|
name |
O nome do recurso para rbacrolebinding |
uid |
Apenas saída. UUID gerado pelo Google para este recurso. Isso é exclusivo em todos os recursos de rbacrolebinding. Se um recurso de rbacrolebinding for excluído e outro recurso com o mesmo nome for criado, ele receberá um UID diferente. |
createTime |
Apenas saída. Quando a rbacrolebinding foi criada. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
updateTime |
Apenas saída. Quando a rbacrolebinding foi atualizada pela última vez. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
deleteTime |
Apenas saída. Quando a rbacrolebinding foi excluída. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
state |
Apenas saída. Estado do recurso rbacrolebinding. |
role |
Obrigatório. Papel para vincular ao principal |
labels |
Opcional. Rótulos para essa RBACRolebinding. Um objeto com uma lista de pares |
Campo de união principal . Principal autorizado no cluster (pelo menos um é necessário). Atualizar um deles cancela a configuração do outro automaticamente. principal só pode ser de um dos seguintes tipos: |
|
user |
user é o nome do usuário visto pelo cluster do Kubernetes, por exemplo, "alice" ou "alice@domain.tld". |
group |
group é o grupo, conforme visto pelo cluster do Kubernetes. |
Métodos |
|
---|---|
|
Cria um RBACRoleBinding de escopo. |
|
Exclui um RBACRoleBinding de escopo. |
|
Retorna os detalhes de um RBACRoleBinding de escopo. |
|
Lista todos os RBACRoleBindings de escopo. |
|
Atualiza um RBACRoleBinding de escopo. |