Resource Type: sqs_queue

Defined in:
lib/puppet/type/sqs_queue.rb
Providers:
v2

Overview

Type representing a SQS Queue

Properties

  • delay_seconds (defaults to: 0)

    The time in seconds that the delivery of all messages in the queue will be delayed

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • maximum_message_size (defaults to: 262144)

    The limit of how many bytes a message can contain before Amazon SQS rejects it.

  • message_retention_period (defaults to: 345600)

    The number of seconds Amazon SQS retains a message.

  • region

    The name of the region in which the SQS queue is located

Parameters

  • name (namevar)

    The name of the SQS queue

  • provider

    The specific backend to use for this ‘sqs_queue` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.

  • url

    The URL of an existing queue - read only parameter