Class: Aws::Kafka::Types::ProvisionedRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Kafka::Types::ProvisionedRequest
- Includes:
- Structure
- Defined in:
- 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.
-
#rebalancing ⇒ Types::Rebalancing
Specifies if intelligent rebalancing is turned on for your MSK Provisioned cluster with Express brokers.
-
#storage_mode ⇒ String
This controls storage mode for supported storage tiers.
Instance Attribute Details
#broker_node_group_info ⇒ Types::BrokerNodeGroupInfo
Information about the brokers.
2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 |
# File 'lib/aws-sdk-kafka/types.rb', line 2789 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, :rebalancing) SENSITIVE = [] include Aws::Structure end |
#client_authentication ⇒ Types::ClientAuthentication
Includes all client authentication related information.
2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 |
# File 'lib/aws-sdk-kafka/types.rb', line 2789 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, :rebalancing) SENSITIVE = [] include Aws::Structure end |
#configuration_info ⇒ Types::ConfigurationInfo
Represents the configuration that you want MSK to use for the cluster.
2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 |
# File 'lib/aws-sdk-kafka/types.rb', line 2789 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, :rebalancing) SENSITIVE = [] include Aws::Structure end |
#encryption_info ⇒ Types::EncryptionInfo
Includes all encryption-related information.
2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 |
# File 'lib/aws-sdk-kafka/types.rb', line 2789 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, :rebalancing) 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.
2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 |
# File 'lib/aws-sdk-kafka/types.rb', line 2789 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, :rebalancing) SENSITIVE = [] include Aws::Structure end |
#kafka_version ⇒ String
The Apache Kafka version that you want for the cluster.
2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 |
# File 'lib/aws-sdk-kafka/types.rb', line 2789 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, :rebalancing) SENSITIVE = [] include Aws::Structure end |
#logging_info ⇒ Types::LoggingInfo
LoggingInfo details.
2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 |
# File 'lib/aws-sdk-kafka/types.rb', line 2789 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, :rebalancing) SENSITIVE = [] include Aws::Structure end |
#number_of_broker_nodes ⇒ Integer
The number of brokers in the cluster.
2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 |
# File 'lib/aws-sdk-kafka/types.rb', line 2789 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, :rebalancing) SENSITIVE = [] include Aws::Structure end |
#open_monitoring ⇒ Types::OpenMonitoringInfo
The settings for open monitoring.
2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 |
# File 'lib/aws-sdk-kafka/types.rb', line 2789 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, :rebalancing) SENSITIVE = [] include Aws::Structure end |
#rebalancing ⇒ Types::Rebalancing
Specifies if intelligent rebalancing is turned on for your MSK Provisioned cluster with Express brokers. For all new Express-based clusters that you create, intelligent rebalancing is turned on by default.
2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 |
# File 'lib/aws-sdk-kafka/types.rb', line 2789 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, :rebalancing) SENSITIVE = [] include Aws::Structure end |
#storage_mode ⇒ String
This controls storage mode for supported storage tiers.
2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 |
# File 'lib/aws-sdk-kafka/types.rb', line 2789 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, :rebalancing) SENSITIVE = [] include Aws::Structure end |