AWS SDK for C++  1.9.14
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::FMS Namespace Reference

Namespaces

 FMSEndpoint
 
 FMSErrorMapper
 
 Model
 

Classes

class  FMSClient
 
class  FMSError
 
class  FMSRequest
 

Typedefs

typedef std::function< void(const FMSClient *, const Model::AssociateAdminAccountRequest &, const Model::AssociateAdminAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateAdminAccountResponseReceivedHandler
 
typedef std::function< void(const FMSClient *, const Model::DeleteAppsListRequest &, const Model::DeleteAppsListOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAppsListResponseReceivedHandler
 
typedef std::function< void(const FMSClient *, const Model::DeleteNotificationChannelRequest &, const Model::DeleteNotificationChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteNotificationChannelResponseReceivedHandler
 
typedef std::function< void(const FMSClient *, const Model::DeletePolicyRequest &, const Model::DeletePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePolicyResponseReceivedHandler
 
typedef std::function< void(const FMSClient *, const Model::DeleteProtocolsListRequest &, const Model::DeleteProtocolsListOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteProtocolsListResponseReceivedHandler
 
typedef std::function< void(const FMSClient *, const Model::DisassociateAdminAccountRequest &, const Model::DisassociateAdminAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateAdminAccountResponseReceivedHandler
 
typedef std::function< void(const FMSClient *, const Model::GetAdminAccountRequest &, const Model::GetAdminAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAdminAccountResponseReceivedHandler
 
typedef std::function< void(const FMSClient *, const Model::GetAppsListRequest &, const Model::GetAppsListOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAppsListResponseReceivedHandler
 
typedef std::function< void(const FMSClient *, const Model::GetComplianceDetailRequest &, const Model::GetComplianceDetailOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetComplianceDetailResponseReceivedHandler
 
typedef std::function< void(const FMSClient *, const Model::GetNotificationChannelRequest &, const Model::GetNotificationChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetNotificationChannelResponseReceivedHandler
 
typedef std::function< void(const FMSClient *, const Model::GetPolicyRequest &, const Model::GetPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPolicyResponseReceivedHandler
 
typedef std::function< void(const FMSClient *, const Model::GetProtectionStatusRequest &, const Model::GetProtectionStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetProtectionStatusResponseReceivedHandler
 
typedef std::function< void(const FMSClient *, const Model::GetProtocolsListRequest &, const Model::GetProtocolsListOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetProtocolsListResponseReceivedHandler
 
typedef std::function< void(const FMSClient *, const Model::GetViolationDetailsRequest &, const Model::GetViolationDetailsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetViolationDetailsResponseReceivedHandler
 
typedef std::function< void(const FMSClient *, const Model::ListAppsListsRequest &, const Model::ListAppsListsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAppsListsResponseReceivedHandler
 
typedef std::function< void(const FMSClient *, const Model::ListComplianceStatusRequest &, const Model::ListComplianceStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListComplianceStatusResponseReceivedHandler
 
typedef std::function< void(const FMSClient *, const Model::ListMemberAccountsRequest &, const Model::ListMemberAccountsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMemberAccountsResponseReceivedHandler
 
typedef std::function< void(const FMSClient *, const Model::ListPoliciesRequest &, const Model::ListPoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPoliciesResponseReceivedHandler
 
typedef std::function< void(const FMSClient *, const Model::ListProtocolsListsRequest &, const Model::ListProtocolsListsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProtocolsListsResponseReceivedHandler
 
typedef std::function< void(const FMSClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const FMSClient *, const Model::PutAppsListRequest &, const Model::PutAppsListOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutAppsListResponseReceivedHandler
 
typedef std::function< void(const FMSClient *, const Model::PutNotificationChannelRequest &, const Model::PutNotificationChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutNotificationChannelResponseReceivedHandler
 
typedef std::function< void(const FMSClient *, const Model::PutPolicyRequest &, const Model::PutPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutPolicyResponseReceivedHandler
 
typedef std::function< void(const FMSClient *, const Model::PutProtocolsListRequest &, const Model::PutProtocolsListOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutProtocolsListResponseReceivedHandler
 
typedef std::function< void(const FMSClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const FMSClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 

Enumerations

enum  FMSErrors {
  FMSErrors::INCOMPLETE_SIGNATURE = 0, FMSErrors::INTERNAL_FAILURE = 1, FMSErrors::INVALID_ACTION = 2, FMSErrors::INVALID_CLIENT_TOKEN_ID = 3,
  FMSErrors::INVALID_PARAMETER_COMBINATION = 4, FMSErrors::INVALID_QUERY_PARAMETER = 5, FMSErrors::INVALID_PARAMETER_VALUE = 6, FMSErrors::MISSING_ACTION = 7,
  FMSErrors::MISSING_AUTHENTICATION_TOKEN = 8, FMSErrors::MISSING_PARAMETER = 9, FMSErrors::OPT_IN_REQUIRED = 10, FMSErrors::REQUEST_EXPIRED = 11,
  FMSErrors::SERVICE_UNAVAILABLE = 12, FMSErrors::THROTTLING = 13, FMSErrors::VALIDATION = 14, FMSErrors::ACCESS_DENIED = 15,
  FMSErrors::RESOURCE_NOT_FOUND = 16, FMSErrors::UNRECOGNIZED_CLIENT = 17, FMSErrors::MALFORMED_QUERY_STRING = 18, FMSErrors::SLOW_DOWN = 19,
  FMSErrors::REQUEST_TIME_TOO_SKEWED = 20, FMSErrors::INVALID_SIGNATURE = 21, FMSErrors::SIGNATURE_DOES_NOT_MATCH = 22, FMSErrors::INVALID_ACCESS_KEY_ID = 23,
  FMSErrors::REQUEST_TIMEOUT = 24, FMSErrors::NETWORK_CONNECTION = 99, FMSErrors::UNKNOWN = 100, FMSErrors::INTERNAL_ERROR = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  FMSErrors::INVALID_INPUT, FMSErrors::INVALID_OPERATION, FMSErrors::INVALID_TYPE, FMSErrors::LIMIT_EXCEEDED
}
 

Typedef Documentation

◆ AssociateAdminAccountResponseReceivedHandler

Definition at line 157 of file FMSClient.h.

◆ DeleteAppsListResponseReceivedHandler

Definition at line 158 of file FMSClient.h.

◆ DeleteNotificationChannelResponseReceivedHandler

Definition at line 159 of file FMSClient.h.

◆ DeletePolicyResponseReceivedHandler

Definition at line 160 of file FMSClient.h.

◆ DeleteProtocolsListResponseReceivedHandler

Definition at line 161 of file FMSClient.h.

◆ DisassociateAdminAccountResponseReceivedHandler

Definition at line 162 of file FMSClient.h.

◆ GetAdminAccountResponseReceivedHandler

Definition at line 163 of file FMSClient.h.

◆ GetAppsListResponseReceivedHandler

typedef std::function<void(const FMSClient*, const Model::GetAppsListRequest&, const Model::GetAppsListOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::FMS::GetAppsListResponseReceivedHandler

Definition at line 164 of file FMSClient.h.

◆ GetComplianceDetailResponseReceivedHandler

Definition at line 165 of file FMSClient.h.

◆ GetNotificationChannelResponseReceivedHandler

Definition at line 166 of file FMSClient.h.

◆ GetPolicyResponseReceivedHandler

typedef std::function<void(const FMSClient*, const Model::GetPolicyRequest&, const Model::GetPolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::FMS::GetPolicyResponseReceivedHandler

Definition at line 167 of file FMSClient.h.

◆ GetProtectionStatusResponseReceivedHandler

Definition at line 168 of file FMSClient.h.

◆ GetProtocolsListResponseReceivedHandler

Definition at line 169 of file FMSClient.h.

◆ GetViolationDetailsResponseReceivedHandler

Definition at line 170 of file FMSClient.h.

◆ ListAppsListsResponseReceivedHandler

Definition at line 171 of file FMSClient.h.

◆ ListComplianceStatusResponseReceivedHandler

Definition at line 172 of file FMSClient.h.

◆ ListMemberAccountsResponseReceivedHandler

Definition at line 173 of file FMSClient.h.

◆ ListPoliciesResponseReceivedHandler

Definition at line 174 of file FMSClient.h.

◆ ListProtocolsListsResponseReceivedHandler

Definition at line 175 of file FMSClient.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 176 of file FMSClient.h.

◆ PutAppsListResponseReceivedHandler

typedef std::function<void(const FMSClient*, const Model::PutAppsListRequest&, const Model::PutAppsListOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::FMS::PutAppsListResponseReceivedHandler

Definition at line 177 of file FMSClient.h.

◆ PutNotificationChannelResponseReceivedHandler

Definition at line 178 of file FMSClient.h.

◆ PutPolicyResponseReceivedHandler

typedef std::function<void(const FMSClient*, const Model::PutPolicyRequest&, const Model::PutPolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::FMS::PutPolicyResponseReceivedHandler

Definition at line 179 of file FMSClient.h.

◆ PutProtocolsListResponseReceivedHandler

Definition at line 180 of file FMSClient.h.

◆ TagResourceResponseReceivedHandler

typedef std::function<void(const FMSClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::FMS::TagResourceResponseReceivedHandler

Definition at line 181 of file FMSClient.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 182 of file FMSClient.h.

Enumeration Type Documentation

◆ FMSErrors

enum Aws::FMS::FMSErrors
strong
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 
SLOW_DOWN 
REQUEST_TIME_TOO_SKEWED 
INVALID_SIGNATURE 
SIGNATURE_DOES_NOT_MATCH 
INVALID_ACCESS_KEY_ID 
REQUEST_TIMEOUT 
NETWORK_CONNECTION 
UNKNOWN 
INTERNAL_ERROR 
INVALID_INPUT 
INVALID_OPERATION 
INVALID_TYPE 
LIMIT_EXCEEDED 

Definition at line 16 of file FMSErrors.h.