Condividi tramite


ListContainerItem interface

Le proprietà del contenitore BLOB sono elencate.

Extends

Proprietà

defaultEncryptionScope

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

deleted

Indica se il contenitore BLOB è stato eliminato. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

deletedTime

Tempo di eliminazione del contenitore BLOB. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

denyEncryptionScopeOverride

Bloccare l'override dell'ambito di crittografia dall'impostazione predefinita 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. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

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 a fini giudiziari esistenti vengono cancellati. Per un determinato account può essere presente un massimo di 1000 contenitori BLOB con hasLegalHold=true. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

immutabilityPolicy

Proprietà ImmutabilityPolicy del contenitore. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

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. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

leaseDuration

Specifica se il lease in un contenitore è di durata fissa o infinita, solo quando viene eseguito il lease del contenitore. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

leaseState

Stato del lease del contenitore. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

leaseStatus

Stato del lease del contenitore. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

legalHold

Proprietà LegalHold del contenitore. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

metadata

Coppia nome-valore da associare al contenitore come metadati.

publicAccess

Specifica se i dati nel contenitore sono accessibili pubblicamente e il livello di accesso.

remainingRetentionDays

Giorni di conservazione rimanenti per il contenitore BLOB eliminato soft. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

version

Versione del contenitore BLOB eliminato. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

Proprietà ereditate

etag

Etag delle risorse. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

id

ID di risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

name

Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

type

Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

Dettagli proprietà

defaultEncryptionScope

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

defaultEncryptionScope?: string

Valore della proprietà

string

deleted

Indica se il contenitore BLOB è stato eliminato. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

deleted?: boolean

Valore della proprietà

boolean

deletedTime

Tempo di eliminazione del contenitore BLOB. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

deletedTime?: Date

Valore della proprietà

Date

denyEncryptionScopeOverride

Bloccare l'override dell'ambito di crittografia dall'impostazione predefinita 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. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

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 a fini giudiziari esistenti vengono cancellati. Per un determinato account può essere presente un massimo di 1000 contenitori BLOB con hasLegalHold=true. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

hasLegalHold?: boolean

Valore della proprietà

boolean

immutabilityPolicy

Proprietà ImmutabilityPolicy del contenitore. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

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. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

lastModifiedTime?: Date

Valore della proprietà

Date

leaseDuration

Specifica se il lease in un contenitore è di durata fissa o infinita, solo quando viene eseguito il lease del contenitore. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

leaseDuration?: string

Valore della proprietà

string

leaseState

Stato del lease del contenitore. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

leaseState?: string

Valore della proprietà

string

leaseStatus

Stato del lease del contenitore. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

leaseStatus?: string

Valore della proprietà

string

legalHold

Proprietà LegalHold del contenitore. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

legalHold?: LegalHoldProperties

Valore della proprietà

metadata

Coppia nome-valore da associare al contenitore come metadati.

metadata?: {[propertyName: string]: string}

Valore della proprietà

{[propertyName: string]: string}

publicAccess

Specifica se i dati nel contenitore sono accessibili pubblicamente e il livello di accesso.

publicAccess?: PublicAccess

Valore della proprietà

remainingRetentionDays

Giorni di conservazione rimanenti per il contenitore BLOB eliminato soft. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

remainingRetentionDays?: number

Valore della proprietà

number

version

Versione del contenitore BLOB eliminato. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

version?: string

Valore della proprietà

string

Dettagli proprietà ereditate

etag

Etag delle risorse. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

etag?: string

Valore della proprietà

string

Ereditato daAzureEntityResource.etag

id

ID di risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

id?: string

Valore della proprietà

string

Ereditato daAzureEntityResource.id

name

Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

name?: string

Valore della proprietà

string

Ereditato daAzureEntityResource.name

type

Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

type?: string

Valore della proprietà

string

Ereditato daAzureEntityResource.type