AWS SDK for C++  1.9.108
AWS SDK for C++
Classes | Namespaces | Typedefs
AppRegistryClient.h File Reference
#include <aws/servicecatalog-appregistry/AppRegistry_EXPORTS.h>
#include <aws/servicecatalog-appregistry/AppRegistryErrors.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/client/ClientConfiguration.h>
#include <aws/core/client/AWSClient.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/json/JsonSerializer.h>
#include <aws/servicecatalog-appregistry/model/AssociateAttributeGroupResult.h>
#include <aws/servicecatalog-appregistry/model/AssociateResourceResult.h>
#include <aws/servicecatalog-appregistry/model/CreateApplicationResult.h>
#include <aws/servicecatalog-appregistry/model/CreateAttributeGroupResult.h>
#include <aws/servicecatalog-appregistry/model/DeleteApplicationResult.h>
#include <aws/servicecatalog-appregistry/model/DeleteAttributeGroupResult.h>
#include <aws/servicecatalog-appregistry/model/DisassociateAttributeGroupResult.h>
#include <aws/servicecatalog-appregistry/model/DisassociateResourceResult.h>
#include <aws/servicecatalog-appregistry/model/GetApplicationResult.h>
#include <aws/servicecatalog-appregistry/model/GetAssociatedResourceResult.h>
#include <aws/servicecatalog-appregistry/model/GetAttributeGroupResult.h>
#include <aws/servicecatalog-appregistry/model/ListApplicationsResult.h>
#include <aws/servicecatalog-appregistry/model/ListAssociatedAttributeGroupsResult.h>
#include <aws/servicecatalog-appregistry/model/ListAssociatedResourcesResult.h>
#include <aws/servicecatalog-appregistry/model/ListAttributeGroupsResult.h>
#include <aws/servicecatalog-appregistry/model/ListTagsForResourceResult.h>
#include <aws/servicecatalog-appregistry/model/SyncResourceResult.h>
#include <aws/servicecatalog-appregistry/model/TagResourceResult.h>
#include <aws/servicecatalog-appregistry/model/UntagResourceResult.h>
#include <aws/servicecatalog-appregistry/model/UpdateApplicationResult.h>
#include <aws/servicecatalog-appregistry/model/UpdateAttributeGroupResult.h>
#include <aws/core/client/AsyncCallerContext.h>
#include <aws/core/http/HttpTypes.h>
#include <future>
#include <functional>

Go to the source code of this file.

Classes

class  Aws::AppRegistry::AppRegistryClient
 

Namespaces

 Aws
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Auth
 
 Aws::Client
 
 Aws::AppRegistry
 
 Aws::AppRegistry::Model
 

Typedefs

typedef Aws::Utils::Outcome< AssociateAttributeGroupResult, AppRegistryError > Aws::AppRegistry::Model::AssociateAttributeGroupOutcome
 
typedef Aws::Utils::Outcome< AssociateResourceResult, AppRegistryError > Aws::AppRegistry::Model::AssociateResourceOutcome
 
typedef Aws::Utils::Outcome< CreateApplicationResult, AppRegistryError > Aws::AppRegistry::Model::CreateApplicationOutcome
 
typedef Aws::Utils::Outcome< CreateAttributeGroupResult, AppRegistryError > Aws::AppRegistry::Model::CreateAttributeGroupOutcome
 
typedef Aws::Utils::Outcome< DeleteApplicationResult, AppRegistryError > Aws::AppRegistry::Model::DeleteApplicationOutcome
 
typedef Aws::Utils::Outcome< DeleteAttributeGroupResult, AppRegistryError > Aws::AppRegistry::Model::DeleteAttributeGroupOutcome
 
typedef Aws::Utils::Outcome< DisassociateAttributeGroupResult, AppRegistryError > Aws::AppRegistry::Model::DisassociateAttributeGroupOutcome
 
typedef Aws::Utils::Outcome< DisassociateResourceResult, AppRegistryError > Aws::AppRegistry::Model::DisassociateResourceOutcome
 
typedef Aws::Utils::Outcome< GetApplicationResult, AppRegistryError > Aws::AppRegistry::Model::GetApplicationOutcome
 
typedef Aws::Utils::Outcome< GetAssociatedResourceResult, AppRegistryError > Aws::AppRegistry::Model::GetAssociatedResourceOutcome
 
typedef Aws::Utils::Outcome< GetAttributeGroupResult, AppRegistryError > Aws::AppRegistry::Model::GetAttributeGroupOutcome
 
typedef Aws::Utils::Outcome< ListApplicationsResult, AppRegistryError > Aws::AppRegistry::Model::ListApplicationsOutcome
 
typedef Aws::Utils::Outcome< ListAssociatedAttributeGroupsResult, AppRegistryError > Aws::AppRegistry::Model::ListAssociatedAttributeGroupsOutcome
 
typedef Aws::Utils::Outcome< ListAssociatedResourcesResult, AppRegistryError > Aws::AppRegistry::Model::ListAssociatedResourcesOutcome
 
typedef Aws::Utils::Outcome< ListAttributeGroupsResult, AppRegistryError > Aws::AppRegistry::Model::ListAttributeGroupsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, AppRegistryError > Aws::AppRegistry::Model::ListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< SyncResourceResult, AppRegistryError > Aws::AppRegistry::Model::SyncResourceOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, AppRegistryError > Aws::AppRegistry::Model::TagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, AppRegistryError > Aws::AppRegistry::Model::UntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateApplicationResult, AppRegistryError > Aws::AppRegistry::Model::UpdateApplicationOutcome
 
typedef Aws::Utils::Outcome< UpdateAttributeGroupResult, AppRegistryError > Aws::AppRegistry::Model::UpdateAttributeGroupOutcome
 
typedef std::future< AssociateAttributeGroupOutcome > Aws::AppRegistry::Model::AssociateAttributeGroupOutcomeCallable
 
typedef std::future< AssociateResourceOutcome > Aws::AppRegistry::Model::AssociateResourceOutcomeCallable
 
typedef std::future< CreateApplicationOutcome > Aws::AppRegistry::Model::CreateApplicationOutcomeCallable
 
typedef std::future< CreateAttributeGroupOutcome > Aws::AppRegistry::Model::CreateAttributeGroupOutcomeCallable
 
typedef std::future< DeleteApplicationOutcome > Aws::AppRegistry::Model::DeleteApplicationOutcomeCallable
 
typedef std::future< DeleteAttributeGroupOutcome > Aws::AppRegistry::Model::DeleteAttributeGroupOutcomeCallable
 
typedef std::future< DisassociateAttributeGroupOutcome > Aws::AppRegistry::Model::DisassociateAttributeGroupOutcomeCallable
 
typedef std::future< DisassociateResourceOutcome > Aws::AppRegistry::Model::DisassociateResourceOutcomeCallable
 
typedef std::future< GetApplicationOutcome > Aws::AppRegistry::Model::GetApplicationOutcomeCallable
 
typedef std::future< GetAssociatedResourceOutcome > Aws::AppRegistry::Model::GetAssociatedResourceOutcomeCallable
 
typedef std::future< GetAttributeGroupOutcome > Aws::AppRegistry::Model::GetAttributeGroupOutcomeCallable
 
typedef std::future< ListApplicationsOutcome > Aws::AppRegistry::Model::ListApplicationsOutcomeCallable
 
typedef std::future< ListAssociatedAttributeGroupsOutcome > Aws::AppRegistry::Model::ListAssociatedAttributeGroupsOutcomeCallable
 
typedef std::future< ListAssociatedResourcesOutcome > Aws::AppRegistry::Model::ListAssociatedResourcesOutcomeCallable
 
typedef std::future< ListAttributeGroupsOutcome > Aws::AppRegistry::Model::ListAttributeGroupsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcome > Aws::AppRegistry::Model::ListTagsForResourceOutcomeCallable
 
typedef std::future< SyncResourceOutcome > Aws::AppRegistry::Model::SyncResourceOutcomeCallable
 
typedef std::future< TagResourceOutcome > Aws::AppRegistry::Model::TagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcome > Aws::AppRegistry::Model::UntagResourceOutcomeCallable
 
