You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

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

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

Overview

Note:

When making an API call, you may pass BrokerEBSVolumeInfo data as a hash:

{
  kafka_broker_node_id: "__string", # required
  volume_size_gb: 1, # required
}

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.

Instance Attribute Summary collapse

Instance Attribute Details

#kafka_broker_node_idString

The ID of the broker to update.

Returns:

  • (String)


49
50
51
52
53
# File 'gems/aws-sdk-kafka/lib/aws-sdk-kafka/types.rb', line 49

class BrokerEBSVolumeInfo < Struct.new(
  :kafka_broker_node_id,
  :volume_size_gb)
  include Aws::Structure
end

#volume_size_gbInteger

Size of the EBS volume to update.

Returns:

  • (Integer)


49
50
51
52
53
# File 'gems/aws-sdk-kafka/lib/aws-sdk-kafka/types.rb', line 49

class BrokerEBSVolumeInfo < Struct.new(
  :kafka_broker_node_id,
  :volume_size_gb)
  include Aws::Structure
end