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.v2021_06_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)
Variabler
- id
- str
Fullständigt kvalificerat resurs-ID för resursen. Exempel – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
- name
- str
Namnet på resursen.
- type
- str
Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts".
- etag
- str
Resurs-Etag.
- version
- str
Versionen av den borttagna blobcontainern.
- deleted
- bool
Anger om blobcontainern har tagits bort.
- deleted_time
- datetime
Borttagningstid för blobcontainer.
- remaining_retention_days
- int
Återstående kvarhållningsdagar för mjukt borttagen blobcontainer.
- default_encryption_scope
- str
Standardinställningen är att containern använder det angivna krypteringsomfånget för alla skrivningar.
- deny_encryption_scope_override
- bool
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
- datetime
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".
- immutability_policy
- ImmutabilityPolicyProperties
Egenskapen ImmutabilityPolicy för containern.
- legal_hold
- LegalHoldProperties
Egenskapen LegalHold för containern.
- has_legal_hold
- bool
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
- bool
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
- ImmutableStorageWithVersioning
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
- bool
Aktivera NFSv3-rot squash på blobcontainer.
- enable_nfs_v3_all_squash
- bool
Aktivera NFSv3 all squash på blobcontainern.