AWS SDK for C++
AWS SDK for C++
|
#include <aws/panorama/PanoramaErrors.h>
#include <aws/core/client/GenericClientConfiguration.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/client/AsyncCallerContext.h>
#include <aws/core/http/HttpTypes.h>
#include <aws/panorama/PanoramaEndpointProvider.h>
#include <future>
#include <functional>
#include <aws/panorama/model/CreateApplicationInstanceResult.h>
#include <aws/panorama/model/CreateJobForDevicesResult.h>
#include <aws/panorama/model/CreateNodeFromTemplateJobResult.h>
#include <aws/panorama/model/CreatePackageResult.h>
#include <aws/panorama/model/CreatePackageImportJobResult.h>
#include <aws/panorama/model/DeleteDeviceResult.h>
#include <aws/panorama/model/DeletePackageResult.h>
#include <aws/panorama/model/DeregisterPackageVersionResult.h>
#include <aws/panorama/model/DescribeApplicationInstanceResult.h>
#include <aws/panorama/model/DescribeApplicationInstanceDetailsResult.h>
#include <aws/panorama/model/DescribeDeviceResult.h>
#include <aws/panorama/model/DescribeDeviceJobResult.h>
#include <aws/panorama/model/DescribeNodeResult.h>
#include <aws/panorama/model/DescribeNodeFromTemplateJobResult.h>
#include <aws/panorama/model/DescribePackageResult.h>
#include <aws/panorama/model/DescribePackageImportJobResult.h>
#include <aws/panorama/model/DescribePackageVersionResult.h>
#include <aws/panorama/model/ListApplicationInstanceDependenciesResult.h>
#include <aws/panorama/model/ListApplicationInstanceNodeInstancesResult.h>
#include <aws/panorama/model/ListApplicationInstancesResult.h>
#include <aws/panorama/model/ListDevicesResult.h>
#include <aws/panorama/model/ListDevicesJobsResult.h>
#include <aws/panorama/model/ListNodeFromTemplateJobsResult.h>
#include <aws/panorama/model/ListNodesResult.h>
#include <aws/panorama/model/ListPackageImportJobsResult.h>
#include <aws/panorama/model/ListPackagesResult.h>
#include <aws/panorama/model/ListTagsForResourceResult.h>
#include <aws/panorama/model/ProvisionDeviceResult.h>
#include <aws/panorama/model/RegisterPackageVersionResult.h>
#include <aws/panorama/model/RemoveApplicationInstanceResult.h>
#include <aws/panorama/model/SignalApplicationInstanceNodeInstancesResult.h>
#include <aws/panorama/model/TagResourceResult.h>
#include <aws/panorama/model/UntagResourceResult.h>
#include <aws/panorama/model/UpdateDeviceMetadataResult.h>
Go to the source code of this file.
Namespaces | |
namespace | Aws |
namespace | Aws::Http |
namespace | Aws::Utils |
namespace | Aws::Utils::Threading |
namespace | Aws::Auth |
namespace | Aws::Client |
namespace | Aws::Panorama |
namespace | Aws::Panorama::Model |
Typedefs | |
using | Aws::Panorama::PanoramaClientConfiguration = Aws::Client::GenericClientConfiguration< false > |
using | Aws::Panorama::PanoramaEndpointProviderBase = Aws::Panorama::Endpoint::PanoramaEndpointProviderBase |
using | Aws::Panorama::PanoramaEndpointProvider = Aws::Panorama::Endpoint::PanoramaEndpointProvider |
typedef Aws::Utils::Outcome< CreateApplicationInstanceResult, PanoramaError > | Aws::Panorama::Model::CreateApplicationInstanceOutcome |
typedef Aws::Utils::Outcome< CreateJobForDevicesResult, PanoramaError > | Aws::Panorama::Model::CreateJobForDevicesOutcome |
typedef Aws::Utils::Outcome< CreateNodeFromTemplateJobResult, PanoramaError > | Aws::Panorama::Model::CreateNodeFromTemplateJobOutcome |
typedef Aws::Utils::Outcome< CreatePackageResult, PanoramaError > | Aws::Panorama::Model::CreatePackageOutcome |
typedef Aws::Utils::Outcome< CreatePackageImportJobResult, PanoramaError > | Aws::Panorama::Model::CreatePackageImportJobOutcome |
typedef Aws::Utils::Outcome< DeleteDeviceResult, PanoramaError > | Aws::Panorama::Model::DeleteDeviceOutcome |
typedef Aws::Utils::Outcome< DeletePackageResult, PanoramaError > | Aws::Panorama::Model::DeletePackageOutcome |
typedef Aws::Utils::Outcome< DeregisterPackageVersionResult, PanoramaError > | Aws::Panorama::Model::DeregisterPackageVersionOutcome |
typedef Aws::Utils::Outcome< DescribeApplicationInstanceResult, PanoramaError > | Aws::Panorama::Model::DescribeApplicationInstanceOutcome |
typedef Aws::Utils::Outcome< DescribeApplicationInstanceDetailsResult, PanoramaError > | Aws::Panorama::Model::DescribeApplicationInstanceDetailsOutcome |
typedef Aws::Utils::Outcome< DescribeDeviceResult, PanoramaError > | Aws::Panorama::Model::DescribeDeviceOutcome |
typedef Aws::Utils::Outcome< DescribeDeviceJobResult, PanoramaError > | Aws::Panorama::Model::DescribeDeviceJobOutcome |
typedef Aws::Utils::Outcome< DescribeNodeResult, PanoramaError > | Aws::Panorama::Model::DescribeNodeOutcome |
typedef Aws::Utils::Outcome< DescribeNodeFromTemplateJobResult, PanoramaError > | Aws::Panorama::Model::DescribeNodeFromTemplateJobOutcome |
typedef Aws::Utils::Outcome< DescribePackageResult, PanoramaError > | Aws::Panorama::Model::DescribePackageOutcome |
typedef Aws::Utils::Outcome< DescribePackageImportJobResult, PanoramaError > | Aws::Panorama::Model::DescribePackageImportJobOutcome |
typedef Aws::Utils::Outcome< DescribePackageVersionResult, PanoramaError > | Aws::Panorama::Model::DescribePackageVersionOutcome |
typedef Aws::Utils::Outcome< ListApplicationInstanceDependenciesResult, PanoramaError > | Aws::Panorama::Model::ListApplicationInstanceDependenciesOutcome |
typedef Aws::Utils::Outcome< ListApplicationInstanceNodeInstancesResult, PanoramaError > | Aws::Panorama::Model::ListApplicationInstanceNodeInstancesOutcome |
typedef Aws::Utils::Outcome< ListApplicationInstancesResult, PanoramaError > | Aws::Panorama::Model::ListApplicationInstancesOutcome |
typedef Aws::Utils::Outcome< ListDevicesResult, PanoramaError > | Aws::Panorama::Model::ListDevicesOutcome |
typedef Aws::Utils::Outcome< ListDevicesJobsResult, PanoramaError > | Aws::Panorama::Model::ListDevicesJobsOutcome |
typedef Aws::Utils::Outcome< ListNodeFromTemplateJobsResult, PanoramaError > | Aws::Panorama::Model::ListNodeFromTemplateJobsOutcome |
typedef Aws::Utils::Outcome< ListNodesResult, PanoramaError > | Aws::Panorama::Model::ListNodesOutcome |
typedef Aws::Utils::Outcome< ListPackageImportJobsResult, PanoramaError > | Aws::Panorama::Model::ListPackageImportJobsOutcome |
typedef Aws::Utils::Outcome< ListPackagesResult, PanoramaError > | Aws::Panorama::Model::ListPackagesOutcome |
typedef Aws::Utils::Outcome< ListTagsForResourceResult, PanoramaError > | Aws::Panorama::Model::ListTagsForResourceOutcome |
typedef Aws::Utils::Outcome< ProvisionDeviceResult, PanoramaError > | Aws::Panorama::Model::ProvisionDeviceOutcome |
typedef Aws::Utils::Outcome< RegisterPackageVersionResult, PanoramaError > | Aws::Panorama::Model::RegisterPackageVersionOutcome |
typedef Aws::Utils::Outcome< RemoveApplicationInstanceResult, PanoramaError > | Aws::Panorama::Model::RemoveApplicationInstanceOutcome |
typedef Aws::Utils::Outcome< SignalApplicationInstanceNodeInstancesResult, PanoramaError > | Aws::Panorama::Model::SignalApplicationInstanceNodeInstancesOutcome |
typedef Aws::Utils::Outcome< TagResourceResult, PanoramaError > | Aws::Panorama::Model::TagResourceOutcome |
typedef Aws::Utils::Outcome< UntagResourceResult, PanoramaError > | Aws::Panorama::Model::UntagResourceOutcome |
typedef Aws::Utils::Outcome< UpdateDeviceMetadataResult, PanoramaError > | Aws::Panorama::Model::UpdateDeviceMetadataOutcome |
typedef std::future< CreateApplicationInstanceOutcome > | Aws::Panorama::Model::CreateApplicationInstanceOutcomeCallable |
typedef std::future< CreateJobForDevicesOutcome > | Aws::Panorama::Model::CreateJobForDevicesOutcomeCallable |
typedef std::future< CreateNodeFromTemplateJobOutcome > | Aws::Panorama::Model::CreateNodeFromTemplateJobOutcomeCallable |
typedef std::future< CreatePackageOutcome > | Aws::Panorama::Model::CreatePackageOutcomeCallable |
typedef std::future< CreatePackageImportJobOutcome > | Aws::Panorama::Model::CreatePackageImportJobOutcomeCallable |
typedef std::future< DeleteDeviceOutcome > | Aws::Panorama::Model::DeleteDeviceOutcomeCallable |
typedef std::future< DeletePackageOutcome > | Aws::Panorama::Model::DeletePackageOutcomeCallable |
typedef std::future< DeregisterPackageVersionOutcome > | Aws::Panorama::Model::DeregisterPackageVersionOutcomeCallable |
typedef std::future< DescribeApplicationInstanceOutcome > | Aws::Panorama::Model::DescribeApplicationInstanceOutcomeCallable |
typedef std::future< DescribeApplicationInstanceDetailsOutcome > | Aws::Panorama::Model::DescribeApplicationInstanceDetailsOutcomeCallable |
typedef std::future< DescribeDeviceOutcome > | Aws::Panorama::Model::DescribeDeviceOutcomeCallable |
typedef std::future< DescribeDeviceJobOutcome > | Aws::Panorama::Model::DescribeDeviceJobOutcomeCallable |
typedef std::future< DescribeNodeOutcome > | Aws::Panorama::Model::DescribeNodeOutcomeCallable |
typedef std::future< DescribeNodeFromTemplateJobOutcome > | Aws::Panorama::Model::DescribeNodeFromTemplateJobOutcomeCallable |
typedef std::future< DescribePackageOutcome > | Aws::Panorama::Model::DescribePackageOutcomeCallable |
typedef std::future< DescribePackageImportJobOutcome > | Aws::Panorama::Model::DescribePackageImportJobOutcomeCallable |
typedef std::future< DescribePackageVersionOutcome > | Aws::Panorama::Model::DescribePackageVersionOutcomeCallable |
typedef std::future< ListApplicationInstanceDependenciesOutcome > | Aws::Panorama::Model::ListApplicationInstanceDependenciesOutcomeCallable |
typedef std::future< ListApplicationInstanceNodeInstancesOutcome > | Aws::Panorama::Model::ListApplicationInstanceNodeInstancesOutcomeCallable |
typedef std::future< ListApplicationInstancesOutcome > | Aws::Panorama::Model::ListApplicationInstancesOutcomeCallable |
typedef std::future< ListDevicesOutcome > | Aws::Panorama::Model::ListDevicesOutcomeCallable |
typedef std::future< ListDevicesJobsOutcome > | Aws::Panorama::Model::ListDevicesJobsOutcomeCallable |
typedef std::future< ListNodeFromTemplateJobsOutcome > | Aws::Panorama::Model::ListNodeFromTemplateJobsOutcomeCallable |
typedef std::future< ListNodesOutcome > | Aws::Panorama::Model::ListNodesOutcomeCallable |
typedef std::future< ListPackageImportJobsOutcome > | Aws::Panorama::Model::ListPackageImportJobsOutcomeCallable |
typedef std::future< ListPackagesOutcome > | Aws::Panorama::Model::ListPackagesOutcomeCallable |
typedef std::future< ListTagsForResourceOutcome > | Aws::Panorama::Model::ListTagsForResourceOutcomeCallable |
typedef std::future< ProvisionDeviceOutcome > | Aws::Panorama::Model::ProvisionDeviceOutcomeCallable |
typedef std::future< RegisterPackageVersionOutcome > | Aws::Panorama::Model::RegisterPackageVersionOutcomeCallable |
typedef std::future< RemoveApplicationInstanceOutcome > | Aws::Panorama::Model::RemoveApplicationInstanceOutcomeCallable |
typedef std::future< SignalApplicationInstanceNodeInstancesOutcome > | Aws::Panorama::Model::SignalApplicationInstanceNodeInstancesOutcomeCallable |
typedef std::future< TagResourceOutcome > | Aws::Panorama::Model::TagResourceOutcomeCallable |
typedef std::future< UntagResourceOutcome > | Aws::Panorama::Model::UntagResourceOutcomeCallable |
typedef std::future< UpdateDeviceMetadataOutcome > | Aws::Panorama::Model::UpdateDeviceMetadataOutcomeCallable |
typedef std::function< void(const PanoramaClient *, const Model::CreateApplicationInstanceRequest &, const Model::CreateApplicationInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::CreateApplicationInstanceResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::CreateJobForDevicesRequest &, const Model::CreateJobForDevicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::CreateJobForDevicesResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::CreateNodeFromTemplateJobRequest &, const Model::CreateNodeFromTemplateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::CreateNodeFromTemplateJobResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::CreatePackageRequest &, const Model::CreatePackageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::CreatePackageResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::CreatePackageImportJobRequest &, const Model::CreatePackageImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::CreatePackageImportJobResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::DeleteDeviceRequest &, const Model::DeleteDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::DeleteDeviceResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::DeletePackageRequest &, const Model::DeletePackageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::DeletePackageResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::DeregisterPackageVersionRequest &, const Model::DeregisterPackageVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::DeregisterPackageVersionResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::DescribeApplicationInstanceRequest &, const Model::DescribeApplicationInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::DescribeApplicationInstanceResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::DescribeApplicationInstanceDetailsRequest &, const Model::DescribeApplicationInstanceDetailsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::DescribeApplicationInstanceDetailsResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::DescribeDeviceRequest &, const Model::DescribeDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::DescribeDeviceResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::DescribeDeviceJobRequest &, const Model::DescribeDeviceJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::DescribeDeviceJobResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::DescribeNodeRequest &, const Model::DescribeNodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::DescribeNodeResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::DescribeNodeFromTemplateJobRequest &, const Model::DescribeNodeFromTemplateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::DescribeNodeFromTemplateJobResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::DescribePackageRequest &, const Model::DescribePackageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::DescribePackageResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::DescribePackageImportJobRequest &, const Model::DescribePackageImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::DescribePackageImportJobResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::DescribePackageVersionRequest &, const Model::DescribePackageVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::DescribePackageVersionResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::ListApplicationInstanceDependenciesRequest &, const Model::ListApplicationInstanceDependenciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::ListApplicationInstanceDependenciesResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::ListApplicationInstanceNodeInstancesRequest &, const Model::ListApplicationInstanceNodeInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::ListApplicationInstanceNodeInstancesResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::ListApplicationInstancesRequest &, const Model::ListApplicationInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::ListApplicationInstancesResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::ListDevicesRequest &, const Model::ListDevicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::ListDevicesResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::ListDevicesJobsRequest &, const Model::ListDevicesJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::ListDevicesJobsResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::ListNodeFromTemplateJobsRequest &, const Model::ListNodeFromTemplateJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::ListNodeFromTemplateJobsResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::ListNodesRequest &, const Model::ListNodesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::ListNodesResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::ListPackageImportJobsRequest &, const Model::ListPackageImportJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::ListPackageImportJobsResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::ListPackagesRequest &, const Model::ListPackagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::ListPackagesResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::ListTagsForResourceResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::ProvisionDeviceRequest &, const Model::ProvisionDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::ProvisionDeviceResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::RegisterPackageVersionRequest &, const Model::RegisterPackageVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::RegisterPackageVersionResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::RemoveApplicationInstanceRequest &, const Model::RemoveApplicationInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::RemoveApplicationInstanceResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::SignalApplicationInstanceNodeInstancesRequest &, const Model::SignalApplicationInstanceNodeInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::SignalApplicationInstanceNodeInstancesResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::TagResourceResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::UntagResourceResponseReceivedHandler |
typedef std::function< void(const PanoramaClient *, const Model::UpdateDeviceMetadataRequest &, const Model::UpdateDeviceMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Panorama::UpdateDeviceMetadataResponseReceivedHandler |