AWS SDK for C++  1.8.95
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::Kafka::Model Namespace Reference

Namespaces

 BrokerAZDistributionMapper
 
 ClientBrokerMapper
 
 ClusterStateMapper
 
 ConfigurationStateMapper
 
 EnhancedMonitoringMapper
 
 KafkaVersionStatusMapper
 
 NodeTypeMapper
 

Classes

class  BadRequestException
 
class  BatchAssociateScramSecretRequest
 
class  BatchAssociateScramSecretResult
 
class  BatchDisassociateScramSecretRequest
 
class  BatchDisassociateScramSecretResult
 
class  BrokerEBSVolumeInfo
 
class  BrokerLogs
 
class  BrokerNodeGroupInfo
 
class  BrokerNodeInfo
 
class  BrokerSoftwareInfo
 
class  ClientAuthentication
 
class  CloudWatchLogs
 
class  ClusterInfo
 
class  ClusterOperationInfo
 
class  ClusterOperationStep
 
class  ClusterOperationStepInfo
 
class  CompatibleKafkaVersion
 
class  Configuration
 
class  ConfigurationInfo
 
class  ConfigurationRevision
 
class  ConflictException
 
class  CreateClusterRequest
 
class  CreateClusterResult
 
class  CreateConfigurationRequest
 
class  CreateConfigurationResult
 
class  DeleteClusterRequest
 
class  DeleteClusterResult
 
class  DeleteConfigurationRequest
 
class  DeleteConfigurationResult
 
class  DescribeClusterOperationRequest
 
class  DescribeClusterOperationResult
 
class  DescribeClusterRequest
 
class  DescribeClusterResult
 
class  DescribeConfigurationRequest
 
class  DescribeConfigurationResult
 
class  DescribeConfigurationRevisionRequest
 
class  DescribeConfigurationRevisionResult
 
class  EBSStorageInfo
 
class  EncryptionAtRest
 
class  EncryptionInfo
 
class  EncryptionInTransit
 
class  ErrorInfo
 
class  Firehose
 
class  ForbiddenException
 
class  GetBootstrapBrokersRequest
 
class  GetBootstrapBrokersResult
 
class  GetCompatibleKafkaVersionsRequest
 
class  GetCompatibleKafkaVersionsResult
 
class  InternalServerErrorException
 
class  JmxExporter
 
class  JmxExporterInfo
 
class  KafkaVersion
 
class  ListClusterOperationsRequest
 
class  ListClusterOperationsResult
 
class  ListClustersRequest
 
class  ListClustersResult
 
class  ListConfigurationRevisionsRequest
 
class  ListConfigurationRevisionsResult
 
class  ListConfigurationsRequest
 
class  ListConfigurationsResult
 
class  ListKafkaVersionsRequest
 
class  ListKafkaVersionsResult
 
class  ListNodesRequest
 
class  ListNodesResult
 
class  ListScramSecretsRequest
 
class  ListScramSecretsResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  LoggingInfo
 
class  MutableClusterInfo
 
class  NodeExporter
 
class  NodeExporterInfo
 
class  NodeInfo
 
class  NotFoundException
 
class  OpenMonitoring
 
class  OpenMonitoringInfo
 
class  Prometheus
 
class  PrometheusInfo
 
class  RebootBrokerRequest
 
class  RebootBrokerResult
 
class  S3
 
class  Sasl
 
class  Scram
 
class  ServiceUnavailableException
 
class  StateInfo
 
class  StorageInfo
 
class  TagResourceRequest
 
class  Tls
 
class  TooManyRequestsException
 
class  UnauthorizedException
 
class  UnprocessedScramSecret
 
class  UntagResourceRequest
 
class  UpdateBrokerCountRequest
 
class  UpdateBrokerCountResult
 
class  UpdateBrokerStorageRequest
 
class  UpdateBrokerStorageResult
 
class  UpdateClusterConfigurationRequest
 
class  UpdateClusterConfigurationResult
 
class  UpdateClusterKafkaVersionRequest
 
class  UpdateClusterKafkaVersionResult
 
class  UpdateConfigurationRequest
 
class  UpdateConfigurationResult
 
class  UpdateMonitoringRequest
 
class  UpdateMonitoringResult
 
class  ZookeeperNodeInfo
 

Typedefs

typedef Aws::Utils::Outcome< BatchAssociateScramSecretResult, KafkaErrorBatchAssociateScramSecretOutcome
 
typedef Aws::Utils::Outcome< CreateClusterResult, KafkaErrorCreateClusterOutcome
 
typedef Aws::Utils::Outcome< CreateConfigurationResult, KafkaErrorCreateConfigurationOutcome
 
