Aracılığıyla paylaş


@azure/storage-file-share package

Sınıflar

AccountSASPermissions

YALNıZCA NODE.JS ÇALıŞMA ZAMANıNDA KULLANıLABILIR.

Bu, Bir AccountSAS tarafından verilen izinleri temsil eden bir dize oluşturmak için bir yardımcı sınıfıdır. Değeri true olarak ayarlamak, bu izinleri kullanan tüm SAS'lerin bu işlem için izinler vermesi anlamına gelir. Tüm değerler ayarlandıktan sonra, bu toString ile seri hale getirilmelidir ve AccountSASSignatureValues nesnesinde izinler alanı olarak ayarlanmalıdır. Bu sınıf olmadan izin dizesi oluşturmak mümkündür, ancak izinlerin sırası belirlidir ve bu sınıf doğruluğu garanti eder.

AccountSASResourceTypes

YALNıZCA NODE.JS ÇALıŞMA ZAMANıNDA KULLANıLABILIR.

Bu, AccountSAS tarafından erişilebilen kaynakları temsil eden bir dize oluşturmak için bir yardımcı sınıfıdır. Değeri true olarak ayarlamak, bu izinleri kullanan tüm SAS'lerin bu kaynak türüne erişim izni vermesi anlamına gelir. Tüm değerler ayarlandıktan sonra, bu toString ile seri hale getirilmelidir ve AccountSASSignatureValues nesnesinde kaynaklar alanı olarak ayarlanmalıdır. Bu sınıf olmadan kaynak dizesini oluşturmak mümkündür, ancak kaynakların sırası belirlidir ve bu sınıf doğruluğu garanti eder.

AccountSASServices

YALNıZCA NODE.JS ÇALıŞMA ZAMANıNDA KULLANıLABILIR.

Bu, AccountSAS tarafından erişilebilen hizmetleri temsil eden bir dize oluşturmak için yardımcı bir sınıftır. Değeri true olarak ayarlamak, bu izinleri kullanan tüm SAS'lerin söz konusu hizmete erişim izni vermesi anlamına gelir. Tüm değerler ayarlandıktan sonra, bu toString ile seri hale getirilmeli ve AccountSASSignatureValues nesnesinde hizmetler alanı olarak ayarlanmalıdır. Bu sınıf olmadan hizmet dizesini oluşturmak mümkündür, ancak hizmetlerin sırası belirlidir ve bu sınıf doğruluğu garanti eder.

AnonymousCredential

AnonymousCredential, AnonymousCredentialPolicy nesneleri oluşturmak için kullanılan credentialPolicyCreator üyesini sağlar. AnonymousCredentialPolicy, ortak kaynakları okuyan HTTP(S) istekleriyle veya Paylaşılan Erişim İmzaları (SAS) ile kullanılmak üzere kullanılır.

AnonymousCredentialPolicy

AnonymousCredentialPolicy, ortak kaynakları okuyan HTTP(S) istekleriyle veya Paylaşılan Erişim İmzaları (SAS) ile kullanılmak üzere kullanılır.

BaseRequestPolicy

Tüm istek ilkelerinin türetildiği temel sınıf.

Credential

Kimlik bilgileri, Azure Depolama HTTP isteklerini imzalamaya yönelik soyut bir sınıftır. Bu sınıf CredentialPolicy oluşturan bir credentialPolicyCreator fabrikasını barındıracaktır.

CredentialPolicy

Göndermeden önce HTTP(S) isteklerini imzalamak için kullanılan kimlik bilgisi ilkesi. Bu soyut bir sınıftır.

FileSASPermissions

YALNıZCA NODE.JS ÇALıŞMA ZAMANıNDA KULLANıLABILIR.

Bu, serviceSAS tarafından bir dosyaya verilen izinleri temsil eden bir dize oluşturmak için yardımcı bir sınıftır. Değeri true olarak ayarlamak, bu izinleri kullanan tüm SAS'lerin bu işlem için izinler vermesi anlamına gelir. Tüm değerler ayarlandıktan sonra, bu toString ile seri hale getirilmeli ve FileSASSignatureValues nesnesinde izinler alanı olarak ayarlanmalıdır. Bu sınıf olmadan izin dizesi oluşturmak mümkündür, ancak izinlerin sırası belirlidir ve bu sınıf doğruluğu garanti eder.

FileSystemAttributes

Bu, bir dosya veya dizine NTFS özniteliklerini temsil eden bir dize oluşturmak için bir yardımcı sınıfıdır.

Bkz. https://learn.microsoft.com/rest/api/storageservices/create-file#file-system-attributes

Pipeline

HTTP istek ilkelerini içeren bir İşlem Hattı sınıfı. newPipelineçağırarak varsayılan bir İşlem Hattı oluşturabilirsiniz. Alternatif olarak, İşlem Hattı oluşturucusunun kendi ilkelerinizle bir İşlem Hattı oluşturabilirsiniz.

Özelleştirilmiş İşlem Hattınızı uygulamadan önce newPipeline ve sağlanan ilkelere bakın.

SASQueryParameters

