Module types

Source
Expand description

Data structures used by operation inputs/outputs.

Modules§

builders
Builders
error
Error types that AmazonMQ can respond with.

Structs§

ActionRequired

Action required for a broker.

AvailabilityZone

Name of the availability zone.

BrokerEngineType

Types of broker engines.

BrokerInstance

Returns information about all brokers.

BrokerInstanceOption

Option for host instance type.

BrokerSummary

Returns information about all brokers.

Configuration

Returns information about all configurations.

ConfigurationId

A list of information about the configuration.

ConfigurationRevision

Returns information about the specified configuration revision.

Configurations

Broker configuration information

DataReplicationCounterpart

Specifies a broker in a data replication pair.

DataReplicationMetadataOutput

The replication details of the data replication-enabled broker. Only returned if dataReplicationMode or pendingDataReplicationMode is set to CRDR.

EncryptionOptions

Encryption options for the broker.

EngineVersion

Id of the engine version.

LdapServerMetadataInput

Optional. The metadata of the LDAP server used to authenticate and authorize connections to the broker.

Does not apply to RabbitMQ brokers.

LdapServerMetadataOutput

Optional. The metadata of the LDAP server used to authenticate and authorize connections to the broker.

Logs

The list of information about logs to be enabled for the specified broker.

LogsSummary

The list of information about logs currently enabled and pending to be deployed for the specified broker.

PendingLogs

The list of information about logs to be enabled for the specified broker.

SanitizationWarning

Returns information about the configuration element or attribute that was sanitized in the configuration.

User

A user associated with the broker. For Amazon MQ for RabbitMQ brokers, one and only one administrative user is accepted and created when a broker is first provisioned. All subsequent broker users are created by making RabbitMQ API calls directly to brokers or via the RabbitMQ web console.

UserPendingChanges

Returns information about the status of the changes pending for the ActiveMQ user.

UserSummary

Returns a list of all broker users. Does not apply to RabbitMQ brokers.

WeeklyStartTime

The scheduled time period relative to UTC during which Amazon MQ begins to apply pending updates or patches to the broker.

Enums§

AuthenticationStrategy
When writing a match expression against AuthenticationStrategy, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
BrokerState
When writing a match expression against BrokerState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
BrokerStorageType
When writing a match expression against BrokerStorageType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ChangeType
When writing a match expression against ChangeType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DataReplicationMode
When writing a match expression against DataReplicationMode, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DayOfWeek
When writing a match expression against DayOfWeek, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DeploymentMode
When writing a match expression against DeploymentMode, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
EngineType
When writing a match expression against EngineType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
PromoteMode
When writing a match expression against PromoteMode, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
SanitizationWarningReason
When writing a match expression against SanitizationWarningReason, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.