Udostępnij za pośrednictwem


BlobContainer interface

Właściwości kontenera obiektów blob, w tym Identyfikator, nazwa zasobu, typ zasobu, Etag.

Extends

Właściwości

defaultEncryptionScope

Domyślnie kontener używa określonego zakresu szyfrowania dla wszystkich zapisów.

deleted

Wskazuje, czy kontener obiektów blob został usunięty. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

deletedTime

Czas usunięcia kontenera obiektów blob. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

denyEncryptionScopeOverride

Blokuj zastępowanie zakresu szyfrowania z wartości domyślnej kontenera.

enableNfsV3AllSquash

Włącz NFSv3 wszystkie obiekty squash w kontenerze obiektów blob.

enableNfsV3RootSquash

Włącz root squash NFSv3 w kontenerze obiektów blob.

hasImmutabilityPolicy

Właściwość publiczna hasImmutabilityPolicy jest ustawiona na wartość true przez protokół SRP, jeśli właściwość ImmutabilityPolicy została utworzona dla tego kontenera. Właściwość publiczna hasImmutabilityPolicy jest ustawiona na wartość false przez protokół SRP, jeśli właściwość ImmutabilityPolicy nie została utworzona dla tego kontenera. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

hasLegalHold

Właściwość publiczna hasLegalHold jest ustawiona na wartość true przez protokół SRP, jeśli istnieje co najmniej jeden istniejący tag. Właściwość publiczna hasLegalHold jest ustawiona na wartość false przez protokół SRP, jeśli wszystkie istniejące tagi archiwizacji ze względów prawnych zostaną wyczyszczone. Dla danego konta może istnieć maksymalnie 1000 kontenerów obiektów blob z hasLegalHold=true. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

immutabilityPolicy

Właściwość ImmutabilityPolicy kontenera. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

immutableStorageWithVersioning

Właściwość niezmienności na poziomie obiektu kontenera. Właściwość jest niezmienna i może być ustawiona na wartość true tylko w czasie tworzenia kontenera. Istniejące kontenery muszą przejść proces migracji.

lastModifiedTime

Zwraca datę i godzinę ostatniej modyfikacji kontenera. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

leaseDuration

Określa, czy dzierżawa kontenera ma nieskończony lub stały czas trwania, tylko wtedy, gdy kontener jest dzierżawiony. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

leaseState

Stan dzierżawy kontenera. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

leaseStatus

Stan dzierżawy kontenera. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

legalHold

Właściwość LegalHold kontenera. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

metadata

Para name-value do skojarzenia z kontenerem jako metadanymi.

publicAccess

Określa, czy dostęp do danych w kontenerze może być uzyskiwany publicznie i na poziomie dostępu.

remainingRetentionDays

Pozostałe dni przechowywania dla kontenera obiektów blob usuniętych nietrwale. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

version

Wersja usuniętego kontenera obiektów blob. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Właściwości dziedziczone

etag

Zasób Etag. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

id

W pełni kwalifikowany identyfikator zasobu dla zasobu. Np. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

name

Nazwa zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

type

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Szczegóły właściwości

defaultEncryptionScope

Domyślnie kontener używa określonego zakresu szyfrowania dla wszystkich zapisów.

defaultEncryptionScope?: undefined | string

Wartość właściwości

undefined | string

deleted

Wskazuje, czy kontener obiektów blob został usunięty. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

deleted?: undefined | false | true

Wartość właściwości

undefined | false | true

deletedTime

Czas usunięcia kontenera obiektów blob. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

deletedTime?: Date

Wartość właściwości

Date

denyEncryptionScopeOverride

Blokuj zastępowanie zakresu szyfrowania z wartości domyślnej kontenera.

denyEncryptionScopeOverride?: undefined | false | true

Wartość właściwości

undefined | false | true

enableNfsV3AllSquash

Włącz NFSv3 wszystkie obiekty squash w kontenerze obiektów blob.

