View Source aws_mq (aws v0.7.13)
Amazon MQ is a managed message broker service for Apache ActiveMQ and RabbitMQ that makes it easy to set up and operate message brokers in the cloud.
A message broker allows software applications and components to communicate using various programming languages, operating systems, and formal messaging protocols.Link to this section Summary
Functions
Creates a broker.
Creates a new configuration for the specified configuration name.
Deletes a broker.
Reboots a broker.
Link to this section Functions
Creates a broker.
Note: This API is asynchronous.
To create a broker, you must either use the AmazonMQFullAccess IAM policy or include the following EC2 permissions in your IAM policy.
ec2:CreateNetworkInterface
This permission is required to allow Amazon MQ to create an elastic network interface (ENI) on behalf of your account.
ec2:CreateNetworkInterfacePermission
This permission is required to attach the ENI to the broker instance.
ec2:DeleteNetworkInterface
ec2:DeleteNetworkInterfacePermission
ec2:DetachNetworkInterface
ec2:DescribeInternetGateways
ec2:DescribeNetworkInterfaces
ec2:DescribeNetworkInterfacePermissions
ec2:DescribeRouteTables
ec2:DescribeSecurityGroups
ec2:DescribeSubnets
ec2:DescribeVpcs
Creates a new configuration for the specified configuration name.
Amazon MQ uses the default configuration (the engine type and version).Deletes a broker.
Note: This API is asynchronous.describe_broker_engine_types(Client, QueryMap, HeadersMap, Options0)
View Sourcedescribe_broker_instance_options(Client, QueryMap, HeadersMap, Options0)
View Sourcedescribe_configuration(Client, ConfigurationId, QueryMap, HeadersMap)
View Sourcedescribe_configuration(Client, ConfigurationId, QueryMap, HeadersMap, Options0)
View Sourcedescribe_configuration_revision(Client, ConfigurationId, ConfigurationRevision)
View Sourcedescribe_configuration_revision(Client, ConfigurationId, ConfigurationRevision, QueryMap, HeadersMap)
View Sourcedescribe_configuration_revision(Client, ConfigurationId, ConfigurationRevision, QueryMap, HeadersMap, Options0)
View Sourcedescribe_user(Client, BrokerId, Username, QueryMap, HeadersMap, Options0)
View Sourcelist_configuration_revisions(Client, ConfigurationId, QueryMap, HeadersMap)
View Sourcelist_configuration_revisions(Client, ConfigurationId, QueryMap, HeadersMap, Options0)
View SourceReboots a broker.
Note: This API is asynchronous.