AWS SDK for C++  1.8.78
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::MQ::Model Namespace Reference

Namespaces

 AuthenticationStrategyMapper
 
 BrokerStateMapper
 
 BrokerStorageTypeMapper
 
 ChangeTypeMapper
 
 DayOfWeekMapper
 
 DeploymentModeMapper
 
 EngineTypeMapper
 
 SanitizationWarningReasonMapper
 

Classes

class  AvailabilityZone
 
class  BadRequestException
 
class  BrokerEngineType
 
class  BrokerInstance
 
class  BrokerInstanceOption
 
class  BrokerSummary
 
class  Configuration
 
class  ConfigurationId
 
class  ConfigurationRevision
 
class  Configurations
 
class  ConflictException
 
class  CreateBrokerRequest
 
class  CreateBrokerResult
 
class  CreateConfigurationRequest
 
class  CreateConfigurationResult
 
class  CreateTagsRequest
 
class  CreateUserRequest
 
class  CreateUserResult
 
class  DeleteBrokerRequest
 
class  DeleteBrokerResult
 
class  DeleteTagsRequest
 
class  DeleteUserRequest
 
class  DeleteUserResult
 
class  DescribeBrokerEngineTypesRequest
 
class  DescribeBrokerEngineTypesResult
 
class  DescribeBrokerInstanceOptionsRequest
 
class  DescribeBrokerInstanceOptionsResult
 
class  DescribeBrokerRequest
 
class  DescribeBrokerResult
 
class  DescribeConfigurationRequest
 
class  DescribeConfigurationResult
 
class  DescribeConfigurationRevisionRequest
 
class  DescribeConfigurationRevisionResult
 
class  DescribeUserRequest
 
class  DescribeUserResult
 
class  EncryptionOptions
 
class  EngineVersion
 
class  ForbiddenException
 
class  InternalServerErrorException
 
class  LdapServerMetadataInput
 
class  LdapServerMetadataOutput
 
class  ListBrokersRequest
 
class  ListBrokersResult
 
class  ListConfigurationRevisionsRequest
 
class  ListConfigurationRevisionsResult
 
class  ListConfigurationsRequest
 
class  ListConfigurationsResult
 
class  ListTagsRequest
 
class  ListTagsResult
 
class  ListUsersRequest
 
class  ListUsersResult
 
class  Logs
 
class  LogsSummary
 
class  NotFoundException
 
class  PendingLogs
 
class  RebootBrokerRequest
 
class  RebootBrokerResult
 
class  SanitizationWarning
 
class  UnauthorizedException
 
class  UpdateBrokerRequest
 
class  UpdateBrokerResult
 
class  UpdateConfigurationRequest
 
class  UpdateConfigurationResult
 
class  UpdateUserRequest
 
class  UpdateUserResult
 
class  User
 
class  UserPendingChanges
 
class  UserSummary
 
class  WeeklyStartTime
 

Typedefs

typedef Aws::Utils::Outcome< CreateBrokerResult, MQErrorCreateBrokerOutcome
 
typedef Aws::Utils::Outcome< CreateConfigurationResult, MQErrorCreateConfigurationOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, MQErrorCreateTagsOutcome
 
typedef Aws::Utils::Outcome< CreateUserResult, MQErrorCreateUserOutcome
 
typedef Aws::Utils::Outcome< DeleteBrokerResult, MQErrorDeleteBrokerOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, MQErrorDeleteTagsOutcome
 
typedef Aws::Utils::Outcome< DeleteUserResult, MQErrorDeleteUserOutcome
 
typedef Aws::Utils::Outcome< DescribeBrokerResult, MQErrorDescribeBrokerOutcome
 
typedef Aws::Utils::Outcome< DescribeBrokerEngineTypesResult, MQErrorDescribeBrokerEngineTypesOutcome
 
typedef Aws::Utils::Outcome< DescribeBrokerInstanceOptionsResult, MQErrorDescribeBrokerInstanceOptionsOutcome
 
typedef Aws::Utils::Outcome< DescribeConfigurationResult, MQErrorDescribeConfigurationOutcome
 
typedef Aws::Utils::Outcome< DescribeConfigurationRevisionResult, MQErrorDescribeConfigurationRevisionOutcome
 
typedef Aws::Utils::Outcome< DescribeUserResult, MQErrorDescribeUserOutcome
 
typedef Aws::Utils::Outcome< ListBrokersResult, MQErrorListBrokersOutcome
 
typedef Aws::Utils::Outcome< ListConfigurationRevisionsResult, MQErrorListConfigurationRevisionsOutcome
 
typedef Aws::Utils::Outcome< ListConfigurationsResult, MQErrorListConfigurationsOutcome
 
typedef Aws::Utils::Outcome< ListTagsResult, MQErrorListTagsOutcome
 
typedef Aws::Utils::Outcome< ListUsersResult, MQErrorListUsersOutcome
 
typedef Aws::Utils::Outcome< RebootBrokerResult, MQErrorRebootBrokerOutcome
 