Azure Depolama SAS'sinin sorgu parametrelerini oluşturan bileşenleri temsil eder. Bu tür doğrudan kullanıcı tarafından yapılandırılmaz; yalnızca AccountSASSignatureValues ve FileSASSignatureValues türleri tarafından oluşturulur. Oluşturulduktan sonra bir toString() kodlanabilir ve doğrudan url'ye eklenebilir (ancak mevcut sorgu parametreleri olması durumunda bu sorgu parametrelerini eklemenin uygun araçlarını etkileyebilecek şekilde burada dikkatli olunmalıdır).

NOT: Bu sınıfın örnekleri sabittir.

ShareClient

ShareClient, Azure Depolama paylaşımının dizinlerini ve dosyalarını işlemenize olanak sağlayan bir URL'yi temsil eder.

ShareDirectoryClient

ShareDirectoryClient, Azure Depolama dizininin bir URL'sini temsil eder ve bu url'nin dosyalarını ve dizinlerini işlemenizi sağlar.

ShareFileClient

ShareFileClient, Bir Azure Depolama dosyasının URL'sini temsil eder.

ShareLeaseClient

ShareFileClient veya ShareClientiçin kiraları yöneten bir istemci.

bkz. https://learn.microsoft.com/rest/api/storageservices/lease-file ve Bkz. https://learn.microsoft.com/rest/api/storageservices/lease-share

ShareSASPermissions

Bu, serviceSAS tarafından bir paylaşıma verilen izinleri temsil eden bir dize oluşturmak için bir yardımcı sınıfıdır. Değeri true olarak ayarlamak, bu izinleri kullanan tüm SAS'lerin bu işlem için izinler vermesi anlamına gelir. Tüm değerler ayarlandıktan sonra, bu toString ile seri hale getirilmeli ve FileSASSignatureValues nesnesinde izinler alanı olarak ayarlanmalıdır. Bu sınıf olmadan izin dizesi oluşturmak mümkündür, ancak izinlerin sırası belirlidir ve bu sınıf doğruluğu garanti eder.

ShareServiceClient

ShareServiceClient, Dosya paylaşımlarını işlemenize olanak sağlayan Azure Depolama Dosyası hizmetinin URL'sini temsil eder.

StorageBrowserPolicyFactory

StorageBrowserPolicyFactory, StorageBrowserPolicy nesnelerinin oluşturulmasına yardımcı olan bir fabrika sınıfıdır.

StorageRetryPolicy

Üstel yeniden deneme ve doğrusal yeniden deneme uygulanarak yeniden deneme ilkesi.

StorageRetryPolicyFactory

StorageRetryPolicyFactory, StorageRetryPolicy nesneleri oluşturmaya yardımcı olan bir fabrika sınıfıdır.

StorageSharedKeyCredential

YALNıZCA NODE.JS ÇALıŞMA ZAMANıNDA KULLANıLABILIR.

Azure Depolama hizmetinin hesap anahtarı yetkilendirmesi için StorageSharedKeyCredential.

StorageSharedKeyCredentialPolicy

StorageSharedKeyCredentialPolicy, HTTP isteğini paylaşılan anahtarla imzalamak için kullanılan bir ilkedir.

Arabirimler

AccessPolicy

Erişim ilkesi.

AccountSASSignatureValues

YALNıZCA NODE.JS ÇALıŞMA ZAMANıNDA KULLANıLABILIR.

AccountSASSignatureValues, Bir Azure Depolama hesabı için Paylaşılan Erişim İmzası (SAS) oluşturmak için kullanılır. Buradaki tüm değerler uygun şekilde ayarlandıktan sonra, dosya url'lerine uygulanabilen SAS'nin bir gösterimini elde etmek için generateAccountSASQueryParameters çağrısı yapın. Not: hem bu sınıfın hem de SASQueryParameters çünkü birincisi değişebilir ve mantıksal bir gösterimken ikincisi sabittir ve gerçek REST istekleri oluşturmak için kullanılır.

SAS hakkında daha fazla kavramsal bilgi için https://learn.microsoft.com/azure/storage/common/storage-dotnet-shared-access-signature-part-1 bkz. gerekli parametreler de dahil olmak üzere parametrelerin açıklamaları için https://learn.microsoft.com/rest/api/storageservices/constructing-an-account-sas bakın

ClearRange
CloseHandlesInfo

Kapanış tutamaçları sonuç bilgileri.

CommonGenerateSasUrlOptions

ShareGenerateSasUrlOptions ve FileGenerateSasUrlOptionsortak seçenekleri.

CommonOptions

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

CopyFileSmbInfo

Parametre grubu

CorsRule

CORS, bir etki alanı altında çalışan bir web uygulamasının başka bir etki alanındaki kaynaklara erişmesini sağlayan bir HTTP özelliğidir. Web tarayıcıları, web sayfasının farklı bir etki alanındaki API'leri çağırmasını engelleyen, aynı kaynak ilkesi olarak bilinen bir güvenlik kısıtlaması uygular; CORS, bir etki alanının (kaynak etki alanı) başka bir etki alanındaki API'leri çağırmasına izin vermek için güvenli bir yol sağlar.

DirectoryCloseHandlesHeaders

Kapanış tanıtıcıları isteği için ek yanıt üst bilgisi değerleri.

