Configuration class Null safety

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.
read-onlyinherited
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.
read-onlyinherited
tags Map<String, String>?
The list of all tags associated with this configuration.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited