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.v2020_08_01_preview.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, **kwargs)
Variables
- id
- str
Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
- name
- str
Nombre del recurso.
- type
- str
Tipo de recurso. Por ejemplo, "Microsoft. Compute/virtualMachines" o "Microsoft. Storage/storageAccounts".
- etag
- str
Etag de recursos.
- last_modified_time
- datetime
Devuelve la fecha y hora en que se modificó por última vez el recurso compartido.
- share_quota
- int
Tamaño máximo del recurso compartido, en gigabytes. Debe ser mayor que 0 y menor o igual que 5TB (5120). En el caso de los recursos compartidos de archivos grandes, el tamaño máximo es 102400.
- enabled_protocols
- str o EnabledProtocols
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
- str o RootSquashType
La propiedad es solo para el recurso compartido NFS. El valor predeterminado es NoRootSquash. Los valores conocidos son: "NoRootSquash", "RootSquash" y "AllSquash".
- version
- str
La versión del recurso compartido.
- deleted
- bool
Indica si se eliminó el recurso compartido.
- deleted_time
- datetime
Hora eliminada si se eliminó el recurso compartido.
- remaining_retention_days
- int
Días de retención restantes para el recurso compartido que se eliminó temporalmente.
- access_tier
- str o ShareAccessTier
Nivel de acceso para un recurso compartido específico. La cuenta 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
- datetime
Indica la hora de la última modificación del nivel de acceso compartido.
- access_tier_status
- str
Indica si hay una transición pendiente para el nivel de acceso.
- share_usage_bytes
- int
Tamaño aproximado de los datos almacenados en el recurso compartido. Tenga en cuenta que es posible que este valor no incluya todos los archivos creados recientemente o recientemente cambiados de tamaño.
- snapshot_time
- datetime
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".