tcauth/tcauth.go
func (auth *Auth) Role(roleId string) (*GetRoleResponse, error) {
	cd := tcclient.Client(*auth)
	responseObject, _, err := (&cd).APICall(nil, "GET", "/roles/"+url.QueryEscape(roleId), new(GetRoleResponse), nil)
	return responseObject.(*GetRoleResponse), err
}
func (auth *Auth) Role(roleId string) (*GetRoleResponse, error) {
	cd := tcclient.Client(*auth)
	responseObject, _, err := (&cd).APICall(nil, "GET", "/roles/"+url.QueryEscape(roleId), new(GetRoleResponse), nil)
	return responseObject.(*GetRoleResponse), err
}
// Get information about a single role, including the set of scopes that the
// role expands to.
//
// See #role