• Product Style Guide
  • Table of Contents
  • How Do We Display Color
  • Types of Happy Path Output We Display
  • Creating a resource
  • Creating a resource (if it is a multi-step process)
  • Creating AND updating a resource (usurp commands)
  • Reading a resource
  • Updating a resource
  • Deleting a resource
  • Types of Sad Path Output We Display (error cases)
  • Flags that cannot be used together (exit 1)
  • Too many arguments are passed (exit 1)
  • User is not logged in (exit 1)
  • User is logged in but not targeted to an org (exit 1)
  • Providing resource that does not exist/not accessible due to permissions (exit 1)
  • Providing an unknown flag option
  • Insufficient permissions
  • Required arg is not provided (exit 1)
  • Providing invalid values for flag options (exit 1). There are many different responses for this error.
  • TIPS
  • How We Display New Lines
  • How Do We Display Enabling a Resource
  • Prompts
  • How We List/Display Details About a Specific Resource (Table and Key Value)
  • This can be displayed as a key value:
  • This can also be displayed as a table:
  • Providing filters to a list command:
  • Flavor Text
  • Progress Bars
  • Commands that allow you to retrieve a list when you are not targeted