Class: Aws::Kafka::Types::BrokerEBSVolumeInfo

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-kafka/lib/aws-sdk-kafka/types.rb

Overview

Specifies the EBS volume upgrade information. The broker identifier must be set to the keyword ALL. This means the changes apply to all the brokers in the cluster.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#kafka_broker_node_idString

The ID of the broker to update.

Returns:

  • (String)


85
86
87
88
89
90
91
# File 'gems/aws-sdk-kafka/lib/aws-sdk-kafka/types.rb', line 85

class BrokerEBSVolumeInfo < Struct.new(
  :kafka_broker_node_id,
  :provisioned_throughput,
  :volume_size_gb)
  SENSITIVE = []
  include Aws::Structure
end

#provisioned_throughputTypes::ProvisionedThroughput

EBS volume provisioned throughput information.



85
86
87
88
89
90
91
# File 'gems/aws-sdk-kafka/lib/aws-sdk-kafka/types.rb', line 85

class BrokerEBSVolumeInfo < Struct.new(
  :kafka_broker_node_id,
  :provisioned_throughput,
  :volume_size_gb)
  SENSITIVE = []
  include Aws::Structure
end

#volume_size_gbInteger

Size of the EBS volume to update.

Returns:

  • (Integer)


85
86
87
88
89
90
91
# File 'gems/aws-sdk-kafka/lib/aws-sdk-kafka/types.rb', line 85

class BrokerEBSVolumeInfo < Struct.new(
  :kafka_broker_node_id,
  :provisioned_throughput,
  :volume_size_gb)
  SENSITIVE = []
  include Aws::Structure
end