Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Queue ¶
type Queue struct { service.AbstractResource QueueUrl string Attributes map[string]string Tags map[string]string }
func (Queue) GetAttributes ¶
func (Queue) GetTagValue ¶
type SqsRepository ¶
type SqsRepository struct {
// contains filtered or unexported fields
}
func NewSqsRepository ¶
func NewSqsRepository(ctx context.Context, client AwsClient) *SqsRepository
func (*SqsRepository) GetQueueTags ¶
func (r *SqsRepository) GetQueueTags(queueUrl string) (map[string]string, error)
func (*SqsRepository) GetRegion ¶
func (r *SqsRepository) GetRegion() ptypes.AwsRegion
func (*SqsRepository) ListQueuesAll ¶
func (r *SqsRepository) ListQueuesAll() ([]Queue, error)
func (*SqsRepository) ListQueuesByInput ¶
func (r *SqsRepository) ListQueuesByInput(query *sqs.ListQueuesInput) ([]Queue, error)
Click to show internal directories.
Click to hide internal directories.