Documentation ¶
Index ¶
- type OutputFormat
- type Renderer
- func (r *Renderer) ApiCreate(api *management.ResourceServer)
- func (r *Renderer) ApiList(apis []*management.ResourceServer)
- func (r *Renderer) ApiShow(api *management.ResourceServer)
- func (r *Renderer) ApiUpdate(api *management.ResourceServer)
- func (r *Renderer) ApplicationCreate(client *management.Client, revealSecrets bool)
- func (r *Renderer) ApplicationList(clients []*management.Client, revealSecrets bool)
- func (r *Renderer) ApplicationShow(client *management.Client, revealSecrets bool)
- func (r *Renderer) ApplicationUpdate(client *management.Client, revealSecrets bool)
- func (r *Renderer) EmptyState(resource string)
- func (r *Renderer) Errorf(format string, a ...interface{})
- func (r *Renderer) GetToken(c *management.Client, t *authutil.TokenResponse)
- func (r *Renderer) Heading(text ...string)
- func (r *Renderer) Infof(format string, a ...interface{})
- func (r *Renderer) JSONResult(data interface{})
- func (r *Renderer) LogList(logs []*management.Log, ch <-chan []*management.Log, silent bool)
- func (r *Renderer) Markdown(document string)
- func (r *Renderer) Newline()
- func (r *Renderer) QuickstartList(qs map[string][]auth0.Quickstart)
- func (r *Renderer) Result(data View)
- func (r *Renderer) Results(data []View)
- func (r *Renderer) RoleCreate(role *management.Role)
- func (r *Renderer) RoleList(roles []*management.Role)
- func (r *Renderer) RoleShow(role *management.Role)
- func (r *Renderer) RoleUpdate(role *management.Role)
- func (r *Renderer) RuleCreate(rule *management.Rule)
- func (r *Renderer) RuleDisable(rule *management.Rule)
- func (r *Renderer) RuleEnable(rule *management.Rule)
- func (r *Renderer) RuleShow(rule *management.Rule)
- func (r *Renderer) RuleUpdate(rule *management.Rule)
- func (r *Renderer) RulesList(rules []*management.Rule)
- func (r *Renderer) ScopesList(api string, scopes []*management.ResourceServerScope)
- func (r *Renderer) Stream(data []View, ch <-chan View)
- func (r *Renderer) TenantList(data []string)
- func (r *Renderer) TryLogin(u *authutil.UserInfo, t *authutil.TokenResponse)
- func (r *Renderer) UserBlocksList(userBlocks []*management.UserBlock)
- func (r *Renderer) UserCreate(users *management.User, requireUsername bool)
- func (r *Renderer) UserSearch(users []*management.User)
- func (r *Renderer) UserShow(users *management.User, requireUsername bool)
- func (r *Renderer) UserUpdate(users *management.User, requireUsername bool)
- func (r *Renderer) Warnf(format string, a ...interface{})
- type View
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Renderer ¶
type Renderer struct { Tenant string // MessageWriter receives the renderer messages (typically os.Stderr) MessageWriter io.Writer // ResultWriter writes the final result of the commands (typically os.Stdout which can be piped to other commands) ResultWriter io.Writer // Format indicates how the results are rendered. Default (empty) will write as table Format OutputFormat }
func NewRenderer ¶
func NewRenderer() *Renderer
func (*Renderer) ApiCreate ¶
func (r *Renderer) ApiCreate(api *management.ResourceServer)
func (*Renderer) ApiList ¶
func (r *Renderer) ApiList(apis []*management.ResourceServer)
func (*Renderer) ApiShow ¶
func (r *Renderer) ApiShow(api *management.ResourceServer)
func (*Renderer) ApiUpdate ¶
func (r *Renderer) ApiUpdate(api *management.ResourceServer)
func (*Renderer) ApplicationCreate ¶
func (r *Renderer) ApplicationCreate(client *management.Client, revealSecrets bool)
func (*Renderer) ApplicationList ¶
func (r *Renderer) ApplicationList(clients []*management.Client, revealSecrets bool)
func (*Renderer) ApplicationShow ¶
func (r *Renderer) ApplicationShow(client *management.Client, revealSecrets bool)
func (*Renderer) ApplicationUpdate ¶
func (r *Renderer) ApplicationUpdate(client *management.Client, revealSecrets bool)
func (*Renderer) EmptyState ¶ added in v0.3.1
func (*Renderer) GetToken ¶
func (r *Renderer) GetToken(c *management.Client, t *authutil.TokenResponse)
func (*Renderer) JSONResult ¶
func (r *Renderer) JSONResult(data interface{})
func (*Renderer) LogList ¶
func (r *Renderer) LogList(logs []*management.Log, ch <-chan []*management.Log, silent bool)
func (*Renderer) QuickstartList ¶ added in v0.5.0
func (r *Renderer) QuickstartList(qs map[string][]auth0.Quickstart)
func (*Renderer) RoleCreate ¶ added in v0.7.0
func (r *Renderer) RoleCreate(role *management.Role)
func (*Renderer) RoleList ¶ added in v0.7.0
func (r *Renderer) RoleList(roles []*management.Role)
func (*Renderer) RoleShow ¶ added in v0.7.0
func (r *Renderer) RoleShow(role *management.Role)
func (*Renderer) RoleUpdate ¶ added in v0.7.0
func (r *Renderer) RoleUpdate(role *management.Role)
func (*Renderer) RuleCreate ¶ added in v0.3.0
func (r *Renderer) RuleCreate(rule *management.Rule)
func (*Renderer) RuleDisable ¶ added in v0.5.1
func (r *Renderer) RuleDisable(rule *management.Rule)
func (*Renderer) RuleEnable ¶ added in v0.5.1
func (r *Renderer) RuleEnable(rule *management.Rule)
func (*Renderer) RuleShow ¶ added in v0.3.0
func (r *Renderer) RuleShow(rule *management.Rule)
func (*Renderer) RuleUpdate ¶ added in v0.3.0
func (r *Renderer) RuleUpdate(rule *management.Rule)
func (*Renderer) RulesList ¶ added in v0.3.0
func (r *Renderer) RulesList(rules []*management.Rule)
func (*Renderer) ScopesList ¶
func (r *Renderer) ScopesList(api string, scopes []*management.ResourceServerScope)
func (*Renderer) TenantList ¶ added in v0.5.0
func (*Renderer) TryLogin ¶
func (r *Renderer) TryLogin(u *authutil.UserInfo, t *authutil.TokenResponse)
func (*Renderer) UserBlocksList ¶ added in v0.5.1
func (r *Renderer) UserBlocksList(userBlocks []*management.UserBlock)
func (*Renderer) UserCreate ¶ added in v0.7.0
func (r *Renderer) UserCreate(users *management.User, requireUsername bool)
func (*Renderer) UserSearch ¶ added in v0.7.0
func (r *Renderer) UserSearch(users []*management.User)
func (*Renderer) UserShow ¶ added in v0.7.0
func (r *Renderer) UserShow(users *management.User, requireUsername bool)
func (*Renderer) UserUpdate ¶ added in v0.7.0
func (r *Renderer) UserUpdate(users *management.User, requireUsername bool)
Click to show internal directories.
Click to hide internal directories.