typedef Aws::Utils::Outcome< DeleteClusterResult, KafkaErrorDeleteClusterOutcome
 
typedef Aws::Utils::Outcome< DeleteConfigurationResult, KafkaErrorDeleteConfigurationOutcome
 
typedef Aws::Utils::Outcome< DescribeClusterResult, KafkaErrorDescribeClusterOutcome
 
typedef Aws::Utils::Outcome< DescribeClusterOperationResult, KafkaErrorDescribeClusterOperationOutcome
 
typedef Aws::Utils::Outcome< DescribeConfigurationResult, KafkaErrorDescribeConfigurationOutcome
 
typedef Aws::Utils::Outcome< DescribeConfigurationRevisionResult, KafkaErrorDescribeConfigurationRevisionOutcome
 
typedef Aws::Utils::Outcome< BatchDisassociateScramSecretResult, KafkaErrorBatchDisassociateScramSecretOutcome
 
typedef Aws::Utils::Outcome< GetBootstrapBrokersResult, KafkaErrorGetBootstrapBrokersOutcome
 
typedef Aws::Utils::Outcome< GetCompatibleKafkaVersionsResult, KafkaErrorGetCompatibleKafkaVersionsOutcome
 
typedef Aws::Utils::Outcome< ListClusterOperationsResult, KafkaErrorListClusterOperationsOutcome
 
typedef Aws::Utils::Outcome< ListClustersResult, KafkaErrorListClustersOutcome
 
typedef Aws::Utils::Outcome< ListConfigurationRevisionsResult, KafkaErrorListConfigurationRevisionsOutcome
 
typedef Aws::Utils::Outcome< ListConfigurationsResult, KafkaErrorListConfigurationsOutcome
 
typedef Aws::Utils::Outcome< ListKafkaVersionsResult, KafkaErrorListKafkaVersionsOutcome
 
typedef Aws::Utils::Outcome< ListNodesResult, KafkaErrorListNodesOutcome
 
typedef Aws::Utils::Outcome< ListScramSecretsResult, KafkaErrorListScramSecretsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, KafkaErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< RebootBrokerResult, KafkaErrorRebootBrokerOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, KafkaErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, KafkaErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateBrokerCountResult, KafkaErrorUpdateBrokerCountOutcome
 
typedef Aws::Utils::Outcome< UpdateBrokerStorageResult, KafkaErrorUpdateBrokerStorageOutcome
 
typedef Aws::Utils::Outcome< UpdateConfigurationResult, KafkaErrorUpdateConfigurationOutcome
 
typedef Aws::Utils::Outcome< UpdateClusterConfigurationResult, KafkaErrorUpdateClusterConfigurationOutcome
 
typedef Aws::Utils::Outcome< UpdateClusterKafkaVersionResult, KafkaErrorUpdateClusterKafkaVersionOutcome
 
typedef Aws::Utils::Outcome< UpdateMonitoringResult, KafkaErrorUpdateMonitoringOutcome
 
typedef std::future< BatchAssociateScramSecretOutcomeBatchAssociateScramSecretOutcomeCallable
 
typedef std::future< CreateClusterOutcomeCreateClusterOutcomeCallable
 
typedef std::future< CreateConfigurationOutcomeCreateConfigurationOutcomeCallable
 
typedef std::future< DeleteClusterOutcomeDeleteClusterOutcomeCallable
 
typedef std::future< DeleteConfigurationOutcomeDeleteConfigurationOutcomeCallable
 
typedef std::future< DescribeClusterOutcomeDescribeClusterOutcomeCallable
 
typedef std::future< DescribeClusterOperationOutcomeDescribeClusterOperationOutcomeCallable
 
typedef std::future< DescribeConfigurationOutcomeDescribeConfigurationOutcomeCallable
 
typedef std::future< DescribeConfigurationRevisionOutcomeDescribeConfigurationRevisionOutcomeCallable
 
typedef std::future< BatchDisassociateScramSecretOutcomeBatchDisassociateScramSecretOutcomeCallable
 
typedef std::future< GetBootstrapBrokersOutcomeGetBootstrapBrokersOutcomeCallable
 
typedef std::future< GetCompatibleKafkaVersionsOutcomeGetCompatibleKafkaVersionsOutcomeCallable
 
typedef std::future< ListClusterOperationsOutcomeListClusterOperationsOutcomeCallable
 
typedef std::future< ListClustersOutcomeListClustersOutcomeCallable
 
typedef std::future< ListConfigurationRevisionsOutcomeListConfigurationRevisionsOutcomeCallable
 
typedef std::future< ListConfigurationsOutcomeListConfigurationsOutcomeCallable
 
