Class: AwsSqsQueue

Inherits:
Object
  • Object
show all
Includes:
AwsSingularResourceMixin
Defined in:
lib/resources/aws/aws_sqs_queue.rb

Defined Under Namespace

Classes: Backend

Instance Attribute Summary collapse

Method Summary

Methods included from AwsSingularResourceMixin

#exists?, included

Methods included from AwsResourceMixin

#catch_aws_errors, #check_resource_param_names, #initialize, #inspec_runner

Instance Attribute Details

#arnObject (readonly)

Returns the value of attribute arn.



19
20
21
# File 'lib/resources/aws/aws_sqs_queue.rb', line 19

def arn
  @arn
end

#content_based_deduplicationObject (readonly)

Returns the value of attribute content_based_deduplication.



19
20
21
# File 'lib/resources/aws/aws_sqs_queue.rb', line 19

def content_based_deduplication
  @content_based_deduplication
end

#delay_secondsObject (readonly)

Returns the value of attribute delay_seconds.



19
20
21
# File 'lib/resources/aws/aws_sqs_queue.rb', line 19

def delay_seconds
  @delay_seconds
end

#is_fifo_queueObject (readonly)

Returns the value of attribute is_fifo_queue.



19
20
21
# File 'lib/resources/aws/aws_sqs_queue.rb', line 19

def is_fifo_queue
  @is_fifo_queue
end

#maximum_message_sizeObject (readonly)

Returns the value of attribute maximum_message_size.



19
20
21
# File 'lib/resources/aws/aws_sqs_queue.rb', line 19

def maximum_message_size
  @maximum_message_size
end

#message_retention_periodObject (readonly)

Returns the value of attribute message_retention_period.



19
20
21
# File 'lib/resources/aws/aws_sqs_queue.rb', line 19

def message_retention_period
  @message_retention_period
end

#receive_message_wait_timeout_secondsObject (readonly)

Returns the value of attribute receive_message_wait_timeout_seconds.



19
20
21
# File 'lib/resources/aws/aws_sqs_queue.rb', line 19

def receive_message_wait_timeout_seconds
  @receive_message_wait_timeout_seconds
end

#visibility_timeoutObject (readonly)

Returns the value of attribute visibility_timeout.



19
20
21
# File 'lib/resources/aws/aws_sqs_queue.rb', line 19

def visibility_timeout
  @visibility_timeout
end