DirectoryCreateHeaders

Directory_create işlemi için üst bilgileri tanımlar.

DirectoryCreateIfNotExistsResponse

createIfNotExists(DirectoryCreateOptions) işlemi için yanıt verilerini içerir.

DirectoryCreateOptions

işlemi oluşturma yapılandırma seçenekleri.

DirectoryDeleteHeaders

Directory_delete işlemi için üst bilgileri tanımlar.

DirectoryDeleteIfExistsResponse

deleteIfExists(DirectoryDeleteOptions) işlemi için yanıt verilerini içerir.

DirectoryDeleteOptions

silme işlemini yapılandırma seçenekleri.

DirectoryExistsOptions

yapılandırma seçenekleri işlemde mevcuttur.

DirectoryForceCloseHandlesHeaders

Directory_forceCloseHandles işlemi için üst bilgileri tanımlar.

DirectoryForceCloseHandlesOptions

forceCloseHandleyapılandırma seçenekleri.

DirectoryForceCloseHandlesSegmentOptions

Dizin yapılandırma seçenekleri - Tanıtıcıları Kapatmaya Zorla Segment işlemleri.

See:

DirectoryGetPropertiesHeaders

Directory_getProperties işlemi için üst bilgileri tanımlar.

DirectoryGetPropertiesOptions

getProperties işlemini yapılandırma seçenekleri.

DirectoryItem

Listelenen bir dizin öğesi.

DirectoryListFilesAndDirectoriesOptions

listFilesAndDirectories işlemini yapılandırma seçenekleri.

DirectoryListFilesAndDirectoriesSegmentHeaders

Directory_listFilesAndDirectoriesSegment işlemi için üst bilgileri tanımlar.

DirectoryListHandlesHeaders

Directory_listHandles işlemi için üst bilgileri tanımlar.

DirectoryListHandlesOptions

listHandles işlemini yapılandırma seçenekleri.

DirectoryListHandlesSegmentOptions

Dizin - Liste Tanıtıcıları Segment işlemlerini yapılandırma seçenekleri.

See:

  • <xref:ShareDirectoryClient.listHandlesSegment>
  • <xref:ShareDirectoryClient.iterateHandleSegments>
  • <xref:ShareDirectoryClient.listHandleItems>
DirectoryProperties

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

DirectoryRenameHeaders

Directory_rename işlemi için üst bilgileri tanımlar.

DirectoryRenameOptions

yeniden adlandırma işlemini yapılandırma seçenekleri.

DirectorySetMetadataHeaders

Directory_setMetadata işlemi için üst bilgileri tanımlar.

DirectorySetMetadataOptions

setMetadata işlemini yapılandırma seçenekleri.

DirectorySetPropertiesHeaders

Directory_setProperties işlemi için üst bilgileri tanımlar.

FileAbortCopyFromURLOptions

abortCopyFromURL işlemini yapılandırma seçenekleri.

FileAbortCopyHeaders

File_abortCopy işlemi için üst bilgileri tanımlar.

FileAndDirectoryCreateCommonOptions
FileAndDirectorySetPropertiesCommonOptions
FileClearRangeOptions

clearRange işlemini yapılandırma seçenekleri.

FileCloseHandlesHeaders

Kapanış tanıtıcıları isteği için ek yanıt üst bilgisi değerleri.

FileCreateHardLinkHeaders

File_createHardLink işlemi için üst bilgileri tanımlar.

FileCreateHardLinkOptions

Dosya yapılandırma seçenekleri - Sabit Bağlantı oluşturma işlemleri.

See:

FileCreateHeaders

File_create işlemi için üst bilgileri tanımlar.

FileCreateOptions

oluşturma işlemini yapılandırma seçenekleri.

FileCreateSymbolicLinkHeaders

File_createSymbolicLink işlemi için başlıkları tanımlar.

FileCreateSymbolicLinkOptions

Dosya - Sembolik Bağlantı işlemleri oluşturma seçeneklerini yapılandırma seçenekleri.

See:

FileDeleteHeaders

File_delete işlemi için üst bilgileri tanımlar.

FileDeleteIfExistsResponse

deleteIfExists işlemi için yanıt verilerini içerir.

FileDeleteOptions

silme işlemini yapılandırma seçenekleri.

FileDownloadHeaders

File_download işlemi için üst bilgileri tanımlar.

FileDownloadOptionalParams

İsteğe bağlı parametreler.

FileDownloadOptions

Dosya - İndirme işlemlerini yapılandırma seçenekleri.

See:

FileDownloadToBufferOptions

downloadToBuffer işlemi için seçenek arabirimi.

FileExistsOptions

yapılandırma seçenekleri işlemde mevcuttur.

FileForceCloseHandlesHeaders

File_forceCloseHandles işlemi için üst bilgileri tanımlar.

FileForceCloseHandlesOptions

Dosya Yapılandırma Seçenekleri - Tanıtıcıları Kapatmaya Zorla işlemleri.

See:

FileGenerateSasUrlOptions

generateSasUrl işlemini yapılandırma seçenekleri.

FileGetPropertiesHeaders

File_getProperties işlemi için üst bilgileri tanımlar.

