AWS SDK for C++  0.14.3
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::CloudFormation Namespace Reference

Namespaces

 CloudFormationEndpoint
 
 CloudFormationErrorMapper
 
 Model
 

Classes

class  CloudFormationClient
 
class  CloudFormationRequest
 

Typedefs

typedef std::function< void(const CloudFormationClient *, const Model::CancelUpdateStackRequest &, const Model::CancelUpdateStackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelUpdateStackResponseReceivedHandler
 
typedef std::function< void(const CloudFormationClient *, const Model::ContinueUpdateRollbackRequest &, const Model::ContinueUpdateRollbackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ContinueUpdateRollbackResponseReceivedHandler
 
typedef std::function< void(const CloudFormationClient *, const Model::CreateChangeSetRequest &, const Model::CreateChangeSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateChangeSetResponseReceivedHandler
 
typedef std::function< void(const CloudFormationClient *, const Model::CreateStackRequest &, const Model::CreateStackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateStackResponseReceivedHandler
 
typedef std::function< void(const CloudFormationClient *, const Model::DeleteChangeSetRequest &, const Model::DeleteChangeSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteChangeSetResponseReceivedHandler
 
typedef std::function< void(const CloudFormationClient *, const Model::DeleteStackRequest &, const Model::DeleteStackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteStackResponseReceivedHandler
 
typedef std::function< void(const CloudFormationClient *, const Model::DescribeAccountLimitsRequest &, const Model::DescribeAccountLimitsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAccountLimitsResponseReceivedHandler
 
typedef std::function< void(const CloudFormationClient *, const Model::DescribeChangeSetRequest &, const Model::DescribeChangeSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeChangeSetResponseReceivedHandler
 
typedef std::function< void(const CloudFormationClient *, const Model::DescribeStackEventsRequest &, const Model::DescribeStackEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeStackEventsResponseReceivedHandler
 
typedef std::function< void(const CloudFormationClient *, const Model::DescribeStackResourceRequest &, const Model::DescribeStackResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeStackResourceResponseReceivedHandler
 
typedef std::function< void(const CloudFormationClient *, const Model::DescribeStackResourcesRequest &, const Model::DescribeStackResourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeStackResourcesResponseReceivedHandler
 
typedef std::function< void(const CloudFormationClient *, const Model::DescribeStacksRequest &, const Model::DescribeStacksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeStacksResponseReceivedHandler
 
typedef std::function< void(const CloudFormationClient *, const Model::EstimateTemplateCostRequest &, const Model::EstimateTemplateCostOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EstimateTemplateCostResponseReceivedHandler
 
typedef std::function< void(const CloudFormationClient *, const Model::ExecuteChangeSetRequest &, const Model::ExecuteChangeSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ExecuteChangeSetResponseReceivedHandler
 
typedef std::function< void(const CloudFormationClient *, const Model::GetStackPolicyRequest &, const Model::GetStackPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetStackPolicyResponseReceivedHandler
 
typedef std::function< void(const CloudFormationClient *, const Model::GetTemplateRequest &, const Model::GetTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTemplateResponseReceivedHandler
 
typedef std::function< void(const CloudFormationClient *, const Model::GetTemplateSummaryRequest &, const Model::GetTemplateSummaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTemplateSummaryResponseReceivedHandler
 
typedef std::function< void(const CloudFormationClient *, const Model::ListChangeSetsRequest &, const Model::ListChangeSetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListChangeSetsResponseReceivedHandler
 
typedef std::function< void(const CloudFormationClient *, const Model::ListStackResourcesRequest &, const Model::ListStackResourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListStackResourcesResponseReceivedHandler
 
typedef std::function< void(const CloudFormationClient *, const Model::ListStacksRequest &, const Model::ListStacksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListStacksResponseReceivedHandler
 
typedef std::function< void(const CloudFormationClient *, const Model::SetStackPolicyRequest &, const Model::SetStackPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetStackPolicyResponseReceivedHandler
 
typedef std::function< void(const CloudFormationClient *, const Model::SignalResourceRequest &, const Model::SignalResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SignalResourceResponseReceivedHandler
 
typedef std::function< void(const CloudFormationClient *, const Model::UpdateStackRequest &, const Model::UpdateStackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateStackResponseReceivedHandler
 
typedef std::function< void(const CloudFormationClient *, const Model::ValidateTemplateRequest &, const Model::ValidateTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ValidateTemplateResponseReceivedHandler
 

Enumerations

enum  CloudFormationErrors {
  CloudFormationErrors::INCOMPLETE_SIGNATURE = 0, CloudFormationErrors::INTERNAL_FAILURE = 1, CloudFormationErrors::INVALID_ACTION = 2, CloudFormationErrors::INVALID_CLIENT_TOKEN_ID = 3,
  CloudFormationErrors::INVALID_PARAMETER_COMBINATION = 4, CloudFormationErrors::INVALID_QUERY_PARAMETER = 5, CloudFormationErrors::INVALID_PARAMETER_VALUE = 6, CloudFormationErrors::MISSING_ACTION = 7,
  CloudFormationErrors::MISSING_AUTHENTICATION_TOKEN = 8, CloudFormationErrors::MISSING_PARAMETER = 9, CloudFormationErrors::OPT_IN_REQUIRED = 10, CloudFormationErrors::REQUEST_EXPIRED = 11,
  CloudFormationErrors::SERVICE_UNAVAILABLE = 12, CloudFormationErrors::THROTTLING = 13, CloudFormationErrors::VALIDATION = 14, CloudFormationErrors::ACCESS_DENIED = 15,
  CloudFormationErrors::RESOURCE_NOT_FOUND = 16, CloudFormationErrors::UNRECOGNIZED_CLIENT = 17, CloudFormationErrors::MALFORMED_QUERY_STRING = 18, CloudFormationErrors::NETWORK_CONNECTION = 99,
  CloudFormationErrors::UNKNOWN = 100, CloudFormationErrors::ALREADY_EXISTS = static_cast<int>(Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1, CloudFormationErrors::CHANGE_SET_NOT_FOUND, CloudFormationErrors::INSUFFICIENT_CAPABILITIES,
  CloudFormationErrors::INVALID_CHANGE_SET_STATUS, CloudFormationErrors::LIMIT_EXCEEDED
}
 

Typedef Documentation

Definition at line 165 of file CloudFormationClient.h.

Definition at line 168 of file CloudFormationClient.h.

Definition at line 169 of file CloudFormationClient.h.

Definition at line 170 of file CloudFormationClient.h.

Definition at line 171 of file CloudFormationClient.h.

Definition at line 172 of file CloudFormationClient.h.

Definition at line 173 of file CloudFormationClient.h.

Definition at line 174 of file CloudFormationClient.h.

Definition at line 175 of file CloudFormationClient.h.

Definition at line 176 of file CloudFormationClient.h.

Definition at line 177 of file CloudFormationClient.h.

Definition at line 178 of file CloudFormationClient.h.

Definition at line 179 of file CloudFormationClient.h.

Definition at line 180 of file CloudFormationClient.h.

Definition at line 181 of file CloudFormationClient.h.

Definition at line 182 of file CloudFormationClient.h.

Definition at line 183 of file CloudFormationClient.h.

Definition at line 184 of file CloudFormationClient.h.

Definition at line 185 of file CloudFormationClient.h.

Definition at line 186 of file CloudFormationClient.h.

Definition at line 187 of file CloudFormationClient.h.

Definition at line 188 of file CloudFormationClient.h.

Definition at line 189 of file CloudFormationClient.h.

Definition at line 190 of file CloudFormationClient.h.

Enumeration Type Documentation

Enumerator
INCOMPLETE_SIGNATURE 
INTERNAL_FAILURE 
INVALID_ACTION 
INVALID_CLIENT_TOKEN_ID 
INVALID_PARAMETER_COMBINATION 
INVALID_QUERY_PARAMETER 
INVALID_PARAMETER_VALUE 
MISSING_ACTION 
MISSING_AUTHENTICATION_TOKEN 
MISSING_PARAMETER 
OPT_IN_REQUIRED 
REQUEST_EXPIRED 
SERVICE_UNAVAILABLE 
THROTTLING 
VALIDATION 
ACCESS_DENIED 
RESOURCE_NOT_FOUND 
UNRECOGNIZED_CLIENT 
MALFORMED_QUERY_STRING 
NETWORK_CONNECTION 
UNKNOWN 
ALREADY_EXISTS 
CHANGE_SET_NOT_FOUND 
INSUFFICIENT_CAPABILITIES 
INVALID_CHANGE_SET_STATUS 
LIMIT_EXCEEDED 

Definition at line 24 of file CloudFormationErrors.h.