typedef Aws::Utils::Outcome< UpdateBrokerResult, MQErrorUpdateBrokerOutcome
 
typedef Aws::Utils::Outcome< UpdateConfigurationResult, MQErrorUpdateConfigurationOutcome
 
typedef Aws::Utils::Outcome< UpdateUserResult, MQErrorUpdateUserOutcome
 
typedef std::future< CreateBrokerOutcomeCreateBrokerOutcomeCallable
 
typedef std::future< CreateConfigurationOutcomeCreateConfigurationOutcomeCallable
 
typedef std::future< CreateTagsOutcomeCreateTagsOutcomeCallable
 
typedef std::future< CreateUserOutcomeCreateUserOutcomeCallable
 
typedef std::future< DeleteBrokerOutcomeDeleteBrokerOutcomeCallable
 
typedef std::future< DeleteTagsOutcomeDeleteTagsOutcomeCallable
 
typedef std::future< DeleteUserOutcomeDeleteUserOutcomeCallable
 
typedef std::future< DescribeBrokerOutcomeDescribeBrokerOutcomeCallable
 
typedef std::future< DescribeBrokerEngineTypesOutcomeDescribeBrokerEngineTypesOutcomeCallable
 
typedef std::future< DescribeBrokerInstanceOptionsOutcomeDescribeBrokerInstanceOptionsOutcomeCallable
 
typedef std::future< DescribeConfigurationOutcomeDescribeConfigurationOutcomeCallable
 
typedef std::future< DescribeConfigurationRevisionOutcomeDescribeConfigurationRevisionOutcomeCallable
 
typedef std::future< DescribeUserOutcomeDescribeUserOutcomeCallable
 
typedef std::future< ListBrokersOutcomeListBrokersOutcomeCallable
 
typedef std::future< ListConfigurationRevisionsOutcomeListConfigurationRevisionsOutcomeCallable
 
typedef std::future< ListConfigurationsOutcomeListConfigurationsOutcomeCallable
 
typedef std::future< ListTagsOutcomeListTagsOutcomeCallable
 
typedef std::future< ListUsersOutcomeListUsersOutcomeCallable
 
typedef std::future< RebootBrokerOutcomeRebootBrokerOutcomeCallable
 
typedef std::future< UpdateBrokerOutcomeUpdateBrokerOutcomeCallable
 
typedef std::future< UpdateConfigurationOutcomeUpdateConfigurationOutcomeCallable
 
typedef std::future< UpdateUserOutcomeUpdateUserOutcomeCallable
 

Enumerations

enum  AuthenticationStrategy { AuthenticationStrategy::NOT_SET, AuthenticationStrategy::SIMPLE, AuthenticationStrategy::LDAP }
 
enum  BrokerState {
  BrokerState::NOT_SET, BrokerState::CREATION_IN_PROGRESS, BrokerState::CREATION_FAILED, BrokerState::DELETION_IN_PROGRESS,
  BrokerState::RUNNING, BrokerState::REBOOT_IN_PROGRESS
}
 
enum  BrokerStorageType { BrokerStorageType::NOT_SET, BrokerStorageType::EBS, BrokerStorageType::EFS }
 
enum  ChangeType { ChangeType::NOT_SET, ChangeType::CREATE, ChangeType::UPDATE, ChangeType::DELETE_ }
 
enum  DayOfWeek {
  DayOfWeek::NOT_SET, DayOfWeek::MONDAY, DayOfWeek::TUESDAY, DayOfWeek::WEDNESDAY,
  DayOfWeek::THURSDAY, DayOfWeek::FRIDAY, DayOfWeek::SATURDAY, DayOfWeek::SUNDAY
}
 
enum  DeploymentMode { DeploymentMode::NOT_SET, DeploymentMode::SINGLE_INSTANCE, DeploymentMode::ACTIVE_STANDBY_MULTI_AZ }
 
enum  EngineType { EngineType::NOT_SET, EngineType::ACTIVEMQ }
 
enum  SanitizationWarningReason { SanitizationWarningReason::NOT_SET, SanitizationWarningReason::DISALLOWED_ELEMENT_REMOVED, SanitizationWarningReason::DISALLOWED_ATTRIBUTE_REMOVED, SanitizationWarningReason::INVALID_ATTRIBUTE_VALUE_REMOVED }
 

Typedef Documentation

◆ CreateBrokerOutcome

Definition at line 95 of file MQClient.h.

◆ CreateBrokerOutcomeCallable

Definition at line 120 of file MQClient.h.

◆ CreateConfigurationOutcome

Definition at line 98 of file MQClient.h.

◆ CreateConfigurationOutcomeCallable

Definition at line 121 of file MQClient.h.

◆ CreateTagsOutcome

Definition at line 99 of file MQClient.h.

◆ CreateTagsOutcomeCallable

Definition at line 122 of file MQClient.h.

◆ CreateUserOutcome

Definition at line 100 of file MQClient.h.

◆ CreateUserOutcomeCallable

Definition at line 123 of file MQClient.h.

