Class: Aws::Kafka::Types::ProvisionedRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Kafka::Types::ProvisionedRequest
- Defined in:
- gems/aws-sdk-kafka/lib/aws-sdk-kafka/types.rb
Overview
Creates a provisioned cluster.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#broker_node_group_info ⇒ Types::BrokerNodeGroupInfo
Information about the brokers.
-
#client_authentication ⇒ Types::ClientAuthentication
Includes all client authentication related information.
-
#configuration_info ⇒ Types::ConfigurationInfo
Represents the configuration that you want MSK to use for the cluster.
-
#encryption_info ⇒ Types::EncryptionInfo
Includes all encryption-related information.
-
#enhanced_monitoring ⇒ String
Specifies the level of monitoring for the MSK cluster.
-
#kafka_version ⇒ String
The Apache Kafka version that you want for the cluster.
-
#logging_info ⇒ Types::LoggingInfo
LoggingInfo details.
-
#number_of_broker_nodes ⇒ Integer
The number of brokers in the cluster.
-
#open_monitoring ⇒ Types::OpenMonitoringInfo
The settings for open monitoring.
-
#storage_mode ⇒ String
This controls storage mode for supported storage tiers.
Instance Attribute Details
#broker_node_group_info ⇒ Types::BrokerNodeGroupInfo
Information about the brokers.
2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 |
# File 'gems/aws-sdk-kafka/lib/aws-sdk-kafka/types.rb', line 2636 class ProvisionedRequest < Struct.new( :broker_node_group_info, :client_authentication, :configuration_info, :encryption_info, :enhanced_monitoring, :open_monitoring, :kafka_version, :logging_info, :number_of_broker_nodes, :storage_mode) SENSITIVE = [] include Aws::Structure end |
#client_authentication ⇒ Types::ClientAuthentication
Includes all client authentication related information.
2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 |
# File 'gems/aws-sdk-kafka/lib/aws-sdk-kafka/types.rb', line 2636 class ProvisionedRequest < Struct.new( :broker_node_group_info, :client_authentication, :configuration_info, :encryption_info, :enhanced_monitoring, :open_monitoring, :kafka_version, :logging_info, :number_of_broker_nodes, :storage_mode) SENSITIVE = [] include Aws::Structure end |
#configuration_info ⇒ Types::ConfigurationInfo
Represents the configuration that you want MSK to use for the cluster.
2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 |
# File 'gems/aws-sdk-kafka/lib/aws-sdk-kafka/types.rb', line 2636 class ProvisionedRequest < Struct.new( :broker_node_group_info, :client_authentication, :configuration_info, :encryption_info, :enhanced_monitoring, :open_monitoring, :kafka_version, :logging_info, :number_of_broker_nodes, :storage_mode) SENSITIVE = [] include Aws::Structure end |
#encryption_info ⇒ Types::EncryptionInfo
Includes all encryption-related information.
2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 |
# File 'gems/aws-sdk-kafka/lib/aws-sdk-kafka/types.rb', line 2636 class ProvisionedRequest < Struct.new( :broker_node_group_info, :client_authentication, :configuration_info, :encryption_info, :enhanced_monitoring, :open_monitoring, :kafka_version, :logging_info, :number_of_broker_nodes, :storage_mode) SENSITIVE = [] include Aws::Structure end |
#enhanced_monitoring ⇒ String
Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, PER_TOPIC_PER_BROKER, and PER_TOPIC_PER_PARTITION.
2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 |
# File 'gems/aws-sdk-kafka/lib/aws-sdk-kafka/types.rb', line 2636 class ProvisionedRequest < Struct.new( :broker_node_group_info, :client_authentication, :configuration_info, :encryption_info, :enhanced_monitoring, :open_monitoring, :kafka_version, :logging_info, :number_of_broker_nodes, :storage_mode) SENSITIVE = [] include Aws::Structure end |
#kafka_version ⇒ String
The Apache Kafka version that you want for the cluster.
2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 |
# File 'gems/aws-sdk-kafka/lib/aws-sdk-kafka/types.rb', line 2636 class ProvisionedRequest < Struct.new( :broker_node_group_info, :client_authentication, :configuration_info, :encryption_info, :enhanced_monitoring, :open_monitoring, :kafka_version, :logging_info, :number_of_broker_nodes, :storage_mode) SENSITIVE = [] include Aws::Structure end |
#logging_info ⇒ Types::LoggingInfo
LoggingInfo details.
2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 |
# File 'gems/aws-sdk-kafka/lib/aws-sdk-kafka/types.rb', line 2636 class ProvisionedRequest < Struct.new( :broker_node_group_info, :client_authentication, :configuration_info, :encryption_info, :enhanced_monitoring, :open_monitoring, :kafka_version, :logging_info, :number_of_broker_nodes, :storage_mode) SENSITIVE = [] include Aws::Structure end |
#number_of_broker_nodes ⇒ Integer
The number of brokers in the cluster.
2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 |
# File 'gems/aws-sdk-kafka/lib/aws-sdk-kafka/types.rb', line 2636 class ProvisionedRequest < Struct.new( :broker_node_group_info, :client_authentication, :configuration_info, :encryption_info, :enhanced_monitoring, :open_monitoring, :kafka_version, :logging_info, :number_of_broker_nodes, :storage_mode) SENSITIVE = [] include Aws::Structure end |
#open_monitoring ⇒ Types::OpenMonitoringInfo
The settings for open monitoring.
2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 |
# File 'gems/aws-sdk-kafka/lib/aws-sdk-kafka/types.rb', line 2636 class ProvisionedRequest < Struct.new( :broker_node_group_info, :client_authentication, :configuration_info, :encryption_info, :enhanced_monitoring, :open_monitoring, :kafka_version, :logging_info, :number_of_broker_nodes, :storage_mode) SENSITIVE = [] include Aws::Structure end |
#storage_mode ⇒ String
This controls storage mode for supported storage tiers.
2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 |
# File 'gems/aws-sdk-kafka/lib/aws-sdk-kafka/types.rb', line 2636 class ProvisionedRequest < Struct.new( :broker_node_group_info, :client_authentication, :configuration_info, :encryption_info, :enhanced_monitoring, :open_monitoring, :kafka_version, :logging_info, :number_of_broker_nodes, :storage_mode) SENSITIVE = [] include Aws::Structure end |