次の方法で共有


ShareSetPropertiesOptions interface

setProperties 操作を構成するオプション。

Extends

プロパティ

abortSignal

操作を取り消す要求を通知する AbortSignalLike インターフェイスの実装。 たとえば、@azure/abort-controller を使用して AbortSignalを作成します。

accessTier

共有のアクセス層を指定します。 使用可能な値は、'TransactionOptimized'、'Hot'、'Cool' です。

enableSnapshotVirtualDirectoryAccess

NFS が有効になっているときに、共有マウント ポイントのルートでスナップショット仮想ディレクトリにアクセスできるかどうかを指定します。 指定しない場合、既定値は true です。

leaseAccessConditions

指定した場合、操作はリソースのリースがアクティブであり、この ID と一致する場合にのみ成功します。

paidBurstingEnabled

随意。 ブーリアン。 指定しない場合の既定値は false です。 このプロパティを使用すると、有料バーストが有効になります。

paidBurstingMaxBandwidthMibps

随意。 整数。 指定しない場合の既定値は、ファイル共有でサポートできる最大スループットです。 ファイル共有の現在の最大値は 10,340 MiB/秒です。

paidBurstingMaxIops

随意。 整数。 指定しない場合の既定値は、ファイル共有でサポートできる最大 IOPS です。 ファイル共有の現在の最大値は 102,400 IOPS です。

quotaInGB

共有の最大サイズをギガバイト単位で指定します。

rootSquash

共有に設定するルート スカッシュ。 NFS 共有に対してのみ有効です。 使用可能な値は、'NoRootSquash'、'RootSquash'、'AllSquash' です。

shareProvisionedBandwidthMibps

随意。 バージョン 2025-01-05 以降でサポートされています。 プロビジョニングされた v2 ファイル共有に対してのみ許可されます。 共有のプロビジョニングされた帯域幅を 1 秒あたりのメビバイト単位 (MiBps) で指定します。 これが指定されていない場合、プロビジョニングされた帯域幅は、推奨事項の数式に基づいて計算された値に設定されます。

shareProvisionedIops

随意。 バージョン 2025-01-05 以降でサポートされています。 プロビジョニングされた v2 ファイル共有に対してのみ許可されます。 共有の 1 秒あたりの入力/出力操作のプロビジョニング数 (IOPS) を指定します。 これが指定されていない場合、プロビジョニングされた IOPS は、推奨事項の数式に基づいて計算された値に設定されます。

継承されたプロパティ

tracingOptions

プロパティの詳細

abortSignal

操作を取り消す要求を通知する AbortSignalLike インターフェイスの実装。 たとえば、@azure/abort-controller を使用して AbortSignalを作成します。

abortSignal?: AbortSignalLike

プロパティ値

accessTier

共有のアクセス層を指定します。 使用可能な値は、'TransactionOptimized'、'Hot'、'Cool' です。

accessTier?: ShareAccessTier

プロパティ値

enableSnapshotVirtualDirectoryAccess

NFS が有効になっているときに、共有マウント ポイントのルートでスナップショット仮想ディレクトリにアクセスできるかどうかを指定します。 指定しない場合、既定値は true です。

enableSnapshotVirtualDirectoryAccess?: boolean

プロパティ値

boolean

leaseAccessConditions

指定した場合、操作はリソースのリースがアクティブであり、この ID と一致する場合にのみ成功します。

leaseAccessConditions?: LeaseAccessConditions

プロパティ値

paidBurstingEnabled

随意。 ブーリアン。 指定しない場合の既定値は false です。 このプロパティを使用すると、有料バーストが有効になります。

paidBurstingEnabled?: boolean

プロパティ値

boolean

paidBurstingMaxBandwidthMibps

随意。 整数。 指定しない場合の既定値は、ファイル共有でサポートできる最大スループットです。 ファイル共有の現在の最大値は 10,340 MiB/秒です。

paidBurstingMaxBandwidthMibps?: number

プロパティ値

number

paidBurstingMaxIops

随意。 整数。 指定しない場合の既定値は、ファイル共有でサポートできる最大 IOPS です。 ファイル共有の現在の最大値は 102,400 IOPS です。

paidBurstingMaxIops?: number

プロパティ値

number

quotaInGB

共有の最大サイズをギガバイト単位で指定します。

quotaInGB?: number

プロパティ値

number

rootSquash

共有に設定するルート スカッシュ。 NFS 共有に対してのみ有効です。 使用可能な値は、'NoRootSquash'、'RootSquash'、'AllSquash' です。

rootSquash?: ShareRootSquash

プロパティ値

shareProvisionedBandwidthMibps

随意。 バージョン 2025-01-05 以降でサポートされています。 プロビジョニングされた v2 ファイル共有に対してのみ許可されます。 共有のプロビジョニングされた帯域幅を 1 秒あたりのメビバイト単位 (MiBps) で指定します。 これが指定されていない場合、プロビジョニングされた帯域幅は、推奨事項の数式に基づいて計算された値に設定されます。

shareProvisionedBandwidthMibps?: number

プロパティ値

number

shareProvisionedIops

随意。 バージョン 2025-01-05 以降でサポートされています。 プロビジョニングされた v2 ファイル共有に対してのみ許可されます。 共有の 1 秒あたりの入力/出力操作のプロビジョニング数 (IOPS) を指定します。 これが指定されていない場合、プロビジョニングされた IOPS は、推奨事項の数式に基づいて計算された値に設定されます。

shareProvisionedIops?: number

プロパティ値

number

継承されたプロパティの詳細

tracingOptions

tracingOptions?: OperationTracingOptions

プロパティ値

継承元CommonOptions.tracingOptions