Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Panorama

import { Panorama } from "https://aws-api.deno.dev/v0.3/services/panorama.ts?docs=full";
class Panorama {
constructor(apiFactory: client.ApiFactory);
async createApplicationInstance(params: CreateApplicationInstanceRequest, opts?: client.RequestOptions): Promise<CreateApplicationInstanceResponse>;
async createJobForDevices(params: CreateJobForDevicesRequest, opts?: client.RequestOptions): Promise<CreateJobForDevicesResponse>;
async createNodeFromTemplateJob(params: CreateNodeFromTemplateJobRequest, opts?: client.RequestOptions): Promise<CreateNodeFromTemplateJobResponse>;
async createPackage(params: CreatePackageRequest, opts?: client.RequestOptions): Promise<CreatePackageResponse>;
async createPackageImportJob(params: CreatePackageImportJobRequest, opts?: client.RequestOptions): Promise<CreatePackageImportJobResponse>;
async deleteDevice(params: DeleteDeviceRequest, opts?: client.RequestOptions): Promise<DeleteDeviceResponse>;
async deletePackage(params: DeletePackageRequest, opts?: client.RequestOptions): Promise<void>;
async deregisterPackageVersion(params: DeregisterPackageVersionRequest, opts?: client.RequestOptions): Promise<void>;
async describeApplicationInstance(params: DescribeApplicationInstanceRequest, opts?: client.RequestOptions): Promise<DescribeApplicationInstanceResponse>;
async describeApplicationInstanceDetails(params: DescribeApplicationInstanceDetailsRequest, opts?: client.RequestOptions): Promise<DescribeApplicationInstanceDetailsResponse>;
async describeDevice(params: DescribeDeviceRequest, opts?: client.RequestOptions): Promise<DescribeDeviceResponse>;
async describeDeviceJob(params: DescribeDeviceJobRequest, opts?: client.RequestOptions): Promise<DescribeDeviceJobResponse>;
async describeNode(params: DescribeNodeRequest, opts?: client.RequestOptions): Promise<DescribeNodeResponse>;
async describeNodeFromTemplateJob(params: DescribeNodeFromTemplateJobRequest, opts?: client.RequestOptions): Promise<DescribeNodeFromTemplateJobResponse>;
async describePackage(params: DescribePackageRequest, opts?: client.RequestOptions): Promise<DescribePackageResponse>;
async describePackageImportJob(params: DescribePackageImportJobRequest, opts?: client.RequestOptions): Promise<DescribePackageImportJobResponse>;
async describePackageVersion(params: DescribePackageVersionRequest, opts?: client.RequestOptions): Promise<DescribePackageVersionResponse>;
async listApplicationInstanceDependencies(params: ListApplicationInstanceDependenciesRequest, opts?: client.RequestOptions): Promise<ListApplicationInstanceDependenciesResponse>;
async listApplicationInstanceNodeInstances(params: ListApplicationInstanceNodeInstancesRequest, opts?: client.RequestOptions): Promise<ListApplicationInstanceNodeInstancesResponse>;
async listApplicationInstances(params?: ListApplicationInstancesRequest, opts?: client.RequestOptions): Promise<ListApplicationInstancesResponse>;
async listDevices(params?: ListDevicesRequest, opts?: client.RequestOptions): Promise<ListDevicesResponse>;
async listDevicesJobs(params?: ListDevicesJobsRequest, opts?: client.RequestOptions): Promise<ListDevicesJobsResponse>;
async listNodeFromTemplateJobs(params?: ListNodeFromTemplateJobsRequest, opts?: client.RequestOptions): Promise<ListNodeFromTemplateJobsResponse>;
async listNodes(params?: ListNodesRequest, opts?: client.RequestOptions): Promise<ListNodesResponse>;
async listPackageImportJobs(params?: ListPackageImportJobsRequest, opts?: client.RequestOptions): Promise<ListPackageImportJobsResponse>;
async listPackages(params?: ListPackagesRequest, opts?: client.RequestOptions): Promise<ListPackagesResponse>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async provisionDevice(params: ProvisionDeviceRequest, opts?: client.RequestOptions): Promise<ProvisionDeviceResponse>;
async registerPackageVersion(params: RegisterPackageVersionRequest, opts?: client.RequestOptions): Promise<void>;
async removeApplicationInstance(params: RemoveApplicationInstanceRequest, opts?: client.RequestOptions): Promise<void>;
async tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async updateDeviceMetadata(params: UpdateDeviceMetadataRequest, opts?: client.RequestOptions): Promise<UpdateDeviceMetadataResponse>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new Panorama(apiFactory: client.ApiFactory)
[src]

§Methods

§

Creates an application instance and deploys it to a device.

§

Creates a job to run on one or more devices.

§

Creates a camera stream node.

§

Creates a package and storage location in an Amazon S3 access point.

§

Imports a node package.

§

Deletes a device.

§
deletePackage(params: DeletePackageRequest, opts?: client.RequestOptions): Promise<void>
[src]

Deletes a package.

§
deregisterPackageVersion(params: DeregisterPackageVersionRequest, opts?: client.RequestOptions): Promise<void>
[src]

Deregisters a package version.

§

Returns information about an application instance on a device.

§

Returns information about an application instance's configuration manifest.

§

Returns information about a device.

§

Returns information about a device job.

§

Returns information about a node.

§

Returns information about a job to create a camera stream node.

§

Returns information about a package.

§

Returns information about a package import job.

§

Returns information about a package version.

§

Returns a list of application instance dependencies.

§

Returns a list of application node instances.

§

Returns a list of application instances.

§
listDevices(params?: ListDevicesRequest, opts?: client.RequestOptions): Promise<ListDevicesResponse>
[src]

Returns a list of devices.

§

Returns a list of jobs.

§

Returns a list of camera stream node jobs.

§
listNodes(params?: ListNodesRequest, opts?: client.RequestOptions): Promise<ListNodesResponse>
[src]

Returns a list of nodes.

§

Returns a list of package import jobs.

§

Returns a list of packages.

§

Returns a list of tags for a resource.

§

Creates a device and returns a configuration archive. The configuration archive is a ZIP file that contains a provisioning certificate that is valid for 5 minutes. Transfer the configuration archive to the device with the included USB storage device within 5 minutes.

§
registerPackageVersion(params: RegisterPackageVersionRequest, opts?: client.RequestOptions): Promise<void>
[src]

Registers a package version.

§
removeApplicationInstance(params: RemoveApplicationInstanceRequest, opts?: client.RequestOptions): Promise<void>
[src]

Removes an application instance.

§
tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]

Tags a resource.

§
untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]

Removes tags from a resource.

§

Updates a device's metadata.

§Static Properties