@wearableintelligence/plugin-data-shipper-cli

    1.1.11 • Public • Published

    data-shipper-cli

    parsable-cli plugin for admin functionality

    oclif Version Downloads/week License

    Usage

    $ npm install -g @wearableintelligence/plugin-data-shipper-cli
    $ parsable-cli COMMAND
    running command...
    $ parsable-cli (-v|--version|version)
    @wearableintelligence/plugin-data-shipper-cli/1.1.11 linux-x64 node-v14.18.1
    $ parsable-cli --help [COMMAND]
    USAGE
      $ parsable-cli COMMAND
    ...

    Commands

    parsable-cli analytics:feed:access:check

    Check access to data feed

    USAGE
      $ parsable-cli analytics:feed:access:check
    
    OPTIONS
      -c, --cluster=cluster  Cluster name
      -j, --jdbc             JDBC sink
      -t, --teamId=teamId    Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Check access to data feed by Team ID or Subdomain and cluster or JDBC sink.
    
    EXAMPLES
      parsable-cli analytics:feed:access:check
      parsable-cli analytics:feed:access:check -c cluster-name
      parsable-cli analytics:feed:access:check -j
      parsable-cli analytics:feed:access:check -t best-team
      parsable-cli analytics:feed:access:check -t 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/access/check.js

    parsable-cli analytics:feed:access:disable

    Disable access to data feed

    USAGE
      $ parsable-cli analytics:feed:access:disable
    
    OPTIONS
      -c, --cluster=cluster  Cluster name
      -j, --jdbc             JDBC sink
      -s, --sync             Wait for access to fully disable
      -t, --teamId=teamId    Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Disable access to data feed by Team ID or Subdomain and cluster or JDBC sink.
    
    EXAMPLES
      parsable-cli analytics:feed:access:disable
      parsable-cli analytics:feed:access:disable -s
      parsable-cli analytics:feed:access:disable -c cluster-name
      parsable-cli analytics:feed:access:disable -j
      parsable-cli analytics:feed:access:disable -t best-team
      parsable-cli analytics:feed:access:disable -t 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/access/disable.js

    parsable-cli analytics:feed:access:enable

    Enable access to data feed

    USAGE
      $ parsable-cli analytics:feed:access:enable
    
    OPTIONS
      -c, --cluster=cluster  Cluster name
      -j, --jdbc             JDBC sink
      -s, --sync             Wait for access to fully enable
      -t, --teamId=teamId    Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Enable access to data feed by Team ID or Subdomain and cluster or JDBC sink.
    
    EXAMPLES
      parsable-cli analytics:feed:access:enable
      parsable-cli analytics:feed:access:enable -s
      parsable-cli analytics:feed:access:enable -c cluster-name
      parsable-cli analytics:feed:access:enable -j
      parsable-cli analytics:feed:access:enable -t best-team
      parsable-cli analytics:feed:access:enable -t 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/access/enable.js

    parsable-cli analytics:feed:cluster:create

    Create cluster for analytics feed

    USAGE
      $ parsable-cli analytics:feed:cluster:create
    
    OPTIONS
      -s, --sync           Wait for cluster to fully create
      -t, --teamId=teamId  Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Create a cluster for analytics feed for certain team by Team ID or Subdomain
    
    EXAMPLES
      parsable-cli analytics:feed:cluster:create
      parsable-cli analytics:feed:cluster:create -s
      parsable-cli analytics:feed:cluster:create -t best-team
      parsable-cli analytics:feed:cluster:create -t 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/cluster/create.js

    parsable-cli analytics:feed:cluster:delete

    Delete cluster for analytics feed

    USAGE
      $ parsable-cli analytics:feed:cluster:delete
    
    OPTIONS
      -c, --cluster=cluster  (required) Cluster name
      -t, --teamId=teamId    Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Delete cluster for analytics feed by its name and Team ID or Subdomain.
    
    EXAMPLES
      parsable-cli analytics:feed:cluster:delete -c cluster-name
      parsable-cli analytics:feed:cluster:delete -c cluster-name -t best-team
      parsable-cli analytics:feed:cluster:delete -c cluster-name -t 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/cluster/delete.js

    parsable-cli analytics:feed:cluster:get

    Fetch list of clusters for analytics feed

    USAGE
      $ parsable-cli analytics:feed:cluster:get
    
    OPTIONS
      -a, --all               Request all available clusters for all teams.
      -t, --teamId=teamId     Team ID or subdomain the request is for
      -x, --extended          show extra columns
      --columns=columns       only show provided columns (comma-separated)
      --csv                   output is csv format [alias: --output=csv]
      --filter=filter         filter property by partial string matching, ex: name=foo
      --no-header             hide table header from output
      --no-truncate           do not truncate output to fit screen
      --output=csv|json|yaml  output in a more machine friendly format
      --sort=sort             property to sort by (prepend '-' for descending)
    
    DESCRIPTION
      ...
      Fetch list of clusters by Team ID or Subdomain.
      Or fetch all clusters for all teams. Last action requires a super admin role.
    
    ALIASES
      $ parsable-cli analytics:feed:cluster:get
      $ parsable-cli analytics:feed:cluster:show
      $ parsable-cli analytics:feed:cluster:info
    
    EXAMPLES
      parsable-cli analytics:feed:cluster:get
      parsable-cli analytics:feed:cluster:get -a
      parsable-cli analytics:feed:cluster:get -t best-team
      parsable-cli analytics:feed:cluster:show -t 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/cluster/get.js

    parsable-cli analytics:feed:cluster:get-one

    Fetch one cluster for analytics feed

    USAGE
      $ parsable-cli analytics:feed:cluster:get-one
    
    OPTIONS
      -c, --cluster=cluster  (required) Cluster name
      -t, --teamId=teamId    Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Fetch one cluster for analytics feed by its name and Team ID or Subdomain.
    
    ALIASES
      $ parsable-cli analytics:feed:cluster:get-one
      $ parsable-cli analytics:feed:cluster:show-one
      $ parsable-cli analytics:feed:cluster:info-one
    
    EXAMPLES
      parsable-cli analytics:feed:cluster:get-one -c cluster-name
      parsable-cli analytics:feed:cluster:get-one -c cluster-name -t best-team
      parsable-cli analytics:feed:cluster:show-one -c cluster-name -t 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/cluster/get-one.js

    parsable-cli analytics:feed:credential:create

    Create credential for analytics feed

    USAGE
      $ parsable-cli analytics:feed:credential:create
    
    OPTIONS
      -t, --teamId=teamId  Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Create a credential for analytics feed for certain team, cluster and topic
    
    EXAMPLES
      parsable-cli analytics:feed:credential:create
      parsable-cli analytics:feed:credential:create --team best-team
      parsable-cli analytics:feed:credential:create --team 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/credential/create.js

    parsable-cli analytics:feed:credential:delete

    Delete credential for topic in analytics feed

    USAGE
      $ parsable-cli analytics:feed:credential:delete
    
    OPTIONS
      -c, --cluster=cluster  [default: default] Cluster name
      -i, --id=id            (required) Credential id
      -n, --name=name        (required) Topic name
      -t, --teamId=teamId    Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Delete credential for topic in analytics feed by its id, topic, cluster and Team ID or Subdomain.
    
    EXAMPLES
      parsable-cli analytics:feed:credential:delete -n topic-name -i 965621ca-7f50-48e7-8c0d-bf393422947e
      parsable-cli analytics:feed:credential:delete -c cluster-name -n topic-name -i 965621ca-7f50-48e7-8c0d-bf393422947e
      parsable-cli analytics:feed:credential:delete -n topic-name -i 965621ca-7f50-48e7-8c0d-bf393422947e -t best-team
      parsable-cli analytics:feed:credential:delete -n topic-name -i 965621ca-7f50-48e7-8c0d-bf393422947e -t 
      767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/credential/delete.js

    parsable-cli analytics:feed:credential:get

    Fetch list of credentials for analytics feed

    USAGE
      $ parsable-cli analytics:feed:credential:get
    
    OPTIONS
      -c, --cluster=cluster   [default: default] Cluster name
      -n, --name=name         (required) Topic name
      -t, --teamId=teamId     Team ID or subdomain the request is for
      --columns=columns       only show provided columns (comma-separated)
      --csv                   output is csv format [alias: --output=csv]
      --filter=filter         filter property by partial string matching, ex: name=foo
      --no-header             hide table header from output
      --no-truncate           do not truncate output to fit screen
      --output=csv|json|yaml  output in a more machine friendly format
      --sort=sort             property to sort by (prepend '-' for descending)
    
    DESCRIPTION
      ...
      Fetch list of credentials by cluster, topic and Team ID or Subdomain.
    
    ALIASES
      $ parsable-cli analytics:feed:credential:get
      $ parsable-cli analytics:feed:credential:show
      $ parsable-cli analytics:feed:credential:info
    
    EXAMPLES
      parsable-cli analytics:feed:credential:get -n topic-name
      parsable-cli analytics:feed:credential:get -c cluster-name -n topic-name
      parsable-cli analytics:feed:credential:get -n topic-name -t best-team
      parsable-cli analytics:feed:credential:show -n topic-name -t 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/credential/get.js

    parsable-cli analytics:feed:credential:get-one

    Fetch one credential for topic in analytics feed

    USAGE
      $ parsable-cli analytics:feed:credential:get-one
    
    OPTIONS
      -c, --cluster=cluster  [default: default] Cluster name
      -i, --id=id            (required) Credential id
      -n, --name=name        (required) Topic name
      -t, --teamId=teamId    Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Fetch one credential for topic in analytics feed by its id, cluster, topic and Team ID or Subdomain.
    
    ALIASES
      $ parsable-cli analytics:feed:credential:get-one
      $ parsable-cli analytics:feed:credential:show-one
      $ parsable-cli analytics:feed:credential:info-one
    
    EXAMPLES
      parsable-cli analytics:feed:credential:get-one -n topic-name -i 965621ca-7f50-48e7-8c0d-bf393422947e
      parsable-cli analytics:feed:credential:get-one -c cluster-name -n topic-name -i 965621ca-7f50-48e7-8c0d-bf393422947e
      parsable-cli analytics:feed:credential:get-one -n topic-name -i 965621ca-7f50-48e7-8c0d-bf393422947e -t best-team
      parsable-cli analytics:feed:credential:show-one -n topic-name -i 965621ca-7f50-48e7-8c0d-bf393422947e -t 
      767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/credential/get-one.js

    parsable-cli analytics:feed:jdbc-sas-credential:create

    Create JDBC SAS credential for analytics feed

    USAGE
      $ parsable-cli analytics:feed:jdbc-sas-credential:create
    
    OPTIONS
      -t, --teamId=teamId  Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Create a JDBC SAS credential for analytics feed for certain team
    
    EXAMPLES
      parsable-cli analytics:feed:jdbc-sas-credential:create
      parsable-cli analytics:feed:jdbc-sas-credential:create --team best-team
      parsable-cli analytics:feed:jdbc-sas-credential:create --team 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/jdbc-sas-credential/create.js

    parsable-cli analytics:feed:jdbc-sas-credential:delete

    Delete JDBC SAS credential in analytics feed

    USAGE
      $ parsable-cli analytics:feed:jdbc-sas-credential:delete
    
    OPTIONS
      -k, --key=key        (required) JDBC SAS credential key
      -t, --teamId=teamId  Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Delete JDBC SAS credential in analytics feed by its key and Team ID or Subdomain.
    
    EXAMPLES
      parsable-cli analytics:feed:jdbc-sas-credential:delete -k jdbc-sas-credential-key
      parsable-cli analytics:feed:jdbc-sas-credential:delete -k jdbc-sas-credential-key -t best-team
      parsable-cli analytics:feed:jdbc-sas-credential:delete -k jdbc-sas-credential-key -t 
      767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/jdbc-sas-credential/delete.js

    parsable-cli analytics:feed:jdbc-sas-credential:get

    Fetch list of JDBC SAS credentials for analytics feed

    USAGE
      $ parsable-cli analytics:feed:jdbc-sas-credential:get
    
    OPTIONS
      -t, --teamId=teamId     Team ID or subdomain the request is for
      -x, --extended          show extra columns
      --columns=columns       only show provided columns (comma-separated)
      --csv                   output is csv format [alias: --output=csv]
      --filter=filter         filter property by partial string matching, ex: name=foo
      --no-header             hide table header from output
      --no-truncate           do not truncate output to fit screen
      --output=csv|json|yaml  output in a more machine friendly format
      --sort=sort             property to sort by (prepend '-' for descending)
    
    DESCRIPTION
      ...
      Fetch list of JDBC SAS credentials by Team ID or Subdomain.
    
    ALIASES
      $ parsable-cli analytics:feed:jdbc-sas-credential:get
      $ parsable-cli analytics:feed:jdbc-sas-credential:show
      $ parsable-cli analytics:feed:jdbc-sas-credential:info
    
    EXAMPLES
      parsable-cli analytics:feed:jdbc-sas-credential:get
      parsable-cli analytics:feed:jdbc-sas-credential:get -t best-team
      parsable-cli analytics:feed:jdbc-sas-credential:show -t 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/jdbc-sas-credential/get.js

    parsable-cli analytics:feed:jdbc-sas-credential:get-one

    Fetch one JDBC SAS credential in analytics feed

    USAGE
      $ parsable-cli analytics:feed:jdbc-sas-credential:get-one
    
    OPTIONS
      -k, --key=key        (required) JDBC SAS credential key
      -t, --teamId=teamId  Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Fetch one JDBC SAS credential in analytics feed by its key and Team ID or Subdomain.
    
    ALIASES
      $ parsable-cli analytics:feed:jdbc-sas-credential:get-one
      $ parsable-cli analytics:feed:jdbc-sas-credential:show-one
      $ parsable-cli analytics:feed:jdbc-sas-credential:info-one
    
    EXAMPLES
      parsable-cli analytics:feed:jdbc-sas-credential:get-one -k jdbc-sas-credential-key
      parsable-cli analytics:feed:jdbc-sas-credential:get-one -k jdbc-sas-credential-key -t best-team
      parsable-cli analytics:feed:jdbc-sas-credential:show-one -k jdbc-sas-credential-key -t 
      767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/jdbc-sas-credential/get-one.js

    parsable-cli analytics:feed:jdbc-sink:create

    Create JDBC sink for analytics feed

    USAGE
      $ parsable-cli analytics:feed:jdbc-sink:create
    
    OPTIONS
      -s, --sync           Wait for JDBC sink to fully create
      -t, --teamId=teamId  Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Create a JDBC sink for analytics feed for certain team by Team ID or Subdomain
    
    EXAMPLES
      parsable-cli analytics:feed:jdbc-sink:create
      parsable-cli analytics:feed:jdbc-sink:create -s
      parsable-cli analytics:feed:jdbc-sink:create --team best-team
      parsable-cli analytics:feed:jdbc-sink:create --team 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/jdbc-sink/create.js

    parsable-cli analytics:feed:jdbc-sink:delete

    Delete JDBC sink for analytics feed

    USAGE
      $ parsable-cli analytics:feed:jdbc-sink:delete
    
    OPTIONS
      -t, --teamId=teamId  Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Delete JDBC sink for analytics feed by Team ID or Subdomain.
    
    EXAMPLES
      parsable-cli analytics:feed:jdbc-sink:delete -t best-team
      parsable-cli analytics:feed:jdbc-sink:delete -t 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/jdbc-sink/delete.js

    parsable-cli analytics:feed:jdbc-sink:get

    Fetch list of JDBC sinks for analytics feed

    USAGE
      $ parsable-cli analytics:feed:jdbc-sink:get
    
    OPTIONS
      -x, --extended          show extra columns
      --columns=columns       only show provided columns (comma-separated)
      --csv                   output is csv format [alias: --output=csv]
      --filter=filter         filter property by partial string matching, ex: name=foo
      --no-header             hide table header from output
      --no-truncate           do not truncate output to fit screen
      --output=csv|json|yaml  output in a more machine friendly format
      --sort=sort             property to sort by (prepend '-' for descending)
    
    DESCRIPTION
      ...
      Fetch list of JDBC sinks for all teams. This command requires a super admin role.
    
    ALIASES
      $ parsable-cli analytics:feed:jdbc-sink:get
      $ parsable-cli analytics:feed:jdbc-sink:show
      $ parsable-cli analytics:feed:jdbc-sink:info
    
    EXAMPLE
      parsable-cli analytics:feed:jdbc-sink:get
    

    See code: src/commands/analytics/feed/jdbc-sink/get.js

    parsable-cli analytics:feed:jdbc-sink:get-one

    Fetch JDBC sink for analytics feed

    USAGE
      $ parsable-cli analytics:feed:jdbc-sink:get-one
    
    OPTIONS
      -t, --teamId=teamId  Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Fetch JDBC sink for analytics feed by Team ID or Subdomain.
    
    ALIASES
      $ parsable-cli analytics:feed:jdbc-sink:get-one
      $ parsable-cli analytics:feed:jdbc-sink:show-one
      $ parsable-cli analytics:feed:jdbc-sink:info-one
    
    EXAMPLES
      parsable-cli analytics:feed:jdbc-sink:get-one
      parsable-cli analytics:feed:jdbc-sink:get-one -t best-team
      parsable-cli analytics:feed:jdbc-sink:show-one -t 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/jdbc-sink/get-one.js

    parsable-cli analytics:feed:jdbc-sink:start

    Start JDBC sink for analytics feed

    USAGE
      $ parsable-cli analytics:feed:jdbc-sink:start
    
    OPTIONS
      -t, --teamId=teamId  Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Start JDBC sink for analytics feed by Team ID or Subdomain.
    
    EXAMPLES
      parsable-cli analytics:feed:jdbc-sink:start
      parsable-cli analytics:feed:jdbc-sink:start -t best-team
      parsable-cli analytics:feed:jdbc-sink:start -t 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/jdbc-sink/start.js

    parsable-cli analytics:feed:jdbc-sink:stop

    Stop JDBC sink for analytics feed

    USAGE
      $ parsable-cli analytics:feed:jdbc-sink:stop
    
    OPTIONS
      -t, --teamId=teamId  Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Stop JDBC sink for analytics feed by Team ID or Subdomain.
    
    EXAMPLES
      parsable-cli analytics:feed:jdbc-sink:stop
      parsable-cli analytics:feed:jdbc-sink:stop -t best-team
      parsable-cli analytics:feed:jdbc-sink:stop -t 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/jdbc-sink/stop.js

    parsable-cli analytics:feed:sas-credential:create

    Create SAS credential for analytics feed

    USAGE
      $ parsable-cli analytics:feed:sas-credential:create
    
    OPTIONS
      -t, --teamId=teamId  Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Create a SAS credential for analytics feed for certain team
    
    EXAMPLES
      parsable-cli analytics:feed:sas-credential:create
      parsable-cli analytics:feed:sas-credential:create --team best-team
      parsable-cli analytics:feed:sas-credential:create --team 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/sas-credential/create.js

    parsable-cli analytics:feed:sas-credential:delete

    Delete SAS credential in analytics feed

    USAGE
      $ parsable-cli analytics:feed:sas-credential:delete
    
    OPTIONS
      -c, --cluster=cluster  (required) SAS credential cluster
      -k, --key=key          (required) SAS credential key
      -t, --teamId=teamId    Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Delete SAS credential in analytics feed by its key, cluster and Team ID or Subdomain.
    
    EXAMPLES
      parsable-cli analytics:feed:sas-credential:delete -k sas-credential-key -c cluster-name
      parsable-cli analytics:feed:sas-credential:delete -k sas-credential-key -c cluster-name -t best-team
      parsable-cli analytics:feed:sas-credential:delete -k sas-credential-key -c cluster-name -t 
      767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/sas-credential/delete.js

    parsable-cli analytics:feed:sas-credential:get

    Fetch list of SAS credentials for analytics feed

    USAGE
      $ parsable-cli analytics:feed:sas-credential:get
    
    OPTIONS
      -c, --cluster=cluster   (required) SAS credential cluster
      -t, --teamId=teamId     Team ID or subdomain the request is for
      --columns=columns       only show provided columns (comma-separated)
      --csv                   output is csv format [alias: --output=csv]
      --filter=filter         filter property by partial string matching, ex: name=foo
      --no-header             hide table header from output
      --no-truncate           do not truncate output to fit screen
      --output=csv|json|yaml  output in a more machine friendly format
      --sort=sort             property to sort by (prepend '-' for descending)
    
    DESCRIPTION
      ...
      Fetch list of SAS credentials by Team ID or Subdomain.
    
    ALIASES
      $ parsable-cli analytics:feed:sas-credential:get
      $ parsable-cli analytics:feed:sas-credential:show
      $ parsable-cli analytics:feed:sas-credential:info
    
    EXAMPLES
      parsable-cli analytics:feed:sas-credential:get -c cluster-name
      parsable-cli analytics:feed:sas-credential:get -c cluster-name -t best-team
      parsable-cli analytics:feed:sas-credential:show -c cluster-name -t 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/sas-credential/get.js

    parsable-cli analytics:feed:sas-credential:get-one

    Fetch one SAS credential in analytics feed

    USAGE
      $ parsable-cli analytics:feed:sas-credential:get-one
    
    OPTIONS
      -c, --cluster=cluster  (required) SAS credential cluster
      -k, --key=key          (required) SAS credential key
      -t, --teamId=teamId    Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Fetch one SAS credential in analytics feed by its key, cluster and Team ID or Subdomain.
    
    ALIASES
      $ parsable-cli analytics:feed:sas-credential:get-one
      $ parsable-cli analytics:feed:sas-credential:show-one
      $ parsable-cli analytics:feed:sas-credential:info-one
    
    EXAMPLES
      parsable-cli analytics:feed:sas-credential:get-one -k sas-credential-key -c cluster-name
      parsable-cli analytics:feed:sas-credential:get-one -k sas-credential-key -c cluster-name -t best-team
      parsable-cli analytics:feed:sas-credential:show-one -k sas-credential-key -c cluster-name -t 
      767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/sas-credential/get-one.js

    parsable-cli analytics:feed:schema-registry:credential:create

    Create credential for schema registry

    USAGE
      $ parsable-cli analytics:feed:schema-registry:credential:create
    
    OPTIONS
      -t, --teamId=teamId  Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Create a credential for schema registry.
      Result includes username and password to be used in Schema Registry clients for http Basic auth scheme.
    
    EXAMPLES
      parsable-cli analytics:feed:schema-registry:credential:create
      parsable-cli analytics:feed:schema-registry:credential:create --t my-team
    

    See code: src/commands/analytics/feed/schema-registry/credential/create.js

    parsable-cli analytics:feed:schema-registry:credential:delete

    Delete schema registry credentials

    USAGE
      $ parsable-cli analytics:feed:schema-registry:credential:delete
    
    OPTIONS
      -n, --name=name         (required) Credential name
      -t, --teamId=teamId     Team ID or subdomain the request is for
      --columns=columns       only show provided columns (comma-separated)
      --csv                   output is csv format [alias: --output=csv]
      --filter=filter         filter property by partial string matching, ex: name=foo
      --no-header             hide table header from output
      --no-truncate           do not truncate output to fit screen
      --output=csv|json|yaml  output in a more machine friendly format
      --sort=sort             property to sort by (prepend '-' for descending)
    
    DESCRIPTION
      ...
      Permanently delete schema registry credentials. WARNING: this could not be undone.
    
    EXAMPLES
      parsable-cli analytics:feed:schema-registry:credential:delete -n my-credential-name
      parsable-cli analytics:feed:schema-registry:credential:delete -t my-team-name -n my-credential-name
    

    See code: src/commands/analytics/feed/schema-registry/credential/delete.js

    parsable-cli analytics:feed:schema-registry:credential:get

    Fetch credentials for schema registry

    USAGE
      $ parsable-cli analytics:feed:schema-registry:credential:get
    
    OPTIONS
      -n, --name=name         (required) Credential name
      -t, --teamId=teamId     Team ID or subdomain the request is for
      --columns=columns       only show provided columns (comma-separated)
      --csv                   output is csv format [alias: --output=csv]
      --filter=filter         filter property by partial string matching, ex: name=foo
      --no-header             hide table header from output
      --no-truncate           do not truncate output to fit screen
      --output=csv|json|yaml  output in a more machine friendly format
      --sort=sort             property to sort by (prepend '-' for descending)
    
    DESCRIPTION
      ...
      Fetch credentials for Schema Registry including name, username and password.
    
    ALIASES
      $ parsable-cli analytics:feed:schema-registry:credential:get
      $ parsable-cli analytics:feed:schema-registry:credential:info
    
    EXAMPLES
      parsable-cli analytics:feed:schema-registry:credential:get -n my-credential-name
      parsable-cli analytics:feed:schema-registry:credential:get -t my-team-name -n my-credential-name
    

    See code: src/commands/analytics/feed/schema-registry/credential/get.js

    parsable-cli analytics:feed:schema-registry:credential:list

    Fetch list of credentials for schema registry

    USAGE
      $ parsable-cli analytics:feed:schema-registry:credential:list
    
    OPTIONS
      -t, --teamId=teamId     Team ID or subdomain the request is for
      --columns=columns       only show provided columns (comma-separated)
      --csv                   output is csv format [alias: --output=csv]
      --filter=filter         filter property by partial string matching, ex: name=foo
      --no-header             hide table header from output
      --no-truncate           do not truncate output to fit screen
      --output=csv|json|yaml  output in a more machine friendly format
      --sort=sort             property to sort by (prepend '-' for descending)
    
    DESCRIPTION
      ...
      Fetch list of credentials for Schema Registry including name, username and password.
    
    ALIASES
      $ parsable-cli analytics:feed:schema-registry:credential:list
    
    EXAMPLES
      parsable-cli analytics:feed:schema-registry:credential:list
      parsable-cli analytics:feed:schema-registry:credential:list -t my-team-name
    

    See code: src/commands/analytics/feed/schema-registry/credential/list.js

    parsable-cli analytics:feed:topic:consume

    Consume Data Feed messages

    USAGE
      $ parsable-cli analytics:feed:topic:consume
    
    OPTIONS
      -b, --from-beginning  Read topic from the beginning
      -g, --group=group     Consumer group
      -t, --teamId=teamId   Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Creates a Kafka based consumer for a Data Feed topic in Azure Event Hubs and prints received messages.
    
    ALIASES
      $ parsable-cli analytics:feed:topic:read
    
    EXAMPLES
      parsable-cli analytics:feed:topic:consume -g my-consumer-group --from-beginning
      parsable-cli analytics:feed:topic:read
    

    See code: src/commands/analytics/feed/topic/consume.js

    parsable-cli analytics:feed:topic:create

    Create topic for analytics feed

    USAGE
      $ parsable-cli analytics:feed:topic:create
    
    OPTIONS
      -s, --sync           Wait for topic to fully create
      -t, --teamId=teamId  Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Create a topic for analytics feed for certain team by Team ID or Subdomain
    
    EXAMPLES
      parsable-cli analytics:feed:topic:create
      parsable-cli analytics:feed:topic:create -s
      parsable-cli analytics:feed:topic:create --team best-team
      parsable-cli analytics:feed:topic:create --team 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/topic/create.js

    parsable-cli analytics:feed:topic:delete

    Delete topic for analytics feed

    USAGE
      $ parsable-cli analytics:feed:topic:delete
    
    OPTIONS
      -c, --cluster=cluster  [default: default] Cluster name
      -n, --name=name        (required) Topic name
      -t, --teamId=teamId    Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Delete topic for analytics feed by its name, cluster and Team ID or Subdomain.
    
    EXAMPLES
      parsable-cli analytics:feed:topic:delete -n topic-name
      parsable-cli analytics:feed:topic:delete -n topic-name -c cluster-name
      parsable-cli analytics:feed:topic:delete -n topic-name -t best-team
      parsable-cli analytics:feed:topic:delete -n topic-name -t 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/topic/delete.js

    parsable-cli analytics:feed:topic:get

    Fetch list of topics for analytics feed

    USAGE
      $ parsable-cli analytics:feed:topic:get
    
    OPTIONS
      -a, --all               Request all available topics for all teams.
      -t, --teamId=teamId     Team ID or subdomain the request is for
      -x, --extended          show extra columns
      --columns=columns       only show provided columns (comma-separated)
      --csv                   output is csv format [alias: --output=csv]
      --filter=filter         filter property by partial string matching, ex: name=foo
      --no-header             hide table header from output
      --no-truncate           do not truncate output to fit screen
      --output=csv|json|yaml  output in a more machine friendly format
      --sort=sort             property to sort by (prepend '-' for descending)
    
    DESCRIPTION
      ...
      Fetch list of topics by Team ID or Subdomain.
      Or fetch all topics for all teams. Last action requires a super admin role.
    
    ALIASES
      $ parsable-cli analytics:feed:topic:get
      $ parsable-cli analytics:feed:topic:show
      $ parsable-cli analytics:feed:topic:info
    
    EXAMPLES
      parsable-cli analytics:feed:topic:get
      parsable-cli analytics:feed:topic:get -a
      parsable-cli analytics:feed:topic:get -t best-team
      parsable-cli analytics:feed:topic:show -t 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/topic/get.js

    parsable-cli analytics:feed:topic:get-one

    Fetch one topic for analytics feed

    USAGE
      $ parsable-cli analytics:feed:topic:get-one
    
    OPTIONS
      -c, --cluster=cluster  [default: default] Cluster name
      -n, --name=name        (required) Topic name
      -t, --teamId=teamId    Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Fetch one topic for analytics feed by its name, cluster and Team ID or Subdomain.
    
    ALIASES
      $ parsable-cli analytics:feed:topic:get-one
      $ parsable-cli analytics:feed:topic:show-one
      $ parsable-cli analytics:feed:topic:info-one
    
    EXAMPLES
      parsable-cli analytics:feed:topic:get-one -n topic-name
      parsable-cli analytics:feed:topic:get-one -n topic-name -c cluster-name
      parsable-cli analytics:feed:topic:get-one -n topic-name -t best-team
      parsable-cli analytics:feed:topic:show-one -n topic-name -t 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/topic/get-one.js

    parsable-cli analytics:feed:topic:start

    Start topic for analytics feed

    USAGE
      $ parsable-cli analytics:feed:topic:start
    
    OPTIONS
      -c, --cluster=cluster  [default: default] Cluster name
      -n, --name=name        (required) Topic name
    
      -p, --fromPrevious     Start from previous position. Relevant only for notification use case, will be ignored for
                             others.
    
      -t, --teamId=teamId    Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Start topic for analytics feed by its name, cluster and Team ID or Subdomain.
    
    EXAMPLES
      parsable-cli analytics:feed:topic:start -n topic-name
      parsable-cli analytics:feed:topic:start -n topic-name -p
      parsable-cli analytics:feed:topic:start -n topic-name -c cluster-name
      parsable-cli analytics:feed:topic:start -n topic-name -t best-team
      parsable-cli analytics:feed:topic:start -n topic-name -t 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/topic/start.js

    parsable-cli analytics:feed:topic:stop

    Stop topic for analytics feed

    USAGE
      $ parsable-cli analytics:feed:topic:stop
    
    OPTIONS
      -c, --cluster=cluster  [default: default] Cluster name
      -n, --name=name        (required) Topic name
      -t, --teamId=teamId    Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Stop topic for analytics feed by its name, cluster and Team ID or Subdomain.
    
    EXAMPLES
      parsable-cli analytics:feed:topic:stop -n topic-name
      parsable-cli analytics:feed:topic:stop -n topic-name -c cluster-name
      parsable-cli analytics:feed:topic:stop -n topic-name -t best-team
      parsable-cli analytics:feed:topic:stop -n topic-name -t 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/feed/topic/stop.js

    parsable-cli analytics:report:manage:creation:disable

    For maintenance only. Stop producing all reports.

    USAGE
      $ parsable-cli analytics:report:manage:creation:disable
    
    OPTIONS
      -c, --cancelPipelines  Cancel all running pipelines
    
    DESCRIPTION
      ...
      Stop producing and uploading all reports: disable all triggers and cancel all export pipelines if need.
    
    EXAMPLES
      parsable-cli analytics:report:manage:disable
      parsable-cli analytics:report:manage:disable -c
    

    See code: src/commands/analytics/report/manage/creation/disable.js

    parsable-cli analytics:report:manage:creation:enable

    For maintenance only. Restore reports creation.

    USAGE
      $ parsable-cli analytics:report:manage:creation:enable
    
    DESCRIPTION
      ...
      Restore producing and uploading all reports: enable all triggers back.
    
    EXAMPLE
      parsable-cli analytics:report:manage:enable
    

    See code: src/commands/analytics/report/manage/creation/enable.js

    parsable-cli analytics:report:manage:creation:get

    For maintenance only. Get global report creation state.

    USAGE
      $ parsable-cli analytics:report:manage:creation:get
    
    DESCRIPTION
      ...
      Get global analytic report creation state.
    
    ALIASES
      $ parsable-cli analytics:report:manage:creation:get
      $ parsable-cli analytics:report:manage:creation:show
      $ parsable-cli analytics:report:manage:creation:info
    
    EXAMPLE
      parsable-cli analytics:report:manage:get
    

    See code: src/commands/analytics/report/manage/creation/get.js

    parsable-cli analytics:report:quantified-users:delete

    For internal Parsable use only. Delete an existed and disabled quantified users schedule for uploading

    USAGE
      $ parsable-cli analytics:report:quantified-users:delete
    
    DESCRIPTION
      ...
      Delete an existed and disabled schedule for uploading quantified users report.
    
    EXAMPLE
      parsable-cli analytics:report:quantified-user:delete
    

    See code: src/commands/analytics/report/quantified-users/delete.js

    parsable-cli analytics:report:quantified-users:enable MODE

    For internal Parsable use only. Enable/disable a configured quantified users schedule for uploading

    USAGE
      $ parsable-cli analytics:report:quantified-users:enable MODE
    
    ARGUMENTS
      MODE  (on|off) "on" for turn schedule on, "off" for turn it off
    
    DESCRIPTION
      ...
      Enable/disable a configured schedule for uploading quantified users report.
    
    EXAMPLE
      parsable-cli analytics:report:quantified-user:enable on
    

    See code: src/commands/analytics/report/quantified-users/enable.js

    parsable-cli analytics:report:quantified-users:get

    For internal Parsable use only. Fetch quantified users schedule of uploading

    USAGE
      $ parsable-cli analytics:report:quantified-users:get
    
    OPTIONS
      -x, --extended          show extra columns
      --columns=columns       only show provided columns (comma-separated)
      --csv                   output is csv format [alias: --output=csv]
      --filter=filter         filter property by partial string matching, ex: name=foo
      --no-header             hide table header from output
      --no-truncate           do not truncate output to fit screen
      --output=csv|json|yaml  output in a more machine friendly format
      --sort=sort             property to sort by (prepend '-' for descending)
    
    DESCRIPTION
      ...
      Fetch available schedule of quantified user report.
    
    EXAMPLE
      parsable-cli analytics:report:quantified-user:get
    

    See code: src/commands/analytics/report/quantified-users/get.js

    parsable-cli analytics:report:quantified-users:set

    For internal Parsable use only. Create/update a quantified users schedule for uploading

    USAGE
      $ parsable-cli analytics:report:quantified-users:set
    
    DESCRIPTION
      ...
      Create/update a schedule for uploading quantified users report.
      When try to update active existed trigger it should be stopped first.
      Command runs in interactive mode.
    
    EXAMPLE
      parsable-cli analytics:report:quantified-user:set
    

    See code: src/commands/analytics/report/quantified-users/set.js

    parsable-cli analytics:report:retention:get

    Fetch a retention policy for analytics reports

    USAGE
      $ parsable-cli analytics:report:retention:get
    
    OPTIONS
      -t, --teamId=teamId     Team ID or subdomain the request is for
      --columns=columns       only show provided columns (comma-separated)
      --csv                   output is csv format [alias: --output=csv]
      --no-header             hide table header from output
      --no-truncate           do not truncate output to fit screen
      --output=csv|json|yaml  output in a more machine friendly format
    
    DESCRIPTION
      ...
      Fetch a retention policy for analytics reports by Team ID or Subdomain.
    
    ALIASES
      $ parsable-cli analytics:report:retention:get
      $ parsable-cli analytics:report:retention:show
      $ parsable-cli analytics:report:retention:info
    
    EXAMPLES
      parsable-cli analytics:report:retention:get -t best-team
      parsable-cli analytics:report:retention:show -t 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/report/retention/get.js

    parsable-cli analytics:report:retention:set TTL [UNIT]

    Set/change/delete a retention policy for analytics reports

    USAGE
      $ parsable-cli analytics:report:retention:set TTL [UNIT]
    
    ARGUMENTS
      TTL   ttl (digit), -1 to turn off retention policy
      UNIT  (min|hours|days) [default: DAYS] unit of ttl
    
    OPTIONS
      -t, --teamId=teamId  Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Set/change/delete a retention policy for analytics reports by Team ID or Subdomain.
    
    EXAMPLES
      parsable-cli analytics:report:retention:set -t best-team 10
      parsable-cli analytics:report:retention:set -t best-team 10 days
      parsable-cli analytics:report:retention:set -t 767d94cd-2c48-455a-9da3-7f608c51f5f5 -1
    

    See code: src/commands/analytics/report/retention/set.js

    parsable-cli analytics:report:upload:delete

    Delete an existed and disabled schedule for uploading

    USAGE
      $ parsable-cli analytics:report:upload:delete
    
    OPTIONS
      -t, --teamId=teamId  Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Delete an existed and disabled schedule for uploading analytic report for certain team by Team ID or Subdomain.
    
    EXAMPLES
      parsable-cli analytics:report:upload:delete
      parsable-cli analytics:report:upload:delete -t best-team 
      parsable-cli analytics:report:upload:delete -t 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/report/upload/delete.js

    parsable-cli analytics:report:upload:enable MODE

    Enable/disable a configured schedule for uploading

    USAGE
      $ parsable-cli analytics:report:upload:enable MODE
    
    ARGUMENTS
      MODE  (on|off) "on" for turn schedule on, "off" for turn it off
    
    OPTIONS
      -t, --teamId=teamId  Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Enable/disable a configured schedule for uploading analytic report for certain team by Team ID or Subdomain.
    
    EXAMPLES
      parsable-cli analytics:report:upload:enable on
      parsable-cli analytics:report:upload:enable -t best-team off
      parsable-cli analytics:report:upload:enable -t 767d94cd-2c48-455a-9da3-7f608c51f5f5 on
    

    See code: src/commands/analytics/report/upload/enable.js

    parsable-cli analytics:report:upload:get

    Fetch schedule of uploading

    USAGE
      $ parsable-cli analytics:report:upload:get
    
    OPTIONS
      -a, --all               Request all available schedules for all teams.
      -t, --teamId=teamId     Team ID or subdomain the request is for
      -x, --extended          show extra columns
      --columns=columns       only show provided columns (comma-separated)
      --csv                   output is csv format [alias: --output=csv]
      --filter=filter         filter property by partial string matching, ex: --filter "Interval (min)"=123
      --no-header             hide table header from output
      --no-truncate           do not truncate output to fit screen
      --output=csv|json|yaml  output in a more machine friendly format
      --sort=sort             property to sort by (prepend '-' for descending)
    
    DESCRIPTION
      ...
      Fetch available schedule of uploading by Team ID or Subdomain.
      Or fetch all schedules available for all teams. Last action requires a super admin role.
    
    ALIASES
      $ parsable-cli analytics:report:upload:get
      $ parsable-cli analytics:report:upload:show
      $ parsable-cli analytics:report:upload:info
    
    EXAMPLES
      parsable-cli analytics:report:upload:get
      parsable-cli analytics:report:upload:get -a
      parsable-cli analytics:report:upload:get -t best-team
      parsable-cli analytics:report:upload:show -t 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/report/upload/get.js

    parsable-cli analytics:report:upload:set

    Create/update a schedule for uploading

    USAGE
      $ parsable-cli analytics:report:upload:set
    
    OPTIONS
      -t, --teamId=teamId  Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Create/update a schedule for uploading analytic report for certain team by Team ID or Subdomain.
      When try to update active existed trigger it should be stopped first.
      Command runs in interactive mode.
    
    EXAMPLES
      parsable-cli analytics:report:upload:set
      parsable-cli analytics:report:upload:set -t best-team
      parsable-cli analytics:report:upload:set -t 767d94cd-2c48-455a-9da3-7f608c51f5f5
    

    See code: src/commands/analytics/report/upload/set.js

    parsable-cli analytics:report:upload:test

    Test data uploading on demand

    USAGE
      $ parsable-cli analytics:report:upload:test
    
    OPTIONS
      -p, --usePipeline    Use pipeline
      -t, --teamId=teamId  Team ID or subdomain the request is for
    
    DESCRIPTION
      ...
      Test data uploading on demand for predefined upload directory for certain team by Team ID or Subdomain.
      Command to create a test file and try to upload it to the customer directory.
      Return file name to lookup or return errors if exists. 
      Before using this command make sure there is a predefined uploading configuration for team: 
           command parsable-cli analytics:report:upload:get -t teamId
    
    EXAMPLES
      parsable-cli analytics:report:upload:test
      parsable-cli analytics:report:upload:test -t best-team
      parsable-cli analytics:report:upload:test -t 767d94cd-2c48-455a-9da3-7f608c51f5f5
      parsable-cli analytics:report:upload:test -p
    

    See code: src/commands/analytics/report/upload/test.js

    Install

    npm i @wearableintelligence/plugin-data-shipper-cli

    DownloadsWeekly Downloads

    18

    Version

    1.1.11

    License

    MIT

    Unpacked Size

    281 kB

    Total Files

    79

    Last publish

    Collaborators

    • wearableintelligence