Aracılığıyla paylaş


DirectoryProperties interface

Her uzak işlem için ortak seçenekler için bir arabirim.

Extends

Özellikler

abortSignal

İşlemi iptal etme isteğine işaret eden AbortSignalLike arabiriminin bir uygulaması. Örneğin, AbortSignaloluşturmak için @azure/abort-controller kullanın.

Devralınan Özellikler

changeTime

Dizin için Eşgüdümlü Evrensel Saat (UTC) değiştirme zamanı özelliği. şimdi değeri, isteğin zamanını belirtmek için kullanılabilir. Varsayılan olarak, değer isteğin zamanına ayarlanır.

creationTime

Dizin için Eşgüdümlü Evrensel Saat (UTC) oluşturma zamanı özelliği. şimdi değeri, isteğin zamanını belirtmek için kullanılabilir. Mevcut bir değeri değişmeden tutmak için bir koruma değeri geçirilebilir. Varsayılan olarak, değer koruma olarak ayarlanır.

fileAttributes

Dosya veya dizinde ayarlanacak dosya sistemi öznitelikleri.

filePermission

Güvenlik Tanımlayıcısı Tanım Dili'nde (SDDL) dosya veya dizin için ayarlanacak izin (güvenlik tanımlayıcısı). Belirtilirse, bir sahip, grup ve isteğe bağlı erişim denetim listesi (DACL) olmalıdır. Üst dizinden devralmak için devralma değeri geçirilebilir. Değeri değiştirmeden tutmak için bir preserve değeri geçirilebilir.

filePermission veya filePermissionKey dosyalarından yalnızca birinin belirtilebileceğini unutmayın. Her ikisi de belirtilmezse, preserve, istemci kitaplığı tarafından varsayılan değer olarak filePermission olarak ayarlanır.

filePermissionFormat

Opsiyonel. Sürüm 2023-06-01 ve üzeri için kullanılabilir. İznin döndürüldiği biçimi belirtir. Kabul edilebilir değerler SDDL veya ikili değerlerdir. x-ms-file-permission-format belirtilmemişse veya açıkça SDDL olarak ayarlanmışsa, izin SDDL biçiminde döndürülür. x-ms-file-permission-format açıkça ikili olarak ayarlandıysa, izin, iznin ikili kodlamasını temsil eden bir base64 dizesi olarak döndürülür

filePermissionKey

Dosya veya dizin için ayarlanacak iznin anahtarı. Bu, Create-Permission API kullanılarak oluşturulabilir.

filePermission veya filePermissionKey dosyalarından yalnızca birinin belirtilebileceğini unutmayın.

lastWriteTime

Dizin için Eşgüdümlü Evrensel Saat (UTC) son yazma özelliği. şimdi değeri, isteğin zamanını belirtmek için kullanılabilir. Mevcut bir değeri değişmeden tutmak için bir koruma değeri geçirilebilir. Varsayılan olarak, değer koruma olarak ayarlanır.

posixProperties

NFS dosyalarında ayarlanacağı isteğe bağlı özellikler. Bu özelliğin yalnızca NFS paylaşımlarında oluşturulan dosyalar için geçerli olduğunu unutmayın.

tracingOptions

Özellik Ayrıntıları

abortSignal

İşlemi iptal etme isteğine işaret eden AbortSignalLike arabiriminin bir uygulaması. Örneğin, AbortSignaloluşturmak için @azure/abort-controller kullanın.

abortSignal?: AbortSignalLike

Özellik Değeri

Devralınan Özellik Detayları

changeTime

Dizin için Eşgüdümlü Evrensel Saat (UTC) değiştirme zamanı özelliği. şimdi değeri, isteğin zamanını belirtmek için kullanılabilir. Varsayılan olarak, değer isteğin zamanına ayarlanır.

changeTime?: Date | "now"

Özellik Değeri

Date | "now"

Devralındığı yer:FileAndDirectorySetPropertiesCommonOptions.changeTime