FileGetPropertiesOptions

getProperties işlemini yapılandırma seçenekleri.

FileGetRangeListHeaders

File_getRangeList işlemi için üst bilgileri tanımlar.

FileGetRangeListOptions

getRangeList işlemini yapılandırma seçenekleri.

FileGetSymbolicLinkHeaders

File_getSymbolicLink işlemi için başlıkları tanımlar.

FileGetSymbolicLinkOptions

Dosya - Sembolik Bağlantı işlemlerini yapılandırma seçenekleri.

See:

FileHttpHeaders
FileItem

Listelenen bir dosya öğesi.

FileListHandlesHeaders

File_listHandles işlemi için üst bilgileri tanımlar.

FileListHandlesOptions

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

FileListHandlesSegmentOptions

Dosya - Liste Tanıtıcıları Segment işlemlerini yapılandırma seçenekleri.

See:

  • <xref:ShareFileClient.listHandlesSegment>
  • <xref:ShareFileClient.iterateHandleSegments>
  • <xref:ShareFileClient.listHandleItems>
FileParallelUploadOptions

Dosya için seçenek arabirimi - Karşıya yükleme işlemleri

See:

  • uploadFile
  • <xref:ShareFileClient.uploadSeekableStream>
FilePosixProperties

NFS özellikleri. Bu özelliklerin yalnızca premium NFS dosya hesaplarındaki dosyalar veya dizinler için geçerli olduğunu unutmayın.

FileProperties

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

FileProperty

Dosya özellikleri.

FileRenameHeaders

File_rename işlemi için üst bilgileri tanımlar.

FileRenameOptions

yeniden adlandırma işlemini yapılandırma seçenekleri.

FileResizeOptions

yeniden boyutlandırma işlemini yapılandırma seçenekleri.

FileSASSignatureValues

YALNıZCA NODE.JS ÇALıŞMA ZAMANıNDA KULLANıLABILIR.

FileSASSignatureValues, paylaşımlar veya dosyalar için Dosya hizmeti SAS belirteçleri oluşturmaya yardımcı olmak için kullanılır.

FileServiceProperties

Depolama hizmeti özellikleri.

FileSetHTTPHeadersHeaders

File_setHttpHeaders işlemi için üst bilgileri tanımlar.

FileSetHttpHeadersOptions

kümesini yapılandırma seçenekleriHttpHeaders işlemi.

FileSetMetadataHeaders

File_setMetadata işlemi için üst bilgileri tanımlar.

FileSetMetadataOptions

setMetadata işlemini yapılandırma seçenekleri.

FileStartCopyHeaders

File_startCopy işlemi için üst bilgileri tanımlar.

FileStartCopyOptions

startCopyFromURL işlemini yapılandırma seçenekleri.

FileUploadRangeFromURLHeaders

File_uploadRangeFromURL işlemi için üst bilgileri tanımlar.

FileUploadRangeFromURLOptionalParams

İsteğe bağlı parametreler.

FileUploadRangeFromURLOptions

uploadRangeFromURL işlemini yapılandırma seçenekleri.

FileUploadRangeHeaders

File_uploadRange işlemi için üst bilgileri tanımlar.

FileUploadRangeOptions

uploadRange işlemini yapılandırma seçenekleri.

FileUploadStreamOptions

ShareFileClient.uploadStream() için seçenek arabirimi.

FilesAndDirectoriesListSegment

Dizin'den listelenebilen girdiler için özet.

HandleItem

Listelenen bir Azure Depolama tanıtıcı öğesi.

HttpAuthorization

Yetkilendirme, ProxyAuthorization, WWW-Authenticate ve Proxy-Authenticate üst bilgi değerlerindeki kimlik doğrulama bilgilerini temsil eder.

HttpHeaders

HTTP üst bilgi anahtarı/değer çiftleri koleksiyonu.

HttpOperationResponse

core-v1 (core-http) ile uyumlu Http Yanıtı.

HttpResponse

Http yanıtını oluşturan isteğe başvuru içeren bir temsili.

LeaseAccessConditions

Parametre grubu

LeaseOperationOptions

kiralama işlemleri seçenekleri.

LeaseOperationResponseHeaders

Belirli bir kiralama işlemi için yanıtın ayrıntıları.

ListFilesAndDirectoriesSegmentResponse

Dizinlerin ve dosyaların sabit listesi.

ListHandlesResponse

Tanıtıcıların numaralandırması.

ListSharesResponse

Paylaşımların sabit listesi.

ListSharesResponseModel

Paylaşımların sabit listesi.

Metadata
Metrics

Dosya hizmeti için Depolama Analizi ölçümleri.

NfsFileMode

Dosya veya dizinin mod izinleri.

PipelineLike

HTTP istek ilkelerini içeren İşlem Hattı sınıfı için bir arabirim. newPipelineçağırarak varsayılan bir İşlem Hattı oluşturabilirsiniz. Alternatif olarak, İşlem Hattı oluşturucusunun kendi ilkelerinizle bir İşlem Hattı oluşturabilirsiniz.

Özelleştirilmiş İşlem Hattınızı uygulamadan önce newPipeline ve sağlanan ilkelere bakın.

PipelineOptions

