ExAliyun.MNS.create_queue
You're seeing just the function
create_queue
, go back to ExAliyun.MNS module for more information.
Link to this function
create_queue(queue_name, opts \\ [])
Specs
Create a new message queue, the message queue name should be no more than 256 characters, and constituted by letters, digits, or hyphens (-), while the first character must be a letter.
Options
:config_overrides
, optional, the options inconfig_overrides
, please seerequest/2
for details;:delay_seconds
, optional, message sent to the queue can be consumed afterdelay_seconds
seconds, the valid value range in 0..604800 (7 days), by default is 0 second;:maximum_message_size
, optional, maximum body length of a message sent to the queue, measured in bytes, by default is 65536 (64 KB);:message_retention_period
, optional, maximum lifetime of the message in the queue, measured in seconds, the valid value range in 60..604800 seconds, by default is 259200 (3 days);:visibility_timeout
, optional, the valid value range in 1..43200 seconds (12 hours), by default is 30 seconds;:polling_wait_seconds
, optional, the valid value range in 0..30 seconds, by default is 0 second;:logging_enabled
, optional, whether to enable MNS server logging, by default is false.