typedef std::future< ListKafkaVersionsOutcomeListKafkaVersionsOutcomeCallable
 
typedef std::future< ListNodesOutcomeListNodesOutcomeCallable
 
typedef std::future< ListScramSecretsOutcomeListScramSecretsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< RebootBrokerOutcomeRebootBrokerOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateBrokerCountOutcomeUpdateBrokerCountOutcomeCallable
 
typedef std::future< UpdateBrokerStorageOutcomeUpdateBrokerStorageOutcomeCallable
 
typedef std::future< UpdateConfigurationOutcomeUpdateConfigurationOutcomeCallable
 
typedef std::future< UpdateClusterConfigurationOutcomeUpdateClusterConfigurationOutcomeCallable
 
typedef std::future< UpdateClusterKafkaVersionOutcomeUpdateClusterKafkaVersionOutcomeCallable
 
typedef std::future< UpdateMonitoringOutcomeUpdateMonitoringOutcomeCallable
 

Enumerations

enum  BrokerAZDistribution { BrokerAZDistribution::NOT_SET, BrokerAZDistribution::DEFAULT }
 
enum  ClientBroker { ClientBroker::NOT_SET, ClientBroker::TLS, ClientBroker::TLS_PLAINTEXT, ClientBroker::PLAINTEXT }
 
enum  ClusterState {
  ClusterState::NOT_SET, ClusterState::ACTIVE, ClusterState::CREATING, ClusterState::DELETING,
  ClusterState::FAILED, ClusterState::MAINTENANCE, ClusterState::REBOOTING_BROKER, ClusterState::UPDATING
}
 
enum  ConfigurationState { ConfigurationState::NOT_SET, ConfigurationState::ACTIVE, ConfigurationState::DELETING, ConfigurationState::DELETE_FAILED }
 
enum  EnhancedMonitoring {
  EnhancedMonitoring::NOT_SET, EnhancedMonitoring::DEFAULT, EnhancedMonitoring::PER_BROKER, EnhancedMonitoring::PER_TOPIC_PER_BROKER,
  EnhancedMonitoring::PER_TOPIC_PER_PARTITION
}
 
enum  KafkaVersionStatus { KafkaVersionStatus::NOT_SET, KafkaVersionStatus::ACTIVE, KafkaVersionStatus::DEPRECATED }
 
enum  NodeType { NodeType::NOT_SET, NodeType::BROKER }
 

Typedef Documentation

◆ BatchAssociateScramSecretOutcome

Definition at line 109 of file KafkaClient.h.

◆ BatchAssociateScramSecretOutcomeCallable

Definition at line 141 of file KafkaClient.h.

◆ BatchDisassociateScramSecretOutcome

Definition at line 120 of file KafkaClient.h.

◆ BatchDisassociateScramSecretOutcomeCallable

Definition at line 150 of file KafkaClient.h.

◆ CreateClusterOutcome

Definition at line 112 of file KafkaClient.h.

◆ CreateClusterOutcomeCallable

Definition at line 142 of file KafkaClient.h.

◆ CreateConfigurationOutcome

Definition at line 113 of file KafkaClient.h.

◆ CreateConfigurationOutcomeCallable

Definition at line 143 of file KafkaClient.h.

◆ DeleteClusterOutcome

Definition at line 114 of file KafkaClient.h.

◆ DeleteClusterOutcomeCallable

Definition at line 144 of file KafkaClient.h.

◆ DeleteConfigurationOutcome

Definition at line 115 of file KafkaClient.h.

◆ DeleteConfigurationOutcomeCallable

Definition at line 145 of file KafkaClient.h.

◆ DescribeClusterOperationOutcome

Definition at line 117 of file KafkaClient.h.

◆ DescribeClusterOperationOutcomeCallable

Definition at line 147 of file KafkaClient.h.

◆ DescribeClusterOutcome

Definition at line 116 of file KafkaClient.h.

◆ DescribeClusterOutcomeCallable

Definition at line 146 of file KafkaClient.h.

◆ DescribeConfigurationOutcome

Definition at line 118 of file KafkaClient.h.

◆ DescribeConfigurationOutcomeCallable

Definition at line 148 of file KafkaClient.h.

◆ DescribeConfigurationRevisionOutcome

Definition at line 119 of file KafkaClient.h.

◆ DescribeConfigurationRevisionOutcomeCallable

Definition at line 149 of file KafkaClient.h.

◆ GetBootstrapBrokersOutcome

Definition at line 121 of file KafkaClient.h.

◆ GetBootstrapBrokersOutcomeCallable

Definition at line 151 of file KafkaClient.h.

◆ GetCompatibleKafkaVersionsOutcome

