Share via


IBlobContainer Interface

Definition

Type representing BlobContainer.

public interface IBlobContainer : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasId, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Storage.Fluent.Models.BlobContainerInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Storage.Fluent.StorageManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IIndexable, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Storage.Fluent.BlobContainer.Update.IUpdate>
type IBlobContainer = interface
    interface IBeta
    interface IHasInner<BlobContainerInner>
    interface IHasId
    interface IIndexable
    interface IUpdatable<IUpdate>
    interface IHasManager<StorageManager>
Public Interface IBlobContainer
Implements IBeta, IHasId, IHasInner(Of BlobContainerInner), IHasManager(Of StorageManager), IIndexable, IUpdatable(Of IUpdate)
Derived
Implements

Properties

Etag

Gets the etag value.

HasImmutabilityPolicy

Gets the hasImmutabilityPolicy value.

HasLegalHold

Gets the hasLegalHold value.

Id

Gets the id value.

ImmutabilityPolicy

Gets the immutabilityPolicy value.

Inner (Inherited from IHasInner<T>)
Key (Inherited from IIndexable)
LastModifiedTime

Gets the lastModifiedTime value.

LeaseDuration

Gets the leaseDuration value.

LeaseState

Gets the leaseState value.

LeaseStatus

Gets the leaseStatus value.

LegalHold

Gets the legalHold value.

Manager

Gets the manager client type of this resource type.

(Inherited from IHasManager<ManagerT>)
Metadata

Gets the metadata value.

Name

Gets the name value.

PublicAccess

Gets the publicAccess value.

Type

Gets the type value.

Methods

Update() (Inherited from IUpdatable<T>)

Applies to