ListContainerItem interface

Le proprietà del contenitore BLOB sono elencate.

Extends

Proprietà

defaultEncryptionScope

Per impostazione predefinita, il contenitore deve usare l'ambito di crittografia specificato per tutte le scritture.

deleted

Indica se il contenitore BLOB è stato eliminato.

deletedTime

Tempo di eliminazione del contenitore BLOB.

denyEncryptionScopeOverride

Blocca l'override dell'ambito di crittografia dal valore predefinito del contenitore.

enableNfsV3AllSquash

Abilitare NFSv3 per tutti gli squash nel contenitore BLOB.

enableNfsV3RootSquash

Abilitare lo squash radice NFSv3 nel contenitore BLOB.

hasImmutabilityPolicy

La proprietà pubblica hasImmutabilityPolicy è impostata su true da SRP se ImmutabilityPolicy è stato creato per questo contenitore. La proprietà pubblica hasImmutabilityPolicy è impostata su false da SRP se ImmutabilityPolicy non è stato creato per questo contenitore.

hasLegalHold

La proprietà pubblica hasLegalHold è impostata su true da SRP se è presente almeno un tag esistente. La proprietà pubblica hasLegalHold è impostata su false da SRP se tutti i tag di blocco validi esistenti vengono cancellati. Per un determinato account può essere presente un massimo di 1000 contenitori BLOB con hasLegalHold=true.

immutabilityPolicy

Proprietà ImmutabilityPolicy del contenitore.

immutableStorageWithVersioning

Proprietà di immutabilità a livello di oggetto del contenitore. La proprietà non è modificabile e può essere impostata solo su true al momento della creazione del contenitore. I contenitori esistenti devono essere sottoposti a un processo di migrazione.

lastModifiedTime

Restituisce la data e l'ora dell'ultima modifica apportata al contenitore.

leaseDuration

Specifica se il lease in un contenitore è di durata infinita o fissa, solo quando il contenitore viene leased.

leaseState

Stato di lease del contenitore.

leaseStatus

Stato del lease del contenitore.

legalHold

Proprietà LegalHold del contenitore.

metadata

Coppia nome-valore da associare al contenitore come metadati.

publicAccess

Specifica se è possibile accedere pubblicamente ai dati nel contenitore e al livello di accesso.

remainingRetentionDays

Giorni di conservazione rimanenti per il contenitore BLOB eliminato soft.

version

Versione del contenitore BLOB eliminato.

Proprietà ereditate

etag

Etag risorsa.

id

ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

Nome della risorsa

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy.

type

Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

Dettagli proprietà

defaultEncryptionScope

Per impostazione predefinita, il contenitore deve usare l'ambito di crittografia specificato per tutte le scritture.

defaultEncryptionScope?: string

Valore della proprietà

string

deleted

Indica se il contenitore BLOB è stato eliminato.

deleted?: boolean

Valore della proprietà

boolean

deletedTime

Tempo di eliminazione del contenitore BLOB.

deletedTime?: Date

Valore della proprietà

Date

denyEncryptionScopeOverride

Blocca l'override dell'ambito di crittografia dal valore predefinito del contenitore.

denyEncryptionScopeOverride?: boolean

Valore della proprietà

boolean

enableNfsV3AllSquash

Abilitare NFSv3 per tutti gli squash nel contenitore BLOB.

enableNfsV3AllSquash?: boolean

Valore della proprietà

boolean

enableNfsV3RootSquash

Abilitare lo squash radice NFSv3 nel contenitore BLOB.

enableNfsV3RootSquash?: boolean

Valore della proprietà

boolean

hasImmutabilityPolicy

La proprietà pubblica hasImmutabilityPolicy è impostata su true da SRP se ImmutabilityPolicy è stato creato per questo contenitore. La proprietà pubblica hasImmutabilityPolicy è impostata su false da SRP se ImmutabilityPolicy non è stato creato per questo contenitore.

hasImmutabilityPolicy?: boolean

Valore della proprietà

boolean

hasLegalHold

La proprietà pubblica hasLegalHold è impostata su true da SRP se è presente almeno un tag esistente. La proprietà pubblica hasLegalHold è impostata su false da SRP se tutti i tag di blocco validi esistenti vengono cancellati. Per un determinato account può essere presente un massimo di 1000 contenitori BLOB con hasLegalHold=true.

hasLegalHold?: boolean

Valore della proprietà

boolean

immutabilityPolicy

Proprietà ImmutabilityPolicy del contenitore.

immutabilityPolicy?: ImmutabilityPolicyProperties

Valore della proprietà

immutableStorageWithVersioning

Proprietà di immutabilità a livello di oggetto del contenitore. La proprietà non è modificabile e può essere impostata solo su true al momento della creazione del contenitore. I contenitori esistenti devono essere sottoposti a un processo di migrazione.

immutableStorageWithVersioning?: ImmutableStorageWithVersioning

Valore della proprietà

lastModifiedTime

Restituisce la data e l'ora dell'ultima modifica apportata al contenitore.

lastModifiedTime?: Date

Valore della proprietà

Date

leaseDuration

Specifica se il lease in un contenitore è di durata infinita o fissa, solo quando il contenitore viene leased.

leaseDuration?: string

Valore della proprietà

string

leaseState

Stato di lease del contenitore.

leaseState?: string

Valore della proprietà

string

leaseStatus

Stato del lease del contenitore.

leaseStatus?: string

Valore della proprietà

string

legalHold

Proprietà LegalHold del contenitore.

legalHold?: LegalHoldProperties

Valore della proprietà

metadata

Coppia nome-valore da associare al contenitore come metadati.

metadata?: Record<string, string>

Valore della proprietà

Record<string, string>

publicAccess

Specifica se è possibile accedere pubblicamente ai dati nel contenitore e al livello di accesso.

publicAccess?: PublicAccess

Valore della proprietà

remainingRetentionDays

Giorni di conservazione rimanenti per il contenitore BLOB eliminato soft.

remainingRetentionDays?: number

Valore della proprietà

number

version

Versione del contenitore BLOB eliminato.

version?: string

Valore della proprietà

string

Dettagli proprietà ereditate

etag

Etag risorsa.

etag?: string

Valore della proprietà

string

ereditato daAzureEntityResource.etag

id

ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Valore della proprietà

string

ereditato daAzureEntityResource.id

name

Nome della risorsa

name?: string

Valore della proprietà

string

ereditato daAzureEntityResource.name

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy.

systemData?: SystemData

Valore della proprietà

Ereditato daAzureEntityResource.systemData

type

Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

type?: string

Valore della proprietà

string

Ereditato daAzureEntityResource.type