İşlem hattı oluşturucu için seçenek arabirimi.

PosixRolePermissions

Belirli bir rol için dosya izinlerini temsil eder.

Range

Hizmet İşlemleri aralığı.

Bkz. https://learn.microsoft.com/rest/api/storageservices/specifying-the-range-header-for-file-service-operations

RangeModel

Azure Depolama dosya aralığı.

RequestPolicy

Çekirdek-http istek ilkeleri için uyumlu bir arabirim

RequestPolicyFactory

Core-http'nin RequestPolicyFactory ile uyumluluk arabirimi

RequestPolicyOptions

RequestPolicy ile uyumluluk arabirimi

ResponseLike

Basit bir _response özelliğine sahip bir nesne.

ResponseWithBody

Gövde ve üst bilgiler zaten bilinen türlerde ayrıştırılmış _response özelliğine sahip bir nesne.

ResponseWithHeaders

Önceden türü oluşturulmuş bir nesneye ayrıştırılmış üst bilgileri olan _response özelliğine sahip bir nesne.

RetentionPolicy

Bekletme ilkesi.

SasIPRange

SAS için izin verilen IP aralığı.

ServiceClientOptions

ServiceClientOptions @azure/core-http alt kümesi

ServiceGenerateAccountSasUrlOptions

generateAccountSasUrl işlemini yapılandırma seçenekleri.

ServiceGetPropertiesHeaders

Service_getProperties işlemi için üst bilgileri tanımlar.

ServiceGetPropertiesOptions

getProperties işlemini yapılandırma seçenekleri.

ServiceGetUserDelegationKeyHeaders

Service_getUserDelegationKey işlem için başlıklar tanımlar.

ServiceGetUserDelegationKeyOptions

Hizmeti yapılandırma seçenekleri - Kullanıcı Delegasyonu Anahtarını alın.

ServiceListSharesOptions

listesini yapılandırma seçenekleriShares işlemi.

ServiceListSharesSegmentHeaders

Service_listSharesSegment işlemi için üst bilgileri tanımlar.

ServiceSetPropertiesHeaders

Service_setProperties işlemi için üst bilgileri tanımlar.

ServiceSetPropertiesOptions

kümesiÖzellikler işlemini yapılandırma seçenekleri.

ServiceUndeleteShareOptions

<xref:ShareServiceClient.undelete> işlemini yapılandırma seçenekleri.

SetPropertiesResponse

SetHttpHeaders işlemi için yanıt verilerini içerir.

ShareClientConfig
ShareCreateHeaders

Share_create işlemi için üst bilgileri tanımlar.

ShareCreateIfNotExistsResponse

createIfNotExists işleminin yanıt verilerini içerir.

ShareCreateOptions

oluşturma işlemini yapılandırma seçenekleri.

ShareCreatePermissionHeaders

Share_createPermission işlemi için üst bilgileri tanımlar.

ShareCreatePermissionOptions

createPermission işlemini yapılandırma seçenekleri.

ShareCreateSnapshotHeaders

Share_createSnapshot işlemi için üst bilgileri tanımlar.

ShareCreateSnapshotOptions

createSnapshot işlemini yapılandırma seçenekleri.

ShareDeleteHeaders

Share_delete işlemi için üst bilgileri tanımlar.

ShareDeleteIfExistsResponse

deleteIfExists işlemi için yanıt verilerini içerir.

ShareDeleteMethodOptions

silme işlemini yapılandırma seçenekleri.

ShareExistsOptions

yapılandırma seçenekleri işlemde mevcuttur.

ShareFileRangeList

Dosya aralıklarının listesi

ShareGenerateSasUrlOptions

generateSasUrl işlemini yapılandırma seçenekleri.

ShareGetAccessPolicyHeaders

Share_getAccessPolicy işlemi için üst bilgileri tanımlar.

ShareGetAccessPolicyOptions

getAccessPolicy işlemini yapılandırma seçenekleri.

ShareGetPermissionHeaders

Share_getPermission işlemi için üst bilgileri tanımlar.

ShareGetPermissionOptions

getPermission işlemini yapılandırma seçenekleri.

ShareGetPropertiesHeaders

Share_getProperties işlemi için üst bilgileri tanımlar.

ShareGetPropertiesOptions

getProperties işlemini yapılandırma seçenekleri.

ShareGetStatisticsHeaders

Share_getStatistics işlemi için üst bilgileri tanımlar.

ShareGetStatisticsOptions

getStatistics işlemini yapılandırma seçenekleri.

ShareItem

Listelenen bir Azure Depolama paylaşım öğesi.

ShareItemInternal

Listelenen bir Azure Depolama paylaşım öğesi.

ShareNfsSettings

SMB protokolü ayarları.

ShareNfsSettingsEncryptionInTransit

Şifrelemeyi geçiş sırasında etkinleştirin veya devre dışı bırakın.

SharePermission

Paylaşım düzeyinde bir izin (güvenlik tanımlayıcısı).

SharePropertiesInternal

Paylaşımın özellikleri.

ShareProtocolSettings

Protokol ayarları

ShareProtocols

Paylaşımda etkinleştirecek protokoller. Şimdilik yalnızca SMB veya NFS'yi destekleyin.

