AWS IoT Analytics esempi utilizzando AWS CLI - AWS Command Line Interface

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

AWS IoT Analytics esempi utilizzando AWS CLI

I seguenti esempi di codice mostrano come eseguire azioni e implementare scenari comuni utilizzando AWS Command Line Interface with AWS IoT Analytics.

Le azioni sono estratti di codice da programmi più grandi e devono essere eseguite nel contesto. Sebbene le azioni mostrino come richiamare le singole funzioni del servizio, è possibile visualizzarle contestualizzate negli scenari correlati.

Ogni esempio include un link al codice sorgente completo, in cui vengono fornite le istruzioni su come configurare ed eseguire il codice nel contesto.

Argomenti

Azioni

Il seguente esempio di codice mostra come utilizzarebatch-put-message.

AWS CLI

Come inviare un messaggio a un canale

L’esempio batch-put-message seguente invia un messaggio al canale specificato.

aws iotanalytics batch-put-message \ --cli-binary-format raw-in-base64-out \ --cli-input-json file://batch-put-message.json

Contenuto di batch-put-message.json:

{ "channelName": "mychannel", "messages": [ { "messageId": "0001", "payload": "eyAidGVtcGVyYXR1cmUiOiAyMCB9" } ] }

Output:

{ "batchPutMessageErrorEntries": [] }

Per ulteriori informazioni, consulta il riferimento BatchPutMessageall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzarecancel-pipeline-reprocessing.

AWS CLI

Come annullare la rielaborazione dei dati tramite una pipeline

L’esempio cancel-pipeline-reprocessing seguente annulla la rielaborazione dei dati tramite la pipeline specificata.

aws iotanalytics cancel-pipeline-reprocessing \ --pipeline-name mypipeline \ --reprocessing-id "6ad2764f-fb13-4de3-b101-4e74af03b043"

Questo comando non produce alcun output.

Per ulteriori informazioni, consulta il riferimento CancelPipelineReprocessingall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzarecreate-channel.

AWS CLI

Come creare un canale

L’esempio create-channel seguente crea un canale con la configurazione specificata. Un canale raccoglie dati da un argomento MQTT e archivia i messaggi non elaborati prima di pubblicarli in una pipeline.

aws iotanalytics create-channel \ --cli-input-json file://create-channel.json

Contenuto di create-channel.json:

{ "channelName": "mychannel", "retentionPeriod": { "unlimited": true }, "tags": [ { "key": "Environment", "value": "Production" } ] }

Output:

{ "channelArn": "arn:aws:iotanalytics:us-west-2:123456789012:channel/mychannel", "channelName": "mychannel", "retentionPeriod": { "unlimited": true } }

Per ulteriori informazioni, consulta il riferimento CreateChannelall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzarecreate-dataset-content.

AWS CLI

Come creare il contenuto di un set di dati

L’esempio create-dataset-content seguente crea i contenuti del set di dati specificato applicando queryAction (una query SQL) o containerAction (che esegue un’applicazione containerizzata).

aws iotanalytics create-dataset-content \ --dataset-name mydataset

Output:

{ "versionId": "d494b416-9850-4670-b885-ca22f1e89d62" }

Per ulteriori informazioni, consulta il riferimento CreateDatasetContentall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzarecreate-dataset.

AWS CLI

Come creare un set di dati

L’esempio create-dataset seguente crea un set di dati. Un set di dati archivia i dati recuperati da un datastore applicando una queryAction (una query SQL) o una containerAction (che esegue un’applicazione containerizzata). Questa operazione crea lo skeleton di un set di dati. Puoi popolare il set di dati manualmente chiamando CreateDatasetContent o automaticamente in base a un trigger specificato.

aws iotanalytics create-dataset \ --cli-input-json file://create-dataset.json

Contenuto di create-dataset.json:

{ "datasetName": "mydataset", "actions": [ { "actionName": "myDatasetAction", "queryAction": { "sqlQuery": "SELECT * FROM mydatastore" } } ], "retentionPeriod": { "unlimited": true }, "tags": [ { "key": "Environment", "value": "Production" } ] }

Output:

{ "datasetName": "mydataset", "retentionPeriod": { "unlimited": true }, "datasetArn": "arn:aws:iotanalytics:us-west-2:123456789012:dataset/mydataset" }

Per ulteriori informazioni, consulta il riferimento CreateDatasetall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzarecreate-datastore.

AWS CLI

Come creare un datastore

L’esempio create-datastore seguente crea un datastore, che è un repository per i messaggi.

aws iotanalytics create-datastore \ --cli-input-json file://create-datastore.json

Contenuto di create-datastore.json:

{ "datastoreName": "mydatastore", "retentionPeriod": { "numberOfDays": 90 }, "tags": [ { "key": "Environment", "value": "Production" } ] }

Output:

{ "datastoreName": "mydatastore", "datastoreArn": "arn:aws:iotanalytics:us-west-2:123456789012:datastore/mydatastore", "retentionPeriod": { "numberOfDays": 90, "unlimited": false } }

Per ulteriori informazioni, consulta il riferimento CreateDatastoreall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzarecreate-pipeline.

AWS CLI

Come creare una pipeline di IoT Analytics

L’esempio create-pipeline seguente crea una pipeline. Una pipeline utilizza i messaggi provenienti da un canale e permette di elaborarli prima di archiviarli in un datastore. È necessario specificare un canale e un’attività datastore e, facoltativamente, fino a 23 attività aggiuntive nell’array pipelineActivities.

aws iotanalytics create-pipeline \ --cli-input-json file://create-pipeline.json

Contenuto di create-pipeline.json:

{ "pipelineName": "mypipeline", "pipelineActivities": [ { "channel": { "name": "myChannelActivity", "channelName": "mychannel", "next": "myMathActivity" } }, { "datastore": { "name": "myDatastoreActivity", "datastoreName": "mydatastore" } }, { "math": { "name": "myMathActivity", "math": "((temp - 32) * 5.0) / 9.0", "attribute": "tempC", "next": "myDatastoreActivity" } } ], "tags": [ { "key": "Environment", "value": "Beta" } ] }

Output:

{ "pipelineArn": "arn:aws:iotanalytics:us-west-2:123456789012:pipeline/mypipeline", "pipelineName": "mypipeline" }

Per ulteriori informazioni, consulta il riferimento CreatePipelineall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzaredelete-channel.

AWS CLI

Come eliminare un canale di IoT Analytics

L’esempio delete-channel seguente elimina il canale specificato.

aws iotanalytics delete-channel \ --channel-name mychannel

Questo comando non produce alcun output.

Per ulteriori informazioni, consulta il riferimento DeleteChannelall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzaredelete-dataset-content.

AWS CLI

Come eliminare il contenuto di un set di dati

L’esempio delete-dataset-content seguente elimina i contenuti del set di dati specificato.

aws iotanalytics delete-dataset-content \ --dataset-name mydataset

Questo comando non produce alcun output.

Per ulteriori informazioni, consulta il riferimento DeleteDatasetContentall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzaredelete-dataset.

AWS CLI

Come eliminare un set di dati

L’esempio delete-dataset seguente elimina il set di dati specificato. Non è necessario eliminare i contenuti del set di dati prima di eseguire questa operazione.

aws iotanalytics delete-dataset \ --dataset-name mydataset

Questo comando non produce alcun output.

Per ulteriori informazioni, consulta il riferimento DeleteDatasetall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzaredelete-datastore.

AWS CLI

Come eliminare un datastore

L’esempio delete-datastore seguente elimina il datastore specificato.

aws iotanalytics delete-datastore \ --datastore-name mydatastore

Questo comando non produce alcun output.

