Awso_mq_eioSourceval create_broker :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_mq.Values.CreateBrokerRequest.t ->
(Awso_mq.Values.CreateBrokerResponse.t,
Awso_mq.Values.CreateBrokerResponse.error)
Result.tval create_configuration :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_mq.Values.CreateConfigurationRequest.t ->
(Awso_mq.Values.CreateConfigurationResponse.t,
Awso_mq.Values.CreateConfigurationResponse.error)
Result.tval create_tags :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_mq.Values.CreateTagsRequest.t ->
(unit, unit) Result.tval create_user :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_mq.Values.CreateUserRequest.t ->
(Awso_mq.Values.CreateUserResponse.t,
Awso_mq.Values.CreateUserResponse.error)
Result.tval delete_broker :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_mq.Values.DeleteBrokerRequest.t ->
(Awso_mq.Values.DeleteBrokerResponse.t,
Awso_mq.Values.DeleteBrokerResponse.error)
Result.tval delete_configuration :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_mq.Values.DeleteConfigurationRequest.t ->
(Awso_mq.Values.DeleteConfigurationResponse.t,
Awso_mq.Values.DeleteConfigurationResponse.error)
Result.tval delete_tags :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_mq.Values.DeleteTagsRequest.t ->
(unit, unit) Result.tval delete_user :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_mq.Values.DeleteUserRequest.t ->
(Awso_mq.Values.DeleteUserResponse.t,
Awso_mq.Values.DeleteUserResponse.error)
Result.tval describe_broker :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_mq.Values.DescribeBrokerRequest.t ->
(Awso_mq.Values.DescribeBrokerResponse.t,
Awso_mq.Values.DescribeBrokerResponse.error)
Result.tval describe_broker_engine_types :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_mq.Values.DescribeBrokerEngineTypesRequest.t ->
(Awso_mq.Values.DescribeBrokerEngineTypesResponse.t,
Awso_mq.Values.DescribeBrokerEngineTypesResponse.error)
Result.tval describe_broker_instance_options :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_mq.Values.DescribeBrokerInstanceOptionsRequest.t ->
(Awso_mq.Values.DescribeBrokerInstanceOptionsResponse.t,
Awso_mq.Values.DescribeBrokerInstanceOptionsResponse.error)
Result.tval describe_configuration :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_mq.Values.DescribeConfigurationRequest.t ->
(Awso_mq.Values.DescribeConfigurationResponse.t,
Awso_mq.Values.DescribeConfigurationResponse.error)
Result.tval describe_configuration_revision :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_mq.Values.DescribeConfigurationRevisionRequest.t ->
(Awso_mq.Values.DescribeConfigurationRevisionResponse.t,
Awso_mq.Values.DescribeConfigurationRevisionResponse.error)
Result.tval describe_user :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_mq.Values.DescribeUserRequest.t ->
(Awso_mq.Values.DescribeUserResponse.t,
Awso_mq.Values.DescribeUserResponse.error)
Result.tval list_brokers :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_mq.Values.ListBrokersRequest.t ->
(Awso_mq.Values.ListBrokersResponse.t,
Awso_mq.Values.ListBrokersResponse.error)
Result.tval list_configuration_revisions :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_mq.Values.ListConfigurationRevisionsRequest.t ->
(Awso_mq.Values.ListConfigurationRevisionsResponse.t,
Awso_mq.Values.ListConfigurationRevisionsResponse.error)
Result.tval list_configurations :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_mq.Values.ListConfigurationsRequest.t ->
(Awso_mq.Values.ListConfigurationsResponse.t,
Awso_mq.Values.ListConfigurationsResponse.error)
Result.tval list_tags :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_mq.Values.ListTagsRequest.t ->
(Awso_mq.Values.ListTagsResponse.t, Awso_mq.Values.ListTagsResponse.error)
Result.tval list_users :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_mq.Values.ListUsersRequest.t ->
(Awso_mq.Values.ListUsersResponse.t, Awso_mq.Values.ListUsersResponse.error)
Result.tval promote :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_mq.Values.PromoteRequest.t ->
(Awso_mq.Values.PromoteResponse.t, Awso_mq.Values.PromoteResponse.error)
Result.tval reboot_broker :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_mq.Values.RebootBrokerRequest.t ->
(Awso_mq.Values.RebootBrokerResponse.t,
Awso_mq.Values.RebootBrokerResponse.error)
Result.tval update_broker :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_mq.Values.UpdateBrokerRequest.t ->
(Awso_mq.Values.UpdateBrokerResponse.t,
Awso_mq.Values.UpdateBrokerResponse.error)
Result.tval update_configuration :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_mq.Values.UpdateConfigurationRequest.t ->
(Awso_mq.Values.UpdateConfigurationResponse.t,
Awso_mq.Values.UpdateConfigurationResponse.error)
Result.tval update_user :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_mq.Values.UpdateUserRequest.t ->
(Awso_mq.Values.UpdateUserResponse.t,
Awso_mq.Values.UpdateUserResponse.error)
Result.tinclude module type of struct include Awso_mq.Values endval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]Name of the availability zone.
Id of the engine version.
Returns information about the specified configuration revision.
A list of information about the configuration.
Returns information about the configuration element or attribute that was sanitized in the configuration.
Specifies a broker in a data replication pair.
Returns a list of all broker users. Does not apply to RabbitMQ brokers.
Returns information about all configurations.
Returns information about all brokers.
The list of information about logs to be enabled for the specified broker.
Action required for a broker.
Returns information about all brokers.
Option for host instance type.
Types of broker engines.
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.
Returns information about an error.
Returns information about an error.
Returns information about an error.
Returns information about an error.
Returns information about an error.
The replication details of the data replication-enabled broker. Only returned if dataReplicationMode or pendingDataReplicationMode is set to CRDR.
Optional. The metadata of the LDAP server used to authenticate and authorize connections to the broker.
The list of information about logs to be enabled for the specified broker.
The scheduled time period relative to UTC during which Amazon MQ begins to apply pending updates or patches to the broker.
Optional. The metadata of the LDAP server used to authenticate and authorize connections to the broker. Does not apply to RabbitMQ brokers.
Returns information about the status of the changes pending for the ActiveMQ user.
Broker configuration information
Encryption options for the broker.
The list of information about logs currently enabled and pending to be deployed for the specified broker.
Returns information about an error.
Updates the information for an ActiveMQ user.
Updates the information for an ActiveMQ user.
Updates the information for an ActiveMQ user.
Updates the specified configuration.
Updates the specified configuration.
Returns information about the updated configuration.
Updates the specified configuration.
Adds a pending configuration change to a broker.
Updates the broker using the specified properties.
Returns information about the updated broker.
Updates the broker using the specified properties.
A map of the key-value pairs for the resource tag.
Reboots a broker. Note: This API is asynchronous.
Reboots a broker. Note: This API is asynchronous.
Promotes a data replication replica broker to the primary broker role.
Promotes a data replication replica broker to the primary broker role.
Returns information about the updated broker.
Creates a Promote request with the properties specified.
Returns a list of all ActiveMQ users.
Returns a list of all ActiveMQ users.
Returns a list of all ActiveMQ users.
Lists tags for a resource.
Lists tags for a resource.
Returns a list of all configurations.
Returns a list of all configurations.
Returns a list of all configurations.
Returns a list of all revisions for the specified configuration.
Returns a list of all revisions for the specified configuration.
Returns a list of all revisions for the specified configuration.
Returns a list of all brokers.
Returns a list of all brokers.
A list of information about all brokers.
Returns information about an error.
Returns information about an ActiveMQ user.
Returns information about an ActiveMQ user.
Returns information about an ActiveMQ user.
module DescribeConfigurationRevisionResponse =
Awso_mq.Values.DescribeConfigurationRevisionResponseReturns the specified configuration revision for the specified configuration.
module DescribeConfigurationRevisionRequest =
Awso_mq.Values.DescribeConfigurationRevisionRequestReturns the specified configuration revision for the specified configuration.
module DescribeConfigurationRevisionOutput =
Awso_mq.Values.DescribeConfigurationRevisionOutputReturns the specified configuration revision for the specified configuration.
Returns information about the specified configuration.
Returns information about the specified configuration.
Returns information about the specified broker.
Returns information about the specified broker.
Returns information about the specified broker.
module DescribeBrokerInstanceOptionsResponse =
Awso_mq.Values.DescribeBrokerInstanceOptionsResponseDescribe available broker instance options.
module DescribeBrokerInstanceOptionsRequest =
Awso_mq.Values.DescribeBrokerInstanceOptionsRequestDescribe available broker instance options.
Describe available engine types and versions.
Describe available engine types and versions.
Deletes an ActiveMQ user.
Deletes an ActiveMQ user.
Removes a tag from a resource.
Deletes the specified configuration.
Deletes the specified configuration.
Returns information about the deleted configuration.
Deletes a broker. Note: This API is asynchronous.
Deletes a broker. Note: This API is asynchronous.
Returns information about the deleted broker.
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.
Creates a new ActiveMQ user.
Creates a new ActiveMQ user.
A map of the key-value pairs for the resource tag.
Creates a new configuration for the specified configuration name. Amazon MQ uses the default configuration (the engine type and version).
Creates a new configuration for the specified configuration name. Amazon MQ uses the default configuration (the engine type and version).
Returns information about the created configuration.
Creates a new configuration for the specified configuration name. Amazon MQ uses the default configuration (the engine type and version).
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 For more information, see Create an IAM User and Get Your Amazon Web Services Credentials and Never Modify or Delete the Amazon MQ Elastic Network Interface in the Amazon MQ Developer Guide.
Creates a broker using the specified properties.
Returns information about the created broker.
Creates a broker.
Returns a list of broker instance options.
Returns a list of broker engine type.