◆ DeleteBrokerOutcome

Definition at line 101 of file MQClient.h.

◆ DeleteBrokerOutcomeCallable

Definition at line 124 of file MQClient.h.

◆ DeleteTagsOutcome

Definition at line 102 of file MQClient.h.

◆ DeleteTagsOutcomeCallable

Definition at line 125 of file MQClient.h.

◆ DeleteUserOutcome

Definition at line 103 of file MQClient.h.

◆ DeleteUserOutcomeCallable

Definition at line 126 of file MQClient.h.

◆ DescribeBrokerEngineTypesOutcome

Definition at line 105 of file MQClient.h.

◆ DescribeBrokerEngineTypesOutcomeCallable

Definition at line 128 of file MQClient.h.

◆ DescribeBrokerInstanceOptionsOutcome

Definition at line 106 of file MQClient.h.

◆ DescribeBrokerInstanceOptionsOutcomeCallable

Definition at line 129 of file MQClient.h.

◆ DescribeBrokerOutcome

Definition at line 104 of file MQClient.h.

◆ DescribeBrokerOutcomeCallable

Definition at line 127 of file MQClient.h.

◆ DescribeConfigurationOutcome

Definition at line 107 of file MQClient.h.

◆ DescribeConfigurationOutcomeCallable

Definition at line 130 of file MQClient.h.

◆ DescribeConfigurationRevisionOutcome

Definition at line 108 of file MQClient.h.

◆ DescribeConfigurationRevisionOutcomeCallable

Definition at line 131 of file MQClient.h.

◆ DescribeUserOutcome

Definition at line 109 of file MQClient.h.

◆ DescribeUserOutcomeCallable

Definition at line 132 of file MQClient.h.

◆ ListBrokersOutcome

Definition at line 110 of file MQClient.h.

◆ ListBrokersOutcomeCallable

Definition at line 133 of file MQClient.h.

◆ ListConfigurationRevisionsOutcome

Definition at line 111 of file MQClient.h.

◆ ListConfigurationRevisionsOutcomeCallable

Definition at line 134 of file MQClient.h.

◆ ListConfigurationsOutcome

Definition at line 112 of file MQClient.h.

◆ ListConfigurationsOutcomeCallable

Definition at line 135 of file MQClient.h.

◆ ListTagsOutcome

Definition at line 113 of file MQClient.h.

◆ ListTagsOutcomeCallable

Definition at line 136 of file MQClient.h.

◆ ListUsersOutcome

Definition at line 114 of file MQClient.h.

◆ ListUsersOutcomeCallable

Definition at line 137 of file MQClient.h.

◆ RebootBrokerOutcome

Definition at line 115 of file MQClient.h.

◆ RebootBrokerOutcomeCallable

Definition at line 138 of file MQClient.h.

◆ UpdateBrokerOutcome

Definition at line 116 of file MQClient.h.

◆ UpdateBrokerOutcomeCallable

Definition at line 139 of file MQClient.h.

◆ UpdateConfigurationOutcome

Definition at line 117 of file MQClient.h.

◆ UpdateConfigurationOutcomeCallable

Definition at line 140 of file MQClient.h.

◆ UpdateUserOutcome

Definition at line 118 of file MQClient.h.

◆ UpdateUserOutcomeCallable

Definition at line 141 of file MQClient.h.

Enumeration Type Documentation

◆ AuthenticationStrategy

Enumerator
NOT_SET 
SIMPLE 
LDAP 

Definition at line 16 of file AuthenticationStrategy.h.

◆ BrokerState

Enumerator
NOT_SET 
CREATION_IN_PROGRESS 
CREATION_FAILED 
DELETION_IN_PROGRESS 
RUNNING 
REBOOT_IN_PROGRESS 

Definition at line 16 of file BrokerState.h.

◆ BrokerStorageType

Enumerator
NOT_SET 
EBS 
EFS 

Definition at line 16 of file BrokerStorageType.h.

◆ ChangeType

Enumerator
NOT_SET 
CREATE 
UPDATE 
DELETE_ 

Definition at line 16 of file ChangeType.h.

◆ DayOfWeek

Enumerator
NOT_SET 
MONDAY 
TUESDAY 
WEDNESDAY 
THURSDAY 
FRIDAY 
SATURDAY 
SUNDAY 

Definition at line 16 of file DayOfWeek.h.

◆ DeploymentMode

Enumerator
NOT_SET 
SINGLE_INSTANCE 
ACTIVE_STANDBY_MULTI_AZ 

Definition at line 16 of file DeploymentMode.h.

◆ EngineType

Enumerator
NOT_SET 
ACTIVEMQ 

Definition at line 16 of file EngineType.h.

◆ SanitizationWarningReason

Enumerator
NOT_SET 
DISALLOWED_ELEMENT_REMOVED 
DISALLOWED_ATTRIBUTE_REMOVED 
INVALID_ATTRIBUTE_VALUE_REMOVED 

Definition at line 16 of file SanitizationWarningReason.h.