View Source aws_mq (aws v1.0.4)
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.Summary
Functions
Creates a broker.
Creates a new configuration for the specified configuration name.
Creates an ActiveMQ user.
Deletes a broker.
Reboots a broker.
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).Creates an ActiveMQ user.
Do not add personally identifiable information (PII) or other confidential or sensitive information in broker usernames. Broker usernames are accessible to other Amazon Web Services services, including CloudWatch Logs. Broker usernames are not intended to be used for private or sensitive data.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.