FileShareProperties interface
文件共享的属性。
属性
| access |
特定共享的访问层。 GpV2 帐户可以在 TransactionOptimized(默认)、热和冷之间进行选择。 FileStorage 帐户可以选择“高级”。 |
| access |
指示共享访问层的上次修改时间。 |
| access |
指示访问层是否存在挂起的转换。 |
| deleted | 指示是否删除了共享。 |
| deleted |
如果删除了共享,则删除的时间。 |
| enabled |
用于文件共享的身份验证协议。 只能在创建共享时指定。 |
| file |
文件共享付费突发属性。 |
| included |
共享的计算突发 IOPS。 此属性仅适用于在文件预配 v2 帐户类型下创建的文件共享。 |
| last |
返回上次修改共享的日期和时间。 |
| lease |
指定共享的租赁是无限期还是固定期限,仅在租赁共享时。 |
| lease |
共享的租赁状态。 |
| lease |
共享的租赁状态。 |
| max |
计算出的份额的最大突发积分。 此属性仅适用于在文件预配 v2 帐户类型下创建的文件共享。 |
| metadata | 要作为元数据与共享关联的名称/值对。 |
| next |
返回共享的下一个允许的预配带宽降级时间。 此属性仅适用于在文件预配 v2 帐户类型下创建的文件共享。 |
| next |
返回共享的下一个允许的预配 IOPS 降级时间。 此属性仅适用于在文件预配 v2 帐户类型下创建的文件共享。 |
| next |
返回共享的下一个允许的预配存储大小降级时间。 此属性仅适用于在“文件预配的 v1 SSD”和“文件预配的 v2”帐户类型下创建的文件共享 |
| provisioned |
共享的预配带宽(以每秒兆字节为单位)。 此属性仅适用于在文件预配 v2 帐户类型下创建的文件共享。 有关预配带宽的最小和允许的最大值,请参阅 GetFileServiceUsage API 响应。 |
| provisioned |
共享的预配 IOPS。 此属性仅适用于在文件预配 v2 帐户类型下创建的文件共享。 请参阅 GetFileServiceUsage API 响应,了解预配的 IOPS 的最小和允许的最大值。 |
| remaining |
软删除的共享的剩余保留天数。 |
| root |
该属性仅适用于 NFS 共享。 默认值为 NoRootSquash。 |
| share |
共享的预配大小(以 gibibytes 为单位)。 必须大于 0,并且小于或等于 5TB (5120)。 对于大型文件共享,最大大小为 102400。 有关在文件预配 v2 帐户类型下创建的文件共享,请参阅 GetFileServiceUsage API 响应,了解允许的最小和最大预配存储大小。 |
| share |
存储在共享上的数据的大致大小。 请注意,此值可能不包括所有最近创建或最近调整大小的文件。 |
| signed |
共享上指定的存储访问策略列表。 |
| snapshot |
在具有扩展参数“快照”的列表共享的响应中返回的共享快照的创建时间。 |
| version | 共享的版本。 |
属性详细信息
accessTier
特定共享的访问层。 GpV2 帐户可以在 TransactionOptimized(默认)、热和冷之间进行选择。 FileStorage 帐户可以选择“高级”。
accessTier?: string
属性值
string
accessTierChangeTime
指示共享访问层的上次修改时间。
accessTierChangeTime?: Date
属性值
Date
accessTierStatus
指示访问层是否存在挂起的转换。
accessTierStatus?: string
属性值
string
deleted
指示是否删除了共享。
deleted?: boolean
属性值
boolean
deletedTime
如果删除了共享,则删除的时间。
deletedTime?: Date
属性值
Date
enabledProtocols
用于文件共享的身份验证协议。 只能在创建共享时指定。
enabledProtocols?: string
属性值
string
fileSharePaidBursting
文件共享付费突发属性。
fileSharePaidBursting?: FileSharePropertiesFileSharePaidBursting
属性值
includedBurstIops
共享的计算突发 IOPS。 此属性仅适用于在文件预配 v2 帐户类型下创建的文件共享。
includedBurstIops?: number
属性值
number
lastModifiedTime
返回上次修改共享的日期和时间。
lastModifiedTime?: Date
属性值
Date
leaseDuration
指定共享的租赁是无限期还是固定期限,仅在租赁共享时。
leaseDuration?: string
属性值
string
leaseState
共享的租赁状态。
leaseState?: string
属性值
string
leaseStatus
共享的租赁状态。
leaseStatus?: string
属性值
string
maxBurstCreditsForIops
计算出的份额的最大突发积分。 此属性仅适用于在文件预配 v2 帐户类型下创建的文件共享。
maxBurstCreditsForIops?: number
属性值
number
metadata
要作为元数据与共享关联的名称/值对。
metadata?: Record<string, string>
属性值
Record<string, string>
nextAllowedProvisionedBandwidthDowngradeTime
返回共享的下一个允许的预配带宽降级时间。 此属性仅适用于在文件预配 v2 帐户类型下创建的文件共享。
nextAllowedProvisionedBandwidthDowngradeTime?: Date
属性值
Date
nextAllowedProvisionedIopsDowngradeTime
返回共享的下一个允许的预配 IOPS 降级时间。 此属性仅适用于在文件预配 v2 帐户类型下创建的文件共享。
nextAllowedProvisionedIopsDowngradeTime?: Date
属性值
Date
nextAllowedQuotaDowngradeTime
返回共享的下一个允许的预配存储大小降级时间。 此属性仅适用于在“文件预配的 v1 SSD”和“文件预配的 v2”帐户类型下创建的文件共享
nextAllowedQuotaDowngradeTime?: Date
属性值
Date
provisionedBandwidthMibps
共享的预配带宽(以每秒兆字节为单位)。 此属性仅适用于在文件预配 v2 帐户类型下创建的文件共享。 有关预配带宽的最小和允许的最大值,请参阅 GetFileServiceUsage API 响应。
provisionedBandwidthMibps?: number
属性值
number
provisionedIops
共享的预配 IOPS。 此属性仅适用于在文件预配 v2 帐户类型下创建的文件共享。 请参阅 GetFileServiceUsage API 响应,了解预配的 IOPS 的最小和允许的最大值。
provisionedIops?: number
属性值
number
remainingRetentionDays
软删除的共享的剩余保留天数。
remainingRetentionDays?: number
属性值
number
rootSquash
该属性仅适用于 NFS 共享。 默认值为 NoRootSquash。
rootSquash?: string
属性值
string
shareQuota
共享的预配大小(以 gibibytes 为单位)。 必须大于 0,并且小于或等于 5TB (5120)。 对于大型文件共享,最大大小为 102400。 有关在文件预配 v2 帐户类型下创建的文件共享,请参阅 GetFileServiceUsage API 响应,了解允许的最小和最大预配存储大小。
shareQuota?: number
属性值
number
shareUsageBytes
存储在共享上的数据的大致大小。 请注意,此值可能不包括所有最近创建或最近调整大小的文件。
shareUsageBytes?: number
属性值
number
signedIdentifiers
snapshotTime
在具有扩展参数“快照”的列表共享的响应中返回的共享快照的创建时间。
snapshotTime?: Date
属性值
Date
version
共享的版本。
version?: string
属性值
string