AWS MQ Service Tables

The AWS MQ Service integration uses the following tables

Tables

AWSMQBrokerInstances

NameTypeDescription
AWSMQBrokerARNstringThe Amazon Resource Name (ARN) of the Amazon MQ broker associated with this instance.
ConfigIDintegerInternal configuration identifier used to track this record.
EndpointsJsonstringA JSON array of broker instance endpoints used to connect to the broker.
ConsoleURLstringThe URL of the AWS Management Console for accessing the broker instance.
IpAddressstringThe IP address assigned to the broker instance.
BatchDatedatetimeThe timestamp when the broker instance data was retrieved or processed.
IDintegerA unique identifier for the broker instance record.

AWSMQBrokers

NameTypeDescription
ARNstringThe Amazon Resource Name (ARN) that uniquely identifies the broker.
ConfigIDintegerInternal configuration identifier used to track this record.
CurrentConfigurationIDstringIdentifier of the current configuration revision applied to the broker.
PendingEngineVersionstringThe engine version that is scheduled to be applied during the next maintenance window.
PendingAuthenticationStrategystringAuthentication strategy that is pending update for the broker.
PendingSecurityGroupsJsonstringList of security group IDs that are pending update for the broker.
StatestringThe current state of the broker (e.g., CREATION_IN_PROGRESS, RUNNING, etc.).
PendingDataReplicationModestringData replication mode that is pending for update.
EngineTypestringType of broker engine (e.g., ActiveMQ, RabbitMQ).
HostInstanceTypestringBroker's instance type (e.g., mq.t3.micro).
DataReplicationModestringThe broker's current data replication mode (CRDR, NONE, etc.).
PubliclyAccessiblebitBoolean indicating if the broker is publicly accessible.
LogAuditbitBoolean indicating if audit logging is enabled.
AuditLogGroupstringCloudWatch log group name for audit logs.
LogGeneralbitBoolean indicating if general logging is enabled.
GeneralLogGroupstringCloudWatch log group name for general logs.
PendingLogGeneralbitBoolean indicating if general logging will be enabled in the future.
PendingLogAuditbitBoolean indicating if audit logging will be enabled in the future.
LDAPRoleSearchMatchingstringLDAP role search filter used for matching roles.
LDAPRoleBasestringBase DN for LDAP role search.
LDAPHostsJsonstringJSON list of LDAP server hostnames.
LDAPRoleNamestringThe LDAP role name assigned for access control.
LDAPUserBasestringBase DN for LDAP user search.
LDAPRoleSearchSubtreebitBoolean indicating if the LDAP role search should recursively search subtrees.
LDAPServiceAccountUsernamestringThe LDAP service account username used for binding.
LDAPUserRoleNamestringLDAP role name that is assigned to users.
LDAPUserSearchMatchingstringLDAP search filter to match users.
LDAPUserSearchSubtreebitBoolean indicating if user search includes subtree.
PendingHostInstanceTypestringThe broker instance type that will be applied in the next update.
EngineVersionstringCurrent version of the broker engine.
MaintenanceWindowStartTimeDayOfWeekstringDay of the week when maintenance window starts.
MaintenanceWindowStartTimeTimeZonestringTime zone for the maintenance window.
MaintenanceWindowStartTimeTimeOfDaystringTime of day when maintenance begins.
CreateddatetimeThe timestamp of when the broker was created.
DeploymentModestringDeployment mode (e.g., SINGLE_INSTANCE, ACTIVE_STANDBY_MULTI_AZ).
AuthenticationStrategystringThe broker’s authentication strategy.
DataReplicationRolestringIAM role used for data replication.
DataReplicationCounterpartRegionstringRegion of the data replication counterpart broker.
PendingLDAPRoleSearchMatchingstringPending LDAP role search filter.
PendingLDAPRoleBasestringPending LDAP role search base DN.
PendingLDAPHostsJsonstringPending list of LDAP server hostnames.
PendingLDAPRoleNamestringPending LDAP role name.
PendingLDAPUserBasestringPending LDAP user base DN.
PendingLDAPRoleSearchSubtreebitPending LDAP role search subtree flag.
PendingLDAPServiceAccountUsernamestringPending LDAP service account username.
PendingLDAPUserRoleNamestringPending LDAP user role name.
PendingLDAPUserSearchMatchingstringPending LDAP user search filter.
PendingLDAPUserSearchSubtreebitPending LDAP user search subtree flag.
EncryptionOptionsUseAWSOwnedKeybitBoolean indicating whether the broker uses an AWS owned KMS key for encryption.
PendingDataReplicationRolestringIAM role that will be used for data replication after pending changes.
PendingDataReplicationCounterpartRegionstringRegion of the pending data replication counterpart broker.
StorageTypestringStorage type of the broker (EBS, EFS, etc.).
SecurityGroupsJsonstringJSON list of security group IDs associated with the broker.
NamestringThe name of the broker.
AutoMinorVersionUpgradebitBoolean indicating if minor engine version upgrades are automatically applied.
BatchDatedatetimeThe timestamp when the broker data was last retrieved.
DataReplicationCounterpartBrokerIDstringID of the current replication counterpart broker.
EncryptionOptionsKMSeyIDstringKMS Key ID used for encryption at rest.
IDstringUnique identifier for the broker metadata record.
PendingDataReplicationCounterpartBrokerIDstringID of the replication counterpart broker in a pending state.
SubnetIDsJsonstringList of VPC subnet IDs attached to the broker.
PendingConfigurationIDstringID of the broker configuration that is pending to be applied.

