SignalApplicationInstanceNodeInstancesCommand

Signal camera nodes to stop or resume.

Example Syntax

Use a bare-bones client and the command you need to make an API call.

import { PanoramaClient, SignalApplicationInstanceNodeInstancesCommand } from "@aws-sdk/client-panorama"; // ES Modules import
// const { PanoramaClient, SignalApplicationInstanceNodeInstancesCommand } = require("@aws-sdk/client-panorama"); // CommonJS import
const client = new PanoramaClient(config);
const input = { // SignalApplicationInstanceNodeInstancesRequest
  ApplicationInstanceId: "STRING_VALUE", // required
  NodeSignals: [ // NodeSignalList // required
    { // NodeSignal
      NodeInstanceId: "STRING_VALUE", // required
      Signal: "STRING_VALUE", // required
    },
  ],
};
const command = new SignalApplicationInstanceNodeInstancesCommand(input);
const response = await client.send(command);
// { // SignalApplicationInstanceNodeInstancesResponse
//   ApplicationInstanceId: "STRING_VALUE", // required
// };

SignalApplicationInstanceNodeInstancesCommand Input

Parameter
Type
Description
ApplicationInstanceId
Required
string | undefined

An application instance ID.

NodeSignals
Required
NodeSignal[] | undefined

A list of signals.

SignalApplicationInstanceNodeInstancesCommand Output

Parameter
Type
Description
$metadata
Required
ResponseMetadata
Metadata pertaining to this request.
ApplicationInstanceId
Required
string | undefined

An application instance ID.

Throws

Name
Fault
Details
AccessDeniedException
client

The requestor does not have permission to access the target action or resource.

InternalServerException
server

An internal error occurred.

ServiceQuotaExceededException
client

The request would cause a limit to be exceeded.

ValidationException
client

The request contains an invalid parameter value.

PanoramaServiceException
Base exception class for all service exceptions from Panorama service.