Package version:

Interface ContainerProperties

Properties of a container

interface ContainerProperties {
    defaultEncryptionScope?: string;
    deletedOn?: any;
    etag: string;
    hasImmutabilityPolicy?: boolean;
    hasLegalHold?: boolean;
    isImmutableStorageWithVersioningEnabled?: boolean;
    lastModified: Date;
    leaseDuration?: LeaseDurationType;
    leaseState?: LeaseStateType;
    leaseStatus?: LeaseStatusType;
    preventEncryptionScopeOverride?: boolean;
    publicAccess?: PublicAccessType;
    remainingRetentionDays?: number;
}

Properties

defaultEncryptionScope?: string
deletedOn?: any
etag: string
hasImmutabilityPolicy?: boolean
hasLegalHold?: boolean
isImmutableStorageWithVersioningEnabled?: boolean

Indicates if version level worm is enabled on this container.

lastModified: Date
leaseDuration?: LeaseDurationType
leaseState?: LeaseStateType
leaseStatus?: LeaseStatusType
preventEncryptionScopeOverride?: boolean
publicAccess?: PublicAccessType
remainingRetentionDays?: number