共用方式為


ShareCreateOptions interface

設定 建立 作業的選項。

Extends

屬性

abortSignal

AbortSignalLike 介面的實作,以發出取消作業的要求。 例如,使用 @azure/abort-controller 來建立 AbortSignal

accessTier

指定共用的存取層。 可能的值包括:'TransactionOptimized'、'Hot'、'Cool'

enableSnapshotVirtualDirectoryAccess

指定啟用 NFS 時,是否應該在共用裝入點的根目錄存取快照集虛擬目錄。 如果未指定,則預設值為 true。

metadata

要與檔案記憶體物件建立關聯的名稱/值組。

paidBurstingEnabled

選用。 布林值。 如果未指定預設值為 false,則為預設值。 此屬性可啟用付費高載。

paidBurstingMaxBandwidthMibps

選用。 Integer (整數)。 如果未指定,則預設為檔案共享可支援的輸送量上限。 檔案共用目前的最大值為 10,340 MiB/秒。

paidBurstingMaxIops

選用。 Integer (整數)。 如果未指定,則預設為檔案共享可支援的 IOPS 上限。 檔案共用目前的最大值為 102,400 IOPS。

protocols

2020-02-10 版和更新版本支援。 指定共用上已啟用的通訊協定。 如果未指定,則預設值為SMB。

quota

指定共用的大小上限,以 GB 為單位。

rootSquash

要設定在共用上的根壁球。 僅適用於 NFS 共用。 可能的值包括:『NoRootSquash』、『RootSquash』、『AllSquash』。

shareProvisionedBandwidthMibps

選用。 2025-01-05 版和更新版本支援。 只允許布建的 v2 檔案共用。 指定共用的布建頻寬,以每秒 MB 為單位(MiBps)。 如果未指定,則布建的頻寬會設定為根據建議公式計算的值。

shareProvisionedIops

選用。 2025-01-05 版和更新版本支援。 只允許布建的 v2 檔案共用。 指定共用每秒布建的輸入/輸出作業數(IOPS)。 如果未指定,則布建的 IOPS 會設定為根據建議公式計算的值。

繼承的屬性

tracingOptions

屬性詳細資料

abortSignal

AbortSignalLike 介面的實作,以發出取消作業的要求。 例如,使用 @azure/abort-controller 來建立 AbortSignal

abortSignal?: AbortSignalLike

屬性值

accessTier

指定共用的存取層。 可能的值包括:'TransactionOptimized'、'Hot'、'Cool'

accessTier?: ShareAccessTier

屬性值

enableSnapshotVirtualDirectoryAccess

指定啟用 NFS 時,是否應該在共用裝入點的根目錄存取快照集虛擬目錄。 如果未指定,則預設值為 true。

enableSnapshotVirtualDirectoryAccess?: boolean

屬性值

boolean

metadata

要與檔案記憶體物件建立關聯的名稱/值組。

metadata?: {[propertyName: string]: string}

屬性值

{[propertyName: string]: string}

paidBurstingEnabled

選用。 布林值。 如果未指定預設值為 false,則為預設值。 此屬性可啟用付費高載。

paidBurstingEnabled?: boolean

屬性值

boolean

paidBurstingMaxBandwidthMibps

選用。 Integer (整數)。 如果未指定,則預設為檔案共享可支援的輸送量上限。 檔案共用目前的最大值為 10,340 MiB/秒。

paidBurstingMaxBandwidthMibps?: number

屬性值

number

paidBurstingMaxIops

選用。 Integer (整數)。 如果未指定,則預設為檔案共享可支援的 IOPS 上限。 檔案共用目前的最大值為 102,400 IOPS。

paidBurstingMaxIops?: number

屬性值

number

protocols

2020-02-10 版和更新版本支援。 指定共用上已啟用的通訊協定。 如果未指定,則預設值為SMB。

protocols?: ShareProtocols

屬性值

quota

指定共用的大小上限,以 GB 為單位。

quota?: number

屬性值

number

rootSquash

要設定在共用上的根壁球。 僅適用於 NFS 共用。 可能的值包括:『NoRootSquash』、『RootSquash』、『AllSquash』。

rootSquash?: ShareRootSquash

屬性值

shareProvisionedBandwidthMibps

選用。 2025-01-05 版和更新版本支援。 只允許布建的 v2 檔案共用。 指定共用的布建頻寬,以每秒 MB 為單位(MiBps)。 如果未指定,則布建的頻寬會設定為根據建議公式計算的值。

shareProvisionedBandwidthMibps?: number

屬性值

number

shareProvisionedIops

選用。 2025-01-05 版和更新版本支援。 只允許布建的 v2 檔案共用。 指定共用每秒布建的輸入/輸出作業數(IOPS)。 如果未指定,則布建的 IOPS 會設定為根據建議公式計算的值。

shareProvisionedIops?: number

屬性值

number

繼承的屬性詳細資料

tracingOptions

tracingOptions?: OperationTracingOptions

屬性值

繼承自CommonOptions.tracingOptions