Definition at line 122 of file KafkaClient.h.

◆ GetCompatibleKafkaVersionsOutcomeCallable

Definition at line 152 of file KafkaClient.h.

◆ ListClusterOperationsOutcome

Definition at line 123 of file KafkaClient.h.

◆ ListClusterOperationsOutcomeCallable

Definition at line 153 of file KafkaClient.h.

◆ ListClustersOutcome

Definition at line 124 of file KafkaClient.h.

◆ ListClustersOutcomeCallable

Definition at line 154 of file KafkaClient.h.

◆ ListConfigurationRevisionsOutcome

Definition at line 125 of file KafkaClient.h.

◆ ListConfigurationRevisionsOutcomeCallable

Definition at line 155 of file KafkaClient.h.

◆ ListConfigurationsOutcome

Definition at line 126 of file KafkaClient.h.

◆ ListConfigurationsOutcomeCallable

Definition at line 156 of file KafkaClient.h.

◆ ListKafkaVersionsOutcome

Definition at line 127 of file KafkaClient.h.

◆ ListKafkaVersionsOutcomeCallable

Definition at line 157 of file KafkaClient.h.

◆ ListNodesOutcome

Definition at line 128 of file KafkaClient.h.

◆ ListNodesOutcomeCallable

Definition at line 158 of file KafkaClient.h.

◆ ListScramSecretsOutcome

Definition at line 129 of file KafkaClient.h.

◆ ListScramSecretsOutcomeCallable

Definition at line 159 of file KafkaClient.h.

◆ ListTagsForResourceOutcome

Definition at line 130 of file KafkaClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 160 of file KafkaClient.h.

◆ RebootBrokerOutcome

Definition at line 131 of file KafkaClient.h.

◆ RebootBrokerOutcomeCallable

Definition at line 161 of file KafkaClient.h.

◆ TagResourceOutcome

Definition at line 132 of file KafkaClient.h.

◆ TagResourceOutcomeCallable

Definition at line 162 of file KafkaClient.h.

◆ UntagResourceOutcome

Definition at line 133 of file KafkaClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 163 of file KafkaClient.h.

◆ UpdateBrokerCountOutcome

Definition at line 134 of file KafkaClient.h.

◆ UpdateBrokerCountOutcomeCallable

Definition at line 164 of file KafkaClient.h.

◆ UpdateBrokerStorageOutcome

Definition at line 135 of file KafkaClient.h.

◆ UpdateBrokerStorageOutcomeCallable

Definition at line 165 of file KafkaClient.h.

◆ UpdateClusterConfigurationOutcome

Definition at line 137 of file KafkaClient.h.

◆ UpdateClusterConfigurationOutcomeCallable

Definition at line 167 of file KafkaClient.h.

◆ UpdateClusterKafkaVersionOutcome

Definition at line 138 of file KafkaClient.h.

◆ UpdateClusterKafkaVersionOutcomeCallable

Definition at line 168 of file KafkaClient.h.

◆ UpdateConfigurationOutcome

Definition at line 136 of file KafkaClient.h.

◆ UpdateConfigurationOutcomeCallable

Definition at line 166 of file KafkaClient.h.

◆ UpdateMonitoringOutcome

Definition at line 139 of file KafkaClient.h.

◆ UpdateMonitoringOutcomeCallable

Definition at line 169 of file KafkaClient.h.

Enumeration Type Documentation

◆ BrokerAZDistribution

Enumerator
NOT_SET 
DEFAULT 

Definition at line 16 of file BrokerAZDistribution.h.

◆ ClientBroker

Enumerator
NOT_SET 
TLS 
TLS_PLAINTEXT 
PLAINTEXT 

Definition at line 16 of file ClientBroker.h.

◆ ClusterState

Enumerator
NOT_SET 
ACTIVE 
CREATING 
DELETING 
FAILED 
MAINTENANCE 
REBOOTING_BROKER 
UPDATING 

Definition at line 16 of file ClusterState.h.

◆ ConfigurationState

Enumerator
NOT_SET 
ACTIVE 
DELETING 
DELETE_FAILED 

Definition at line 16 of file ConfigurationState.h.

◆ EnhancedMonitoring

Enumerator
NOT_SET 
DEFAULT 
PER_BROKER 
PER_TOPIC_PER_BROKER 
PER_TOPIC_PER_PARTITION 

Definition at line 16 of file EnhancedMonitoring.h.

◆ KafkaVersionStatus

Enumerator
NOT_SET 
ACTIVE 
DEPRECATED 

Definition at line 16 of file KafkaVersionStatus.h.

◆ NodeType

Enumerator
NOT_SET 
BROKER 

Definition at line 16 of file NodeType.h.