DirectoryRenameOptions interface
操作を構成するための rename(string, DirectoryRenameOptions) オプション。
- Extends
プロパティ
abort |
操作を |
copy |
省略可能。 ソース ファイルからファイル セキュリティ記述子をコピーするか、x-ms-file-permission または x-ms-file-permission-key のヘッダー値によって定義される値を使用して設定するオプションを指定します。 |
destination |
宛先ファイルのリース アクセス条件。 コピー先ファイルにアクティブな無限リースがある場合は必須です。 |
file |
省略可能。 指定した場合は、ディレクトリ/ファイルにアクセス許可 (セキュリティ記述子) を設定する必要があります。 |
file |
省略可能。 ディレクトリ/ファイルに設定するアクセス許可のキー。 注: filePermission または filePermissionKey の 1 つだけを指定する必要があります。 |
ignore |
省略可能。 既存の変換先ファイルの ReadOnly 属性を尊重するかどうかを指定するブール値。 true の場合、名前の変更は成功し、それ以外の場合、ReadOnly 属性が設定された宛先の前のファイルは名前の変更に失敗します。 |
metadata | 省略可能。 ファイル ストレージ オブジェクトに関連付ける名前と値のペア。 |
replace |
省略可能。 この要求によってファイルが上書きされるかどうかに関係なく、コピー先ファイルが既に存在する場合は のブール値。 true の場合、名前の変更は成功し、コピー先ファイルが上書きされます。 指定されていない場合、または false で宛先ファイルが存在する場合、要求は宛先ファイルを上書きしません。 指定され、コピー先ファイルが存在しない場合、名前の変更は成功します。 注: この値は、x-ms-file-copy-ignore-read-only ヘッダー値をオーバーライドしません。 |
source |
ソース ファイルのリース アクセス条件。 ソース ファイルにアクティブな無限リースがある場合は必須です。 |
timeout |
省略可能。 timeout パラメーターは、秒単位で表されます。 詳細については、「ファイル サービス操作のタイムアウトの設定」を参照してください。 |
継承されたプロパティ
tracing |
プロパティの詳細
abortSignal
操作を AbortSignalLike
取り消す要求を通知する インターフェイスの実装。
たとえば、@azure/abort-controller を使用して を作成します AbortSignal
。
abortSignal?: AbortSignalLike
プロパティ値
AbortSignalLike
copyFileSmbInfo
省略可能。 ソース ファイルからファイル セキュリティ記述子をコピーするか、x-ms-file-permission または x-ms-file-permission-key のヘッダー値によって定義される値を使用して設定するオプションを指定します。
copyFileSmbInfo?: CopyFileSmbInfo
プロパティ値
destinationLeaseAccessConditions
宛先ファイルのリース アクセス条件。 コピー先ファイルにアクティブな無限リースがある場合は必須です。
destinationLeaseAccessConditions?: LeaseAccessConditions
プロパティ値
filePermission
省略可能。 指定した場合は、ディレクトリ/ファイルにアクセス許可 (セキュリティ記述子) を設定する必要があります。
filePermission?: string
プロパティ値
string
filePermissionKey
省略可能。 ディレクトリ/ファイルに設定するアクセス許可のキー。 注: filePermission または filePermissionKey の 1 つだけを指定する必要があります。
filePermissionKey?: string
プロパティ値
string
ignoreReadOnly
省略可能。 既存の変換先ファイルの ReadOnly 属性を尊重するかどうかを指定するブール値。 true の場合、名前の変更は成功し、それ以外の場合、ReadOnly 属性が設定された宛先の前のファイルは名前の変更に失敗します。
ignoreReadOnly?: boolean
プロパティ値
boolean
metadata
replaceIfExists
省略可能。 この要求によってファイルが上書きされるかどうかに関係なく、コピー先ファイルが既に存在する場合は のブール値。 true の場合、名前の変更は成功し、コピー先ファイルが上書きされます。 指定されていない場合、または false で宛先ファイルが存在する場合、要求は宛先ファイルを上書きしません。 指定され、コピー先ファイルが存在しない場合、名前の変更は成功します。 注: この値は、x-ms-file-copy-ignore-read-only ヘッダー値をオーバーライドしません。
replaceIfExists?: boolean
プロパティ値
boolean
sourceLeaseAccessConditions
ソース ファイルのリース アクセス条件。 ソース ファイルにアクティブな無限リースがある場合は必須です。
sourceLeaseAccessConditions?: LeaseAccessConditions
プロパティ値
timeoutInSeconds
省略可能。 timeout パラメーターは、秒単位で表されます。 詳細については、「ファイル サービス操作のタイムアウトの設定」を参照してください。
timeoutInSeconds?: number
プロパティ値
number
継承されたプロパティの詳細
tracingOptions
tracingOptions?: OperationTracingOptions
プロパティ値
OperationTracingOptions