Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AzblobBlockBlobUrlIface ¶
type AzblobBlockBlobUrlIface interface { Url() url.URL Download(context.Context, int64, int64, azblob.BlobAccessConditions, bool, azblob.ClientProvidedKeyOptions) (AzblobDownloadResponse, error) Upload(context.Context, io.ReadSeeker, azblob.BlobHTTPHeaders, azblob.Metadata, azblob.BlobAccessConditions, azblob.AccessTierType, azblob.BlobTagsMap, azblob.ClientProvidedKeyOptions) (*azblob.BlockBlobUploadResponse, error) Delete(context.Context, azblob.DeleteSnapshotsOptionType, azblob.BlobAccessConditions) (*azblob.BlobDeleteResponse, error) }
AzblobBlockBlobUrlIface - Mockable client interface for azblob.BlockBlobUrl
func AdaptBlobUrl ¶
func AdaptBlobUrl(c azblob.BlockBlobURL) AzblobBlockBlobUrlIface
type AzblobContainerUrlIface ¶
type AzblobContainerUrlIface interface {
NewBlockBlobURL(string) AzblobBlockBlobUrlIface
}
AzblobContainerUrlIface - Mockable client interface for azblob.ContainerUrl
func AdaptContainerUrl ¶
func AdaptContainerUrl(c azblob.ContainerURL) AzblobContainerUrlIface
type AzblobDownloadResponse ¶
type AzblobDownloadResponse interface {
Body(azblob.RetryReaderOptions) io.ReadCloser
}
AzblobDownloadResponse - Mockable client interface for azblob.DownloadResponse
type AzblobServiceUrlIface ¶
type AzblobServiceUrlIface interface { NewContainerURL(string) AzblobContainerUrlIface GetUserDelegationCredential(ctx context.Context, info azblob.KeyInfo, timeout *int32, requestID *string) (azblob.StorageAccountCredential, error) }
AzblobServiceUrlIface - Mockable client interface for azblob.ServiceUrl
func AdaptServiceUrl ¶
func AdaptServiceUrl(c azblob.ServiceURL) AzblobServiceUrlIface
Click to show internal directories.
Click to hide internal directories.