Documentation ¶
Index ¶
- func DeleteObjectsInBucket(...) error
- func IsObjectsInBucket(...) (bool, error)
- func ObjectsShouldBeInBucket(...) error
- func ObjectsShouldNotBeInBucket(...) error
- type AWSStorage
- func (s AWSStorage) DeleteItem(client *s3.S3, deleteObjectV2Input *s3.DeleteObjectInput) (*s3.DeleteObjectOutput, error)
- func (s AWSStorage) DeleteObjectsInBucket(cloudCredentialsFile, bslBucket, bslPrefix, bslConfig, backupObject string) error
- func (s AWSStorage) IsObjectsInBucket(cloudCredentialsFile, bslBucket, bslPrefix, bslConfig, backupObject string) (bool, error)
- func (s AWSStorage) ListItems(client *s3.S3, objectsV2Input *s3.ListObjectsV2Input) (*s3.ListObjectsV2Output, error)
- type AzureStorage
- type GCSStorage
- type ObjectsInStorage
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeleteObjectsInBucket ¶
func IsObjectsInBucket ¶
func ObjectsShouldBeInBucket ¶
Types ¶
type AWSStorage ¶
type AWSStorage string
func (AWSStorage) DeleteItem ¶
func (s AWSStorage) DeleteItem(client *s3.S3, deleteObjectV2Input *s3.DeleteObjectInput) (*s3.DeleteObjectOutput, error)
func (AWSStorage) DeleteObjectsInBucket ¶
func (s AWSStorage) DeleteObjectsInBucket(cloudCredentialsFile, bslBucket, bslPrefix, bslConfig, backupObject string) error
func (AWSStorage) IsObjectsInBucket ¶
func (s AWSStorage) IsObjectsInBucket(cloudCredentialsFile, bslBucket, bslPrefix, bslConfig, backupObject string) (bool, error)
func (AWSStorage) ListItems ¶
func (s AWSStorage) ListItems(client *s3.S3, objectsV2Input *s3.ListObjectsV2Input) (*s3.ListObjectsV2Output, error)
type AzureStorage ¶
type AzureStorage string
func (AzureStorage) DeleteObjectsInBucket ¶
func (s AzureStorage) DeleteObjectsInBucket(cloudCredentialsFile, bslBucket, bslPrefix, bslConfig, backupObject string) error
func (AzureStorage) IsObjectsInBucket ¶
func (s AzureStorage) IsObjectsInBucket(cloudCredentialsFile, bslBucket, bslPrefix, bslConfig, backupObject string) (bool, error)
type GCSStorage ¶
type GCSStorage string
func (GCSStorage) DeleteObjectsInBucket ¶
func (s GCSStorage) DeleteObjectsInBucket(cloudCredentialsFile, bslBucket, bslPrefix, bslConfig, backupObject string) error
func (GCSStorage) IsObjectsInBucket ¶
func (s GCSStorage) IsObjectsInBucket(cloudCredentialsFile, bslBucket, bslPrefix, bslConfig, backupObject string) (bool, error)
Click to show internal directories.
Click to hide internal directories.