aws

package
v0.0.13 Latest Latest
Warning

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

Go to latest
Published: Aug 26, 2022 License: MIT Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Dynamo

type Dynamo struct {
	Client *dynamodb.DynamoDB

	Table   string
	Region  string
	RoleARN string
	// contains filtered or unexported fields
}

func (*Dynamo) Cleanup

func (d *Dynamo) Cleanup() error

func (*Dynamo) Init

func (d *Dynamo) Init() error

func (*Dynamo) LoadEnv

func (d *Dynamo) LoadEnv(prefix string) error

func (*Dynamo) LoadFlags

func (d *Dynamo) LoadFlags() error

func (*Dynamo) LogIdentity

func (d *Dynamo) LogIdentity() error

func (*Dynamo) Push

func (d *Dynamo) Push(r io.Reader) error

type S3

type S3 struct {
	Client *s3manager.Uploader

	Bucket  string
	Key     string
	Region  string
	RoleARN string
	ACL     string
	Tags    map[string]string
	// contains filtered or unexported fields
}

func (*S3) Cleanup

func (d *S3) Cleanup() error

func (*S3) Init

func (d *S3) Init() error

func (*S3) LoadEnv

func (d *S3) LoadEnv(prefix string) error

func (*S3) LoadFlags

func (d *S3) LoadFlags() error

func (*S3) LogIdentity

func (d *S3) LogIdentity() error

func (*S3) Push

func (d *S3) Push(r io.Reader) error

type SQS

type SQS struct {
	Client *sqs.SQS

	Queue   string
	Region  string
	RoleARN string
	// contains filtered or unexported fields
}

func (*SQS) Cleanup

func (d *SQS) Cleanup() error

func (*SQS) Init

func (d *SQS) Init() error

func (*SQS) LoadEnv

func (d *SQS) LoadEnv(prefix string) error

func (*SQS) LoadFlags

func (d *SQS) LoadFlags() error

func (*SQS) LogIdentity

func (d *SQS) LogIdentity() error

func (*SQS) Push

func (d *SQS) Push(r io.Reader) error

type STSSession

type STSSession struct {
	Session *session.Session
	Config  *aws.Config
}

Jump to

Keyboard shortcuts

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