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)


99
100
101
102
103
104
105
# File 'gems/aws-sdk-kafka/lib/aws-sdk-kafka/types.rb', line 99

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.



99
100
101
102
103
104
105
# File 'gems/aws-sdk-kafka/lib/aws-sdk-kafka/types.rb', line 99

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)


99
100
101
102
103
104
105
# File 'gems/aws-sdk-kafka/lib/aws-sdk-kafka/types.rb', line 99

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