ShareSetAccessPolicyHeaders

Share_setAccessPolicy işlemi için üst bilgileri tanımlar.

ShareSetAccessPolicyOptions

setAccessPolicy işlemini yapılandırma seçenekleri.

ShareSetMetadataHeaders

Share_setMetadata işlemi için üst bilgileri tanımlar.

ShareSetMetadataOptions

setMetadata işlemini yapılandırma seçenekleri.

ShareSetPropertiesHeaders

Share_setProperties işlemi için üst bilgileri tanımlar.

ShareSetPropertiesOptions

kümesiÖzellikler işlemini yapılandırma seçenekleri.

ShareSetQuotaOptions

setQuota işlemini yapılandırma seçenekleri.

ShareSmbSettings

SMB protokolü ayarları.

ShareSmbSettingsEncryptionInTransit

Şifrelemeyi geçiş sırasında etkinleştirin veya devre dışı bırakın.

ShareStats

Paylaşım için istatistikler.

SignedIdentifier

İmzalı Tanımlayıcı

SignedIdentifierModel

İmzalı tanımlayıcı.

SmbMultichannel

Çok kanallı SMB ayarları

SourceModifiedAccessConditions

Parametre grubu

StoragePipelineOptions

newPipeline işlevi için seçenekler arabirimi.

StorageRetryOptions

Depolama Blobu yeniden deneme seçenekleri arabirimi.

UserDelegationKey

Bir kullanıcı delegasyonu anahtarı.

UserDelegationKeyModel

Bir kullanıcı delegasyonu anahtarı

WebResource

Uzak sunucuya yapılacak HTTP isteğinin açıklaması.

Tür Diğer Adları

CopyStatusType

CopyStatusType değerlerini tanımlar.

CredentialPolicyCreator

Sağlanan nextPolicy kullanan yeni bir CredentialPolicy oluşturan fabrika işlevi.

DeleteSnapshotsOptionType

DeleteSnapshotsOptionType değerlerini tanımlar.

DirectoryCreateResponse

Oluşturma işlemi için yanıt verilerini içerir.

DirectoryDeleteResponse

Silme işlemi için yanıt verilerini içerir.

DirectoryForceCloseHandlesResponse

forceCloseHandleiçin yanıt türü.

DirectoryGetPropertiesResponse

getProperties işlemi için yanıt verilerini içerir.

DirectoryListFilesAndDirectoriesSegmentResponse

listFilesAndDirectoriesSegment işlemi için yanıt verilerini içerir.

DirectoryListHandlesResponse

listHandles işleminin yanıt verilerini içerir.

DirectoryRenameResponse

Yeniden adlandırma işleminin yanıt verilerini içerir.

DirectorySetMetadataResponse

setMetadata işlemi için yanıt verilerini içerir.

DirectorySetPropertiesResponse

setProperties işleminin yanıt verilerini içerir.

FileAbortCopyResponse

abortCopy işleminin yanıt verilerini içerir.

FileAttributesPreserveType

Mevcut dosya özniteliklerinin değişmediğini gösterir.

FileCreateHardLinkResponse

Sabit bağlantı oluşturma işlemi için yanıt verilerini içerir.

FileCreateResponse

Oluşturma işlemi için yanıt verilerini içerir.

FileCreateSymbolicLinkResponse

Sabit bağlantı oluşturma işlemi için yanıt verilerini içerir.

FileDeleteResponse

Silme işlemi için yanıt verilerini içerir.

FileDownloadResponseModel

İndirme işlemi için yanıt verilerini içerir.

FileForceCloseHandlesResponse

forceCloseHandleiçin yanıt türü.

FileGetPropertiesResponse

getProperties işlemi için yanıt verilerini içerir.

FileGetRangeListDiffResponse

getRangeList işleminin yanıt verilerini içerir.

FileGetRangeListResponse

getRangeList işleminin yanıt verilerini içerir.

FileGetSymbolicLinkResponse

Sabit bağlantı oluşturma işlemi için yanıt verilerini içerir.

FileLastWrittenMode

FileLastWrittenMode değerlerini tanımlar.

FileListHandlesResponse

listHandles işleminin yanıt verilerini içerir.

FilePermissionFormat

FilePermissionFormat değerlerini tanımlar.

FilePermissionInheritType

Üst dizinden dosya devralma iznini gösterir.

FilePermissionPreserveType

Mevcut dosya izin değerinin değişmediğini gösterir.

FileRenameResponse

Yeniden adlandırma işleminin yanıt verilerini içerir.

FileSetHTTPHeadersResponse

SetHttpHeaders işlemi için yanıt verilerini içerir.

FileSetMetadataResponse

setMetadata işlemi için yanıt verilerini içerir.

FileStartCopyResponse

startCopy işleminin yanıt verilerini içerir.

FileUploadRangeFromURLResponse

uploadRangeFromURL işlemi için yanıt verilerini içerir.

FileUploadRangeResponse

uploadRange işleminin yanıt verilerini içerir.

HttpRequestBody

