Documentation
¶
Index ¶
- type DataPlaneStorageContainerWrapper
- func (w DataPlaneStorageContainerWrapper) Create(ctx context.Context, _, accountName, containerName string, ...) error
- func (w DataPlaneStorageContainerWrapper) Delete(ctx context.Context, _, accountName, containerName string) error
- func (w DataPlaneStorageContainerWrapper) Exists(ctx context.Context, _, accountName, containerName string) (*bool, error)
- func (w DataPlaneStorageContainerWrapper) Get(ctx context.Context, _, accountName, containerName string) (*StorageContainerProperties, error)
- func (w DataPlaneStorageContainerWrapper) UpdateAccessLevel(ctx context.Context, _, accountName, containerName string, ...) error
- func (w DataPlaneStorageContainerWrapper) UpdateMetaData(ctx context.Context, _, accountName, containerName string, ...) error
- type StorageContainerProperties
- type StorageContainerWrapper
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataPlaneStorageContainerWrapper ¶
type DataPlaneStorageContainerWrapper struct {
// contains filtered or unexported fields
}
func (DataPlaneStorageContainerWrapper) Create ¶
func (w DataPlaneStorageContainerWrapper) Create(ctx context.Context, _, accountName, containerName string, input containers.CreateInput) error
func (DataPlaneStorageContainerWrapper) Delete ¶
func (w DataPlaneStorageContainerWrapper) Delete(ctx context.Context, _, accountName, containerName string) error
func (DataPlaneStorageContainerWrapper) Get ¶
func (w DataPlaneStorageContainerWrapper) Get(ctx context.Context, _, accountName, containerName string) (*StorageContainerProperties, error)
func (DataPlaneStorageContainerWrapper) UpdateAccessLevel ¶
func (w DataPlaneStorageContainerWrapper) UpdateAccessLevel(ctx context.Context, _, accountName, containerName string, level containers.AccessLevel) error
func (DataPlaneStorageContainerWrapper) UpdateMetaData ¶
type StorageContainerProperties ¶
type StorageContainerProperties struct {
AccessLevel containers.AccessLevel
MetaData map[string]string
HasImmutabilityPolicy bool
HasLegalHold bool
}
type StorageContainerWrapper ¶
type StorageContainerWrapper interface {
Create(ctx context.Context, resourceGroup, accountName, containerName string, input containers.CreateInput) error
Delete(ctx context.Context, resourceGroup, accountName, containerName string) error
Exists(ctx context.Context, resourceGroup, accountName, containerName string) (*bool, error)
Get(ctx context.Context, resourceGroup, accountName, containerName string) (*StorageContainerProperties, error)
UpdateAccessLevel(ctx context.Context, resourceGroup, accountName, containerName string, level containers.AccessLevel) error
UpdateMetaData(ctx context.Context, resourceGroup, accountName, containerName string, metadata map[string]string) error
}
func NewDataPlaneStorageContainerWrapper ¶
func NewDataPlaneStorageContainerWrapper(client *containers.Client) StorageContainerWrapper
Click to show internal directories.
Click to hide internal directories.