ProjectRoleTemplateBinding
ProjectRoleTemplateBinding is the object representing membership of a subject in a project with permissions specified by a given role template.
| Field / Type | Description |
|---|---|
apiVersion | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
groupName | GroupName is the name of the group subject added to the project. Immutable. |
groupPrincipalName | GroupPrincipalName is the name of the group principal subject added to the project. Immutable. |
kind | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
metadata | No description provided. |
projectName | ProjectName is the name of the project to which a subject is added. Immutable. |
roleTemplateName | RoleTemplateName is the name of the role template that defines permissions to perform actions on resources in the project. Immutable. |
serviceAccount | ServiceAccount is the name of the service account bound as a subject. Immutable. Deprecated. |
userName | UserName is the name of the user subject added to the project. Immutable. |
userPrincipalName | UserPrincipalName is the name of the user principal subject added to the project. Immutable. |