ContainerProperties interface
De eigenschappen van een container.
Eigenschappen
| default |
Standaard gebruikt de container een opgegeven versleutelingsbereik voor alle schrijfbewerkingen. |
| deleted | Geeft aan of de blobcontainer is verwijderd. |
| deleted |
Verwijderingstijd van blobcontainer. |
| deny |
Blokkeer onderdrukking van versleutelingsbereik van de standaardcontainer. |
| enable |
Schakel NFSv3 alle squash in op blobcontainer. |
| enable |
Schakel NFSv3 root squash in op blobcontainer. |
| has |
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. |
| has |
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. |
| immutability |
De eigenschap ImmutabilityPolicy van de container. |
| immutable |
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. |
| last |
Retourneert de datum en tijd waarop de container het laatst is gewijzigd. |
| lease |
Hiermee geeft u aan of de lease voor een container van oneindige of vaste duur is, alleen wanneer de container wordt geleased. |
| lease |
Leasestaat van de container. |
| lease |
De leasestatus van de container. |
| legal |
De LegalHold eigenschap van de container. |
| metadata | Een naam-waardepaar dat als metagegevens aan de container moet worden gekoppeld. |
| public |
Hiermee specificeert u of gegevens in de container openbaar toegankelijk mogen zijn en welk toegangsniveau van toepassing is. |
| remaining |
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