@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSPanorama
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAWSPanorama
instead.
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.
Modifier and Type | Field and Description |
---|---|
static String |
ENDPOINT_PREFIX
The region metadata service name for computing region endpoints.
|
Modifier and Type | Method and Description |
---|---|
CreateApplicationInstanceResult |
createApplicationInstance(CreateApplicationInstanceRequest createApplicationInstanceRequest)
Creates an application instance and deploys it to a device.
|
CreateJobForDevicesResult |
createJobForDevices(CreateJobForDevicesRequest createJobForDevicesRequest)
Creates a job to run on one or more devices.
|
CreateNodeFromTemplateJobResult |
createNodeFromTemplateJob(CreateNodeFromTemplateJobRequest createNodeFromTemplateJobRequest)
Creates a camera stream node.
|
CreatePackageResult |
createPackage(CreatePackageRequest createPackageRequest)
Creates a package and storage location in an Amazon S3 access point.
|
CreatePackageImportJobResult |
createPackageImportJob(CreatePackageImportJobRequest createPackageImportJobRequest)
Imports a node package.
|
DeleteDeviceResult |
deleteDevice(DeleteDeviceRequest deleteDeviceRequest)
Deletes a device.
|
DeletePackageResult |
deletePackage(DeletePackageRequest deletePackageRequest)
Deletes a package.
|
DeregisterPackageVersionResult |
deregisterPackageVersion(DeregisterPackageVersionRequest deregisterPackageVersionRequest)
Deregisters a package version.
|
DescribeApplicationInstanceResult |
describeApplicationInstance(DescribeApplicationInstanceRequest describeApplicationInstanceRequest)
Returns information about an application instance on a device.
|
DescribeApplicationInstanceDetailsResult |
describeApplicationInstanceDetails(DescribeApplicationInstanceDetailsRequest describeApplicationInstanceDetailsRequest)
Returns information about an application instance's configuration manifest.
|
DescribeDeviceResult |
describeDevice(DescribeDeviceRequest describeDeviceRequest)
Returns information about a device.
|
DescribeDeviceJobResult |
describeDeviceJob(DescribeDeviceJobRequest describeDeviceJobRequest)
Returns information about a device job.
|
DescribeNodeResult |
describeNode(DescribeNodeRequest describeNodeRequest)
Returns information about a node.
|
DescribeNodeFromTemplateJobResult |
describeNodeFromTemplateJob(DescribeNodeFromTemplateJobRequest describeNodeFromTemplateJobRequest)
Returns information about a job to create a camera stream node.
|
DescribePackageResult |
describePackage(DescribePackageRequest describePackageRequest)
Returns information about a package.
|
DescribePackageImportJobResult |
describePackageImportJob(DescribePackageImportJobRequest describePackageImportJobRequest)
Returns information about a package import job.
|
DescribePackageVersionResult |
describePackageVersion(DescribePackageVersionRequest describePackageVersionRequest)
Returns information about a package version.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
ListApplicationInstanceDependenciesResult |
listApplicationInstanceDependencies(ListApplicationInstanceDependenciesRequest listApplicationInstanceDependenciesRequest)
Returns a list of application instance dependencies.
|
ListApplicationInstanceNodeInstancesResult |
listApplicationInstanceNodeInstances(ListApplicationInstanceNodeInstancesRequest listApplicationInstanceNodeInstancesRequest)
Returns a list of application node instances.
|
ListApplicationInstancesResult |
listApplicationInstances(ListApplicationInstancesRequest listApplicationInstancesRequest)
Returns a list of application instances.
|
ListDevicesResult |
listDevices(ListDevicesRequest listDevicesRequest)
Returns a list of devices.
|
ListDevicesJobsResult |
listDevicesJobs(ListDevicesJobsRequest listDevicesJobsRequest)
Returns a list of jobs.
|
ListNodeFromTemplateJobsResult |
listNodeFromTemplateJobs(ListNodeFromTemplateJobsRequest listNodeFromTemplateJobsRequest)
Returns a list of camera stream node jobs.
|
ListNodesResult |
listNodes(ListNodesRequest listNodesRequest)
Returns a list of nodes.
|
ListPackageImportJobsResult |
listPackageImportJobs(ListPackageImportJobsRequest listPackageImportJobsRequest)
Returns a list of package import jobs.
|
ListPackagesResult |
listPackages(ListPackagesRequest listPackagesRequest)
Returns a list of packages.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Returns a list of tags for a resource.
|
ProvisionDeviceResult |
provisionDevice(ProvisionDeviceRequest provisionDeviceRequest)
Creates a device and returns a configuration archive.
|
RegisterPackageVersionResult |
registerPackageVersion(RegisterPackageVersionRequest registerPackageVersionRequest)
Registers a package version.
|
RemoveApplicationInstanceResult |
removeApplicationInstance(RemoveApplicationInstanceRequest removeApplicationInstanceRequest)
Removes an application instance.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
TagResourceResult |
tagResource(TagResourceRequest tagResourceRequest)
Tags a resource.
|
UntagResourceResult |
untagResource(UntagResourceRequest untagResourceRequest)
Removes tags from a resource.
|
UpdateDeviceMetadataResult |
updateDeviceMetadata(UpdateDeviceMetadataRequest updateDeviceMetadataRequest)
Updates a device's metadata.
|
static final String ENDPOINT_PREFIX
CreateApplicationInstanceResult createApplicationInstance(CreateApplicationInstanceRequest createApplicationInstanceRequest)
Creates an application instance and deploys it to a device.
createApplicationInstanceRequest
- ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.AccessDeniedException
- The requestor does not have permission to access the target action or resource.ServiceQuotaExceededException
- The request would cause a limit to be exceeded.CreateJobForDevicesResult createJobForDevices(CreateJobForDevicesRequest createJobForDevicesRequest)
Creates a job to run on one or more devices.
createJobForDevicesRequest
- ConflictException
- The target resource is in use.ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.AccessDeniedException
- The requestor does not have permission to access the target action or resource.ResourceNotFoundException
- The target resource was not found.CreateNodeFromTemplateJobResult createNodeFromTemplateJob(CreateNodeFromTemplateJobRequest createNodeFromTemplateJobRequest)
Creates a camera stream node.
createNodeFromTemplateJobRequest
- ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.AccessDeniedException
- The requestor does not have permission to access the target action or resource.ConflictException
- The target resource is in use.CreatePackageResult createPackage(CreatePackageRequest createPackageRequest)
Creates a package and storage location in an Amazon S3 access point.
createPackageRequest
- ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.AccessDeniedException
- The requestor does not have permission to access the target action or resource.ConflictException
- The target resource is in use.CreatePackageImportJobResult createPackageImportJob(CreatePackageImportJobRequest createPackageImportJobRequest)
Imports a node package.
createPackageImportJobRequest
- ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.AccessDeniedException
- The requestor does not have permission to access the target action or resource.ConflictException
- The target resource is in use.DeleteDeviceResult deleteDevice(DeleteDeviceRequest deleteDeviceRequest)
Deletes a device.
deleteDeviceRequest
- ConflictException
- The target resource is in use.ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.AccessDeniedException
- The requestor does not have permission to access the target action or resource.ResourceNotFoundException
- The target resource was not found.DeletePackageResult deletePackage(DeletePackageRequest deletePackageRequest)
Deletes a package.
deletePackageRequest
- ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.AccessDeniedException
- The requestor does not have permission to access the target action or resource.ConflictException
- The target resource is in use.ResourceNotFoundException
- The target resource was not found.DeregisterPackageVersionResult deregisterPackageVersion(DeregisterPackageVersionRequest deregisterPackageVersionRequest)
Deregisters a package version.
deregisterPackageVersionRequest
- ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.AccessDeniedException
- The requestor does not have permission to access the target action or resource.ConflictException
- The target resource is in use.ResourceNotFoundException
- The target resource was not found.DescribeApplicationInstanceResult describeApplicationInstance(DescribeApplicationInstanceRequest describeApplicationInstanceRequest)
Returns information about an application instance on a device.
describeApplicationInstanceRequest
- ConflictException
- The target resource is in use.ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.AccessDeniedException
- The requestor does not have permission to access the target action or resource.ResourceNotFoundException
- The target resource was not found.DescribeApplicationInstanceDetailsResult describeApplicationInstanceDetails(DescribeApplicationInstanceDetailsRequest describeApplicationInstanceDetailsRequest)
Returns information about an application instance's configuration manifest.
describeApplicationInstanceDetailsRequest
- ConflictException
- The target resource is in use.ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.AccessDeniedException
- The requestor does not have permission to access the target action or resource.ResourceNotFoundException
- The target resource was not found.DescribeDeviceResult describeDevice(DescribeDeviceRequest describeDeviceRequest)
Returns information about a device.
describeDeviceRequest
- ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.AccessDeniedException
- The requestor does not have permission to access the target action or resource.ResourceNotFoundException
- The target resource was not found.DescribeDeviceJobResult describeDeviceJob(DescribeDeviceJobRequest describeDeviceJobRequest)
Returns information about a device job.
describeDeviceJobRequest
- ConflictException
- The target resource is in use.ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.AccessDeniedException
- The requestor does not have permission to access the target action or resource.ResourceNotFoundException
- The target resource was not found.DescribeNodeResult describeNode(DescribeNodeRequest describeNodeRequest)
Returns information about a node.
describeNodeRequest
- ConflictException
- The target resource is in use.ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.AccessDeniedException
- The requestor does not have permission to access the target action or resource.ResourceNotFoundException
- The target resource was not found.DescribeNodeFromTemplateJobResult describeNodeFromTemplateJob(DescribeNodeFromTemplateJobRequest describeNodeFromTemplateJobRequest)
Returns information about a job to create a camera stream node.
describeNodeFromTemplateJobRequest
- ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.AccessDeniedException
- The requestor does not have permission to access the target action or resource.ConflictException
- The target resource is in use.DescribePackageResult describePackage(DescribePackageRequest describePackageRequest)
Returns information about a package.
describePackageRequest
- ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.AccessDeniedException
- The requestor does not have permission to access the target action or resource.ConflictException
- The target resource is in use.ResourceNotFoundException
- The target resource was not found.DescribePackageImportJobResult describePackageImportJob(DescribePackageImportJobRequest describePackageImportJobRequest)
Returns information about a package import job.
describePackageImportJobRequest
- ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.AccessDeniedException
- The requestor does not have permission to access the target action or resource.ConflictException
- The target resource is in use.DescribePackageVersionResult describePackageVersion(DescribePackageVersionRequest describePackageVersionRequest)
Returns information about a package version.
describePackageVersionRequest
- ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.AccessDeniedException
- The requestor does not have permission to access the target action or resource.ConflictException
- The target resource is in use.ResourceNotFoundException
- The target resource was not found.ListApplicationInstanceDependenciesResult listApplicationInstanceDependencies(ListApplicationInstanceDependenciesRequest listApplicationInstanceDependenciesRequest)
Returns a list of application instance dependencies.
listApplicationInstanceDependenciesRequest
- AccessDeniedException
- The requestor does not have permission to access the target action or resource.InternalServerException
- An internal error occurred.ListApplicationInstanceNodeInstancesResult listApplicationInstanceNodeInstances(ListApplicationInstanceNodeInstancesRequest listApplicationInstanceNodeInstancesRequest)
Returns a list of application node instances.
listApplicationInstanceNodeInstancesRequest
- AccessDeniedException
- The requestor does not have permission to access the target action or resource.InternalServerException
- An internal error occurred.ListApplicationInstancesResult listApplicationInstances(ListApplicationInstancesRequest listApplicationInstancesRequest)
Returns a list of application instances.
listApplicationInstancesRequest
- AccessDeniedException
- The requestor does not have permission to access the target action or resource.InternalServerException
- An internal error occurred.ListDevicesResult listDevices(ListDevicesRequest listDevicesRequest)
Returns a list of devices.
listDevicesRequest
- ConflictException
- The target resource is in use.ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.AccessDeniedException
- The requestor does not have permission to access the target action or resource.ListDevicesJobsResult listDevicesJobs(ListDevicesJobsRequest listDevicesJobsRequest)
Returns a list of jobs.
listDevicesJobsRequest
- ConflictException
- The target resource is in use.ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.AccessDeniedException
- The requestor does not have permission to access the target action or resource.ResourceNotFoundException
- The target resource was not found.ListNodeFromTemplateJobsResult listNodeFromTemplateJobs(ListNodeFromTemplateJobsRequest listNodeFromTemplateJobsRequest)
Returns a list of camera stream node jobs.
listNodeFromTemplateJobsRequest
- ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.AccessDeniedException
- The requestor does not have permission to access the target action or resource.ConflictException
- The target resource is in use.ListNodesResult listNodes(ListNodesRequest listNodesRequest)
Returns a list of nodes.
listNodesRequest
- ConflictException
- The target resource is in use.ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.ListPackageImportJobsResult listPackageImportJobs(ListPackageImportJobsRequest listPackageImportJobsRequest)
Returns a list of package import jobs.
listPackageImportJobsRequest
- ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.AccessDeniedException
- The requestor does not have permission to access the target action or resource.ConflictException
- The target resource is in use.ListPackagesResult listPackages(ListPackagesRequest listPackagesRequest)
Returns a list of packages.
listPackagesRequest
- ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.AccessDeniedException
- The requestor does not have permission to access the target action or resource.ConflictException
- The target resource is in use.ResourceNotFoundException
- The target resource was not found.ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Returns a list of tags for a resource.
listTagsForResourceRequest
- ResourceNotFoundException
- The target resource was not found.ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.ProvisionDeviceResult provisionDevice(ProvisionDeviceRequest provisionDeviceRequest)
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.
provisionDeviceRequest
- ConflictException
- The target resource is in use.ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.AccessDeniedException
- The requestor does not have permission to access the target action or resource.ServiceQuotaExceededException
- The request would cause a limit to be exceeded.RegisterPackageVersionResult registerPackageVersion(RegisterPackageVersionRequest registerPackageVersionRequest)
Registers a package version.
registerPackageVersionRequest
- ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.AccessDeniedException
- The requestor does not have permission to access the target action or resource.ConflictException
- The target resource is in use.RemoveApplicationInstanceResult removeApplicationInstance(RemoveApplicationInstanceRequest removeApplicationInstanceRequest)
Removes an application instance.
removeApplicationInstanceRequest
- ConflictException
- The target resource is in use.ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.AccessDeniedException
- The requestor does not have permission to access the target action or resource.ResourceNotFoundException
- The target resource was not found.TagResourceResult tagResource(TagResourceRequest tagResourceRequest)
Tags a resource.
tagResourceRequest
- ResourceNotFoundException
- The target resource was not found.ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.UntagResourceResult untagResource(UntagResourceRequest untagResourceRequest)
Removes tags from a resource.
untagResourceRequest
- ResourceNotFoundException
- The target resource was not found.ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.UpdateDeviceMetadataResult updateDeviceMetadata(UpdateDeviceMetadataRequest updateDeviceMetadataRequest)
Updates a device's metadata.
updateDeviceMetadataRequest
- ConflictException
- The target resource is in use.ValidationException
- The request contains an invalid parameter value.InternalServerException
- An internal error occurred.AccessDeniedException
- The requestor does not have permission to access the target action or resource.ResourceNotFoundException
- The target resource was not found.void shutdown()
ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
request
- The originally executed request.