aws

package
v1.3.1 Latest Latest
Warning

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

Go to latest
Published: Oct 9, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AWSProvider added in v1.2.0

type AWSProvider struct {
	// contains filtered or unexported fields
}

func NewAWSProvider added in v1.2.0

func NewAWSProvider() (*AWSProvider, error)

NewAWSProvider initializes a new AWSProvider with the given AWS configuration. It supports custom endpoint resolution for testing purposes.

func (*AWSProvider) Delete added in v1.2.0

func (a *AWSProvider) Delete(path string) error

Delete removes an object from an S3 bucket using the specified path.

func (*AWSProvider) ListFiles added in v1.2.0

func (a *AWSProvider) ListFiles(fullPath string) ([]*providers.FileInfo, error)

ListFiles retrieves and lists all files within an S3 bucket with the given full path.

Jump to

Keyboard shortcuts

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