DescribeTasksOutcome ECSClient::DescribeTasks(const DescribeTasksRequest& request) const { Aws::StringStream ss; ss << m_uri << "/"; JsonOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return DescribeTasksOutcome(DescribeTasksResult(outcome.GetResult())); } else { return DescribeTasksOutcome(outcome.GetError()); } }
UpdateTrailOutcome CloudTrailClient::UpdateTrail(const UpdateTrailRequest& request) const { Aws::StringStream ss; ss << m_uri << "/"; JsonOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return UpdateTrailOutcome(UpdateTrailResult(outcome.GetResult())); } else { return UpdateTrailOutcome(outcome.GetError()); } }
CreateServiceOutcome ECSClient::CreateService(const CreateServiceRequest& request) const { Aws::StringStream ss; ss << m_uri << "/"; JsonOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return CreateServiceOutcome(CreateServiceResult(outcome.GetResult())); } else { return CreateServiceOutcome(outcome.GetError()); } }
ListPublicKeysOutcome CloudTrailClient::ListPublicKeys(const ListPublicKeysRequest& request) const { Aws::StringStream ss; ss << m_uri << "/"; JsonOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return ListPublicKeysOutcome(ListPublicKeysResult(outcome.GetResult())); } else { return ListPublicKeysOutcome(outcome.GetError()); } }
UpdateAssociationStatusOutcome SSMClient::UpdateAssociationStatus(const UpdateAssociationStatusRequest& request) const { Aws::StringStream ss; ss << m_uri << "/"; JsonOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return UpdateAssociationStatusOutcome(UpdateAssociationStatusResult(outcome.GetResult())); } else { return UpdateAssociationStatusOutcome(outcome.GetError()); } }
SendCommandOutcome SSMClient::SendCommand(const SendCommandRequest& request) const { Aws::StringStream ss; ss << m_uri << "/"; JsonOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return SendCommandOutcome(SendCommandResult(outcome.GetResult())); } else { return SendCommandOutcome(outcome.GetError()); } }
DiscoverPollEndpointOutcome ECSClient::DiscoverPollEndpoint(const DiscoverPollEndpointRequest& request) const { Aws::StringStream ss; ss << m_uri << "/"; JsonOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return DiscoverPollEndpointOutcome(DiscoverPollEndpointResult(outcome.GetResult())); } else { return DiscoverPollEndpointOutcome(outcome.GetError()); } }
ListContainerInstancesOutcome ECSClient::ListContainerInstances(const ListContainerInstancesRequest& request) const { Aws::StringStream ss; ss << m_uri << "/"; JsonOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return ListContainerInstancesOutcome(ListContainerInstancesResult(outcome.GetResult())); } else { return ListContainerInstancesOutcome(outcome.GetError()); } }
ListTargetsByRuleOutcome CloudWatchEventsClient::ListTargetsByRule(const ListTargetsByRuleRequest& request) const { Aws::StringStream ss; ss << m_uri << "/"; JsonOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return ListTargetsByRuleOutcome(ListTargetsByRuleResult(outcome.GetResult())); } else { return ListTargetsByRuleOutcome(outcome.GetError()); } }
TestEventPatternOutcome CloudWatchEventsClient::TestEventPattern(const TestEventPatternRequest& request) const { Aws::StringStream ss; ss << m_uri << "/"; JsonOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return TestEventPatternOutcome(TestEventPatternResult(outcome.GetResult())); } else { return TestEventPatternOutcome(outcome.GetError()); } }
DescribeIdentityPoolUsageOutcome CognitoSyncClient::DescribeIdentityPoolUsage(const DescribeIdentityPoolUsageRequest& request) const { Aws::StringStream ss; ss << m_uri << "/identitypools/"; ss << request.GetIdentityPoolId(); JsonOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_GET); if(outcome.IsSuccess()) { return DescribeIdentityPoolUsageOutcome(DescribeIdentityPoolUsageResult(outcome.GetResult())); } else { return DescribeIdentityPoolUsageOutcome(outcome.GetError()); } }
DeleteTagsOutcome EFSClient::DeleteTags(const DeleteTagsRequest& request) const { Aws::StringStream ss; ss << m_uri << "/2015-02-01/delete-tags/"; ss << request.GetFileSystemId(); JsonOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return DeleteTagsOutcome(NoResult()); } else { return DeleteTagsOutcome(outcome.GetError()); } }
GetFunctionOutcome LambdaClient::GetFunction(const GetFunctionRequest& request) const { Aws::StringStream ss; ss << m_uri << "/2015-03-31/functions/"; ss << request.GetFunctionName(); JsonOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_GET); if(outcome.IsSuccess()) { return GetFunctionOutcome(GetFunctionResult(outcome.GetResult())); } else { return GetFunctionOutcome(outcome.GetError()); } }
ReadPresetOutcome ElasticTranscoderClient::ReadPreset(const ReadPresetRequest& request) const { Aws::StringStream ss; ss << m_uri << "/2012-09-25/presets/"; ss << request.GetId(); JsonOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_GET); if(outcome.IsSuccess()) { return ReadPresetOutcome(ReadPresetResult(outcome.GetResult())); } else { return ReadPresetOutcome(outcome.GetError()); } }
CancelJobOutcome ElasticTranscoderClient::CancelJob(const CancelJobRequest& request) const { Aws::StringStream ss; ss << m_uri << "/2012-09-25/jobs/"; ss << request.GetId(); JsonOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_DELETE); if(outcome.IsSuccess()) { return CancelJobOutcome(CancelJobResult(outcome.GetResult())); } else { return CancelJobOutcome(outcome.GetError()); } }
UpdateSubscriberOutcome BudgetsClient::UpdateSubscriber(const UpdateSubscriberRequest& request) const { Aws::StringStream ss; Aws::Http::URI uri = m_uri; ss << "/"; uri.SetPath(uri.GetPath() + ss.str()); JsonOutcome outcome = MakeRequest(uri, request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return UpdateSubscriberOutcome(UpdateSubscriberResult(outcome.GetResult())); } else { return UpdateSubscriberOutcome(outcome.GetError()); } }
UpdateApplicationOutcome KinesisAnalyticsClient::UpdateApplication(const UpdateApplicationRequest& request) const { Aws::StringStream ss; Aws::Http::URI uri = m_uri; ss << "/"; uri.SetPath(uri.GetPath() + ss.str()); JsonOutcome outcome = MakeRequest(uri, request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return UpdateApplicationOutcome(UpdateApplicationResult(outcome.GetResult())); } else { return UpdateApplicationOutcome(outcome.GetError()); } }
DescribeElasticsearchDomainOutcome ElasticsearchServiceClient::DescribeElasticsearchDomain(const DescribeElasticsearchDomainRequest& request) const { Aws::StringStream ss; ss << m_uri << "/2015-01-01/es/domain/"; ss << request.GetDomainName(); JsonOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_GET); if(outcome.IsSuccess()) { return DescribeElasticsearchDomainOutcome(DescribeElasticsearchDomainResult(outcome.GetResult())); } else { return DescribeElasticsearchDomainOutcome(outcome.GetError()); } }
DiscoverInputSchemaOutcome KinesisAnalyticsClient::DiscoverInputSchema(const DiscoverInputSchemaRequest& request) const { Aws::StringStream ss; Aws::Http::URI uri = m_uri; ss << "/"; uri.SetPath(uri.GetPath() + ss.str()); JsonOutcome outcome = MakeRequest(uri, request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return DiscoverInputSchemaOutcome(DiscoverInputSchemaResult(outcome.GetResult())); } else { return DiscoverInputSchemaOutcome(outcome.GetError()); } }
CheckDomainAvailabilityOutcome Route53DomainsClient::CheckDomainAvailability(const CheckDomainAvailabilityRequest& request) const { Aws::StringStream ss; Aws::Http::URI uri = m_uri; ss << "/"; uri.SetPath(uri.GetPath() + ss.str()); JsonOutcome outcome = MakeRequest(uri, request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return CheckDomainAvailabilityOutcome(CheckDomainAvailabilityResult(outcome.GetResult())); } else { return CheckDomainAvailabilityOutcome(outcome.GetError()); } }
DescribeNotificationsForBudgetOutcome BudgetsClient::DescribeNotificationsForBudget(const DescribeNotificationsForBudgetRequest& request) const { Aws::StringStream ss; Aws::Http::URI uri = m_uri; ss << "/"; uri.SetPath(uri.GetPath() + ss.str()); JsonOutcome outcome = MakeRequest(uri, request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return DescribeNotificationsForBudgetOutcome(DescribeNotificationsForBudgetResult(outcome.GetResult())); } else { return DescribeNotificationsForBudgetOutcome(outcome.GetError()); } }
EnableDomainTransferLockOutcome Route53DomainsClient::EnableDomainTransferLock(const EnableDomainTransferLockRequest& request) const { Aws::StringStream ss; Aws::Http::URI uri = m_uri; ss << "/"; uri.SetPath(uri.GetPath() + ss.str()); JsonOutcome outcome = MakeRequest(uri, request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return EnableDomainTransferLockOutcome(EnableDomainTransferLockResult(outcome.GetResult())); } else { return EnableDomainTransferLockOutcome(outcome.GetError()); } }
PutEventsOutcome MobileAnalyticsClient::PutEvents(const PutEventsRequest& request) const { Aws::StringStream ss; Aws::Http::URI uri = m_uri; ss << "/2014-06-05/events"; uri.SetPath(uri.GetPath() + ss.str()); JsonOutcome outcome = MakeRequest(uri, request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return PutEventsOutcome(NoResult()); } else { return PutEventsOutcome(outcome.GetError()); } }
ResendContactReachabilityEmailOutcome Route53DomainsClient::ResendContactReachabilityEmail(const ResendContactReachabilityEmailRequest& request) const { Aws::StringStream ss; Aws::Http::URI uri = m_uri; ss << "/"; uri.SetPath(uri.GetPath() + ss.str()); JsonOutcome outcome = MakeRequest(uri, request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return ResendContactReachabilityEmailOutcome(ResendContactReachabilityEmailResult(outcome.GetResult())); } else { return ResendContactReachabilityEmailOutcome(outcome.GetError()); } }
ListJobsByStatusOutcome ElasticTranscoderClient::ListJobsByStatus(const ListJobsByStatusRequest& request) const { Aws::StringStream ss; ss << m_uri << "/2012-09-25/jobsByStatus/"; ss << request.GetStatus(); JsonOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_GET); if(outcome.IsSuccess()) { return ListJobsByStatusOutcome(ListJobsByStatusResult(outcome.GetResult())); } else { return ListJobsByStatusOutcome(outcome.GetError()); } }
UpdateDomainContactPrivacyOutcome Route53DomainsClient::UpdateDomainContactPrivacy(const UpdateDomainContactPrivacyRequest& request) const { Aws::StringStream ss; Aws::Http::URI uri = m_uri; ss << "/"; uri.SetPath(uri.GetPath() + ss.str()); JsonOutcome outcome = MakeRequest(uri, request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return UpdateDomainContactPrivacyOutcome(UpdateDomainContactPrivacyResult(outcome.GetResult())); } else { return UpdateDomainContactPrivacyOutcome(outcome.GetError()); } }
UpdatePipelineOutcome ElasticTranscoderClient::UpdatePipeline(const UpdatePipelineRequest& request) const { Aws::StringStream ss; ss << m_uri << "/2012-09-25/pipelines/"; ss << request.GetId(); JsonOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_PUT); if(outcome.IsSuccess()) { return UpdatePipelineOutcome(UpdatePipelineResult(outcome.GetResult())); } else { return UpdatePipelineOutcome(outcome.GetError()); } }
ViewBillingOutcome Route53DomainsClient::ViewBilling(const ViewBillingRequest& request) const { Aws::StringStream ss; Aws::Http::URI uri = m_uri; ss << "/"; uri.SetPath(uri.GetPath() + ss.str()); JsonOutcome outcome = MakeRequest(uri, request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return ViewBillingOutcome(ViewBillingResult(outcome.GetResult())); } else { return ViewBillingOutcome(outcome.GetError()); } }
UpdateEventSourceMappingOutcome LambdaClient::UpdateEventSourceMapping(const UpdateEventSourceMappingRequest& request) const { Aws::StringStream ss; ss << m_uri << "/2015-03-31/event-source-mappings/"; ss << request.GetUUID(); JsonOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_PUT); if(outcome.IsSuccess()) { return UpdateEventSourceMappingOutcome(UpdateEventSourceMappingResult(outcome.GetResult())); } else { return UpdateEventSourceMappingOutcome(outcome.GetError()); } }
DeleteMountTargetOutcome EFSClient::DeleteMountTarget(const DeleteMountTargetRequest& request) const { Aws::StringStream ss; ss << m_uri << "/2015-02-01/mount-targets/"; ss << request.GetMountTargetId(); JsonOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_DELETE); if(outcome.IsSuccess()) { return DeleteMountTargetOutcome(NoResult()); } else { return DeleteMountTargetOutcome(outcome.GetError()); } }