AWSMQConfigurations

NameTypeDescription
ARNstringThe Amazon Resource Name (ARN) that uniquely identifies the configuration.
AWSMQBrokerConfigIDintegerInternal identifier linking this configuration to a specific broker configuration version.
ConfigIDintegerInternal configuration identifier used to track this record.
AWSMQBrokerARNstringARN of the broker that uses or is associated with this configuration.
NamestringName assigned to the configuration.
LatestRevisionintegerThe latest revision number of the configuration.
LatestRevisionCreateddatetimeTimestamp when the latest revision was created.
latestRevisionDescriptionstringDescription associated with the latest configuration revision.
AuthenticationStrategystringThe authentication strategy (e.g., simple, LDAP) used in the configuration.
EngineTypestringType of broker engine (e.g., ActiveMQ, RabbitMQ) the configuration is intended for.
CreateddatetimeThe date and time when the configuration was created.
EngineVersionstringThe broker engine version the configuration supports.
IsCurrentbitBoolean indicating whether this configuration is currently applied to the broker.
IsPendingbitBoolean indicating whether this configuration is pending application to the broker.
BatchDatedatetimeThe timestamp when the configuration data was retrieved or recorded.
IDstringUnique internal identifier for the configuration record.

AWSMQRequiredActions

NameTypeDescription
ConfigIDintegerInternal configuration identifier used to track this record.
CodestringA short string or code representing the type of required action (e.g., RESTART, UPDATE).
InfostringAdditional information or context about the required action.
BatchDatedatetimeThe timestamp when the required action data was retrieved or recorded.
IDintegerUnique internal identifier for the required action record.

AWSMQUsers

NameTypeDescription
AWSMQBrokerConfigIDintegerIdentifier for the MQ broker configuration associated with the user.
AWSMQBrokerARNstringThe Amazon Resource Name (ARN) of the MQ broker associated with the user.
ConfigIDintegerInternal configuration identifier tracking the state or version of the user.
UsernamestringThe username of the broker user.
ConsoleAccessbitA boolean indicating whether the user has access to the Amazon MQ console.
ReplicationUserbitIndicates if the user is designated for replication between brokers.
GroupsJsonstringJSON list of groups to which the user belongs.
PendingChangeTypestringDescribes the type of change (e.g., add, modify, delete) that is pending for this user.
PendingConsoleAccessbitA boolean showing the console access setting that will take effect after the pending change.
PendingGroupsJsonstringJSON list of groups the user will be part of once the pending change is applied.
BatchDatedatetimeThe date the data batch was created or recorded.
IDintegerUnique identifier for the user record.

Bridge Table

AWSMQBrokers_AWSMQRequiredActions

NameTypeDescription
AWSMQBrokerConfigIDintegerInternal configuration identifier used to track the brokers configuration.
AWSMQRequiredActionConfigIDintegerInternal configuration identifier used to track the required actions.
AWSMQBrokerARNstringThe Amazon Resource Name (ARN) that uniquely identifies the broker.
AWSMQRequiredActionIDintegerUnique internal identifier for the required action record.

Did this page help you?