Per ulteriori informazioni, consulta il riferimento DeleteDatastoreall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzaredelete-pipeline.

AWS CLI

Come eliminare una pipeline

L’esempio delete-pipeline seguente elimina la pipeline specificata.

aws iotanalytics delete-pipeline \ --pipeline-name mypipeline

Questo comando non produce alcun output.

Per ulteriori informazioni, consulta il riferimento DeletePipelineall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzaredescribe-channel.

AWS CLI

Come recuperare le informazioni su un canale

L’esempio describe-channel seguente mostra i dettagli, incluse le statistiche, del canale specificato.

aws iotanalytics describe-channel \ --channel-name mychannel \ --include-statistics

Output:

{ "statistics": { "size": { "estimatedSizeInBytes": 402.0, "estimatedOn": 1561504380.0 } }, "channel": { "status": "ACTIVE", "name": "mychannel", "lastUpdateTime": 1557860351.001, "creationTime": 1557860351.001, "retentionPeriod": { "unlimited": true }, "arn": "arn:aws:iotanalytics:us-west-2:123456789012:channel/mychannel" } }

Per ulteriori informazioni, consulta il riferimento DescribeChannelall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzaredescribe-dataset.

AWS CLI

Come recuperare le informazioni su un set di dati

L’esempio describe-dataset seguente visualizza i dettagli della quota specificata.

aws iotanalytics describe-dataset \ --dataset-name mydataset

Output:

{ "dataset": { "status": "ACTIVE", "contentDeliveryRules": [], "name": "mydataset", "lastUpdateTime": 1557859240.658, "triggers": [], "creationTime": 1557859240.658, "actions": [ { "actionName": "query_32", "queryAction": { "sqlQuery": "SELECT * FROM mydatastore", "filters": [] } } ], "retentionPeriod": { "numberOfDays": 90, "unlimited": false }, "arn": "arn:aws:iotanalytics:us-west-2:123456789012:dataset/mydataset" } }

Per ulteriori informazioni, consulta il riferimento DescribeDatasetall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzaredescribe-datastore.

AWS CLI

Come recuperare le informazioni su un datastore

L’esempio describe-datastore seguente mostra i dettagli, incluse le statistiche, del datastore specificato.

aws iotanalytics describe-datastore \ --datastore-name mydatastore \ --include-statistics

Output:

{ "datastore": { "status": "ACTIVE", "name": "mydatastore", "lastUpdateTime": 1557858971.02, "creationTime": 1557858971.02, "retentionPeriod": { "unlimited": true }, "arn": "arn:aws:iotanalytics:us-west-2:123456789012:datastore/mydatastore" }, "statistics": { "size": { "estimatedSizeInBytes": 397.0, "estimatedOn": 1561592040.0 } } }

Per ulteriori informazioni, consulta il riferimento DescribeDatastoreall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzaredescribe-logging-options.

AWS CLI

Come recuperare le opzioni di registrazione dei log attuali

L'describe-logging-optionsesempio seguente mostra le opzioni di registrazione correnti di AWS IoT Analytics.

aws iotanalytics describe-logging-options

Questo comando non produce alcun output. Output:

{ "loggingOptions": { "roleArn": "arn:aws:iam::123456789012:role/service-role/myIoTAnalyticsRole", "enabled": true, "level": "ERROR" } }

Per ulteriori informazioni, consulta il riferimento DescribeLoggingOptionsall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzaredescribe-pipeline.

AWS CLI

Come recuperare le informazioni su una pipeline

L’esempio describe-pipeline seguente visualizza i dettagli della pipeline specificata.

aws iotanalytics describe-pipeline \ --pipeline-name mypipeline

Output:

