BlobContainer Klass
Egenskaper för blobcontainern, inklusive ID, resursnamn, resurstyp, Etag.
Variabler fylls bara i av servern och ignoreras när en begäran skickas.
- Arv
-
azure.mgmt.storage.v2022_05_01.models._models_py3.AzureEntityResourceBlobContainer
Konstruktor
BlobContainer(*, default_encryption_scope: str | None = None, deny_encryption_scope_override: bool | None = None, public_access: str | _models.PublicAccess | None = None, metadata: Dict[str, str] | None = None, immutable_storage_with_versioning: _models.ImmutableStorageWithVersioning | None = None, enable_nfs_v3_root_squash: bool | None = None, enable_nfs_v3_all_squash: bool | None = None, **kwargs: Any)
Keyword-Only parametrar
Name | Description |
---|---|
default_encryption_scope
|
Standardinställningen är att containern använder det angivna krypteringsomfånget för alla skrivningar. |
deny_encryption_scope_override
|
Blockera åsidosättning av krypteringsomfång från containerns standardvärde. |
public_access
|
str eller
PublicAccess
Anger om data i containern kan nås offentligt och åtkomstnivån. Kända värden är: "Container", "Blob" och "None". |
metadata
|
Ett namn/värde-par som ska associeras med containern som metadata. |
immutable_storage_with_versioning
|
Containerns egenskap för oföränderlighet på objektnivå. Egenskapen är oföränderlig och kan bara anges till true när containern skapas. Befintliga containrar måste genomgå en migreringsprocess. |
enable_nfs_v3_root_squash
|
Aktivera NFSv3-rot squash på blobcontainer. |
enable_nfs_v3_all_squash
|
Aktivera NFSv3 all squash på blobcontainern. |
Variabler
Name | Description |
---|---|
id
|
Fullständigt kvalificerat resurs-ID för resursen. Exempel – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. |
name
|
Namnet på resursen. |
type
|
Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts". |
etag
|
Resurs-Etag. |
version
|
Versionen av den borttagna blobcontainern. |
deleted
|
Anger om blobcontainern har tagits bort. |
deleted_time
|
Borttagningstid för blobcontainer. |
remaining_retention_days
|
Återstående kvarhållningsdagar för mjukt borttagen blobcontainer. |
default_encryption_scope
|
Standardinställningen är att containern använder det angivna krypteringsomfånget för alla skrivningar. |
deny_encryption_scope_override
|
Blockera åsidosättning av krypteringsomfång från containerns standardvärde. |
public_access
|
str eller
PublicAccess
Anger om data i containern kan nås offentligt och åtkomstnivån. Kända värden är: "Container", "Blob" och "None". |
last_modified_time
|
Returnerar datum och tid då containern senast ändrades. |
lease_status
|
str eller
LeaseStatus
Lånestatus för containern. Kända värden är: "Låst" och "Olåst". |
lease_state
|
str eller
LeaseState
Lånetillstånd för containern. Kända värden är: "Available", "Leased", "Expired", "Breaking" och "Broken". |
lease_duration
|
str eller
LeaseDuration
Anger om lånet för en container har oändlig eller fast varaktighet, endast när containern hyrs. Kända värden är: "Infinite" och "Fixed". |
metadata
|
Ett namn/värde-par som ska associeras med containern som metadata. |
immutability_policy
|
Egenskapen ImmutabilityPolicy för containern. |
legal_hold
|
Egenskapen LegalHold för containern. |
has_legal_hold
|
Den offentliga egenskapen hasLegalHold anges till true av SRP om det finns minst en befintlig tagg. Den offentliga egenskapen hasLegalHold anges till false av SRP om alla befintliga taggar för bevarande av juridiska skäl avmarkeras. Det kan finnas högst 1 000 blobcontainrar med hasLegalHold=true för ett visst konto. |
has_immutability_policy
|
Den offentliga egenskapen hasImmutabilityPolicy anges till true av SRP om ImmutabilityPolicy har skapats för den här containern. Den offentliga egenskapen hasImmutabilityPolicy anges till false av SRP om ImmutabilityPolicy inte har skapats för den här containern. |
immutable_storage_with_versioning
|
Containerns egenskap för oföränderlighet på objektnivå. Egenskapen är oföränderlig och kan bara anges till true när containern skapas. Befintliga containrar måste genomgå en migreringsprocess. |
enable_nfs_v3_root_squash
|
Aktivera NFSv3-rot squash på blobcontainer. |
enable_nfs_v3_all_squash
|
Aktivera NFSv3 all squash på blobcontainern. |
Azure SDK for Python
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för