İstekte desteklenen gövde türleri. NodeJS.ReadableStream ve () => NodeJS.ReadableStream yalnızca Node'dur. Blob, ReadableStream<Uint8Array> ve () => ReadableStream<Uint8Array> yalnızca tarayıcıdır.

LeaseDurationType

LeaseDurationType değerlerini tanımlar.

LeaseOperationResponse

Kiralamayı alan, değiştiren, kesen veya serbest bırakan işlemlerin yanıt verilerini içerir.

Bkz. ShareLeaseClient.

LeaseStateType

LeaseStateType değerlerini tanımlar.

LeaseStatusType

LeaseStatusType değerlerini tanımlar.

ListSharesIncludeType

ListSharesIncludeType değerlerini tanımlar.

ModeCopyMode

ModeCopyMode değerlerini tanımlar.

NfsFileType

NfsFileType değerlerini tanımlar.
<xref:KnownNfsFileType> NfsFileType ile birbirinin yerine kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

Regular
Directory
SymLink

OwnerCopyMode

OwnerCopyMode değerlerini tanımlar.

PermissionCopyModeType

PermissionCopyModeType değerlerini tanımlar.

RawFileDownloadResponse

İndirme işlemi için yanıt verilerini içerir.

ServiceGetPropertiesResponse

getProperties işlemi için yanıt verilerini içerir.

ServiceGetUserDelegationKeyResponse

getUserDelegationKey(Date, Date, ServiceGetUserDelegationKeyOptions) işlemi için yanıt verilerini içerir.

ServiceListSharesSegmentResponse

listesiShares işlemi için yanıt verilerini içerir.

ServiceSetPropertiesResponse

setProperties işleminin yanıt verilerini içerir.

ShareAccessTier

ShareAccessTier değerlerini tanımlar.

ShareClientOptions
ShareCreatePermissionResponse

createPermission işlemi için yanıt verilerini içerir.

ShareCreateResponse

Oluşturma işlemi için yanıt verilerini içerir.

ShareCreateSnapshotResponse

createSnapshot işlemi için yanıt verilerini içerir.

ShareDeleteResponse

Silme işlemi için yanıt verilerini içerir.

ShareFileHandleAccessRights

AccessRight değerlerini tanımlar.

ShareGetAccessPolicyResponse
ShareGetPermissionResponse

getPermission işleminin yanıt verilerini içerir.

ShareGetPropertiesResponse

getProperties işleminin yanıt verilerini içerir.

ShareGetPropertiesResponseModel

getProperties işlemi için yanıt verilerini içerir.

ShareGetStatisticsResponse

getStatistics İşlemi için yanıt verileri.

ShareGetStatisticsResponseModel

getStatistics işlemi için yanıt verilerini içerir.

ShareProperties

Paylaşımın özellikleri.

ShareRootSquash

ShareRootSquash değerlerini tanımlar.

ShareSetAccessPolicyResponse

setAccessPolicy işleminin yanıt verilerini içerir.

ShareSetMetadataResponse

setMetadata işlemi için yanıt verilerini içerir.

ShareSetPropertiesResponse

setProperties işleminin yanıt verilerini içerir.

ShareSetQuotaHeaders

setQuota işlemi için üst bilgileri tanımlar.

ShareSetQuotaResponse

setQuota işlemi için yanıt verilerini içerir.

ShareTokenIntent

ShareTokenIntent değerlerini tanımlar.
KnownShareTokenIntent ShareTokenIntent ile birbirinin yerine kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

backup

TimeNowType

ayarı isteğin zamanı olarak gösterir.

TimePreserveType

Mevcut zaman değerinin değişmediğini gösterir.

WithResponse

Bilinen bir _response özelliğine sahip bir işlem sonucunu temsil eden bir tür.

Numaralandırmalar

KnownShareTokenIntent

Hizmetin kabul ShareTokenIntent bilinen değerleri.

SASProtocol

Oluşturulan SAS için protokoller.

StorageFileAudience

Depolama için bilinen bulut hedef kitlelerini tanımlar.

StorageRetryPolicyType

RetryPolicy türleri.

İşlevler

generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)

YALNıZCA NODE.JS ÇALıŞMA ZAMANıNDA KULLANıLABILIR.

Gerçek bir REST isteği yapmak için gereken tüm SAS sorgu parametrelerini içeren bir SASQueryParameters nesnesi oluşturur.

Bkz. https://learn.microsoft.com/rest/api/storageservices/constructing-an-account-sas

generateFileSASQueryParameters(FileSASSignatureValues, UserDelegationKey, string)
generateFileSASQueryParameters(FileSASSignatureValues, StorageSharedKeyCredential)
getFileServiceAccountAudience(string)

Dosya hizmeti için bir depolama hesabının OAuth hedef kitlesini almak için.

isPipelineLike(unknown)

Belirli bir bağımsız değişkenin İşlem Hattı sözleşmesini karşılar mı karar vermek için bir yardımcı

newPipeline(Credential | TokenCredential, StoragePipelineOptions)

Kimlik bilgileri sağlanan yeni bir İşlem Hattı nesnesi oluşturur.

parseOctalFileMode(string)

Dosya Modu'nun 4 basamaklı sekizli dize gösterimini bir NfsFileMode yapısına ayrıştırın.