typedef std::future< UpdateApplicationOutcome > Aws::AppRegistry::Model::UpdateApplicationOutcomeCallable
 
typedef std::future< UpdateAttributeGroupOutcome > Aws::AppRegistry::Model::UpdateAttributeGroupOutcomeCallable
 
typedef std::function< void(const AppRegistryClient *, const Model::AssociateAttributeGroupRequest &, const Model::AssociateAttributeGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::AppRegistry::AssociateAttributeGroupResponseReceivedHandler
 
typedef std::function< void(const AppRegistryClient *, const Model::AssociateResourceRequest &, const Model::AssociateResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::AppRegistry::AssociateResourceResponseReceivedHandler
 
typedef std::function< void(const AppRegistryClient *, const Model::CreateApplicationRequest &, const Model::CreateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::AppRegistry::CreateApplicationResponseReceivedHandler
 
typedef std::function< void(const AppRegistryClient *, const Model::CreateAttributeGroupRequest &, const Model::CreateAttributeGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::AppRegistry::CreateAttributeGroupResponseReceivedHandler
 
typedef std::function< void(const AppRegistryClient *, const Model::DeleteApplicationRequest &, const Model::DeleteApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::AppRegistry::DeleteApplicationResponseReceivedHandler
 
typedef std::function< void(const AppRegistryClient *, const Model::DeleteAttributeGroupRequest &, const Model::DeleteAttributeGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::AppRegistry::DeleteAttributeGroupResponseReceivedHandler
 
typedef std::function< void(const AppRegistryClient *, const Model::DisassociateAttributeGroupRequest &, const Model::DisassociateAttributeGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::AppRegistry::DisassociateAttributeGroupResponseReceivedHandler
 
typedef std::function< void(const AppRegistryClient *, const Model::DisassociateResourceRequest &, const Model::DisassociateResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::AppRegistry::DisassociateResourceResponseReceivedHandler
 
typedef std::function< void(const AppRegistryClient *, const Model::GetApplicationRequest &, const Model::GetApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::AppRegistry::GetApplicationResponseReceivedHandler
 
typedef std::function< void(const AppRegistryClient *, const Model::GetAssociatedResourceRequest &, const Model::GetAssociatedResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::AppRegistry::GetAssociatedResourceResponseReceivedHandler
 
typedef std::function< void(const AppRegistryClient *, const Model::GetAttributeGroupRequest &, const Model::GetAttributeGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::AppRegistry::GetAttributeGroupResponseReceivedHandler
 
typedef std::function< void(const AppRegistryClient *, const Model::ListApplicationsRequest &, const Model::ListApplicationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::AppRegistry::ListApplicationsResponseReceivedHandler
 
typedef std::function< void(const AppRegistryClient *, const Model::ListAssociatedAttributeGroupsRequest &, const Model::ListAssociatedAttributeGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::AppRegistry::ListAssociatedAttributeGroupsResponseReceivedHandler
 
typedef std::function< void(const AppRegistryClient *, const Model::ListAssociatedResourcesRequest &, const Model::ListAssociatedResourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::AppRegistry::ListAssociatedResourcesResponseReceivedHandler
 
typedef std::function< void(const AppRegistryClient *, const Model::ListAttributeGroupsRequest &, const Model::ListAttributeGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::AppRegistry::ListAttributeGroupsResponseReceivedHandler
 
typedef std::function< void(const AppRegistryClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::AppRegistry::ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const AppRegistryClient *, const Model::SyncResourceRequest &, const Model::SyncResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::AppRegistry::SyncResourceResponseReceivedHandler
 
typedef std::function< void(const AppRegistryClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::AppRegistry::TagResourceResponseReceivedHandler
 
typedef std::function< void(const AppRegistryClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::AppRegistry::UntagResourceResponseReceivedHandler
 
typedef std::function< void(const AppRegistryClient *, const Model::UpdateApplicationRequest &, const Model::UpdateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::AppRegistry::UpdateApplicationResponseReceivedHandler
 
typedef std::function< void(const AppRegistryClient *, const Model::UpdateAttributeGroupRequest &, const Model::UpdateAttributeGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::AppRegistry::UpdateAttributeGroupResponseReceivedHandler