Versions in this module Expand all Collapse all v0 v0.1.0 Sep 19, 2019 Changes in this version + func IsNotFoundError(err error) bool + func NewStorageAccountClient(data []byte) (*storage.AccountsClient, error) + type AccountHandle struct + func NewAccountHandle(client *storage.AccountsClient, groupName, accountName string) *AccountHandle + func (a *AccountHandle) Create(ctx context.Context, params storage.AccountCreateParameters) (*storage.Account, error) + func (a *AccountHandle) Delete(ctx context.Context) error + func (a *AccountHandle) Get(ctx context.Context) (*storage.Account, error) + func (a *AccountHandle) IsAccountNameAvailable(ctx context.Context, name string) error + func (a *AccountHandle) ListKeys(ctx context.Context) ([]storage.AccountKey, error) + func (a *AccountHandle) Update(ctx context.Context, params storage.AccountUpdateParameters) (*storage.Account, error) + type AccountOperations interface + Create func(context.Context, storage.AccountCreateParameters) (*storage.Account, error) + Delete func(ctx context.Context) error + Get func(ctx context.Context) (*storage.Account, error) + IsAccountNameAvailable func(context.Context, string) error + ListKeys func(context.Context) ([]storage.AccountKey, error) + Update func(context.Context, storage.AccountUpdateParameters) (*storage.Account, error) + type ContainerHandle struct + PublicAccessType azblob.PublicAccessType + func NewContainerHandle(accountName, accountKey, containerName string) (*ContainerHandle, error) + func (a *ContainerHandle) Create(ctx context.Context, publicAccessType azblob.PublicAccessType, ...) error + func (a *ContainerHandle) Delete(ctx context.Context) error + func (a *ContainerHandle) Get(ctx context.Context) (*azblob.PublicAccessType, azblob.Metadata, error) + func (a *ContainerHandle) Update(ctx context.Context, publicAccessType azblob.PublicAccessType, ...) error + type ContainerOperations interface + Create func(ctx context.Context, publicAccessType azblob.PublicAccessType, ...) error + Delete func(ctx context.Context) error + Get func(ctx context.Context) (*azblob.PublicAccessType, azblob.Metadata, error) + Update func(ctx context.Context, publicAccessType azblob.PublicAccessType, ...) error