AWS SDK for C++
AWS SDK for C++
|
#include <aws/scheduler/SchedulerErrors.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/scheduler/SchedulerEndpointProvider.h>
#include <future>
#include <functional>
#include <aws/scheduler/model/CreateScheduleResult.h>
#include <aws/scheduler/model/CreateScheduleGroupResult.h>
#include <aws/scheduler/model/DeleteScheduleResult.h>
#include <aws/scheduler/model/DeleteScheduleGroupResult.h>
#include <aws/scheduler/model/GetScheduleResult.h>
#include <aws/scheduler/model/GetScheduleGroupResult.h>
#include <aws/scheduler/model/ListScheduleGroupsResult.h>
#include <aws/scheduler/model/ListSchedulesResult.h>
#include <aws/scheduler/model/ListTagsForResourceResult.h>
#include <aws/scheduler/model/TagResourceResult.h>
#include <aws/scheduler/model/UntagResourceResult.h>
#include <aws/scheduler/model/UpdateScheduleResult.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::Scheduler |
namespace | Aws::Scheduler::Model |
Typedefs | |
using | Aws::Scheduler::SchedulerClientConfiguration = Aws::Client::GenericClientConfiguration< false > |
using | Aws::Scheduler::SchedulerEndpointProviderBase = Aws::Scheduler::Endpoint::SchedulerEndpointProviderBase |
using | Aws::Scheduler::SchedulerEndpointProvider = Aws::Scheduler::Endpoint::SchedulerEndpointProvider |
typedef Aws::Utils::Outcome< CreateScheduleResult, SchedulerError > | Aws::Scheduler::Model::CreateScheduleOutcome |
typedef Aws::Utils::Outcome< CreateScheduleGroupResult, SchedulerError > | Aws::Scheduler::Model::CreateScheduleGroupOutcome |
typedef Aws::Utils::Outcome< DeleteScheduleResult, SchedulerError > | Aws::Scheduler::Model::DeleteScheduleOutcome |
typedef Aws::Utils::Outcome< DeleteScheduleGroupResult, SchedulerError > | Aws::Scheduler::Model::DeleteScheduleGroupOutcome |
typedef Aws::Utils::Outcome< GetScheduleResult, SchedulerError > | Aws::Scheduler::Model::GetScheduleOutcome |
typedef Aws::Utils::Outcome< GetScheduleGroupResult, SchedulerError > | Aws::Scheduler::Model::GetScheduleGroupOutcome |
typedef Aws::Utils::Outcome< ListScheduleGroupsResult, SchedulerError > | Aws::Scheduler::Model::ListScheduleGroupsOutcome |
typedef Aws::Utils::Outcome< ListSchedulesResult, SchedulerError > | Aws::Scheduler::Model::ListSchedulesOutcome |
typedef Aws::Utils::Outcome< ListTagsForResourceResult, SchedulerError > | Aws::Scheduler::Model::ListTagsForResourceOutcome |
typedef Aws::Utils::Outcome< TagResourceResult, SchedulerError > | Aws::Scheduler::Model::TagResourceOutcome |
typedef Aws::Utils::Outcome< UntagResourceResult, SchedulerError > | Aws::Scheduler::Model::UntagResourceOutcome |
typedef Aws::Utils::Outcome< UpdateScheduleResult, SchedulerError > | Aws::Scheduler::Model::UpdateScheduleOutcome |
typedef std::future< CreateScheduleOutcome > | Aws::Scheduler::Model::CreateScheduleOutcomeCallable |
typedef std::future< CreateScheduleGroupOutcome > | Aws::Scheduler::Model::CreateScheduleGroupOutcomeCallable |
typedef std::future< DeleteScheduleOutcome > | Aws::Scheduler::Model::DeleteScheduleOutcomeCallable |
typedef std::future< DeleteScheduleGroupOutcome > | Aws::Scheduler::Model::DeleteScheduleGroupOutcomeCallable |
typedef std::future< GetScheduleOutcome > | Aws::Scheduler::Model::GetScheduleOutcomeCallable |
typedef std::future< GetScheduleGroupOutcome > | Aws::Scheduler::Model::GetScheduleGroupOutcomeCallable |
typedef std::future< ListScheduleGroupsOutcome > | Aws::Scheduler::Model::ListScheduleGroupsOutcomeCallable |
typedef std::future< ListSchedulesOutcome > | Aws::Scheduler::Model::ListSchedulesOutcomeCallable |
typedef std::future< ListTagsForResourceOutcome > | Aws::Scheduler::Model::ListTagsForResourceOutcomeCallable |
typedef std::future< TagResourceOutcome > | Aws::Scheduler::Model::TagResourceOutcomeCallable |
typedef std::future< UntagResourceOutcome > | Aws::Scheduler::Model::UntagResourceOutcomeCallable |
typedef std::future< UpdateScheduleOutcome > | Aws::Scheduler::Model::UpdateScheduleOutcomeCallable |
typedef std::function< void(const SchedulerClient *, const Model::CreateScheduleRequest &, const Model::CreateScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Scheduler::CreateScheduleResponseReceivedHandler |
typedef std::function< void(const SchedulerClient *, const Model::CreateScheduleGroupRequest &, const Model::CreateScheduleGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Scheduler::CreateScheduleGroupResponseReceivedHandler |
typedef std::function< void(const SchedulerClient *, const Model::DeleteScheduleRequest &, const Model::DeleteScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Scheduler::DeleteScheduleResponseReceivedHandler |
typedef std::function< void(const SchedulerClient *, const Model::DeleteScheduleGroupRequest &, const Model::DeleteScheduleGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Scheduler::DeleteScheduleGroupResponseReceivedHandler |
typedef std::function< void(const SchedulerClient *, const Model::GetScheduleRequest &, const Model::GetScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Scheduler::GetScheduleResponseReceivedHandler |
typedef std::function< void(const SchedulerClient *, const Model::GetScheduleGroupRequest &, const Model::GetScheduleGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Scheduler::GetScheduleGroupResponseReceivedHandler |
typedef std::function< void(const SchedulerClient *, const Model::ListScheduleGroupsRequest &, const Model::ListScheduleGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Scheduler::ListScheduleGroupsResponseReceivedHandler |
typedef std::function< void(const SchedulerClient *, const Model::ListSchedulesRequest &, const Model::ListSchedulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Scheduler::ListSchedulesResponseReceivedHandler |
typedef std::function< void(const SchedulerClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Scheduler::ListTagsForResourceResponseReceivedHandler |
typedef std::function< void(const SchedulerClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Scheduler::TagResourceResponseReceivedHandler |
typedef std::function< void(const SchedulerClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Scheduler::UntagResourceResponseReceivedHandler |
typedef std::function< void(const SchedulerClient *, const Model::UpdateScheduleRequest &, const Model::UpdateScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::Scheduler::UpdateScheduleResponseReceivedHandler |