code: func (c *ScopeCreate) Execute(args []string) error {
  	typ, err := parseType(c.Type)
  	if err != nil {
  		return err
  	}
  	if len(c.Owner) == 0 {
  		return errors.New("the owning ublame-group must be specified")
  	}
  	return c.doScopeOp("create",
  		func(client dosa.AdminClient, ctx context.Context, scope string) error {
  			return dosa.AdminClient.CreateScope(client, ctx, &dosa.ScopeMetadata{
  				Name:        scope,
  				Owner:       c.Owner,
  				Type:        int32(typ),
  				Creator:     *dosa.GetUsername(),
  				Cluster:     c.Cluster,
  				ReadMaxRPS:  c.ReadRPS,
  				WriteMaxRPS: c.WriteRPS,
  			})
  		}, c.Args.Scopes)
  }
docs: // Execute executes a scope create command