/* * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. * A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ /* * Do not modify this file. This file is generated from the panorama-2019-07-24.normal.json service model. */ using System; using System.Collections.Generic; using Amazon.Runtime; using Amazon.Panorama.Model; namespace Amazon.Panorama { /// /// Interface for accessing 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. /// /// /// /// public partial interface IAmazonPanorama : IAmazonService, IDisposable { #if BCL45 || AWS_ASYNC_ENUMERABLES_API /// /// Paginators for the service /// IPanoramaPaginatorFactory Paginators { get; } #endif #region CreateApplicationInstance /// /// Creates an application instance and deploys it to a device. /// /// Container for the necessary parameters to execute the CreateApplicationInstance service method. /// /// The response from the CreateApplicationInstance service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// An internal error occurred. /// /// /// The request would cause a limit to be exceeded. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for CreateApplicationInstance Operation CreateApplicationInstanceResponse CreateApplicationInstance(CreateApplicationInstanceRequest request); /// /// Initiates the asynchronous execution of the CreateApplicationInstance operation. /// /// /// Container for the necessary parameters to execute the CreateApplicationInstance operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateApplicationInstance /// operation. /// REST API Reference for CreateApplicationInstance Operation IAsyncResult BeginCreateApplicationInstance(CreateApplicationInstanceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateApplicationInstance operation. /// /// /// The IAsyncResult returned by the call to BeginCreateApplicationInstance. /// /// Returns a CreateApplicationInstanceResult from Panorama. /// REST API Reference for CreateApplicationInstance Operation CreateApplicationInstanceResponse EndCreateApplicationInstance(IAsyncResult asyncResult); #endregion #region CreateJobForDevices /// /// Creates a job to run on a device. A job can update a device's software or reboot it. /// /// Container for the necessary parameters to execute the CreateJobForDevices service method. /// /// The response from the CreateJobForDevices service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// The target resource is in use. /// /// /// An internal error occurred. /// /// /// The target resource was not found. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for CreateJobForDevices Operation CreateJobForDevicesResponse CreateJobForDevices(CreateJobForDevicesRequest request); /// /// Initiates the asynchronous execution of the CreateJobForDevices operation. /// /// /// Container for the necessary parameters to execute the CreateJobForDevices operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateJobForDevices /// operation. /// REST API Reference for CreateJobForDevices Operation IAsyncResult BeginCreateJobForDevices(CreateJobForDevicesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateJobForDevices operation. /// /// /// The IAsyncResult returned by the call to BeginCreateJobForDevices. /// /// Returns a CreateJobForDevicesResult from Panorama. /// REST API Reference for CreateJobForDevices Operation CreateJobForDevicesResponse EndCreateJobForDevices(IAsyncResult asyncResult); #endregion #region CreateNodeFromTemplateJob /// /// Creates a camera stream node. /// /// Container for the necessary parameters to execute the CreateNodeFromTemplateJob service method. /// /// The response from the CreateNodeFromTemplateJob service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// The target resource is in use. /// /// /// An internal error occurred. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for CreateNodeFromTemplateJob Operation CreateNodeFromTemplateJobResponse CreateNodeFromTemplateJob(CreateNodeFromTemplateJobRequest request); /// /// Initiates the asynchronous execution of the CreateNodeFromTemplateJob operation. /// /// /// Container for the necessary parameters to execute the CreateNodeFromTemplateJob operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateNodeFromTemplateJob /// operation. /// REST API Reference for CreateNodeFromTemplateJob Operation IAsyncResult BeginCreateNodeFromTemplateJob(CreateNodeFromTemplateJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateNodeFromTemplateJob operation. /// /// /// The IAsyncResult returned by the call to BeginCreateNodeFromTemplateJob. /// /// Returns a CreateNodeFromTemplateJobResult from Panorama. /// REST API Reference for CreateNodeFromTemplateJob Operation CreateNodeFromTemplateJobResponse EndCreateNodeFromTemplateJob(IAsyncResult asyncResult); #endregion #region CreatePackage /// /// Creates a package and storage location in an Amazon S3 access point. /// /// Container for the necessary parameters to execute the CreatePackage service method. /// /// The response from the CreatePackage service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// The target resource is in use. /// /// /// An internal error occurred. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for CreatePackage Operation CreatePackageResponse CreatePackage(CreatePackageRequest request); /// /// Initiates the asynchronous execution of the CreatePackage operation. /// /// /// Container for the necessary parameters to execute the CreatePackage operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreatePackage /// operation. /// REST API Reference for CreatePackage Operation IAsyncResult BeginCreatePackage(CreatePackageRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreatePackage operation. /// /// /// The IAsyncResult returned by the call to BeginCreatePackage. /// /// Returns a CreatePackageResult from Panorama. /// REST API Reference for CreatePackage Operation CreatePackageResponse EndCreatePackage(IAsyncResult asyncResult); #endregion #region CreatePackageImportJob /// /// Imports a node package. /// /// Container for the necessary parameters to execute the CreatePackageImportJob service method. /// /// The response from the CreatePackageImportJob service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// The target resource is in use. /// /// /// An internal error occurred. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for CreatePackageImportJob Operation CreatePackageImportJobResponse CreatePackageImportJob(CreatePackageImportJobRequest request); /// /// Initiates the asynchronous execution of the CreatePackageImportJob operation. /// /// /// Container for the necessary parameters to execute the CreatePackageImportJob operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreatePackageImportJob /// operation. /// REST API Reference for CreatePackageImportJob Operation IAsyncResult BeginCreatePackageImportJob(CreatePackageImportJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreatePackageImportJob operation. /// /// /// The IAsyncResult returned by the call to BeginCreatePackageImportJob. /// /// Returns a CreatePackageImportJobResult from Panorama. /// REST API Reference for CreatePackageImportJob Operation CreatePackageImportJobResponse EndCreatePackageImportJob(IAsyncResult asyncResult); #endregion #region DeleteDevice /// /// Deletes a device. /// /// Container for the necessary parameters to execute the DeleteDevice service method. /// /// The response from the DeleteDevice service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// The target resource is in use. /// /// /// An internal error occurred. /// /// /// The target resource was not found. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for DeleteDevice Operation DeleteDeviceResponse DeleteDevice(DeleteDeviceRequest request); /// /// Initiates the asynchronous execution of the DeleteDevice operation. /// /// /// Container for the necessary parameters to execute the DeleteDevice operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteDevice /// operation. /// REST API Reference for DeleteDevice Operation IAsyncResult BeginDeleteDevice(DeleteDeviceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteDevice operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteDevice. /// /// Returns a DeleteDeviceResult from Panorama. /// REST API Reference for DeleteDevice Operation DeleteDeviceResponse EndDeleteDevice(IAsyncResult asyncResult); #endregion #region DeletePackage /// /// Deletes a package. /// /// /// /// To delete a package, you need permission to call s3:DeleteObject in addition /// to permissions for the AWS Panorama API. /// /// /// /// Container for the necessary parameters to execute the DeletePackage service method. /// /// The response from the DeletePackage service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// The target resource is in use. /// /// /// An internal error occurred. /// /// /// The target resource was not found. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for DeletePackage Operation DeletePackageResponse DeletePackage(DeletePackageRequest request); /// /// Initiates the asynchronous execution of the DeletePackage operation. /// /// /// Container for the necessary parameters to execute the DeletePackage operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeletePackage /// operation. /// REST API Reference for DeletePackage Operation IAsyncResult BeginDeletePackage(DeletePackageRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeletePackage operation. /// /// /// The IAsyncResult returned by the call to BeginDeletePackage. /// /// Returns a DeletePackageResult from Panorama. /// REST API Reference for DeletePackage Operation DeletePackageResponse EndDeletePackage(IAsyncResult asyncResult); #endregion #region DeregisterPackageVersion /// /// Deregisters a package version. /// /// Container for the necessary parameters to execute the DeregisterPackageVersion service method. /// /// The response from the DeregisterPackageVersion service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// The target resource is in use. /// /// /// An internal error occurred. /// /// /// The target resource was not found. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for DeregisterPackageVersion Operation DeregisterPackageVersionResponse DeregisterPackageVersion(DeregisterPackageVersionRequest request); /// /// Initiates the asynchronous execution of the DeregisterPackageVersion operation. /// /// /// Container for the necessary parameters to execute the DeregisterPackageVersion operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeregisterPackageVersion /// operation. /// REST API Reference for DeregisterPackageVersion Operation IAsyncResult BeginDeregisterPackageVersion(DeregisterPackageVersionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeregisterPackageVersion operation. /// /// /// The IAsyncResult returned by the call to BeginDeregisterPackageVersion. /// /// Returns a DeregisterPackageVersionResult from Panorama. /// REST API Reference for DeregisterPackageVersion Operation DeregisterPackageVersionResponse EndDeregisterPackageVersion(IAsyncResult asyncResult); #endregion #region DescribeApplicationInstance /// /// Returns information about an application instance on a device. /// /// Container for the necessary parameters to execute the DescribeApplicationInstance service method. /// /// The response from the DescribeApplicationInstance service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// The target resource is in use. /// /// /// An internal error occurred. /// /// /// The target resource was not found. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for DescribeApplicationInstance Operation DescribeApplicationInstanceResponse DescribeApplicationInstance(DescribeApplicationInstanceRequest request); /// /// Initiates the asynchronous execution of the DescribeApplicationInstance operation. /// /// /// Container for the necessary parameters to execute the DescribeApplicationInstance operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeApplicationInstance /// operation. /// REST API Reference for DescribeApplicationInstance Operation IAsyncResult BeginDescribeApplicationInstance(DescribeApplicationInstanceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeApplicationInstance operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeApplicationInstance. /// /// Returns a DescribeApplicationInstanceResult from Panorama. /// REST API Reference for DescribeApplicationInstance Operation DescribeApplicationInstanceResponse EndDescribeApplicationInstance(IAsyncResult asyncResult); #endregion #region DescribeApplicationInstanceDetails /// /// Returns information about an application instance's configuration manifest. /// /// Container for the necessary parameters to execute the DescribeApplicationInstanceDetails service method. /// /// The response from the DescribeApplicationInstanceDetails service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// The target resource is in use. /// /// /// An internal error occurred. /// /// /// The target resource was not found. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for DescribeApplicationInstanceDetails Operation DescribeApplicationInstanceDetailsResponse DescribeApplicationInstanceDetails(DescribeApplicationInstanceDetailsRequest request); /// /// Initiates the asynchronous execution of the DescribeApplicationInstanceDetails operation. /// /// /// Container for the necessary parameters to execute the DescribeApplicationInstanceDetails operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeApplicationInstanceDetails /// operation. /// REST API Reference for DescribeApplicationInstanceDetails Operation IAsyncResult BeginDescribeApplicationInstanceDetails(DescribeApplicationInstanceDetailsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeApplicationInstanceDetails operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeApplicationInstanceDetails. /// /// Returns a DescribeApplicationInstanceDetailsResult from Panorama. /// REST API Reference for DescribeApplicationInstanceDetails Operation DescribeApplicationInstanceDetailsResponse EndDescribeApplicationInstanceDetails(IAsyncResult asyncResult); #endregion #region DescribeDevice /// /// Returns information about a device. /// /// Container for the necessary parameters to execute the DescribeDevice service method. /// /// The response from the DescribeDevice service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// An internal error occurred. /// /// /// The target resource was not found. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for DescribeDevice Operation DescribeDeviceResponse DescribeDevice(DescribeDeviceRequest request); /// /// Initiates the asynchronous execution of the DescribeDevice operation. /// /// /// Container for the necessary parameters to execute the DescribeDevice operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeDevice /// operation. /// REST API Reference for DescribeDevice Operation IAsyncResult BeginDescribeDevice(DescribeDeviceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeDevice operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeDevice. /// /// Returns a DescribeDeviceResult from Panorama. /// REST API Reference for DescribeDevice Operation DescribeDeviceResponse EndDescribeDevice(IAsyncResult asyncResult); #endregion #region DescribeDeviceJob /// /// Returns information about a device job. /// /// Container for the necessary parameters to execute the DescribeDeviceJob service method. /// /// The response from the DescribeDeviceJob service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// The target resource is in use. /// /// /// An internal error occurred. /// /// /// The target resource was not found. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for DescribeDeviceJob Operation DescribeDeviceJobResponse DescribeDeviceJob(DescribeDeviceJobRequest request); /// /// Initiates the asynchronous execution of the DescribeDeviceJob operation. /// /// /// Container for the necessary parameters to execute the DescribeDeviceJob operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeDeviceJob /// operation. /// REST API Reference for DescribeDeviceJob Operation IAsyncResult BeginDescribeDeviceJob(DescribeDeviceJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeDeviceJob operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeDeviceJob. /// /// Returns a DescribeDeviceJobResult from Panorama. /// REST API Reference for DescribeDeviceJob Operation DescribeDeviceJobResponse EndDescribeDeviceJob(IAsyncResult asyncResult); #endregion #region DescribeNode /// /// Returns information about a node. /// /// Container for the necessary parameters to execute the DescribeNode service method. /// /// The response from the DescribeNode service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// The target resource is in use. /// /// /// An internal error occurred. /// /// /// The target resource was not found. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for DescribeNode Operation DescribeNodeResponse DescribeNode(DescribeNodeRequest request); /// /// Initiates the asynchronous execution of the DescribeNode operation. /// /// /// Container for the necessary parameters to execute the DescribeNode operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeNode /// operation. /// REST API Reference for DescribeNode Operation IAsyncResult BeginDescribeNode(DescribeNodeRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeNode operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeNode. /// /// Returns a DescribeNodeResult from Panorama. /// REST API Reference for DescribeNode Operation DescribeNodeResponse EndDescribeNode(IAsyncResult asyncResult); #endregion #region DescribeNodeFromTemplateJob /// /// Returns information about a job to create a camera stream node. /// /// Container for the necessary parameters to execute the DescribeNodeFromTemplateJob service method. /// /// The response from the DescribeNodeFromTemplateJob service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// The target resource is in use. /// /// /// An internal error occurred. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for DescribeNodeFromTemplateJob Operation DescribeNodeFromTemplateJobResponse DescribeNodeFromTemplateJob(DescribeNodeFromTemplateJobRequest request); /// /// Initiates the asynchronous execution of the DescribeNodeFromTemplateJob operation. /// /// /// Container for the necessary parameters to execute the DescribeNodeFromTemplateJob operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeNodeFromTemplateJob /// operation. /// REST API Reference for DescribeNodeFromTemplateJob Operation IAsyncResult BeginDescribeNodeFromTemplateJob(DescribeNodeFromTemplateJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeNodeFromTemplateJob operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeNodeFromTemplateJob. /// /// Returns a DescribeNodeFromTemplateJobResult from Panorama. /// REST API Reference for DescribeNodeFromTemplateJob Operation DescribeNodeFromTemplateJobResponse EndDescribeNodeFromTemplateJob(IAsyncResult asyncResult); #endregion #region DescribePackage /// /// Returns information about a package. /// /// Container for the necessary parameters to execute the DescribePackage service method. /// /// The response from the DescribePackage service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// The target resource is in use. /// /// /// An internal error occurred. /// /// /// The target resource was not found. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for DescribePackage Operation DescribePackageResponse DescribePackage(DescribePackageRequest request); /// /// Initiates the asynchronous execution of the DescribePackage operation. /// /// /// Container for the necessary parameters to execute the DescribePackage operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribePackage /// operation. /// REST API Reference for DescribePackage Operation IAsyncResult BeginDescribePackage(DescribePackageRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribePackage operation. /// /// /// The IAsyncResult returned by the call to BeginDescribePackage. /// /// Returns a DescribePackageResult from Panorama. /// REST API Reference for DescribePackage Operation DescribePackageResponse EndDescribePackage(IAsyncResult asyncResult); #endregion #region DescribePackageImportJob /// /// Returns information about a package import job. /// /// Container for the necessary parameters to execute the DescribePackageImportJob service method. /// /// The response from the DescribePackageImportJob service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// The target resource is in use. /// /// /// An internal error occurred. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for DescribePackageImportJob Operation DescribePackageImportJobResponse DescribePackageImportJob(DescribePackageImportJobRequest request); /// /// Initiates the asynchronous execution of the DescribePackageImportJob operation. /// /// /// Container for the necessary parameters to execute the DescribePackageImportJob operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribePackageImportJob /// operation. /// REST API Reference for DescribePackageImportJob Operation IAsyncResult BeginDescribePackageImportJob(DescribePackageImportJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribePackageImportJob operation. /// /// /// The IAsyncResult returned by the call to BeginDescribePackageImportJob. /// /// Returns a DescribePackageImportJobResult from Panorama. /// REST API Reference for DescribePackageImportJob Operation DescribePackageImportJobResponse EndDescribePackageImportJob(IAsyncResult asyncResult); #endregion #region DescribePackageVersion /// /// Returns information about a package version. /// /// Container for the necessary parameters to execute the DescribePackageVersion service method. /// /// The response from the DescribePackageVersion service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// The target resource is in use. /// /// /// An internal error occurred. /// /// /// The target resource was not found. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for DescribePackageVersion Operation DescribePackageVersionResponse DescribePackageVersion(DescribePackageVersionRequest request); /// /// Initiates the asynchronous execution of the DescribePackageVersion operation. /// /// /// Container for the necessary parameters to execute the DescribePackageVersion operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribePackageVersion /// operation. /// REST API Reference for DescribePackageVersion Operation IAsyncResult BeginDescribePackageVersion(DescribePackageVersionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribePackageVersion operation. /// /// /// The IAsyncResult returned by the call to BeginDescribePackageVersion. /// /// Returns a DescribePackageVersionResult from Panorama. /// REST API Reference for DescribePackageVersion Operation DescribePackageVersionResponse EndDescribePackageVersion(IAsyncResult asyncResult); #endregion #region ListApplicationInstanceDependencies /// /// Returns a list of application instance dependencies. /// /// Container for the necessary parameters to execute the ListApplicationInstanceDependencies service method. /// /// The response from the ListApplicationInstanceDependencies service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// An internal error occurred. /// /// REST API Reference for ListApplicationInstanceDependencies Operation ListApplicationInstanceDependenciesResponse ListApplicationInstanceDependencies(ListApplicationInstanceDependenciesRequest request); /// /// Initiates the asynchronous execution of the ListApplicationInstanceDependencies operation. /// /// /// Container for the necessary parameters to execute the ListApplicationInstanceDependencies operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListApplicationInstanceDependencies /// operation. /// REST API Reference for ListApplicationInstanceDependencies Operation IAsyncResult BeginListApplicationInstanceDependencies(ListApplicationInstanceDependenciesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListApplicationInstanceDependencies operation. /// /// /// The IAsyncResult returned by the call to BeginListApplicationInstanceDependencies. /// /// Returns a ListApplicationInstanceDependenciesResult from Panorama. /// REST API Reference for ListApplicationInstanceDependencies Operation ListApplicationInstanceDependenciesResponse EndListApplicationInstanceDependencies(IAsyncResult asyncResult); #endregion #region ListApplicationInstanceNodeInstances /// /// Returns a list of application node instances. /// /// Container for the necessary parameters to execute the ListApplicationInstanceNodeInstances service method. /// /// The response from the ListApplicationInstanceNodeInstances service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// An internal error occurred. /// /// REST API Reference for ListApplicationInstanceNodeInstances Operation ListApplicationInstanceNodeInstancesResponse ListApplicationInstanceNodeInstances(ListApplicationInstanceNodeInstancesRequest request); /// /// Initiates the asynchronous execution of the ListApplicationInstanceNodeInstances operation. /// /// /// Container for the necessary parameters to execute the ListApplicationInstanceNodeInstances operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListApplicationInstanceNodeInstances /// operation. /// REST API Reference for ListApplicationInstanceNodeInstances Operation IAsyncResult BeginListApplicationInstanceNodeInstances(ListApplicationInstanceNodeInstancesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListApplicationInstanceNodeInstances operation. /// /// /// The IAsyncResult returned by the call to BeginListApplicationInstanceNodeInstances. /// /// Returns a ListApplicationInstanceNodeInstancesResult from Panorama. /// REST API Reference for ListApplicationInstanceNodeInstances Operation ListApplicationInstanceNodeInstancesResponse EndListApplicationInstanceNodeInstances(IAsyncResult asyncResult); #endregion #region ListApplicationInstances /// /// Returns a list of application instances. /// /// Container for the necessary parameters to execute the ListApplicationInstances service method. /// /// The response from the ListApplicationInstances service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// An internal error occurred. /// /// REST API Reference for ListApplicationInstances Operation ListApplicationInstancesResponse ListApplicationInstances(ListApplicationInstancesRequest request); /// /// Initiates the asynchronous execution of the ListApplicationInstances operation. /// /// /// Container for the necessary parameters to execute the ListApplicationInstances operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListApplicationInstances /// operation. /// REST API Reference for ListApplicationInstances Operation IAsyncResult BeginListApplicationInstances(ListApplicationInstancesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListApplicationInstances operation. /// /// /// The IAsyncResult returned by the call to BeginListApplicationInstances. /// /// Returns a ListApplicationInstancesResult from Panorama. /// REST API Reference for ListApplicationInstances Operation ListApplicationInstancesResponse EndListApplicationInstances(IAsyncResult asyncResult); #endregion #region ListDevices /// /// Returns a list of devices. /// /// Container for the necessary parameters to execute the ListDevices service method. /// /// The response from the ListDevices service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// The target resource is in use. /// /// /// An internal error occurred. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for ListDevices Operation ListDevicesResponse ListDevices(ListDevicesRequest request); /// /// Initiates the asynchronous execution of the ListDevices operation. /// /// /// Container for the necessary parameters to execute the ListDevices operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListDevices /// operation. /// REST API Reference for ListDevices Operation IAsyncResult BeginListDevices(ListDevicesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListDevices operation. /// /// /// The IAsyncResult returned by the call to BeginListDevices. /// /// Returns a ListDevicesResult from Panorama. /// REST API Reference for ListDevices Operation ListDevicesResponse EndListDevices(IAsyncResult asyncResult); #endregion #region ListDevicesJobs /// /// Returns a list of jobs. /// /// Container for the necessary parameters to execute the ListDevicesJobs service method. /// /// The response from the ListDevicesJobs service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// The target resource is in use. /// /// /// An internal error occurred. /// /// /// The target resource was not found. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for ListDevicesJobs Operation ListDevicesJobsResponse ListDevicesJobs(ListDevicesJobsRequest request); /// /// Initiates the asynchronous execution of the ListDevicesJobs operation. /// /// /// Container for the necessary parameters to execute the ListDevicesJobs operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListDevicesJobs /// operation. /// REST API Reference for ListDevicesJobs Operation IAsyncResult BeginListDevicesJobs(ListDevicesJobsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListDevicesJobs operation. /// /// /// The IAsyncResult returned by the call to BeginListDevicesJobs. /// /// Returns a ListDevicesJobsResult from Panorama. /// REST API Reference for ListDevicesJobs Operation ListDevicesJobsResponse EndListDevicesJobs(IAsyncResult asyncResult); #endregion #region ListNodeFromTemplateJobs /// /// Returns a list of camera stream node jobs. /// /// Container for the necessary parameters to execute the ListNodeFromTemplateJobs service method. /// /// The response from the ListNodeFromTemplateJobs service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// The target resource is in use. /// /// /// An internal error occurred. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for ListNodeFromTemplateJobs Operation ListNodeFromTemplateJobsResponse ListNodeFromTemplateJobs(ListNodeFromTemplateJobsRequest request); /// /// Initiates the asynchronous execution of the ListNodeFromTemplateJobs operation. /// /// /// Container for the necessary parameters to execute the ListNodeFromTemplateJobs operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListNodeFromTemplateJobs /// operation. /// REST API Reference for ListNodeFromTemplateJobs Operation IAsyncResult BeginListNodeFromTemplateJobs(ListNodeFromTemplateJobsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListNodeFromTemplateJobs operation. /// /// /// The IAsyncResult returned by the call to BeginListNodeFromTemplateJobs. /// /// Returns a ListNodeFromTemplateJobsResult from Panorama. /// REST API Reference for ListNodeFromTemplateJobs Operation ListNodeFromTemplateJobsResponse EndListNodeFromTemplateJobs(IAsyncResult asyncResult); #endregion #region ListNodes /// /// Returns a list of nodes. /// /// Container for the necessary parameters to execute the ListNodes service method. /// /// The response from the ListNodes service method, as returned by Panorama. /// /// The target resource is in use. /// /// /// An internal error occurred. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for ListNodes Operation ListNodesResponse ListNodes(ListNodesRequest request); /// /// Initiates the asynchronous execution of the ListNodes operation. /// /// /// Container for the necessary parameters to execute the ListNodes operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListNodes /// operation. /// REST API Reference for ListNodes Operation IAsyncResult BeginListNodes(ListNodesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListNodes operation. /// /// /// The IAsyncResult returned by the call to BeginListNodes. /// /// Returns a ListNodesResult from Panorama. /// REST API Reference for ListNodes Operation ListNodesResponse EndListNodes(IAsyncResult asyncResult); #endregion #region ListPackageImportJobs /// /// Returns a list of package import jobs. /// /// Container for the necessary parameters to execute the ListPackageImportJobs service method. /// /// The response from the ListPackageImportJobs service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// The target resource is in use. /// /// /// An internal error occurred. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for ListPackageImportJobs Operation ListPackageImportJobsResponse ListPackageImportJobs(ListPackageImportJobsRequest request); /// /// Initiates the asynchronous execution of the ListPackageImportJobs operation. /// /// /// Container for the necessary parameters to execute the ListPackageImportJobs operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListPackageImportJobs /// operation. /// REST API Reference for ListPackageImportJobs Operation IAsyncResult BeginListPackageImportJobs(ListPackageImportJobsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListPackageImportJobs operation. /// /// /// The IAsyncResult returned by the call to BeginListPackageImportJobs. /// /// Returns a ListPackageImportJobsResult from Panorama. /// REST API Reference for ListPackageImportJobs Operation ListPackageImportJobsResponse EndListPackageImportJobs(IAsyncResult asyncResult); #endregion #region ListPackages /// /// Returns a list of packages. /// /// Container for the necessary parameters to execute the ListPackages service method. /// /// The response from the ListPackages service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// The target resource is in use. /// /// /// An internal error occurred. /// /// /// The target resource was not found. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for ListPackages Operation ListPackagesResponse ListPackages(ListPackagesRequest request); /// /// Initiates the asynchronous execution of the ListPackages operation. /// /// /// Container for the necessary parameters to execute the ListPackages operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListPackages /// operation. /// REST API Reference for ListPackages Operation IAsyncResult BeginListPackages(ListPackagesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListPackages operation. /// /// /// The IAsyncResult returned by the call to BeginListPackages. /// /// Returns a ListPackagesResult from Panorama. /// REST API Reference for ListPackages Operation ListPackagesResponse EndListPackages(IAsyncResult asyncResult); #endregion #region ListTagsForResource /// /// Returns a list of tags for a resource. /// /// Container for the necessary parameters to execute the ListTagsForResource service method. /// /// The response from the ListTagsForResource service method, as returned by Panorama. /// /// An internal error occurred. /// /// /// The target resource was not found. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for ListTagsForResource Operation ListTagsForResourceResponse ListTagsForResource(ListTagsForResourceRequest request); /// /// Initiates the asynchronous execution of the ListTagsForResource operation. /// /// /// Container for the necessary parameters to execute the ListTagsForResource operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListTagsForResource /// operation. /// REST API Reference for ListTagsForResource Operation IAsyncResult BeginListTagsForResource(ListTagsForResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListTagsForResource operation. /// /// /// The IAsyncResult returned by the call to BeginListTagsForResource. /// /// Returns a ListTagsForResourceResult from Panorama. /// REST API Reference for ListTagsForResource Operation ListTagsForResourceResponse EndListTagsForResource(IAsyncResult asyncResult); #endregion #region ProvisionDevice /// /// 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. Name /// the configuration archive certificates-omni_device-name.zip and /// transfer it to the device within 5 minutes. Use the included USB storage device and /// connect it to the USB 3.0 port next to the HDMI output. /// /// Container for the necessary parameters to execute the ProvisionDevice service method. /// /// The response from the ProvisionDevice service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// The target resource is in use. /// /// /// An internal error occurred. /// /// /// The request would cause a limit to be exceeded. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for ProvisionDevice Operation ProvisionDeviceResponse ProvisionDevice(ProvisionDeviceRequest request); /// /// Initiates the asynchronous execution of the ProvisionDevice operation. /// /// /// Container for the necessary parameters to execute the ProvisionDevice operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndProvisionDevice /// operation. /// REST API Reference for ProvisionDevice Operation IAsyncResult BeginProvisionDevice(ProvisionDeviceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ProvisionDevice operation. /// /// /// The IAsyncResult returned by the call to BeginProvisionDevice. /// /// Returns a ProvisionDeviceResult from Panorama. /// REST API Reference for ProvisionDevice Operation ProvisionDeviceResponse EndProvisionDevice(IAsyncResult asyncResult); #endregion #region RegisterPackageVersion /// /// Registers a package version. /// /// Container for the necessary parameters to execute the RegisterPackageVersion service method. /// /// The response from the RegisterPackageVersion service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// The target resource is in use. /// /// /// An internal error occurred. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for RegisterPackageVersion Operation RegisterPackageVersionResponse RegisterPackageVersion(RegisterPackageVersionRequest request); /// /// Initiates the asynchronous execution of the RegisterPackageVersion operation. /// /// /// Container for the necessary parameters to execute the RegisterPackageVersion operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndRegisterPackageVersion /// operation. /// REST API Reference for RegisterPackageVersion Operation IAsyncResult BeginRegisterPackageVersion(RegisterPackageVersionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the RegisterPackageVersion operation. /// /// /// The IAsyncResult returned by the call to BeginRegisterPackageVersion. /// /// Returns a RegisterPackageVersionResult from Panorama. /// REST API Reference for RegisterPackageVersion Operation RegisterPackageVersionResponse EndRegisterPackageVersion(IAsyncResult asyncResult); #endregion #region RemoveApplicationInstance /// /// Removes an application instance. /// /// Container for the necessary parameters to execute the RemoveApplicationInstance service method. /// /// The response from the RemoveApplicationInstance service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// The target resource is in use. /// /// /// An internal error occurred. /// /// /// The target resource was not found. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for RemoveApplicationInstance Operation RemoveApplicationInstanceResponse RemoveApplicationInstance(RemoveApplicationInstanceRequest request); /// /// Initiates the asynchronous execution of the RemoveApplicationInstance operation. /// /// /// Container for the necessary parameters to execute the RemoveApplicationInstance operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndRemoveApplicationInstance /// operation. /// REST API Reference for RemoveApplicationInstance Operation IAsyncResult BeginRemoveApplicationInstance(RemoveApplicationInstanceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the RemoveApplicationInstance operation. /// /// /// The IAsyncResult returned by the call to BeginRemoveApplicationInstance. /// /// Returns a RemoveApplicationInstanceResult from Panorama. /// REST API Reference for RemoveApplicationInstance Operation RemoveApplicationInstanceResponse EndRemoveApplicationInstance(IAsyncResult asyncResult); #endregion #region SignalApplicationInstanceNodeInstances /// /// Signal camera nodes to stop or resume. /// /// Container for the necessary parameters to execute the SignalApplicationInstanceNodeInstances service method. /// /// The response from the SignalApplicationInstanceNodeInstances service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// An internal error occurred. /// /// /// The request would cause a limit to be exceeded. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for SignalApplicationInstanceNodeInstances Operation SignalApplicationInstanceNodeInstancesResponse SignalApplicationInstanceNodeInstances(SignalApplicationInstanceNodeInstancesRequest request); /// /// Initiates the asynchronous execution of the SignalApplicationInstanceNodeInstances operation. /// /// /// Container for the necessary parameters to execute the SignalApplicationInstanceNodeInstances operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndSignalApplicationInstanceNodeInstances /// operation. /// REST API Reference for SignalApplicationInstanceNodeInstances Operation IAsyncResult BeginSignalApplicationInstanceNodeInstances(SignalApplicationInstanceNodeInstancesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the SignalApplicationInstanceNodeInstances operation. /// /// /// The IAsyncResult returned by the call to BeginSignalApplicationInstanceNodeInstances. /// /// Returns a SignalApplicationInstanceNodeInstancesResult from Panorama. /// REST API Reference for SignalApplicationInstanceNodeInstances Operation SignalApplicationInstanceNodeInstancesResponse EndSignalApplicationInstanceNodeInstances(IAsyncResult asyncResult); #endregion #region TagResource /// /// Tags a resource. /// /// Container for the necessary parameters to execute the TagResource service method. /// /// The response from the TagResource service method, as returned by Panorama. /// /// An internal error occurred. /// /// /// The target resource was not found. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for TagResource Operation TagResourceResponse TagResource(TagResourceRequest request); /// /// Initiates the asynchronous execution of the TagResource operation. /// /// /// Container for the necessary parameters to execute the TagResource operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndTagResource /// operation. /// REST API Reference for TagResource Operation IAsyncResult BeginTagResource(TagResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the TagResource operation. /// /// /// The IAsyncResult returned by the call to BeginTagResource. /// /// Returns a TagResourceResult from Panorama. /// REST API Reference for TagResource Operation TagResourceResponse EndTagResource(IAsyncResult asyncResult); #endregion #region UntagResource /// /// Removes tags from a resource. /// /// Container for the necessary parameters to execute the UntagResource service method. /// /// The response from the UntagResource service method, as returned by Panorama. /// /// An internal error occurred. /// /// /// The target resource was not found. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for UntagResource Operation UntagResourceResponse UntagResource(UntagResourceRequest request); /// /// Initiates the asynchronous execution of the UntagResource operation. /// /// /// Container for the necessary parameters to execute the UntagResource operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUntagResource /// operation. /// REST API Reference for UntagResource Operation IAsyncResult BeginUntagResource(UntagResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UntagResource operation. /// /// /// The IAsyncResult returned by the call to BeginUntagResource. /// /// Returns a UntagResourceResult from Panorama. /// REST API Reference for UntagResource Operation UntagResourceResponse EndUntagResource(IAsyncResult asyncResult); #endregion #region UpdateDeviceMetadata /// /// Updates a device's metadata. /// /// Container for the necessary parameters to execute the UpdateDeviceMetadata service method. /// /// The response from the UpdateDeviceMetadata service method, as returned by Panorama. /// /// The requestor does not have permission to access the target action or resource. /// /// /// The target resource is in use. /// /// /// An internal error occurred. /// /// /// The target resource was not found. /// /// /// The request contains an invalid parameter value. /// /// REST API Reference for UpdateDeviceMetadata Operation UpdateDeviceMetadataResponse UpdateDeviceMetadata(UpdateDeviceMetadataRequest request); /// /// Initiates the asynchronous execution of the UpdateDeviceMetadata operation. /// /// /// Container for the necessary parameters to execute the UpdateDeviceMetadata operation on AmazonPanoramaClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateDeviceMetadata /// operation. /// REST API Reference for UpdateDeviceMetadata Operation IAsyncResult BeginUpdateDeviceMetadata(UpdateDeviceMetadataRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateDeviceMetadata operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateDeviceMetadata. /// /// Returns a UpdateDeviceMetadataResult from Panorama. /// REST API Reference for UpdateDeviceMetadata Operation UpdateDeviceMetadataResponse EndUpdateDeviceMetadata(IAsyncResult asyncResult); #endregion } }