enableNfsV3AllSquash?: undefined | false | true

Wartość właściwości

undefined | false | true

enableNfsV3RootSquash

Włącz root squash NFSv3 w kontenerze obiektów blob.

enableNfsV3RootSquash?: undefined | false | true

Wartość właściwości

undefined | false | true

hasImmutabilityPolicy

Właściwość publiczna hasImmutabilityPolicy jest ustawiona na wartość true przez protokół SRP, jeśli właściwość ImmutabilityPolicy została utworzona dla tego kontenera. Właściwość publiczna hasImmutabilityPolicy jest ustawiona na wartość false przez protokół SRP, jeśli właściwość ImmutabilityPolicy nie została utworzona dla tego kontenera. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

hasImmutabilityPolicy?: undefined | false | true

Wartość właściwości

undefined | false | true

hasLegalHold

Właściwość publiczna hasLegalHold jest ustawiona na wartość true przez protokół SRP, jeśli istnieje co najmniej jeden istniejący tag. Właściwość publiczna hasLegalHold jest ustawiona na wartość false przez protokół SRP, jeśli wszystkie istniejące tagi archiwizacji ze względów prawnych zostaną wyczyszczone. Dla danego konta może istnieć maksymalnie 1000 kontenerów obiektów blob z hasLegalHold=true. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

hasLegalHold?: undefined | false | true

Wartość właściwości

undefined | false | true

immutabilityPolicy

Właściwość ImmutabilityPolicy kontenera. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

immutabilityPolicy?: ImmutabilityPolicyProperties

Wartość właściwości

immutableStorageWithVersioning

Właściwość niezmienności na poziomie obiektu kontenera. Właściwość jest niezmienna i może być ustawiona na wartość true tylko w czasie tworzenia kontenera. Istniejące kontenery muszą przejść proces migracji.

immutableStorageWithVersioning?: ImmutableStorageWithVersioning

Wartość właściwości

lastModifiedTime

Zwraca datę i godzinę ostatniej modyfikacji kontenera. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

lastModifiedTime?: Date

Wartość właściwości

Date

leaseDuration

Określa, czy dzierżawa kontenera ma nieskończony lub stały czas trwania, tylko wtedy, gdy kontener jest dzierżawiony. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

leaseDuration?: LeaseDuration

Wartość właściwości

leaseState

Stan dzierżawy kontenera. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

leaseState?: LeaseState

Wartość właściwości

leaseStatus

Stan dzierżawy kontenera. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

leaseStatus?: LeaseStatus

Wartość właściwości

legalHold

Właściwość LegalHold kontenera. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

legalHold?: LegalHoldProperties

Wartość właściwości

metadata

Para name-value do skojarzenia z kontenerem jako metadanymi.

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

Wartość właściwości

undefined | [key: string]: string

publicAccess

Określa, czy dostęp do danych w kontenerze może być uzyskiwany publicznie i na poziomie dostępu.

publicAccess?: PublicAccess

Wartość właściwości

remainingRetentionDays

Pozostałe dni przechowywania dla kontenera obiektów blob usuniętych nietrwale. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

remainingRetentionDays?: undefined | number

Wartość właściwości

undefined | number

version

Wersja usuniętego kontenera obiektów blob. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

version?: undefined | string

Wartość właściwości

undefined | string

Szczegóły właściwości dziedziczonej

etag

Zasób Etag. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

etag?: undefined | string

Wartość właściwości

undefined | string

Dziedziczone zelementu AzureEntityResource.etag

id

W pełni kwalifikowany identyfikator zasobu dla zasobu. Np. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

id?: undefined | string

Wartość właściwości

undefined | string

Dziedziczone zResource.id

name

Nazwa zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

name?: undefined | string

Wartość właściwości

undefined | string

Dziedziczone zResource.name

type

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

type?: undefined | string

Wartość właściwości

undefined | string

Dziedziczone zzasobu.type