aws

package
v0.0.0-...-9b526be Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 15, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CleanQueue

func CleanQueue(svc *sqs.SQS, queueURL string) error

func CreateSQSClient

func CreateSQSClient() *sqs.SQS

func GetBucketEncryption

func GetBucketEncryption(name string) (*s3.ServerSideEncryptionConfiguration, error)

func GetBucketRegion

func GetBucketRegion(name string) (string, error)

func GetBucketVersioning

func GetBucketVersioning(name string) (*string, error)

func GetSession

func GetSession() *session.Session

func IsBucketEncryptedWithServerSideEncryption

func IsBucketEncryptedWithServerSideEncryption(name string) (bool, error)

func IsBucketVersioningDisabled

func IsBucketVersioningDisabled(name string) (bool, error)

func IsBucketVersioningEnabled

func IsBucketVersioningEnabled(name string) (bool, error)

func IsBucketVersioningSuspended

func IsBucketVersioningSuspended(name string) (bool, error)

func IsPublicBucket

func IsPublicBucket(name string) (bool, error)

func ReceiveSQSMessage

func ReceiveSQSMessage(svc *sqs.SQS, queueURL string) (*sqs.ReceiveMessageOutput, error)

func SendSQSMessage

func SendSQSMessage(svc *sqs.SQS, messageBody string, queueURL string) (*sqs.SendMessageOutput, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL