Configuration class
Returns information about all configurations.
Constructors
-
Configuration({String? arn, AuthenticationStrategy? authenticationStrategy, DateTime? created, String? description, EngineType? engineType, String? engineVersion, String? id, ConfigurationRevision? latestRevision, String? name, Map<
String, String> ? tags}) -
Configuration.fromJson(Map<
String, dynamic> json) -
factory
Properties
- arn → String?
-
Required. The ARN of the configuration.
final
- authenticationStrategy → AuthenticationStrategy?
-
The authentication strategy associated with the configuration.
final
- created → DateTime?
-
Required. The date and time of the configuration revision.
final
- description → String?
-
Required. The description of the configuration.
final
- engineType → EngineType?
-
Required. The type of broker engine. Note: Currently, Amazon MQ supports
ACTIVEMQ and RABBITMQ.
final
- engineVersion → String?
-
Required. The version of the broker engine. For a list of supported engine
versions, see
https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String?
-
Required. The unique ID that Amazon MQ generates for the configuration.
final
- latestRevision → ConfigurationRevision?
-
Required. The latest revision of the configuration.
final
- name → String?
-
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.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
The list of all tags associated with this configuration.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited