BlobContainer Classe
Propriedades do contêiner de blob, incluindo ID, nome do recurso, tipo de recurso, Etag.
As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.
- Herança
-
azure.mgmt.storage.v2018_02_01.models._models_py3.AzureEntityResourceBlobContainer
Construtor
BlobContainer(*, public_access: str | _models.PublicAccess | None = None, metadata: Dict[str, str] | None = None, **kwargs: Any)
Parâmetros de apenas palavra-chave
Nome | Description |
---|---|
public_access
|
str ou
PublicAccess
Especifica se os dados no contêiner podem ser acessados publicamente e o nível de acesso. Os valores conhecidos são: "Contêiner", "Blob" e "Nenhum". |
metadata
|
Um par de nome-valor a ser associado ao contêiner como metadados. |
Variáveis
Nome | Description |
---|---|
id
|
ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. |
name
|
O nome do recurso. |
type
|
Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts". |
etag
|
Etag de recurso. |
public_access
|
str ou
PublicAccess
Especifica se os dados no contêiner podem ser acessados publicamente e o nível de acesso. Os valores conhecidos são: "Contêiner", "Blob" e "Nenhum". |
last_modified_time
|
Retorna a data e a hora em que o contêiner foi modificado pela última vez. |
lease_status
|
str ou
LeaseStatus
O status da concessão do contêiner. Os valores conhecidos são: "Bloqueado" e "Desbloqueado". |
lease_state
|
str ou
LeaseState
Estado da concessão do contêiner. Os valores conhecidos são: "Disponível", "Concedido", "Expirado", "Quebrando" e "Quebrado". |
lease_duration
|
str ou
LeaseDuration
Especifica se a concessão em um contêiner é de duração infinita ou fixa, somente quando o contêiner é concedido. Os valores conhecidos são: "Infinito" e "Fixo". |
metadata
|
Um par de nome-valor a ser associado ao contêiner como metadados. |
immutability_policy
|
A propriedade ImmutabilityPolicy do contêiner. |
legal_hold
|
A propriedade LegalHold do contêiner. |
has_legal_hold
|
A propriedade pública hasLegalHold será definida como true pelo SRP se houver pelo menos uma marca existente. A propriedade pública hasLegalHold será definida como false pelo SRP se todas as marcas de retenção legal existentes forem desmarcadas. Pode haver no máximo 1000 contêineres de blob com hasLegalHold=true para uma determinada conta. |
has_immutability_policy
|
A propriedade pública hasImmutabilityPolicy será definida como true pelo SRP se ImmutabilityPolicy tiver sido criado para esse contêiner. A propriedade pública hasImmutabilityPolicy será definida como false pelo SRP se ImmutabilityPolicy não tiver sido criada para esse contêiner. |
Azure SDK for Python