Skip to content

Commit

Permalink
a couple fixes to readme examples (#522)
Browse files Browse the repository at this point in the history
service account mandatory (no ADC)
apiKey no longer needed or in code
  • Loading branch information
ptone authored and Ace Nassri committed Dec 20, 2017
1 parent 118e3e9 commit 8753170
Showing 1 changed file with 11 additions and 12 deletions.
23 changes: 11 additions & 12 deletions iot/manager/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,26 +32,25 @@ Run the following command to install the library dependencies for NodeJS:
patchRsa256 <deviceId> <registryId> <rsa256Path> Patches a device with RSA256 authentication credentials.

Options:
--apiKey, -a The API key used for discoverying the API. [string]
--projectId, -p The Project ID to use. Defaults to the value of the GCLOUD_PROJECT or GOOGLE_CLOUD_PROJECT
environment variables. [string]
--serviceAccount, -s The path to your service credentials JSON. [string]
--help Show help [boolean]
--cloudRegion, -c [string] [default: "us-central1"]

Examples:
node manager.js createEs256Device my-es-device my-registry ../ec_public.pem --apiKey=abc123zz
node manager.js createRegistry my-registry my-iot-topic --service_account_json=$HOME/creds_iot.json
node manager.js createEs256Device my-es-device my-registry ../ec_public.pem --serviceAccount=$HOME/creds_iot.json
node manager.js createRegistry my-registry my-iot-topic --serviceAccount=$HOME/creds_iot.json
--api_key=abc123zz --project_id=my-project-id
node manager.js createRsa256Device my-rsa-device my-registry ../rsa_cert.pem --apiKey=abc123zz
node manager.js createUnauthDevice my-device my-registry
node manager.js deleteDevice my-device my-registry
node manager.js deleteRegistry my-device my-registry
node manager.js getDevice my-device my-registry
node manager.js listDevices my-node-registry
node manager.js patchRsa256 my-device my-registry ../rsa_cert.pem
node manager.js patchEs256 my-device my-registry ../ec_public.pem
node manager.js setupTopic my-iot-topic --service_account_json=$HOME/creds_iot.json --api_key=abc123zz
node manager.js createRsa256Device my-rsa-device my-registry ../rsa_cert.pem --serviceAccount=$HOME/creds_iot.json
node manager.js createUnauthDevice my-device my-registry --serviceAccount=$HOME/creds_iot.json
node manager.js deleteDevice my-device my-registry --serviceAccount=$HOME/creds_iot.json
node manager.js deleteRegistry my-device my-registry --serviceAccount=$HOME/creds_iot.json
node manager.js getDevice my-device my-registry --serviceAccount=$HOME/creds_iot.json
node manager.js listDevices my-node-registry --serviceAccount=$HOME/creds_iot.json
node manager.js patchRsa256 my-device my-registry ../rsa_cert.pem --serviceAccount=$HOME/creds_iot.json
node manager.js patchEs256 my-device my-registry ../ec_public.pem --serviceAccount=$HOME/creds_iot.json
node manager.js setupTopic my-iot-topic --serviceAccount=$HOME/creds_iot.json
--project_id=my-project-id

For more information, see https://cloud.google.com/iot-core/docs

0 comments on commit 8753170

Please sign in to comment.