Panorama / Client / signal_application_instance_node_instances

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