你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
FileShare 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
文件共享的属性,包括 ID、资源名称、资源类型、Etag。
[Microsoft.Rest.Serialization.JsonTransformation]
public class FileShare : Microsoft.Azure.Management.Storage.Models.AzureEntityResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type FileShare = class
inherit AzureEntityResource
Public Class FileShare
Inherits AzureEntityResource
- 继承
- 属性
构造函数
属性
AccessTier |
获取或设置特定共享的访问层。 GpV2 帐户可以在 TransactionOptimized (默认) 、热和冷之间进行选择。 FileStorage 帐户可以选择“高级”。 可能的值包括:“TransactionOptimized”、“Hot”、“Cool”、“Premium” |
AccessTierChangeTime |
获取 指示共享访问层的上次修改时间。 |
AccessTierStatus |
获取 指示访问层是否存在挂起的转换。 |
Deleted |
获取 指示共享是否已删除。 |
DeletedTime |
获取共享已删除时的删除时间。 |
EnabledProtocols |
获取或设置用于文件共享的身份验证协议。 只能在创建共享时指定。 可能的值包括:“SMB”、“NFS” |
Etag |
获取资源 Etag。 (继承自 AzureEntityResource) |
Id |
获取资源的完全限定资源 ID。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} (继承自 Resource) |
LastModifiedTime |
获取 返回上次修改共享的日期和时间。 |
LeaseDuration |
获取指定共享上的租约是无限期还是固定持续时间,仅当共享被租用时。 可能的值包括:“Infinite”、“Fixed” |
LeaseState |
获取共享的租用状态。 可能的值包括:“Available”、“Leased”、“Expired”、“Breaking”、“Broken” |
LeaseStatus |
获取共享的租用状态。 可能的值包括:“Locked”、“Unlocked” |
Metadata |
获取或设置要作为元数据与共享关联的名称/值对。 |
Name |
获取资源的名称 (继承自 Resource) |
RemainingRetentionDays |
获取软删除的共享的剩余保留天数。 |
RootSquash |
获取或设置 属性仅适用于 NFS 共享。 默认值为 NoRootSquash。 可能的值包括:“NoRootSquash”、“RootSquash”、“AllSquash” |
ShareQuota |
获取或设置共享的最大大小(以 GB 为单位)。 必须大于 0 且小于或等于 5 TB (5120)。 对于大型文件共享,最大大小为 102400。 |
ShareUsageBytes |
获取存储在共享上的数据的近似大小。 请注意,此值可能不包括最近创建的所有文件或最近调整大小的文件。 |
SignedIdentifiers |
获取或设置在共享上指定的存储访问策略的列表。 |
SnapshotTime |
获取在包含展开参数“snapshots”的列表共享的响应中返回的共享快照的创建时间。 |
Type |
获取资源的类型。 例如“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts” (继承自 Resource) |
Version |
获取共享的版本。 |
方法
Validate() |
验证 对象。 |