ContainerProperties interface

De eigenschappen van een container.

Eigenschappen

defaultEncryptionScope

Standaard gebruikt de container een opgegeven versleutelingsbereik voor alle schrijfbewerkingen.

deleted

Geeft aan of de blobcontainer is verwijderd.

deletedTime

Verwijderingstijd van blobcontainer.

denyEncryptionScopeOverride

Blokkeer onderdrukking van versleutelingsbereik van de standaardcontainer.

enableNfsV3AllSquash

Schakel NFSv3 alle squash in op blobcontainer.

enableNfsV3RootSquash

Schakel NFSv3 root squash in op blobcontainer.

hasImmutabilityPolicy

De openbare eigenschap hasImmutabilityPolicy wordt door SRP op true gezet als ImmutabilityPolicy voor deze container is gemaakt. De openbare eigenschap hasImmutabilityPolicy wordt door SRP ingesteld op false als ImmutabilityPolicy niet voor deze container is gemaakt.

hasLegalHold

De openbare eigenschap hasLegalHold wordt door SRP op true gezet als er ten minste één bestaande tag is. De openbare eigenschap hasLegalHold wordt door SRP op false gezet als alle bestaande legal hold-tags worden gewist. Er kunnen maximaal 1000 blobcontainers zijn met hasLegalHold=true voor een bepaald account.

immutabilityPolicy

De eigenschap ImmutabilityPolicy van de container.

immutableStorageWithVersioning

De eigenschap onveranderbaarheid op objectniveau van de container. De eigenschap is onveranderbaar en kan alleen worden ingesteld op true tijdens het maken van de container. Bestaande containers moeten een migratieproces ondergaan.

lastModifiedTime

Retourneert de datum en tijd waarop de container het laatst is gewijzigd.

leaseDuration

Hiermee geeft u aan of de lease voor een container van oneindige of vaste duur is, alleen wanneer de container wordt geleased.

leaseState

Leasestaat van de container.

leaseStatus

De leasestatus van de container.

legalHold

De LegalHold eigenschap van de container.

metadata

Een naam-waardepaar dat als metagegevens aan de container moet worden gekoppeld.

publicAccess

Hiermee specificeert u of gegevens in de container openbaar toegankelijk mogen zijn en welk toegangsniveau van toepassing is.

remainingRetentionDays

Resterende bewaardagen voor zacht verwijderde blobcontainer.

version

De versie van de verwijderde blobcontainer.

Eigenschapdetails

defaultEncryptionScope

Standaard gebruikt de container een opgegeven versleutelingsbereik voor alle schrijfbewerkingen.

defaultEncryptionScope?: string

Waarde van eigenschap

string

deleted

Geeft aan of de blobcontainer is verwijderd.

deleted?: boolean

Waarde van eigenschap

boolean

deletedTime

Verwijderingstijd van blobcontainer.

deletedTime?: Date

Waarde van eigenschap

Date

denyEncryptionScopeOverride

Blokkeer onderdrukking van versleutelingsbereik van de standaardcontainer.

denyEncryptionScopeOverride?: boolean

Waarde van eigenschap

boolean

enableNfsV3AllSquash

Schakel NFSv3 alle squash in op blobcontainer.

enableNfsV3AllSquash?: boolean

Waarde van eigenschap

boolean

enableNfsV3RootSquash

Schakel NFSv3 root squash in op blobcontainer.

enableNfsV3RootSquash?: boolean

Waarde van eigenschap

boolean

hasImmutabilityPolicy

De openbare eigenschap hasImmutabilityPolicy wordt door SRP op true gezet als ImmutabilityPolicy voor deze container is gemaakt. De openbare eigenschap hasImmutabilityPolicy wordt door SRP ingesteld op false als ImmutabilityPolicy niet voor deze container is gemaakt.

hasImmutabilityPolicy?: boolean

Waarde van eigenschap

boolean

hasLegalHold

De openbare eigenschap hasLegalHold wordt door SRP op true gezet als er ten minste één bestaande tag is. De openbare eigenschap hasLegalHold wordt door SRP op false gezet als alle bestaande legal hold-tags worden gewist. Er kunnen maximaal 1000 blobcontainers zijn met hasLegalHold=true voor een bepaald account.

hasLegalHold?: boolean

Waarde van eigenschap

boolean

immutabilityPolicy

De eigenschap ImmutabilityPolicy van de container.

immutabilityPolicy?: ImmutabilityPolicyProperties

Waarde van eigenschap

immutableStorageWithVersioning

De eigenschap onveranderbaarheid op objectniveau van de container. De eigenschap is onveranderbaar en kan alleen worden ingesteld op true tijdens het maken van de container. Bestaande containers moeten een migratieproces ondergaan.

immutableStorageWithVersioning?: ImmutableStorageWithVersioning

Waarde van eigenschap

lastModifiedTime

Retourneert de datum en tijd waarop de container het laatst is gewijzigd.

lastModifiedTime?: Date

Waarde van eigenschap

Date

leaseDuration

Hiermee geeft u aan of de lease voor een container van oneindige of vaste duur is, alleen wanneer de container wordt geleased.

leaseDuration?: string

Waarde van eigenschap

string

leaseState

Leasestaat van de container.

leaseState?: string

Waarde van eigenschap

string

leaseStatus

De leasestatus van de container.

leaseStatus?: string

Waarde van eigenschap

string

legalHold

De LegalHold eigenschap van de container.

legalHold?: LegalHoldProperties

Waarde van eigenschap

metadata

Een naam-waardepaar dat als metagegevens aan de container moet worden gekoppeld.

metadata?: Record<string, string>

Waarde van eigenschap

Record<string, string>

publicAccess

Hiermee specificeert u of gegevens in de container openbaar toegankelijk mogen zijn en welk toegangsniveau van toepassing is.

publicAccess?: PublicAccess

Waarde van eigenschap

remainingRetentionDays

Resterende bewaardagen voor zacht verwijderde blobcontainer.

remainingRetentionDays?: number

Waarde van eigenschap

number

version

De versie van de verwijderde blobcontainer.

version?: string

Waarde van eigenschap

string