{ "pipeline": { "activities": [ { "channel": { "channelName": "mychannel", "name": "mychannel_28", "next": "mydatastore_29" } }, { "datastore": { "datastoreName": "mydatastore", "name": "mydatastore_29" } } ], "name": "mypipeline", "lastUpdateTime": 1561676362.515, "creationTime": 1557859124.432, "reprocessingSummaries": [ { "status": "SUCCEEDED", "creationTime": 1561676362.189, "id": "6ad2764f-fb13-4de3-b101-4e74af03b043" } ], "arn": "arn:aws:iotanalytics:us-west-2:123456789012:pipeline/mypipeline" } }

Per ulteriori informazioni, consulta il riferimento DescribePipelineall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzareget-dataset-content.

AWS CLI

Come recuperare il contenuto di un set di dati

L'get-dataset-contentesempio seguente recupera il contenuto di un set di dati come predefinito. URIs

aws iotanalytics get-dataset-content --dataset-name mydataset

Output:

{ "status": { "state": "SUCCEEDED" }, "timestamp": 1557863215.995, "entries": [ { "dataURI": "https://aws-radiant-dataset-12345678-1234-1234-1234-123456789012.s3.us-west-2.amazonaws.com/results/12345678-e8b3-46ba-b2dd-efe8d86cf385.csv?X-Amz-Security-Token=...-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20190628T173437Z&X-Amz-SignedHeaders=host&X-Amz-Expires=7200&X-Amz-Credential=...F20190628%2Fus-west-2%2Fs3%2Faws4_request&X-Amz-Signature=..." } ] }

Per ulteriori informazioni, consulta la guida GetDatasetContent.

Il seguente esempio di codice mostra come utilizzarelist-channels.

AWS CLI

Come recuperare un elenco di canali

L’esempio list-channels seguente visualizza le informazioni di riepilogo per i canali disponibili.

aws iotanalytics list-channels

Output:

{ "channelSummaries": [ { "status": "ACTIVE", "channelName": "mychannel", "creationTime": 1557860351.001, "lastUpdateTime": 1557860351.001 } ] }

Per ulteriori informazioni, consulta il riferimento ListChannelsall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzarelist-dataset-contents.

AWS CLI

Come elencare informazioni sui contenuti di un set di dati

L’esempio list-dataset-contents seguente elenca le informazioni sui contenuti del set di dati che sono stati creati.

aws iotanalytics list-dataset-contents \ --dataset-name mydataset

Output:

{ "datasetContentSummaries": [ { "status": { "state": "SUCCEEDED" }, "scheduleTime": 1557863215.995, "version": "b10ea2a9-66c1-4d99-8d1f-518113b738d0", "creationTime": 1557863215.995 } ] }

Per ulteriori informazioni, consulta il riferimento ListDatasetContentsall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzarelist-datasets.

AWS CLI

Come recuperare le informazioni sui set di dati

L’esempio list-datasets seguente elenca le informazioni di riepilogo sui set di dati disponibili.

aws iotanalytics list-datasets

Output:

{ "datasetSummaries": [ { "status": "ACTIVE", "datasetName": "mydataset", "lastUpdateTime": 1557859240.658, "triggers": [], "creationTime": 1557859240.658, "actions": [ { "actionName": "query_32", "actionType": "QUERY" } ] } ] }

Per ulteriori informazioni, consulta il riferimento ListDatasetsall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzarelist-datastores.

AWS CLI

Come recuperare un elenco di datastore

L’esempio list-datastores seguente visualizza le informazioni di riepilogo sui datastore disponibili.

aws iotanalytics list-datastores

Output:

{ "datastoreSummaries": [ { "status": "ACTIVE", "datastoreName": "mydatastore", "creationTime": 1557858971.02, "lastUpdateTime": 1557858971.02 } ] }

Per ulteriori informazioni, consulta il riferimento ListDatastoresall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzarelist-pipelines.

AWS CLI

Come recuperare un elenco di pipeline

L’esempio list-pipelines seguente visualizza un elenco di pipeline disponibili.

aws iotanalytics list-pipelines

Output:

