Condividi tramite


BlobContainer interface

Proprietà del contenitore BLOB, tra cui ID, nome risorsa, tipo di risorsa, Etag.

Extends

Proprietà

defaultEncryptionScope

Impostazione predefinita del contenitore per l'uso dell'ambito di crittografia specificato per tutte le scritture.

deleted

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

deletedTime

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

denyEncryptionScopeOverride

Bloccare l'override dell'ambito di crittografia dal contenitore predefinito.

enableNfsV3AllSquash

Abilitare NFSv3 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 è stata creata 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 popolato solo dal server.

hasLegalHold

La proprietà pubblica hasLegalHold è impostata su true da SRP se sono presenti almeno un tag esistente. La proprietà pubblica hasLegalHold è impostata su false da SRP se tutti i tag di blocco legali esistenti vengono cancellati. È possibile che siano presenti un massimo di 1000 contenitori BLOB con hasLegalHold=true per un determinato account. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

immutabilityPolicy

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

immutableStorageWithVersioning

Proprietà non modificabile 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 eseguire 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 popolato solo dal server.

leaseDuration

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

leaseState

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

leaseStatus

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

legalHold

Proprietà LegalHold del contenitore. NOTA: questa proprietà non verrà serializzata. Può essere popolato 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 temporanea. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

version

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

Proprietà ereditate

etag

Resource Etag. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

id

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

name

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

type

Tipo di risorsa. Nota su "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts": questa proprietà non verrà serializzata. Può essere popolato solo dal server.

Dettagli proprietà

defaultEncryptionScope

Impostazione predefinita del contenitore per l'uso dell'ambito di crittografia specificato per tutte le scritture.

defaultEncryptionScope?: undefined | string

Valore della proprietà

undefined | string

deleted

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

deleted?: undefined | false | true

Valore della proprietà

undefined | false | true

deletedTime

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

deletedTime?: Date

Valore della proprietà

Date

denyEncryptionScopeOverride

Bloccare l'override dell'ambito di crittografia dal contenitore predefinito.

denyEncryptionScopeOverride?: undefined | false | true

Valore della proprietà

undefined | false | true

enableNfsV3AllSquash

Abilitare NFSv3 tutti gli squash nel contenitore BLOB.

enableNfsV3AllSquash?: undefined | false | true

Valore della proprietà

undefined | false | true

enableNfsV3RootSquash

Abilitare lo squash radice NFSv3 nel contenitore BLOB.

enableNfsV3RootSquash?: undefined | false | true

Valore della proprietà

undefined | false | true

hasImmutabilityPolicy

La proprietà pubblica hasImmutabilityPolicy è impostata su true da SRP se ImmutabilityPolicy è stata creata 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 popolato solo dal server.

hasImmutabilityPolicy?: undefined | false | true

Valore della proprietà

undefined | false | true

hasLegalHold

La proprietà pubblica hasLegalHold è impostata su true da SRP se sono presenti almeno un tag esistente. La proprietà pubblica hasLegalHold è impostata su false da SRP se tutti i tag di blocco legali esistenti vengono cancellati. È possibile che siano presenti un massimo di 1000 contenitori BLOB con hasLegalHold=true per un determinato account. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

hasLegalHold?: undefined | false | true

Valore della proprietà

undefined | false | true

immutabilityPolicy

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

immutabilityPolicy?: ImmutabilityPolicyProperties

Valore della proprietà

immutableStorageWithVersioning

Proprietà non modificabile 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 eseguire 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 popolato solo dal server.

lastModifiedTime?: Date

Valore della proprietà

Date

leaseDuration

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

leaseDuration?: LeaseDuration

Valore della proprietà

leaseState

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

leaseState?: LeaseState

Valore della proprietà

leaseStatus

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

leaseStatus?: LeaseStatus

Valore della proprietà

legalHold

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

legalHold?: LegalHoldProperties

Valore della proprietà

metadata

Coppia nome-valore da associare al contenitore come metadati.

metadata?: undefined | [key: string]: string

Valore della proprietà

undefined | [key: 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 temporanea. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

remainingRetentionDays?: undefined | number

Valore della proprietà

undefined | number

version

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

version?: undefined | string

Valore della proprietà

undefined | string

Dettagli proprietà ereditate

etag

Resource Etag. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

etag?: undefined | string

Valore della proprietà

undefined | string

Ereditato daAzureEntityResource.etag

id

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

id?: undefined | string

Valore della proprietà

undefined | string

Ereditato daResource.id

name

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

name?: undefined | string

Valore della proprietà

undefined | string

Ereditato daResource.name

type

Tipo di risorsa. Nota su "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts": questa proprietà non verrà serializzata. Può essere popolato solo dal server.

type?: undefined | string

Valore della proprietà

undefined | string

Ereditato daResource.type