creationTime

Dizin için Eşgüdümlü Evrensel Saat (UTC) oluşturma zamanı özelliği. şimdi değeri, isteğin zamanını belirtmek için kullanılabilir. Mevcut bir değeri değişmeden tutmak için bir koruma değeri geçirilebilir. Varsayılan olarak, değer koruma olarak ayarlanır.

creationTime?: Date | "now" | "preserve"

Özellik Değeri

Date | "now" | "preserve"

Devralındığı yer:FileAndDirectorySetPropertiesCommonOptions.creationTime

fileAttributes

Dosya veya dizinde ayarlanacak dosya sistemi öznitelikleri.

fileAttributes?: FileSystemAttributes | "preserve"

Özellik Değeri

FileSystemAttributes | "preserve"

Devralındığı yer:FileAndDirectorySetPropertiesCommonOptions.fileAttributes

filePermission

Güvenlik Tanımlayıcısı Tanım Dili'nde (SDDL) dosya veya dizin için ayarlanacak izin (güvenlik tanımlayıcısı). Belirtilirse, bir sahip, grup ve isteğe bağlı erişim denetim listesi (DACL) olmalıdır. Üst dizinden devralmak için devralma değeri geçirilebilir. Değeri değiştirmeden tutmak için bir preserve değeri geçirilebilir.

filePermission veya filePermissionKey dosyalarından yalnızca birinin belirtilebileceğini unutmayın. Her ikisi de belirtilmezse, preserve, istemci kitaplığı tarafından varsayılan değer olarak filePermission olarak ayarlanır.

filePermission?: string

Özellik Değeri

string

Devralındığı yer:FileAndDirectorySetPropertiesCommonOptions.filePermission

filePermissionFormat

Opsiyonel. Sürüm 2023-06-01 ve üzeri için kullanılabilir. İznin döndürüldiği biçimi belirtir. Kabul edilebilir değerler SDDL veya ikili değerlerdir. x-ms-file-permission-format belirtilmemişse veya açıkça SDDL olarak ayarlanmışsa, izin SDDL biçiminde döndürülür. x-ms-file-permission-format açıkça ikili olarak ayarlandıysa, izin, iznin ikili kodlamasını temsil eden bir base64 dizesi olarak döndürülür

filePermissionFormat?: FilePermissionFormat

Özellik Değeri

Devralındığı yer:FileAndDirectorySetPropertiesCommonOptions.filePermissionFormat

filePermissionKey

Dosya veya dizin için ayarlanacak iznin anahtarı. Bu, Create-Permission API kullanılarak oluşturulabilir.

filePermission veya filePermissionKey dosyalarından yalnızca birinin belirtilebileceğini unutmayın.

filePermissionKey?: string

Özellik Değeri

string

Devralındığı yer:FileAndDirectorySetPropertiesCommonOptions.filePermissionKey

lastWriteTime

Dizin için Eşgüdümlü Evrensel Saat (UTC) son yazma özelliği. şimdi değeri, isteğin zamanını belirtmek için kullanılabilir. Mevcut bir değeri değişmeden tutmak için bir koruma değeri geçirilebilir. Varsayılan olarak, değer koruma olarak ayarlanır.

lastWriteTime?: Date | "now" | "preserve"

Özellik Değeri

Date | "now" | "preserve"

Devralındığı yer:FileAndDirectorySetPropertiesCommonOptions.lastWriteTime

posixProperties

NFS dosyalarında ayarlanacağı isteğe bağlı özellikler. Bu özelliğin yalnızca NFS paylaşımlarında oluşturulan dosyalar için geçerli olduğunu unutmayın.

posixProperties?: FilePosixProperties

Özellik Değeri

Devralındığı yer:FileAndDirectorySetPropertiesCommonOptions.posixProperties

tracingOptions

tracingOptions?: OperationTracingOptions

Özellik Değeri

Devralındığı yer:CommonOptions.tracingOptions