parseSymbolicFileMode(string)

Dosya Modu'nun 9 karakterlik simgesel dize gösterimini bir NfsFileMode yapısına ayrıştırın.

toOctalFileMode(NfsFileMode)

NfsFileMode yapısını 4 basamaklı sekizli dize yeniden göndermeye dönüştürün.

toSymbolicFileMode(NfsFileMode)

bir NfsFileMode sembolik olarak bir dizeye dönüştürün.

Değişkenler

RestError

Başarısız işlem hattı istekleri için özel bir hata türü.

StorageOAuthScopes

Azure Depolama ile kullanılacak OAuth kapsamı.

logger

@azure/logger Bu paketin yapılandırması.

İşlev Ayrıntıları

generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)

YALNıZCA NODE.JS ÇALıŞMA ZAMANıNDA KULLANıLABILIR.

Gerçek bir REST isteği yapmak için gereken tüm SAS sorgu parametrelerini içeren bir SASQueryParameters nesnesi oluşturur.

Bkz. https://learn.microsoft.com/rest/api/storageservices/constructing-an-account-sas

function generateAccountSASQueryParameters(accountSASSignatureValues: AccountSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential): SASQueryParameters

Parametreler

accountSASSignatureValues
AccountSASSignatureValues
sharedKeyCredential
StorageSharedKeyCredential

Döndürülenler

generateFileSASQueryParameters(FileSASSignatureValues, UserDelegationKey, string)

function generateFileSASQueryParameters(fileSASSignatureValues: FileSASSignatureValues, userDelegationKey: UserDelegationKey, accountName: string): SASQueryParameters

Parametreler

fileSASSignatureValues
FileSASSignatureValues
userDelegationKey
UserDelegationKey
accountName

string

Döndürülenler

generateFileSASQueryParameters(FileSASSignatureValues, StorageSharedKeyCredential)

function generateFileSASQueryParameters(fileSASSignatureValues: FileSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential): SASQueryParameters

Parametreler

fileSASSignatureValues
FileSASSignatureValues
sharedKeyCredential
StorageSharedKeyCredential

Döndürülenler

getFileServiceAccountAudience(string)

Dosya hizmeti için bir depolama hesabının OAuth hedef kitlesini almak için.

function getFileServiceAccountAudience(storageAccountName: string): string

Parametreler

storageAccountName

string

Döndürülenler

string

isPipelineLike(unknown)

Belirli bir bağımsız değişkenin İşlem Hattı sözleşmesini karşılar mı karar vermek için bir yardımcı

function isPipelineLike(pipeline: unknown): pipeline

Parametreler

pipeline

unknown

İşlem Hattı olabilecek bir bağımsız değişken

Döndürülenler

pipeline

bağımsız değişken İşlem hattı sözleşmesini karşıladığında true

newPipeline(Credential | TokenCredential, StoragePipelineOptions)

Kimlik bilgileri sağlanan yeni bir İşlem Hattı nesnesi oluşturur.

function newPipeline(credential?: Credential | TokenCredential, pipelineOptions?: StoragePipelineOptions): Pipeline

Parametreler

credential

Credential | TokenCredential

AnonymousCredential, StorageSharedKeyCredential gibi veya hizmete yönelik isteklerin kimliğini doğrulamak için @azure/identity paketindeki herhangi bir kimlik bilgisi. TokenCredential arabirimini uygulayan bir nesne de sağlayabilirsiniz. Belirtilmezse, AnonymousCredential kullanılır.

pipelineOptions
StoragePipelineOptions

Optional. Options.

Döndürülenler

Yeni bir İşlem Hattı nesnesi.

parseOctalFileMode(string)

Dosya Modu'nun 4 basamaklı sekizli dize gösterimini bir NfsFileMode yapısına ayrıştırın.

function parseOctalFileMode(input?: string): NfsFileMode | undefined

Parametreler

input

string

Döndürülenler

NfsFileMode | undefined

parseSymbolicFileMode(string)

Dosya Modu'nun 9 karakterlik simgesel dize gösterimini bir NfsFileMode yapısına ayrıştırın.

function parseSymbolicFileMode(input?: string): NfsFileMode | undefined

Parametreler

input

string

Döndürülenler

NfsFileMode | undefined

toOctalFileMode(NfsFileMode)

NfsFileMode yapısını 4 basamaklı sekizli dize yeniden göndermeye dönüştürün.

function toOctalFileMode(input?: NfsFileMode): string | undefined

Parametreler

input
NfsFileMode

Döndürülenler

string | undefined

toSymbolicFileMode(NfsFileMode)

bir NfsFileMode sembolik olarak bir dizeye dönüştürün.

function toSymbolicFileMode(input?: NfsFileMode): string | undefined

Parametreler

input
NfsFileMode

Döndürülenler

string | undefined

Variable Details

RestError

Başarısız işlem hattı istekleri için özel bir hata türü.

RestError: RestErrorConstructor

Tür

StorageOAuthScopes

Azure Depolama ile kullanılacak OAuth kapsamı.

StorageOAuthScopes: string | string[]

Tür

string | string[]

logger

@azure/logger Bu paketin yapılandırması.

logger: AzureLogger

Tür