Class: Aws::MQ::Types::BrokerSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::MQ::Types::BrokerSummary
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-mq/types.rb
Overview
The Amazon Resource Name (ARN) of the broker.
Instance Attribute Summary collapse
-
#broker_arn ⇒ String
The Amazon Resource Name (ARN) of the broker.
-
#broker_id ⇒ String
The unique ID that Amazon MQ generates for the broker.
-
#broker_name ⇒ String
The name of the broker.
-
#broker_state ⇒ String
The status of the broker.
-
#created ⇒ Time
The time when the broker was created.
-
#deployment_mode ⇒ String
Required.
-
#host_instance_type ⇒ String
The broker’s instance type.
Instance Attribute Details
#broker_arn ⇒ String
The Amazon Resource Name (ARN) of the broker.
70 71 72 73 74 75 76 77 78 79 |
# File 'lib/aws-sdk-mq/types.rb', line 70 class BrokerSummary < Struct.new( :broker_arn, :broker_id, :broker_name, :broker_state, :created, :deployment_mode, :host_instance_type) include Aws::Structure end |
#broker_id ⇒ String
The unique ID that Amazon MQ generates for the broker.
70 71 72 73 74 75 76 77 78 79 |
# File 'lib/aws-sdk-mq/types.rb', line 70 class BrokerSummary < Struct.new( :broker_arn, :broker_id, :broker_name, :broker_state, :created, :deployment_mode, :host_instance_type) include Aws::Structure end |
#broker_name ⇒ String
The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard characters, or special characters.
70 71 72 73 74 75 76 77 78 79 |
# File 'lib/aws-sdk-mq/types.rb', line 70 class BrokerSummary < Struct.new( :broker_arn, :broker_id, :broker_name, :broker_state, :created, :deployment_mode, :host_instance_type) include Aws::Structure end |
#broker_state ⇒ String
The status of the broker.
70 71 72 73 74 75 76 77 78 79 |
# File 'lib/aws-sdk-mq/types.rb', line 70 class BrokerSummary < Struct.new( :broker_arn, :broker_id, :broker_name, :broker_state, :created, :deployment_mode, :host_instance_type) include Aws::Structure end |
#created ⇒ Time
The time when the broker was created.
70 71 72 73 74 75 76 77 78 79 |
# File 'lib/aws-sdk-mq/types.rb', line 70 class BrokerSummary < Struct.new( :broker_arn, :broker_id, :broker_name, :broker_state, :created, :deployment_mode, :host_instance_type) include Aws::Structure end |
#deployment_mode ⇒ String
Required. The deployment mode of the broker.
70 71 72 73 74 75 76 77 78 79 |
# File 'lib/aws-sdk-mq/types.rb', line 70 class BrokerSummary < Struct.new( :broker_arn, :broker_id, :broker_name, :broker_state, :created, :deployment_mode, :host_instance_type) include Aws::Structure end |
#host_instance_type ⇒ String
The broker’s instance type.
70 71 72 73 74 75 76 77 78 79 |
# File 'lib/aws-sdk-mq/types.rb', line 70 class BrokerSummary < Struct.new( :broker_arn, :broker_id, :broker_name, :broker_state, :created, :deployment_mode, :host_instance_type) include Aws::Structure end |