你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

FileShare 类

文件共享的属性,包括 ID、资源名称、资源类型、Etag。

变量仅由服务器填充,在发送请求时将被忽略。

继承
azure.mgmt.storage.v2022_05_01.models._models_py3.AzureEntityResource
FileShare

构造函数

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)

仅限关键字的参数

名称 说明
metadata

作为元数据与共享关联的名称-值对。

share_quota
int

共享的最大大小(以 GB 为单位)。 必须大于 0 且小于或等于 5 TB (5120)。 对于大型文件共享,最大大小为 102400。

enabled_protocols

用于文件共享的身份验证协议。 只能在创建共享时指定。 已知值为:“SMB”和“NFS”。

root_squash

属性仅适用于 NFS 共享。 默认值为 NoRootSquash。 已知值为:“NoRootSquash”、“RootSquash”和“AllSquash”。

access_tier

特定共享的访问层。 GpV2 帐户可以在 TransactionOptimized (默认) 、热和冷之间进行选择。 FileStorage 帐户可以选择“高级”。 已知值为:“TransactionOptimized”、“Hot”、“Cool”和“Premium”。

signed_identifiers

共享上指定的存储访问策略的列表。

变量

名称 说明
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

返回上次修改共享的日期和时间。

metadata

作为元数据与共享关联的名称-值对。

share_quota
int

共享的最大大小(以 GB 为单位)。 必须大于 0 且小于或等于 5 TB (5120)。 对于大型文件共享,最大大小为 102400。

enabled_protocols

用于文件共享的身份验证协议。 只能在创建共享时指定。 已知值为:“SMB”和“NFS”。

root_squash

属性仅适用于 NFS 共享。 默认值为 NoRootSquash。 已知值为:“NoRootSquash”、“RootSquash”和“AllSquash”。

version
str

共享的版本。

deleted

指示共享是否已删除。

deleted_time

删除共享时的删除时间。

remaining_retention_days
int

软删除的共享的剩余保留天数。

access_tier

特定共享的访问层。 GpV2 帐户可以在 TransactionOptimized (默认) 、热和冷之间进行选择。 FileStorage 帐户可以选择“高级”。 已知值为:“TransactionOptimized”、“Hot”、“Cool”和“Premium”。

access_tier_change_time

指示共享访问层的上次修改时间。

access_tier_status
str

指示访问层是否存在挂起的转换。

share_usage_bytes
int

存储在共享上的数据的近似大小。 请注意,此值可能不包括最近创建的所有文件或最近调整大小的文件。

lease_status

共享的租约状态。 已知值为:“Locked”和“Unlocked”。

lease_state

共享的租用状态。 已知值为:“Available”、“Leased”、“Expired”、“Breaking”和“Broken”。

lease_duration

指定共享上的租约是无限期还是固定持续时间,仅当共享被租用时。 已知值为:“Infinite”和“Fixed”。

signed_identifiers

共享上指定的存储访问策略的列表。

snapshot_time

共享的创建时间快照包含展开参数“快照”的列表共享的响应中返回。