ShareSetPropertiesOptions interface
setProperties 操作を構成するオプション。
- Extends
プロパティ
abort |
操作を取り消す要求を通知する |
access |
共有のアクセス層を指定します。 使用可能な値は、'TransactionOptimized'、'Hot'、'Cool' です。 |
enable |
NFS が有効になっているときに、共有マウント ポイントのルートでスナップショット仮想ディレクトリにアクセスできるかどうかを指定します。 指定しない場合、既定値は true です。 |
lease |
指定した場合、操作はリソースのリースがアクティブであり、この ID と一致する場合にのみ成功します。 |
paid |
随意。 ブーリアン。 指定しない場合の既定値は false です。 このプロパティを使用すると、有料バーストが有効になります。 |
paid |
随意。 整数。 指定しない場合の既定値は、ファイル共有でサポートできる最大スループットです。 ファイル共有の現在の最大値は 10,340 MiB/秒です。 |
paid |
随意。 整数。 指定しない場合の既定値は、ファイル共有でサポートできる最大 IOPS です。 ファイル共有の現在の最大値は 102,400 IOPS です。 |
quota |
共有の最大サイズをギガバイト単位で指定します。 |
root |
共有に設定するルート スカッシュ。 NFS 共有に対してのみ有効です。 使用可能な値は、'NoRootSquash'、'RootSquash'、'AllSquash' です。 |
share |
随意。 バージョン 2025-01-05 以降でサポートされています。 プロビジョニングされた v2 ファイル共有に対してのみ許可されます。 共有のプロビジョニングされた帯域幅を 1 秒あたりのメビバイト単位 (MiBps) で指定します。 これが指定されていない場合、プロビジョニングされた帯域幅は、推奨事項の数式に基づいて計算された値に設定されます。 |
share |
随意。 バージョン 2025-01-05 以降でサポートされています。 プロビジョニングされた v2 ファイル共有に対してのみ許可されます。 共有の 1 秒あたりの入力/出力操作のプロビジョニング数 (IOPS) を指定します。 これが指定されていない場合、プロビジョニングされた IOPS は、推奨事項の数式に基づいて計算された値に設定されます。 |
継承されたプロパティ
tracing |
プロパティの詳細
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