리소스: RBACRoleBinding
RBACRoleBinding은 Fleet 전반의 rbacrolebinding을 나타냅니다.
JSON 표현 |
---|
{ "name": string, "uid": string, "createTime": string, "updateTime": string, "deleteTime": string, "state": { object ( |
필드 | |
---|---|
name |
rbacrolebinding |
uid |
출력 전용입니다. 이 리소스에 대해 Google에서 생성된 UUID입니다. 모든 rbacrolebinding 리소스에서 고유합니다. rbacrolebinding 리소스가 삭제되고 동일한 이름의 다른 리소스가 생성되면 다른 uid를 갖습니다. |
createTime |
출력 전용입니다. rbacrolebinding이 생성된 시간입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
updateTime |
출력 전용입니다. rbacrolebinding이 마지막으로 업데이트된 시간입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
deleteTime |
출력 전용입니다. rbacrolebinding이 삭제된 시간입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
state |
출력 전용입니다. rbacrolebinding 리소스의 상태입니다. |
role |
필수 항목입니다. 주 구성원에 바인딩할 역할입니다. |
labels |
선택사항입니다. 이 RBACRolebinding의 라벨입니다.
|
통합 필드 principal . 클러스터에서 승인된 주 구성원입니다(하나 이상 필요). 하나를 업데이트하면 다른 항목이 자동으로 설정 해제됩니다. principal 은 다음 중 하나여야 합니다. |
|
user |
사용자는 Kubernetes 클러스터에 표시된 사용자 이름입니다(예: 'alice' 또는 'alice@domain.tld'). |
group |
그룹은 kubernetes 클러스터에 표시된 그룹입니다. |
메서드 |
|
---|---|
|
범위 RBACRoleBinding을 만듭니다. |
|
범위 RBACRoleBinding을 삭제합니다. |
|
범위 RBACRoleBinding의 세부정보를 반환합니다. |
|
모든 범위 RBACRoleBinding을 나열합니다. |
|
범위 RBACRoleBinding을 업데이트합니다. |