Role Service
Tetrate Istio Subscription Plus (TIS+) utilizes many of the same components as the Tetrate Service Bridge(TSB) product but has the several distinctions.
Service to manage access roles in Istio Subscription Plus .
RBAC
The RBAC service provides methods to manage the roles in the Istio Subscription Plus platform. It provides method to configure the roles that can be used in the management plane access control policies and their permissions.
CreateRole
ListRoles
GetRole
UpdateRole
DeleteRole
GetRoleK8sMapping
CreateRoleRequest
Request to create a Role.
Field | Description | Validation Rule |
---|---|---|
name | string | string = { |
role | tetrateio.api.tsb.rbac.v2.Role | message = { |
DeleteRoleRequest
Request to delete a Role.
Field | Description | Validation Rule |
---|---|---|
fqn | string | string = { |
GetRoleK8sMappingRequest
Request to get Kubernetes ClusterRole for TIS+ Role.
Field | Description | Validation Rule |
---|---|---|
fqn | string | string = { |
GetRoleRequest
Request to retrieve a Role.
Field | Description | Validation Rule |
---|---|---|
fqn | string | string = { |
ListRolesRequest
Request to list Roles.
ListRolesResponse
List of all existing roles.
Field | Description | Validation Rule |
---|---|---|
roles | List of tetrateio.api.tsb.rbac.v2.Role | – |