你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
FileShare 类
文件共享的属性,包括 ID、资源名称、资源类型、Etag。
变量仅由服务器填充,发送请求时将被忽略。
- 继承
-
azure.mgmt.storage.v2021_01_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, **kwargs)
变量
- id
- str
资源的完全限定的资源 ID。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}。
- name
- str
资源的名称。
- type
- str
资源类型。 例如“Microsoft。Compute/virtualMachines“或”Microsoft。Storage/storageAccounts”。
- etag
- str
资源 Etag。
- last_modified_time
- datetime
返回上次修改共享的日期和时间。
- share_quota
- int
共享的最大大小(以 GB 为单位)。 必须大于 0 且小于或等于 5 TB (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 帐户可以选择“高级”。 已知值为:“TransactionOptimized”、“Hot”、“Cool”和“Premium”。
- access_tier_change_time
- datetime
指示共享访问层的上次修改时间。
- access_tier_status
- str
指示访问层是否存在挂起的转换。
- share_usage_bytes
- int
存储在共享上的数据的大致大小。 请注意,此值可能不包括最近创建或最近调整大小的所有文件。
- snapshot_time
- datetime
列表共享响应中返回的共享快照的创建时间,其中包含 expand 参数“snapshots”。