Share via


StorageResourceContainer Class

Definition

Abstract class for a storage resource container.

public abstract class StorageResourceContainer : Azure.Storage.DataMovement.StorageResource
type StorageResourceContainer = class
    inherit StorageResource
Public MustInherit Class StorageResourceContainer
Inherits StorageResource
Inheritance
StorageResourceContainer

Constructors

StorageResourceContainer()

For mocking.

Properties

IsContainer

Storage Resource is a container.

ProviderId

A string ID for the resource provider that should be used for rehydration. NOTE: Must be no more than 5 characters long.

(Inherited from StorageResource)
Uri

Gets the Uri of the Storage Resource.

(Inherited from StorageResource)

Methods

CreateIfNotExistsAsync(CancellationToken)

Creates storage resource container if it does not already exists.

GetChildStorageResourceContainer(String)

Gets the child StorageResourceContainer of the respective container.

GetDestinationCheckpointData()

Gets the destination checkpoint data for this resource that will be written to the checkpointer.

(Inherited from StorageResource)
GetSourceCheckpointData()

Gets the source checkpoint data for this resource that will be written to the checkpointer.

(Inherited from StorageResource)
GetStorageResourceReference(String)

Returns storage resources from the parent resource container

GetStorageResourcesAsync(CancellationToken)

Lists all the child storage resources in the path.

Applies to