Partilhar via


FileShareItem Classe

As propriedades de partilha de ficheiros estão listadas.

As variáveis são apenas povoadas pelo servidor, e serão ignoradas ao enviar um pedido.

Herança
azure.mgmt.storage.v2020_08_01_preview.models._models_py3.AzureEntityResource
FileShareItem

Construtor

FileShareItem(*, metadata: Dict[str, str] | None = None, share_quota: int | None = None, enabled_protocols: str | _models.EnabledProtocols | None = None, root_squash: str | _models.RootSquashType | None = None, access_tier: str | _models.ShareAccessTier | None = None, **kwargs)

Variáveis

id
str

ID de recursos totalmente qualificado para o recurso. Ex - /subscrições/{subscriçãoD}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
str

O nome do recurso.

type
str

O tipo de recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts".

etag
str

Recurso Etag.

last_modified_time
datetime

Devolve a data e a hora em que a parte foi modificada pela última vez.

metadata
dict[str, str]

Um par de nome-valor para associar-se à partilha como metadados.

share_quota
int

O tamanho máximo da parte, em gigabytes. Deve ser maior que 0, e inferior ou igual a 5TB (5120). Para grandes partilhas de ficheiros, o tamanho máximo é de 102400.

enabled_protocols
str ou EnabledProtocols

O protocolo de autenticação que é utilizado para a partilha de ficheiros. Só pode ser especificado quando se cria uma partilha. Os valores conhecidos são: "SMB" e "NFS".

root_squash
str ou RootSquashType

A propriedade é apenas para NFS share. O padrão é NoRootSquash. Os valores conhecidos são: "NoRootSquash", "RootSquash", e "AllSquash".

version
str

A versão da parte.

deleted
bool

Indica se a parte foi eliminada.

deleted_time
datetime

O tempo apagado se a parte foi eliminada.

remaining_retention_days
int

Dias de retenção restantes para a partilha que foi suavemente apagada.

access_tier
str ou ShareAccessTier

Nível de acesso para partilha específica. A conta GPV2 pode escolher entre TransactionOptimed (padrão), Hot e Cool. A conta FileStorage pode escolher Premium. Os valores conhecidos são: "TransacçõesTimizadas", "Quente", "Cool" e "Premium".

access_tier_change_time
datetime

Indica a última hora de modificação para o nível de acesso à partilha.

access_tier_status
str

Indica se há uma transição pendente para o nível de acesso.

share_usage_bytes
int

O tamanho aproximado dos dados armazenados na parte. Note que este valor pode não incluir todos os ficheiros recentemente criados ou redimensionados recentemente.

snapshot_time
datetime

O tempo de criação do snapshot de partilha devolvido na resposta das ações da lista com "snapshots" de expansão do param.