Skip to main content
Version: 0.9.x

Role Service

RBAC

CreateRole

Requires CreateRole

ListRoles

GetRole

Requires ReadRole

UpdateRole

Requires WriteRole

DeleteRole

Requires DeleteRole

CreateRoleRequest

Request to create a Role.

FieldDescriptionValidation Rule

name

string
REQUIRED
The short name for the resource to be created.

string = {
  min_len: 1
}

role

tetrateio.api.tsb.rbac.v2.Role
REQUIRED
Details of the Role to be created.

message = {
  required: true
}

DeleteRoleRequest

Request to delete a Role.

FieldDescriptionValidation Rule

fqn

string
REQUIRED
Fully-qualified name of the Role.

string = {
  min_len: 1
}

GetRoleRequest

Request to retrieve a Role.

FieldDescriptionValidation Rule

fqn

string
REQUIRED
Fully-qualified name of the Role.

string = {
  min_len: 1
}

ListRolesRequest

Request to list Roles.

NameNumberDescription

ListRolesResponse

FieldDescriptionValidation Rule

roles

List of tetrateio.api.tsb.rbac.v2.Role