Categorygithub.com/aos-dev/go-service-azblob
modulepackage
1.1.0
Repository: https://github.com/aos-dev/go-service-azblob.git
Documentation: pkg.go.dev

# README

go-services-azblob

Build Status License Join the chat

azblob services support for go-storage

# Packages

No description provided by the author

# Functions

GetObjectMetadata will get ObjectMetadata from Object.
New will create both Servicer and Storager.
NewServicer will create Servicer only.
NewStorager will create Storager only.
WithAccessTier will apply access_tier value to Options AccessTier.
WithDefaultServicePairs will apply default_service_pairs value to Options DefaultServicePairs set default pairs for service actions.
WithDefaultStoragePairs will apply default_storage_pairs value to Options DefaultStoragePairs set default pairs for storager actions.
WithEncryptionKey will apply encryption_key value to Options EncryptionKey is the customer's 32-byte AES-256 key.
WithEncryptionScope will apply encryption_scope value to Options EncryptionScope Specifies the name of the encryption scope.

# Constants

All available storage classes are listed here.
All available storage classes are listed here.
All available storage classes are listed here.
All available storage classes are listed here.
Type is the type for azblob.

# Variables

ErrInvalidEncryptionKey will be returned while encryption key is invalid.

# Structs

DefaultServicePairs is default pairs for specific action.
DefaultStoragePairs is default pairs for specific action.
ObjectMetadata stores service metadata for object.
Service is the azblob config.
Storage is the azblob service client.

# Type aliases

StorageClass is the storage class used in storage lib.