storage

package
v1.33.0 Latest Latest
Warning

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

Go to latest
Published: Aug 22, 2019 License: MPL-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ExpandMetaData

func ExpandMetaData(input map[string]interface{}) map[string]string

func FlattenMetaData

func FlattenMetaData(input map[string]string) map[string]interface{}

func MetaDataComputedSchema

func MetaDataComputedSchema() *schema.Schema

func MetaDataSchema

func MetaDataSchema() *schema.Schema

Types

type Client

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

func BuildClient

func BuildClient(accountsClient storage.AccountsClient, options *common.ClientOptions) *Client

NOTE: this temporarily diverges from the other clients until we move this client in here once we have this, can take an Options like everything else

func (Client) BlobsClient

func (client Client) BlobsClient(ctx context.Context, resourceGroup, accountName string) (*blobs.Client, error)

func (Client) ContainersClient

func (client Client) ContainersClient(ctx context.Context, resourceGroup, accountName string) (*containers.Client, error)

func (Client) FileShareDirectoriesClient

func (client Client) FileShareDirectoriesClient(ctx context.Context, resourceGroup, accountName string) (*directories.Client, error)

func (Client) FileSharesClient

func (client Client) FileSharesClient(ctx context.Context, resourceGroup, accountName string) (*shares.Client, error)

func (Client) FindResourceGroup

func (client Client) FindResourceGroup(ctx context.Context, accountName string) (*string, error)

func (Client) QueuesClient

func (client Client) QueuesClient(ctx context.Context, resourceGroup, accountName string) (*queues.Client, error)

func (Client) TableEntityClient

func (client Client) TableEntityClient(ctx context.Context, resourceGroup, accountName string) (*entities.Client, error)

func (Client) TablesClient

func (client Client) TablesClient(ctx context.Context, resourceGroup, accountName string) (*tables.Client, error)

Jump to

Keyboard shortcuts

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