class Aws::MQ::Types::Configuration

Returns information about all configurations.

@!attribute [rw] arn

Required. The ARN of the configuration.
@return [String]

@!attribute [rw] authentication_strategy

Optional. The authentication strategy associated with the
configuration. The default is SIMPLE.
@return [String]

@!attribute [rw] created

Required. The date and time of the configuration revision.
@return [Time]

@!attribute [rw] description

Required. The description of the configuration.
@return [String]

@!attribute [rw] engine_type

Required. The type of broker engine. Currently, Amazon MQ supports
ACTIVEMQ and RABBITMQ.
@return [String]

@!attribute [rw] engine_version

Required. The broker engine's version. For a list of supported
engine versions, see, [Supported engines][1].

[1]: https://docs.aws.amazon.com//amazon-mq/latest/developer-guide/broker-engine.html
@return [String]

@!attribute [rw] id

Required. The unique ID that Amazon MQ generates for the
configuration.
@return [String]

@!attribute [rw] latest_revision

Required. The latest revision of the configuration.
@return [Types::ConfigurationRevision]

@!attribute [rw] name

Required. The name of the configuration. This value can contain only
alphanumeric characters, dashes, periods, underscores, and tildes (-
. \_ ~). This value must be 1-150 characters long.
@return [String]

@!attribute [rw] tags

The list of all tags associated with this configuration.
@return [Hash<String,String>]

@see docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/Configuration AWS API Documentation

Constants

SENSITIVE