BatchDeleteAttributesOutcome SimpleDBClient::BatchDeleteAttributes(const BatchDeleteAttributesRequest& request) const { Aws::StringStream ss; ss << m_uri << "/"; XmlOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return BatchDeleteAttributesOutcome(NoResult()); } else { return BatchDeleteAttributesOutcome(outcome.GetError()); } }
DecodeAuthorizationMessageOutcome STSClient::DecodeAuthorizationMessage(const DecodeAuthorizationMessageRequest& request) const { Aws::StringStream ss; ss << m_uri << "/"; XmlOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return DecodeAuthorizationMessageOutcome(DecodeAuthorizationMessageResult(outcome.GetResult())); } else { return DecodeAuthorizationMessageOutcome(outcome.GetError()); } }
CreateDomainOutcome SimpleDBClient::CreateDomain(const CreateDomainRequest& request) const { Aws::StringStream ss; ss << m_uri << "/"; XmlOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return CreateDomainOutcome(NoResult()); } else { return CreateDomainOutcome(outcome.GetError()); } }
SelectOutcome SimpleDBClient::Select(const SelectRequest& request) const { Aws::StringStream ss; ss << m_uri << "/"; XmlOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return SelectOutcome(SelectResult(outcome.GetResult())); } else { return SelectOutcome(outcome.GetError()); } }
GetSessionTokenOutcome STSClient::GetSessionToken(const GetSessionTokenRequest& request) const { Aws::StringStream ss; ss << m_uri << "/"; XmlOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return GetSessionTokenOutcome(GetSessionTokenResult(outcome.GetResult())); } else { return GetSessionTokenOutcome(outcome.GetError()); } }
PutMetricDataOutcome CloudWatchClient::PutMetricData(const PutMetricDataRequest& request) const { Aws::StringStream ss; ss << m_uri << "/"; XmlOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return PutMetricDataOutcome(NoResult()); } else { return PutMetricDataOutcome(outcome.GetError()); } }
EnableAlarmActionsOutcome CloudWatchClient::EnableAlarmActions(const EnableAlarmActionsRequest& request) const { Aws::StringStream ss; ss << m_uri << "/"; XmlOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return EnableAlarmActionsOutcome(NoResult()); } else { return EnableAlarmActionsOutcome(outcome.GetError()); } }
GetMetricStatisticsOutcome CloudWatchClient::GetMetricStatistics(const GetMetricStatisticsRequest& request) const { Aws::StringStream ss; ss << m_uri << "/"; XmlOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return GetMetricStatisticsOutcome(GetMetricStatisticsResult(outcome.GetResult())); } else { return GetMetricStatisticsOutcome(outcome.GetError()); } }
AssumeRoleWithWebIdentityOutcome STSClient::AssumeRoleWithWebIdentity(const AssumeRoleWithWebIdentityRequest& request) const { Aws::StringStream ss; ss << m_uri << "/"; XmlOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return AssumeRoleWithWebIdentityOutcome(AssumeRoleWithWebIdentityResult(outcome.GetResult())); } else { return AssumeRoleWithWebIdentityOutcome(outcome.GetError()); } }
DescribeAlarmsForMetricOutcome CloudWatchClient::DescribeAlarmsForMetric(const DescribeAlarmsForMetricRequest& request) const { Aws::StringStream ss; ss << m_uri << "/"; XmlOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return DescribeAlarmsForMetricOutcome(DescribeAlarmsForMetricResult(outcome.GetResult())); } else { return DescribeAlarmsForMetricOutcome(outcome.GetError()); } }
CancelJobOutcome ImportExportClient::CancelJob(const CancelJobRequest& request) const { Aws::StringStream ss; ss << m_uri << "/?Operation=CancelJob"; XmlOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return CancelJobOutcome(CancelJobResult(outcome.GetResult())); } else { return CancelJobOutcome(outcome.GetError()); } }
GetStatusOutcome ImportExportClient::GetStatus(const GetStatusRequest& request) const { Aws::StringStream ss; ss << m_uri << "/?Operation=GetStatus"; XmlOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return GetStatusOutcome(GetStatusResult(outcome.GetResult())); } else { return GetStatusOutcome(outcome.GetError()); } }
ListStreamingDistributions2016_01_28Outcome CloudFrontClient::ListStreamingDistributions2016_01_28(const ListStreamingDistributions2016_01_28Request& request) const { Aws::StringStream ss; ss << m_uri << "/2016-01-28/streaming-distribution"; XmlOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_GET); if(outcome.IsSuccess()) { return ListStreamingDistributions2016_01_28Outcome(ListStreamingDistributions2016_01_28Result(outcome.GetResult())); } else { return ListStreamingDistributions2016_01_28Outcome(outcome.GetError()); } }
ListCloudFrontOriginAccessIdentities2016_01_28Outcome CloudFrontClient::ListCloudFrontOriginAccessIdentities2016_01_28(const ListCloudFrontOriginAccessIdentities2016_01_28Request& request) const { Aws::StringStream ss; ss << m_uri << "/2016-01-28/origin-access-identity/cloudfront"; XmlOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_GET); if(outcome.IsSuccess()) { return ListCloudFrontOriginAccessIdentities2016_01_28Outcome(ListCloudFrontOriginAccessIdentities2016_01_28Result(outcome.GetResult())); } else { return ListCloudFrontOriginAccessIdentities2016_01_28Outcome(outcome.GetError()); } }
ListStacksOutcome CloudFormationClient::ListStacks(const ListStacksRequest& request) const { Aws::StringStream ss; ss << m_uri; ss << "/"; XmlOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return ListStacksOutcome(ListStacksResult(outcome.GetResult())); } else { return ListStacksOutcome(outcome.GetError()); } }
ExecuteChangeSetOutcome CloudFormationClient::ExecuteChangeSet(const ExecuteChangeSetRequest& request) const { Aws::StringStream ss; ss << m_uri; ss << "/"; XmlOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return ExecuteChangeSetOutcome(ExecuteChangeSetResult(outcome.GetResult())); } else { return ExecuteChangeSetOutcome(outcome.GetError()); } }
ContinueUpdateRollbackOutcome CloudFormationClient::ContinueUpdateRollback(const ContinueUpdateRollbackRequest& request) const { Aws::StringStream ss; ss << m_uri; ss << "/"; XmlOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return ContinueUpdateRollbackOutcome(ContinueUpdateRollbackResult(outcome.GetResult())); } else { return ContinueUpdateRollbackOutcome(outcome.GetError()); } }
DeleteStreamingDistribution2016_01_28Outcome CloudFrontClient::DeleteStreamingDistribution2016_01_28(const DeleteStreamingDistribution2016_01_28Request& request) const { Aws::StringStream ss; ss << m_uri << "/2016-01-28/streaming-distribution/"; ss << request.GetId(); XmlOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_DELETE); if(outcome.IsSuccess()) { return DeleteStreamingDistribution2016_01_28Outcome(NoResult()); } else { return DeleteStreamingDistribution2016_01_28Outcome(outcome.GetError()); } }
SignalResourceOutcome CloudFormationClient::SignalResource(const SignalResourceRequest& request) const { Aws::StringStream ss; ss << m_uri; ss << "/"; XmlOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return SignalResourceOutcome(NoResult()); } else { return SignalResourceOutcome(outcome.GetError()); } }
GetDistribution2016_01_28Outcome CloudFrontClient::GetDistribution2016_01_28(const GetDistribution2016_01_28Request& request) const { Aws::StringStream ss; ss << m_uri << "/2016-01-28/distribution/"; ss << request.GetId(); XmlOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_GET); if(outcome.IsSuccess()) { return GetDistribution2016_01_28Outcome(GetDistribution2016_01_28Result(outcome.GetResult())); } else { return GetDistribution2016_01_28Outcome(outcome.GetError()); } }
ValidateTemplateOutcome CloudFormationClient::ValidateTemplate(const ValidateTemplateRequest& request) const { Aws::StringStream ss; ss << m_uri; ss << "/"; XmlOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_POST); if(outcome.IsSuccess()) { return ValidateTemplateOutcome(ValidateTemplateResult(outcome.GetResult())); } else { return ValidateTemplateOutcome(outcome.GetError()); } }
DeleteCloudFrontOriginAccessIdentity2016_01_28Outcome CloudFrontClient::DeleteCloudFrontOriginAccessIdentity2016_01_28(const DeleteCloudFrontOriginAccessIdentity2016_01_28Request& request) const { Aws::StringStream ss; ss << m_uri << "/2016-01-28/origin-access-identity/cloudfront/"; ss << request.GetId(); XmlOutcome outcome = MakeRequest(ss.str(), request, HttpMethod::HTTP_DELETE); if(outcome.IsSuccess()) { return DeleteCloudFrontOriginAccessIdentity2016_01_28Outcome(NoResult()); } else { return DeleteCloudFrontOriginAccessIdentity2016_01_28Outcome(outcome.GetError()); } }