You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::MQ::Types::BrokerSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::MQ::Types::BrokerSummary
- Defined in:
- (unknown)
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.
-
#engine_type ⇒ 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.
#broker_id ⇒ String
The unique ID that Amazon MQ generates for the broker.
#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.
#broker_state ⇒ String
The status of the broker.
Possible values:
- CREATION_IN_PROGRESS
- CREATION_FAILED
- DELETION_IN_PROGRESS
- RUNNING
- REBOOT_IN_PROGRESS
#created ⇒ Time
The time when the broker was created.
#deployment_mode ⇒ String
Required. The deployment mode of the broker.
Possible values:
- SINGLE_INSTANCE
- ACTIVE_STANDBY_MULTI_AZ
- CLUSTER_MULTI_AZ
#engine_type ⇒ String
Required. The type of broker engine.
Possible values:
- ACTIVEMQ
- RABBITMQ
#host_instance_type ⇒ String
The broker\'s instance type.