signal_application_instance_node_instances

Panorama.Client.signal_application_instance_node_instances(**kwargs)

Signal camera nodes to stop or resume.

See also: AWS API Documentation

Request Syntax

response = client.signal_application_instance_node_instances(
    ApplicationInstanceId='string',
    NodeSignals=[
        {
            'NodeInstanceId': 'string',
            'Signal': 'PAUSE'|'RESUME'
        },
    ]
)
Parameters
  • ApplicationInstanceId (string) --

    [REQUIRED]

    An application instance ID.

  • NodeSignals (list) --

    [REQUIRED]

    A list of signals.

    • (dict) --

      A signal to a camera node to start or stop processing video.

      • NodeInstanceId (string) -- [REQUIRED]

        The camera node's name, from the application manifest.

      • Signal (string) -- [REQUIRED]

        The signal value.

Return type

dict

Returns

Response Syntax

{
    'ApplicationInstanceId': 'string'
}

Response Structure

  • (dict) --

    • ApplicationInstanceId (string) --

      An application instance ID.

Exceptions

  • Panorama.Client.exceptions.ValidationException
  • Panorama.Client.exceptions.AccessDeniedException
  • Panorama.Client.exceptions.ServiceQuotaExceededException
  • Panorama.Client.exceptions.InternalServerException