FileShare Класс
Свойства общей папки, включая идентификатор, имя ресурса, тип ресурса, Etag.
Переменные заполняются только сервером и игнорируются при отправке запроса.
- Наследование
-
azure.mgmt.storage.v2021_04_01.models._models_py3.AzureEntityResourceFileShare
Конструктор
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)
Переменные
- id
- str
Полный идентификатор ресурса. Например: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
- name
- str
Имя ресурса.
- type
- str
Тип ресурса. Например, "Майкрософт. Compute/virtualMachines" или "Майкрософт. Storage/storageAccounts".
- etag
- str
Etag ресурса.
- last_modified_time
- datetime
Возвращает дату и время последнего изменения общей папки.
- share_quota
- int
Максимальный размер общей папки в гигабайтах. Значение должно быть больше 0 и меньше или равно 5 ТБ (5120). Для больших общих папок максимальный размер — 102400.
- enabled_protocols
- str или EnabledProtocols
Протокол проверки подлинности, используемый для общей папки. Можно указать только при создании общей папки. Известные значения: "SMB" и "NFS".
- root_squash
- str или RootSquashType
Свойство предназначено только для общей папки NFS. Значение по умолчанию — NoRootSquash. Известные значения: NoRootSquash, RootSquash и AllSquash.
- version
- str
Версия общей папки.
- deleted
- bool
Указывает, была ли удалена общая папка.
- deleted_time
- datetime
Время удаления, если общая папка была удалена.
- remaining_retention_days
- int
Оставшиеся дни хранения для общей папки, которая была обратимо удалена.
- access_tier
- str или ShareAccessTier
Уровень доступа для определенной общей папки. Учетная запись GpV2 может выбирать между TransactionOptimized (по умолчанию), Горячим и Холодным. Учетная запись FileStorage может выбрать Premium. Известные значения: TransactionOptimized, Hot, Cool и Premium.
- access_tier_change_time
- datetime
Указывает время последнего изменения уровня доступа к общей папке.
- access_tier_status
- str
Указывает, существует ли ожидающий переход для уровня доступа.
- share_usage_bytes
- int
Приблизительный размер данных, хранящихся в общей папке. Обратите внимание, что это значение может не включать все недавно созданные или недавно измененные файлы.
- lease_status
- str или LeaseStatus
Состояние аренды общей папки. Известные значения: "Заблокировано" и "Разблокировано".
- lease_state
- str или LeaseState
Состояние аренды общей папки. Известные значения: "Available", "Leased", "Expired", "Breaking" и "Broken".
- lease_duration
- str или LeaseDuration
Указывает, является ли аренда общей папки бесконечной или фиксированной, только в том случае, если общая папка арендуется. Известные значения: "Infinite" и "Fixed".
- signed_identifiers
- list[SignedIdentifier]
Список хранимых политик доступа, указанных в общей папке.
- snapshot_time
- datetime
Время создания моментального снимка общего ресурса, возвращаемое в ответе общих папок списка с параметром развертывания "snapshots".