{ "pipelineSummaries": [ { "pipelineName": "mypipeline", "creationTime": 1557859124.432, "lastUpdateTime": 1557859124.432, "reprocessingSummaries": [] } ] }

Per ulteriori informazioni, consulta il riferimento ListPipelinesall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzarelist-tags-for-resource.

AWS CLI

Come elencare i tag per una risorsa

L’esempio list-tags-for-resource seguente elenca i tag associati alla risorsa specificata.

aws iotanalytics list-tags-for-resource \ --resource-arn "arn:aws:iotanalytics:us-west-2:123456789012:channel/mychannel"

Output:

{ "tags": [ { "value": "bar", "key": "foo" } ] }

Per ulteriori informazioni, consulta il riferimento ListTagsForResourceall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzareput-logging-options.

AWS CLI

Come impostare o aggiornare le opzioni di registrazione dei log

L'put-logging-optionsesempio seguente imposta o aggiorna le opzioni di registrazione di AWS IoT Analytics. Se aggiorni il valore di qualsiasi campo loggingOptions, dovrai attendere fino a un minuto affinché la modifica abbia effetto. Inoltre, se modifichi la policy collegata al ruolo specificato nel campo “roleArn” (ad esempio per correggere una policy non valida), dovrai attendere fino a cinque minuti affinché la modifica abbia effetto.

aws iotanalytics put-logging-options \ --cli-input-json file://put-logging-options.json

Contenuto di put-logging-options.json:

{ "loggingOptions": { "roleArn": "arn:aws:iam::123456789012:role/service-role/myIoTAnalyticsRole", "level": "ERROR", "enabled": true } }

Questo comando non produce alcun output.

Per ulteriori informazioni, consulta il riferimento PutLoggingOptionsall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzarerun-pipeline-activity.

AWS CLI

Come simulare un’attività di pipeline

L’esempio run-pipeline-activity seguente simula i risultati dell’esecuzione di un’attività di pipeline sul payload di un messaggio.

aws iotanalytics run-pipeline-activity \ --pipeline-activity file://maths.json \ --payloads file://payloads.json

Contenuto di maths.json:

{ "math": { "name": "MyMathActivity", "math": "((temp - 32) * 5.0) / 9.0", "attribute": "tempC" } }

Contenuto di payloads.json:

[ "{\"humidity\": 52, \"temp\": 68 }", "{\"humidity\": 52, \"temp\": 32 }" ]

Output:

{ "logResult": "", "payloads": [ "eyJodW1pZGl0eSI6NTIsInRlbXAiOjY4LCJ0ZW1wQyI6MjB9", "eyJodW1pZGl0eSI6NTIsInRlbXAiOjMyLCJ0ZW1wQyI6MH0=" ] }

Per ulteriori informazioni, consulta il riferimento RunPipelineActivityall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzaresample-channel-data.

AWS CLI

Come recuperare messaggi di esempio da un canale

L’esempio sample-channel-data seguente recupera dal canale specificato un campione di messaggi elaborati durante l’intervallo di tempo specificato. Puoi recuperare fino a 10 messaggi.

aws iotanalytics sample-channel-data \ --channel-name mychannel

Output:

{ "payloads": [ "eyAidGVtcGVyYXR1cmUiOiAyMCB9", "eyAiZm9vIjogImJhciIgfQ==" ] }

Per ulteriori informazioni, consulta il riferimento SampleChannelDataall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzarestart-pipeline-reprocessing.

AWS CLI

Come avviare la rielaborazione della pipeline

L’esempio start-pipeline-reprocessing seguente avvia la rielaborazione dei dati grezzi tramite la pipeline specificata.

aws iotanalytics start-pipeline-reprocessing \ --pipeline-name mypipeline

Output:

{ "reprocessingId": "6ad2764f-fb13-4de3-b101-4e74af03b043" }

Per ulteriori informazioni, consulta il riferimento StartPipelineReprocessingall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzaretag-resource.

