FileShare Clase
Propiedades del recurso compartido de archivos, incluido el identificador, el nombre del recurso, el tipo de recurso, Etag.
Las variables solo se rellenan mediante el servidor y se omitirán al enviar una solicitud.
- Herencia
-
azure.mgmt.storage.v2022_05_01.models._models_py3.AzureEntityResourceFileShare
Constructor
FileShare(*, 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, signed_identifiers: List[_models.SignedIdentifier] | None = None, **kwargs: Any)
Parámetros de solo palabra clave
Nombre | Description |
---|---|
metadata
|
Par nombre-valor que se va a asociar al recurso compartido como metadatos. |
share_quota
|
Tamaño máximo del recurso compartido, en gigabytes. Debe ser mayor que 0 y menor o igual que 5TB (5120). Para recursos compartidos de archivos grandes, el tamaño máximo es 102400. |
enabled_protocols
|
Protocolo de autenticación que se usa para el recurso compartido de archivos. Solo se puede especificar al crear un recurso compartido. Los valores conocidos son: "SMB" y "NFS". |
root_squash
|
La propiedad es solo para el recurso compartido NFS. El valor predeterminado es NoRootSquash. Los valores conocidos son: "NoRootSquash", "RootSquash" y "AllSquash". |
access_tier
|
Nivel de acceso para un recurso compartido específico. La cuenta de GpV2 puede elegir entre TransactionOptimized (valor predeterminado), Frecuente y Esporádico. La cuenta FileStorage puede elegir Premium. Los valores conocidos son: "TransactionOptimized", "Hot", "Cool" y "Premium". |
signed_identifiers
|
Lista de directivas de acceso almacenadas especificadas en el recurso compartido. |
Variables
Nombre | Description |
---|---|
id
|
Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. |
name
|
Nombre del recurso. |
type
|
Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts". |
etag
|
Etag de recursos. |
last_modified_time
|
Devuelve la fecha y hora en que se modificó por última vez el recurso compartido. |
metadata
|
Par nombre-valor que se va a asociar al recurso compartido como metadatos. |
share_quota
|
Tamaño máximo del recurso compartido, en gigabytes. Debe ser mayor que 0 y menor o igual que 5TB (5120). Para recursos compartidos de archivos grandes, el tamaño máximo es 102400. |
enabled_protocols
|
Protocolo de autenticación que se usa para el recurso compartido de archivos. Solo se puede especificar al crear un recurso compartido. Los valores conocidos son: "SMB" y "NFS". |
root_squash
|
La propiedad es solo para el recurso compartido NFS. El valor predeterminado es NoRootSquash. Los valores conocidos son: "NoRootSquash", "RootSquash" y "AllSquash". |
version
|
Versión del recurso compartido. |
deleted
|
Indica si se eliminó el recurso compartido. |
deleted_time
|
Hora de eliminación si se eliminó el recurso compartido. |
remaining_retention_days
|
Días de retención restantes para el recurso compartido que se eliminó temporalmente. |
access_tier
|
Nivel de acceso para un recurso compartido específico. La cuenta de GpV2 puede elegir entre TransactionOptimized (valor predeterminado), Frecuente y Esporádico. La cuenta FileStorage puede elegir Premium. Los valores conocidos son: "TransactionOptimized", "Hot", "Cool" y "Premium". |
access_tier_change_time
|
Indica la hora de última modificación para el nivel de acceso de recurso compartido. |
access_tier_status
|
Indica si hay una transición pendiente para el nivel de acceso. |
share_usage_bytes
|
Tamaño aproximado de los datos almacenados en el recurso compartido. Tenga en cuenta que este valor puede no incluir todos los archivos creados recientemente o recientemente cambiados de tamaño. |
lease_status
|
Estado de concesión del recurso compartido. Los valores conocidos son: "Bloqueado" y "Desbloqueado". |
lease_state
|
Estado de concesión del recurso compartido. Los valores conocidos son: "Available", "Leased", "Expired", "Breaking" y "Broken". |
lease_duration
|
Especifica si la concesión de un recurso compartido tiene una duración infinita o fija, solo cuando se alquila el recurso compartido. Los valores conocidos son: "Infinite" y "Fixed". |
signed_identifiers
|
Lista de directivas de acceso almacenadas especificadas en el recurso compartido. |
snapshot_time
|
Hora de creación de la instantánea de recurso compartido devuelta en la respuesta de los recursos compartidos de lista con el parámetro expanda "instantáneas". |
Azure SDK for Python