Class: Aws::MQ::Types::BrokerSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::MQ::Types::BrokerSummary
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-mq/types.rb
Overview
Returns information about all brokers.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#broker_arn ⇒ String
The broker’s Amazon Resource Name (ARN).
-
#broker_id ⇒ String
The unique ID that Amazon MQ generates for the broker.
-
#broker_name ⇒ String
The broker’s name.
-
#broker_state ⇒ String
The broker’s status.
-
#created ⇒ Time
The time when the broker was created.
-
#deployment_mode ⇒ String
The broker’s deployment mode.
-
#engine_type ⇒ String
The type of broker engine.
-
#host_instance_type ⇒ String
The broker’s instance type.
Instance Attribute Details
#broker_arn ⇒ String
The broker’s Amazon Resource Name (ARN).
240 241 242 243 244 245 246 247 248 249 250 251 |
# File 'lib/aws-sdk-mq/types.rb', line 240 class BrokerSummary < Struct.new( :broker_arn, :broker_id, :broker_name, :broker_state, :created, :deployment_mode, :engine_type, :host_instance_type) SENSITIVE = [] include Aws::Structure end |
#broker_id ⇒ String
The unique ID that Amazon MQ generates for the broker.
240 241 242 243 244 245 246 247 248 249 250 251 |
# File 'lib/aws-sdk-mq/types.rb', line 240 class BrokerSummary < Struct.new( :broker_arn, :broker_id, :broker_name, :broker_state, :created, :deployment_mode, :engine_type, :host_instance_type) SENSITIVE = [] include Aws::Structure end |
#broker_name ⇒ String
The broker’s name. This value is unique in your Amazon Web Services account, 1-50 characters long, and containing only letters, numbers, dashes, and underscores, and must not contain white spaces, brackets, wildcard characters, or special characters.
240 241 242 243 244 245 246 247 248 249 250 251 |
# File 'lib/aws-sdk-mq/types.rb', line 240 class BrokerSummary < Struct.new( :broker_arn, :broker_id, :broker_name, :broker_state, :created, :deployment_mode, :engine_type, :host_instance_type) SENSITIVE = [] include Aws::Structure end |
#broker_state ⇒ String
The broker’s status.
240 241 242 243 244 245 246 247 248 249 250 251 |
# File 'lib/aws-sdk-mq/types.rb', line 240 class BrokerSummary < Struct.new( :broker_arn, :broker_id, :broker_name, :broker_state, :created, :deployment_mode, :engine_type, :host_instance_type) SENSITIVE = [] include Aws::Structure end |
#created ⇒ Time
The time when the broker was created.
240 241 242 243 244 245 246 247 248 249 250 251 |
# File 'lib/aws-sdk-mq/types.rb', line 240 class BrokerSummary < Struct.new( :broker_arn, :broker_id, :broker_name, :broker_state, :created, :deployment_mode, :engine_type, :host_instance_type) SENSITIVE = [] include Aws::Structure end |
#deployment_mode ⇒ String
The broker’s deployment mode.
240 241 242 243 244 245 246 247 248 249 250 251 |
# File 'lib/aws-sdk-mq/types.rb', line 240 class BrokerSummary < Struct.new( :broker_arn, :broker_id, :broker_name, :broker_state, :created, :deployment_mode, :engine_type, :host_instance_type) SENSITIVE = [] include Aws::Structure end |
#engine_type ⇒ String
The type of broker engine.
240 241 242 243 244 245 246 247 248 249 250 251 |
# File 'lib/aws-sdk-mq/types.rb', line 240 class BrokerSummary < Struct.new( :broker_arn, :broker_id, :broker_name, :broker_state, :created, :deployment_mode, :engine_type, :host_instance_type) SENSITIVE = [] include Aws::Structure end |
#host_instance_type ⇒ String
The broker’s instance type.
240 241 242 243 244 245 246 247 248 249 250 251 |
# File 'lib/aws-sdk-mq/types.rb', line 240 class BrokerSummary < Struct.new( :broker_arn, :broker_id, :broker_name, :broker_state, :created, :deployment_mode, :engine_type, :host_instance_type) SENSITIVE = [] include Aws::Structure end |