AWS SDK for C++
AWS SDK for C++
Loading...
Searching...
No Matches
Namespaces | Typedefs
PanoramaServiceClientModel.h File Reference
#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