panorama function

AWS Panorama

AWS Panorama

Overview

This is the AWS Panorama API Reference. For an introduction to the service, see What is AWS Panorama?

in the AWS Panorama Developer Guide.

panorama(config = list(), credentials = list(), endpoint = NULL, region = NULL)

Arguments

  • config: Optional configuration of credentials, endpoint, and/or region.

    • credentials :

      • creds :

        • access_key_id : AWS access key ID
        • secret_access_key : AWS secret access key
        • session_token : AWS temporary session token
      • profile : The name of a profile to use. If not given, then the default profile is used.

      • anonymous : Set anonymous credentials.

    • endpoint : The complete URL to use for the constructed client.

    • region : The AWS Region used in instantiating the client.

    • close_connection : Immediately close all HTTP connections.

    • timeout : The time in seconds till a timeout exception is thrown when attempting to make a connection. The default is 60 seconds.

    • s3_force_path_style : Set this to true to force the request to use path-style addressing, i.e. http://s3.amazonaws.com/BUCKET/KEY.

    • sts_regional_endpoint : Set sts regional endpoint resolver to regional or legacy https://docs.aws.amazon.com/sdkref/latest/guide/feature-sts-regionalized-endpoints.html

  • credentials: Optional credentials shorthand for the config parameter

    • creds :

      • access_key_id : AWS access key ID
      • secret_access_key : AWS secret access key
      • session_token : AWS temporary session token
    • profile : The name of a profile to use. If not given, then the default profile is used.

    • anonymous : Set anonymous credentials.

  • endpoint: Optional shorthand for complete URL to use for the constructed client.

  • region: Optional shorthand for AWS Region used in instantiating the client.

Returns

A client for the service. You can call the service's operations using syntax like svc$operation(...), where svc is the name you've assigned to the client. The available operations are listed in the Operations section.

Service syntax

svc <- panorama(
  config = list(
    credentials = list(
 creds = list(
   access_key_id = "string",
   secret_access_key = "string",
   session_token = "string"
 ),
 profile = "string",
 anonymous = "logical"
    ),
    endpoint = "string",
    region = "string",
    close_connection = "logical",
    timeout = "numeric",
    s3_force_path_style = "logical",
    sts_regional_endpoint = "string"
  ),
  credentials = list(
    creds = list(
 access_key_id = "string",
 secret_access_key = "string",
 session_token = "string"
    ),
    profile = "string",
    anonymous = "logical"
  ),
  endpoint = "string",
  region = "string"
)

Operations

create_application_instanceCreates an application instance and deploys it to a device
create_job_for_devicesCreates a job to run on a device
create_node_from_template_jobCreates a camera stream node
create_packageCreates a package and storage location in an Amazon S3 access point
create_package_import_jobImports a node package
delete_deviceDeletes a device
delete_packageDeletes a package
deregister_package_versionDeregisters a package version
describe_application_instanceReturns information about an application instance on a device
describe_application_instance_detailsReturns information about an application instance's configuration manifest
describe_deviceReturns information about a device
describe_device_jobReturns information about a device job
describe_nodeReturns information about a node
describe_node_from_template_jobReturns information about a job to create a camera stream node
describe_packageReturns information about a package
describe_package_import_jobReturns information about a package import job
describe_package_versionReturns information about a package version
list_application_instance_dependenciesReturns a list of application instance dependencies
list_application_instance_node_instancesReturns a list of application node instances
list_application_instancesReturns a list of application instances
list_devicesReturns a list of devices
list_devices_jobsReturns a list of jobs
list_node_from_template_jobsReturns a list of camera stream node jobs
list_nodesReturns a list of nodes
list_package_import_jobsReturns a list of package import jobs
list_packagesReturns a list of packages
list_tags_for_resourceReturns a list of tags for a resource
provision_deviceCreates a device and returns a configuration archive
register_package_versionRegisters a package version
remove_application_instanceRemoves an application instance
signal_application_instance_node_instancesSignal camera nodes to stop or resume
tag_resourceTags a resource
untag_resourceRemoves tags from a resource
update_device_metadataUpdates a device's metadata

Examples

## Not run: svc <- panorama() svc$create_application_instance( Foo = 123 ) ## End(Not run)
  • Maintainer: Dyfan Jones
  • License: Apache License (>= 2.0)
  • Last published: 2025-03-17