AWS CLI

Come aggiungere o modificare i tag associati a una risorsa

L’esempio tag-resource seguente aggiunge o modifica i tag associati alla risorsa specificata.

aws iotanalytics tag-resource \ --resource-arn "arn:aws:iotanalytics:us-west-2:123456789012:channel/mychannel" \ --tags "[{\"key\": \"Environment\", \"value\": \"Production\"}]"

Questo comando non produce alcun output.

Per ulteriori informazioni, consulta il riferimento TagResourceall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzareuntag-resource.

AWS CLI

Come rimuovere tag da una risorsa

L’esempio untag-resource seguente rimuove i tag con i nomi di chiave specificati dalla risorsa specificata.

aws iotanalytics untag-resource \ --resource-arn "arn:aws:iotanalytics:us-west-2:123456789012:channel/mychannel" \ --tag-keys "[\"Environment\"]"

Questo comando non produce alcun output.

Per ulteriori informazioni, consulta UntagResource < https://docs.aws.amazon.com/iotanalytics/ latest/APIReference/API _ UntagResource .html > nel riferimento all'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzareupdate-channel.

AWS CLI

Come modificare un canale

L’esempio update-channel seguente modifica le impostazioni del canale specificato.

aws iotanalytics update-channel \ --cli-input-json file://update-channel.json

Contenuto di update-channel.json:

{ "channelName": "mychannel", "retentionPeriod": { "numberOfDays": 92 } }

Questo comando non produce alcun output.

Per ulteriori informazioni, consulta il riferimento UpdateChannelall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzareupdate-dataset.

AWS CLI

Come aggiornare un set di dati

L’esempio update-dataset seguente modifica le impostazioni del set di dati specificato.

aws iotanalytics update-dataset \ --cli-input-json file://update-dataset.json

Contenuto di update-dataset.json:

{ "datasetName": "mydataset", "actions": [ { "actionName": "myDatasetUpdateAction", "queryAction": { "sqlQuery": "SELECT * FROM mydatastore" } } ], "retentionPeriod": { "numberOfDays": 92 } }

Questo comando non produce alcun output.

Per ulteriori informazioni, consulta UpdateDataset < https://docs.aws.amazon.com/iotanalytics/ latest/APIReference/API _ UpdateDataset .html > nel riferimento all'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzareupdate-datastore.

AWS CLI

Come aggiornare un datastore

L’esempio update-datastore seguente modifica le impostazioni del datastore specificato.

aws iotanalytics update-datastore \ --cli-input-json file://update-datastore.json

Contenuto di update-datastore.json:

{ "datastoreName": "mydatastore", "retentionPeriod": { "numberOfDays": 93 } }

Questo comando non produce alcun output.

Per ulteriori informazioni, consulta il riferimento UpdateDatastoreall'API AWS IoT Analytics.

Il seguente esempio di codice mostra come utilizzareupdate-pipeline.

AWS CLI

Come aggiornare una pipeline

L’esempio update-pipeline seguente modifica le impostazioni della pipeline specificata. È necessario specificare un canale e un’attività datastore e, facoltativamente, fino a 23 attività aggiuntive nell’array pipelineActivities.

aws iotanalytics update-pipeline \ --cli-input-json file://update-pipeline.json

Contenuto di update-pipeline.json:

{ "pipelineName": "mypipeline", "pipelineActivities": [ { "channel": { "name": "myChannelActivity", "channelName": "mychannel", "next": "myMathActivity" } }, { "datastore": { "name": "myDatastoreActivity", "datastoreName": "mydatastore" } }, { "math": { "name": "myMathActivity", "math": "(((temp - 32) * 5.0) / 9.0) + 273.15", "attribute": "tempK", "next": "myDatastoreActivity" } } ] }

Questo comando non produce alcun output.

Per ulteriori informazioni, consulta il riferimento UpdatePipelineall'API AWS IoT Analytics.