Partager via


@azure/storage-file-share package

Classes

AccountSASPermissions

DISPONIBLE UNIQUEMENT DANS NODE.JS RUNTIME. Il s’agit d’une classe d’assistance pour construire une chaîne représentant les autorisations accordées par un AccountSAS. La définition d’une valeur sur true signifie que toute SAP qui utilise ces autorisations accorde des autorisations pour cette opération. Une fois toutes les valeurs définies, elle doit être sérialisée avec toString et définie comme champ d’autorisations sur un objet <xref:AccountSASSignatureValues>. Il est possible de construire la chaîne d’autorisations sans cette classe, mais l’ordre des autorisations est particulier et cette classe garantit l’exactitude.

AccountSASResourceTypes

DISPONIBLE UNIQUEMENT DANS NODE.JS RUNTIME. Il s’agit d’une classe d’assistance pour construire une chaîne représentant les ressources accessibles par un AccountSAS. La définition d’une valeur sur true signifie que toute SAP qui utilise ces autorisations accordera l’accès à ce type de ressource. Une fois toutes les valeurs définies, elle doit être sérialisée avec toString et définie comme champ de ressources sur un objet <xref:AccountSASSignatureValues>. Il est possible de construire la chaîne de ressources sans cette classe, mais l’ordre des ressources est particulier et cette classe garantit l’exactitude.

AccountSASServices

DISPONIBLE UNIQUEMENT DANS NODE.JS RUNTIME. Il s’agit d’une classe d’assistance pour construire une chaîne représentant les services accessibles par un AccountSAS. La définition d’une valeur sur true signifie que toute SAP qui utilise ces autorisations accordera l’accès à ce service. Une fois toutes les valeurs définies, elle doit être sérialisée avec toString et définie comme champ de services sur un objet <xref:AccountSASSignatureValues>. Il est possible de construire la chaîne de services sans cette classe, mais l’ordre des services est particulier et cette classe garantit l’exactitude.

AnonymousCredential

AnonymousCredential fournit un membre credentialPolicyCreator utilisé pour créer des objets <xref:AnonymousCredentialPolicy>. AnonymousCredentialPolicy est utilisé avec des requêtes HTTP(S) qui lisent des ressources publiques ou pour une utilisation avec des signatures d’accès partagé (SAP).

AnonymousCredentialPolicy

AnonymousCredentialPolicy est utilisé avec des requêtes HTTP(S) qui lisent des ressources publiques ou pour une utilisation avec des signatures d’accès partagé (SAP).

Credential

Les informations d’identification sont une classe abstraite pour la signature des requêtes HTTP stockage Azure. Cette classe hébergera une fabrique CredentialPolicyCreator qui génère CredentialPolicy.

CredentialPolicy

Stratégie d’informations d’identification utilisée pour signer des requêtes HTTP(S) avant l’envoi. Il s’agit d’une classe abstraite.

FileSASPermissions

DISPONIBLE UNIQUEMENT DANS NODE.JS RUNTIME. Il s’agit d’une classe d’assistance pour construire une chaîne représentant les autorisations accordées par un ServiceSAS à un fichier. La définition d’une valeur sur true signifie que toute SAP qui utilise ces autorisations accorde des autorisations pour cette opération. Une fois toutes les valeurs définies, elle doit être sérialisée avec toString et définie comme champ d’autorisations sur un objet <xref:FileSASSignatureValues>. Il est possible de construire la chaîne d’autorisations sans cette classe, mais l’ordre des autorisations est particulier et cette classe garantit l’exactitude.

FileSystemAttributes

Il s’agit d’une classe d’assistance pour construire une chaîne représentant les attributs NTFS dans un fichier ou un répertoire.

Pipeline

Classe pipeline contenant des stratégies de requête HTTP. Vous pouvez créer un pipeline par défaut en appelant <xref:newPipeline>. Vous pouvez également créer un pipeline avec vos propres stratégies par le constructeur de Pipeline. Reportez-vous à <xref:newPipeline> et les stratégies fournies comme référence avant d’implémenter votre pipeline personnalisé.

SASQueryParameters

Représente les composants qui composent les paramètres de requête d’azure Storage SAS. Ce type n’est pas construit directement par l’utilisateur ; elle est générée uniquement par les types <xref:AccountSASSignatureValues> et <xref:FileSASSignatureValues>. Une fois généré, il peut être encodé dans un <xref:String> et ajouté directement à une URL (bien que la prudence soit prise ici dans le cas où il existe des paramètres de requête existants, ce qui peut affecter les moyens appropriés d’ajouter ces paramètres de requête). REMARQUE : les instances de cette classe sont immuables.

ShareClient

Un ShareClient représente une URL vers le partage stockage Azure, ce qui vous permet de manipuler ses répertoires et fichiers.

ShareDirectoryClient

Un ShareDirectoryClient représente une URL vers le répertoire stockage Azure, ce qui vous permet de manipuler ses fichiers et répertoires.

ShareFileClient

Un ShareFileClient représente une URL vers un fichier stockage Azure.

ShareLeaseClient

Client qui gère les baux d’un <xref:ShareFileClient> ou d’un <xref:ShareClient>.

ShareSASPermissions

Il s’agit d’une classe d’assistance pour construire une chaîne représentant les autorisations accordées par un ServiceSAS à un partage. La définition d’une valeur sur true signifie que toute SAP qui utilise ces autorisations accorde des autorisations pour cette opération. Une fois toutes les valeurs définies, elle doit être sérialisée avec toString et définie comme champ d’autorisations sur un objet <xref:FileSASSignatureValues>. Il est possible de construire la chaîne d’autorisations sans cette classe, mais l’ordre des autorisations est particulier et cette classe garantit l’exactitude.

ShareServiceClient

Un ShareServiceClient représente une URL vers le service de fichiers stockage Azure, ce qui vous permet de manipuler des partages de fichiers.

StorageBrowserPolicy

StorageBrowserPolicy gère les différences entre Node.js et le runtime du navigateur, notamment :

  1. Les navigateurs mettant en cache les requêtes GET/HEAD en ajoutant des en-têtes conditionnels tels que « IF_MODIFIED_SINCE ». StorageBrowserPolicy est une stratégie utilisée pour ajouter une requête d’horodatage à l’URL de requête GET/HEAD, ce qui évite le cache du navigateur.

  2. Supprimer l’en-tête de cookie pour la sécurité

  3. Supprimer l’en-tête de longueur du contenu pour éviter l’avertissement des navigateurs

StorageBrowserPolicyFactory

StorageBrowserPolicyFactory est une classe de fabrique qui permet de générer des objets BrowserPolicy.

StorageClient

Un StorageClient représente une classe de client de base pour ServiceClient, ContainerClient et etc.

StorageClientContext
StorageRetryPolicy

Stratégie de nouvelle tentative avec nouvelle tentative exponentielle et nouvelle tentative linéaire implémentée.

StorageRetryPolicyFactory

StorageRetryPolicyFactory est une classe de fabrique qui permet de générer des objets StorageRetryPolicy.

StorageSharedKeyCredential

DISPONIBLE UNIQUEMENT DANS NODE.JS RUNTIME. StorageSharedKeyCredential pour l’autorisation de clé de compte du service Stockage Azure.

StorageSharedKeyCredentialPolicy

StorageSharedKeyCredentialPolicy est une stratégie utilisée pour signer une requête HTTP avec une clé partagée.

Interfaces

AccessPolicy

Stratégie d’accès.

AccountSASSignatureValues

DISPONIBLE UNIQUEMENT DANS NODE.JS RUNTIME. AccountSASSignatureValues est utilisé pour générer une signature d’accès partagé (SAP) pour un compte de stockage Azure. Une fois toutes les valeurs définies ici, appelez <xref:generateAccountSASQueryParameters> pour obtenir une représentation de la SAP qui peut réellement être appliquée aux URL de fichier. Remarque : cette classe et cette <xref:SASQueryParameters> existent, car l’ancien est mutable et une représentation logique tandis que ce dernier est immuable et utilisé pour générer des requêtes REST réelles.

ClearRange
CloseHandlesInfo

Fermez les informations de résultat des handles.

CommonGenerateSasUrlOptions

Options courantes des <xref:ShareGenerateSasUrlOptions> et <xref:FileGenerateSasUrlOptions>.

CommonOptions

Interface pour les options communes à chaque opération distante.

CopyFileSmbInfo

Groupe de paramètres

CorsRule

CORS est une fonctionnalité HTTP qui permet à une application web s’exécutant sous un domaine d’accéder aux ressources d’un autre domaine. Les navigateurs web implémentent une restriction de sécurité appelée stratégie de même origine qui empêche une page web d’appeler des API dans un autre domaine ; CORS offre un moyen sécurisé d’autoriser un domaine (le domaine d’origine) à appeler des API dans un autre domaine.

DirectoryCloseHandlesHeaders

Valeurs d’en-tête de réponse supplémentaires pour la demande de handles de fermeture.

DirectoryCreateHeaders

Définit des en-têtes pour l’opération Directory_create.

DirectoryCreateIfNotExistsResponse

Contient des données de réponse pour l’opération de <xref:DirectoryClient.createIfNotExists>.

DirectoryCreateOptions

Options permettant de configurer <xref:ShareDirectoryClient.create> opération.

DirectoryDeleteHeaders

Définit des en-têtes pour l’opération de Directory_delete.

DirectoryDeleteIfExistsResponse

Contient des données de réponse pour l’opération de <xref:DirectoryClient.deleteIfExists>.

DirectoryDeleteOptions

Options de configuration de l’opération de <xref:ShareDirectoryClient.delete>.

DirectoryExistsOptions

Options de configuration de l’opération de <xref:ShareDirectoryClient.exists>.

DirectoryForceCloseHandlesHeaders

Définit des en-têtes pour l’opération Directory_forceCloseHandles.

DirectoryForceCloseHandlesOptions

Options pour configurer <xref:ShareDirectoryClient.forceCloseHandle>.

DirectoryForceCloseHandlesSegmentOptions

Options de configuration du répertoire - Forcer les opérations de segment de handles de fermeture. Voir:

  • <xref:ShareDirectoryClient.forceCloseHandlesSegment>
  • <xref:ShareDirectoryClient.forceCloseAllHandles>
DirectoryGetPropertiesHeaders

Définit des en-têtes pour l’opération Directory_getProperties.

DirectoryGetPropertiesOptions

Options de configuration de l’opération de <xref:ShareDirectoryClient.getProperties>.

DirectoryItem

Élément de répertoire répertorié.

DirectoryListFilesAndDirectoriesOptions

Options permettant de configurer <xref:ShareDirectoryClient.listFilesAndDirectories> opération.

DirectoryListFilesAndDirectoriesSegmentHeaders

Définit des en-têtes pour l’opération de Directory_listFilesAndDirectoriesSegment.

DirectoryListHandlesHeaders

Définit des en-têtes pour l’opération de Directory_listHandles.

DirectoryListHandlesOptions

Options de configuration de l’opération de <xref:ShareDirectoryClient.listHandles>.

DirectoryListHandlesSegmentOptions

Options de configuration du répertoire - Répertorier les opérations segments. Voir:

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

Définit des en-têtes pour l’opération Directory_setMetadata.

DirectorySetMetadataOptions

Options de configuration de l’opération de <xref:ShareDirectoryClient.setMetadata>.

DirectorySetPropertiesHeaders

Définit des en-têtes pour l’opération de Directory_setProperties.

FileAbortCopyFromURLOptions

Options de configuration de l’opération de <xref:ShareFileClient.abortCopyFromURL>.

FileAbortCopyHeaders

Définit des en-têtes pour l’opération de File_abortCopy.

FileAndDirectoryCreateCommonOptions
FileAndDirectorySetPropertiesCommonOptions
FileClearRangeOptions

Options de configuration de l’opération de <xref:ShareFileClient.clearRange>.

FileCloseHandlesHeaders

Valeurs d’en-tête de réponse supplémentaires pour la demande de handles de fermeture.

FileCreateHeaders

Définit des en-têtes pour l’opération de File_create.

FileCreateOptions

Options de configuration de l’opération de <xref:ShareFileClient.create>.

FileDeleteHeaders

Définit des en-têtes pour l’opération File_delete.

FileDeleteIfExistsResponse

Contient des données de réponse pour l’opération de <xref:ShareFileClient.deleteIfExists>.

FileDeleteOptions

Options de configuration de l’opération de <xref:ShareFileClient.delete>.

FileDownloadHeaders

Définit des en-têtes pour l’opération de File_download.

FileDownloadOptionalParams

Paramètres facultatifs.

FileDownloadOptions

Options de configuration du fichier - Opérations de téléchargement. Voir:

  • <xref:ShareFileClient.download>
  • <xref:ShareFileClient.downloadToFile>
FileDownloadToBufferOptions

Interface d’option pour l’opération de <xref:ShareFileClient.downloadToBuffer>.

FileExistsOptions

Options de configuration de l’opération de <xref:ShareFileClient.exists>.

FileForceCloseHandlesHeaders

Définit des en-têtes pour l’opération de File_forceCloseHandles.

FileForceCloseHandlesOptions

Options de configuration du fichier - Forcer les opérations de handles de fermeture. Voir:

  • <xref:ShareFileClient.forceCloseHandlesSegment>
  • <xref:ShareFileClient.forceCloseAllHandles>
  • <xref:ShareFileClient.forceCloseHandle>
FileGenerateSasUrlOptions

Options permettant de configurer <xref:ShareFileClient.generateSasUrl> opération.

FileGetPropertiesHeaders

Définit des en-têtes pour l’opération de File_getProperties.

FileGetPropertiesOptions

Options de configuration de l’opération de <xref:ShareFileClient.getProperties>.

FileGetRangeListHeaders

Définit des en-têtes pour l’opération de File_getRangeList.

FileGetRangeListOptions

Options de configuration de l’opération de <xref:ShareFileClient.getRangeList>.

FileHttpHeaders
FileItem

Élément de fichier répertorié.

FileListHandlesHeaders

Définit des en-têtes pour l’opération de File_listHandles.

FileListHandlesOptions
FileListHandlesSegmentOptions

Options de configuration du fichier - Répertorier les opérations segments. Voir:

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

Interface d’option pour fichier - Opérations de chargement voir :

  • <xref:ShareFileClient.uploadFile>
  • <xref:ShareFileClient.uploadSeekableStream>
FileProperties
FileProperty

Propriétés du fichier.

FileResizeOptions

Options de configuration de l’opération de <xref:ShareFileClient.resize>.

FileSASSignatureValues

DISPONIBLE UNIQUEMENT DANS NODE.JS RUNTIME. FileSASSignatureValues est utilisé pour aider à générer des jetons SAP du service de fichiers pour les partages ou les fichiers.

FileServiceProperties

Propriétés du service de stockage.

FileSetHTTPHeadersHeaders

Définit des en-têtes pour l’opération de File_setHttpHeaders.

FileSetHttpHeadersOptions

Options de configuration de l’opération de <xref:ShareFileClient.setHttpHeaders>.

FileSetMetadataHeaders

Définit des en-têtes pour l’opération de File_setMetadata.

FileSetMetadataOptions

Options de configuration de l’opération de <xref:ShareFileClient.setMetadata>.

FileStartCopyHeaders

Définit des en-têtes pour l’opération de File_startCopy.

FileStartCopyOptions

Options de configuration de l’opération de <xref:ShareFileClient.startCopyFromURL>.

FileUploadRangeFromURLHeaders

Définit des en-têtes pour l’opération de File_uploadRangeFromURL.

FileUploadRangeFromURLOptionalParams

Paramètres facultatifs.

FileUploadRangeFromURLOptions

Options de configuration de l’opération de <xref:ShareFileClient.uploadRangeFromURL>.

FileUploadRangeHeaders

Définit des en-têtes pour l’opération de File_uploadRange.

FileUploadRangeOptions

Options de configuration de l’opération de <xref:ShareFileClient.uploadRange>.

FileUploadStreamOptions

Interface d’option pour ShareFileClient.uploadStream().

FilesAndDirectoriesListSegment

Résumé pour les entrées qui peuvent être répertoriées à partir du répertoire.

HandleItem

Élément de handle stockage Azure répertorié.

HttpAuthorization

Représente les informations d’authentification dans les valeurs d’en-tête Authorization, ProxyAuthorization, WWW-Authenticate et Proxy-Authenticate.

LeaseAccessConditions

Groupe de paramètres

LeaseOperationOptions

options d’opérations de bail.

LeaseOperationResponseHeaders

Détails de la réponse pour une opération de bail spécifique.

ListFilesAndDirectoriesSegmentResponse

Énumération de répertoires et de fichiers.

ListHandlesResponse

Énumération de handles.

ListSharesResponse

Énumération de partages.

ListSharesResponseModel

Énumération de partages.

Metadata
Metrics

Métriques Storage Analytics pour le service de fichiers.

PipelineOptions

Interface d’option pour le constructeur de pipeline.

Range

Plage pour les opérations de service.

RangeModel

Plage de fichiers stockage Azure.

RetentionPolicy

Stratégie de rétention.

SasIPRange

Plage d’adresses IP autorisées pour une SAP.

ServiceGenerateAccountSasUrlOptions

Options permettant de configurer <xref:ShareServiceClient.generateAccountSasUrl> opération.

ServiceGetPropertiesHeaders

Définit des en-têtes pour l’opération Service_getProperties.

ServiceGetPropertiesOptions

Options de configuration de l’opération de <xref:ShareServiceClient.getProperties>.

ServiceListSharesOptions

Options de configuration de l’opération de <xref:ShareServiceClient.listShares>.

ServiceListSharesSegmentHeaders

Définit des en-têtes pour l’opération de Service_listSharesSegment.

ServiceSetPropertiesHeaders

Définit des en-têtes pour l’opération Service_setProperties.

ServiceSetPropertiesOptions

Options de configuration de l’opération de <xref:ShareServiceClient.setProperties>.

ServiceUndeleteShareOptions

Options de configuration de l’opération de <xref:ShareServiceClient.undelete>.

SetPropertiesResponse
ShareCreateHeaders

Définit des en-têtes pour l’opération de Share_create.

ShareCreateIfNotExistsResponse

Contient des données de réponse pour l’opération de <xref:ShareClient.createIfNotExists>.

ShareCreateOptions

Options de configuration de l’opération de <xref:ShareClient.create>.

ShareCreatePermissionHeaders

Définit des en-têtes pour l’opération de Share_createPermission.

ShareCreatePermissionOptions

Options de configuration de l’opération de <xref:ShareClient.createPermission>.

ShareCreateSnapshotHeaders

Définit des en-têtes pour l’opération de Share_createSnapshot.

ShareCreateSnapshotOptions

Options de configuration de l’opération de <xref:ShareClient.createSnapshot>.

ShareDeleteHeaders

Définit des en-têtes pour l’opération de Share_delete.

ShareDeleteIfExistsResponse

Contient des données de réponse pour l’opération de <xref:ShareClient.deleteIfExists>.

ShareDeleteMethodOptions

Options de configuration de l’opération de <xref:ShareClient.delete>.

ShareExistsOptions

Options de configuration de l’opération de <xref:ShareClient.exists>.

ShareFileRangeList

Liste des plages de fichiers

ShareGenerateSasUrlOptions

Options permettant de configurer <xref:ShareClient.generateSasUrl> opération.

ShareGetAccessPolicyHeaders

Définit des en-têtes pour l’opération de Share_getAccessPolicy.

ShareGetAccessPolicyOptions

Options de configuration de l’opération de <xref:ShareClient.getAccessPolicy>.

ShareGetPermissionHeaders

Définit des en-têtes pour l’opération de Share_getPermission.

ShareGetPermissionOptions

Options de configuration de l’opération de <xref:ShareClient.getPermission>.

ShareGetPropertiesHeaders

Définit des en-têtes pour l’opération de Share_getProperties.

ShareGetPropertiesOptions

Options de configuration de l’opération de <xref:ShareClient.getProperties>.

ShareGetStatisticsHeaders

Définit des en-têtes pour l’opération de Share_getStatistics.

ShareGetStatisticsOptions

Options de configuration de l’opération de <xref:ShareClient.getStatistics>.

ShareItem

Élément de partage Stockage Azure répertorié.

ShareItemInternal

Élément de partage Stockage Azure répertorié.

SharePermission

Autorisation (descripteur de sécurité) au niveau du partage.

SharePropertiesInternal

Propriétés d’un partage.

ShareProtocolSettings

Paramètres du protocole

ShareProtocols

Protocoles à activer sur le partage. Pour l’instant, prenez uniquement en charge SMB ou NFS.

ShareSetAccessPolicyHeaders

Définit des en-têtes pour l’opération de Share_setAccessPolicy.

ShareSetAccessPolicyOptions

Options de configuration de l’opération de <xref:ShareClient.setAccessPolicy>.

ShareSetMetadataHeaders

Définit des en-têtes pour l’opération de Share_setMetadata.

ShareSetMetadataOptions

Options de configuration de l’opération de <xref:ShareClient.setMetadata>.

ShareSetPropertiesHeaders

Définit des en-têtes pour l’opération de Share_setProperties.

ShareSetPropertiesOptions

Options de configuration de l’opération de <xref:ShareClient.setProperties>.

ShareSetQuotaOptions

Options de configuration de l’opération de <xref:ShareClient.setQuota>.

ShareSmbSettings

Paramètres du protocole SMB.

ShareStats

Statistiques pour le partage.

SignedIdentifier

Identificateur signé

SignedIdentifierModel

Identificateur signé.

SmbMultichannel

Paramètres pour SMB multicanal

SourceModifiedAccessConditions

Groupe de paramètres

StorageClientOptionalParams

Paramètres facultatifs.

StoragePipelineOptions

Interface d’option pour <xref:newPipeline> fonction.

StorageRetryOptions

Interface des options de nouvelle tentative.

Alias de type

CopyStatusType

Définit des valeurs pour CopyStatusType.

CredentialPolicyCreator

Fonction de fabrique qui crée une stratégie d’identification qui utilise la stratégie suivante fournie.

DeleteSnapshotsOptionType

Définit des valeurs pour DeleteSnapshotsOptionType.

DirectoryCreateResponse

Contient des données de réponse pour l’opération de création.

DirectoryDeleteResponse

Contient des données de réponse pour l’opération de suppression.

DirectoryForceCloseHandlesResponse

Type de réponse pour <xref:ShareDirectoryClient.forceCloseHandle>.

DirectoryGetPropertiesResponse

Contient des données de réponse pour l’opération getProperties.

DirectoryListFilesAndDirectoriesSegmentResponse

Contient des données de réponse pour l’opération listFilesAndDirectoriesSegment.

DirectoryListHandlesResponse

Contient des données de réponse pour l’opération listHandles.

DirectorySetMetadataResponse

Contient des données de réponse pour l’opération setMetadata.

DirectorySetPropertiesResponse

Contient des données de réponse pour l’opération setProperties.

FileAbortCopyResponse

Contient des données de réponse pour l’opération abortCopy.

FileAttributesPreserveType

Indique que les attributs de fichier existants restent inchangés.

FileCreateResponse

Contient des données de réponse pour l’opération de création.

FileDeleteResponse

Contient des données de réponse pour l’opération de suppression.

FileDownloadResponseModel

Contient des données de réponse pour l’opération de téléchargement.

FileForceCloseHandlesResponse

Type de réponse pour <xref:ShareFileClient.forceCloseHandle>.

FileGetPropertiesResponse

Contient des données de réponse pour l’opération getProperties.

FileGetRangeListDiffResponse

Contient des données de réponse pour l’opération getRangeList.

FileGetRangeListResponse

Contient des données de réponse pour l’opération de <xref:ShareFileClient.getRangeList>.

FileListHandlesResponse

Contient des données de réponse pour l’opération listHandles.

FilePermissionInheritType

Indique hériter de l’autorisation de fichier du répertoire parent.

FilePermissionPreserveType

Indique que la valeur d’autorisation de fichier existante n’est pas modifiée.

FileSetHTTPHeadersResponse

Contient des données de réponse pour l’opération setHttpHeaders.

FileSetMetadataResponse

Contient des données de réponse pour l’opération setMetadata.

FileStartCopyResponse

Contient des données de réponse pour l’opération startCopy.

FileType

Définit des valeurs pour FileType. Les valeurs possibles sont les suivantes : « Fichier »

FileUploadRangeFromURLResponse

Contient des données de réponse pour l’opération uploadRangeFromURL.

FileUploadRangeResponse

Contient des données de réponse pour l’opération uploadRange.

LeaseDurationType

Définit des valeurs pour LeaseDurationType.

LeaseOperationResponse

Contient les données de réponse pour les opérations qui acquièrent, modifient, arrêtent ou libèrent un bail. Voir <xref:ShareLeaseClient>.

LeaseStateType

Définit des valeurs pour LeaseStateType.

LeaseStatusType

Définit des valeurs pour LeaseStatusType.

ListSharesIncludeType

Définit des valeurs pour ListSharesIncludeType.

PermissionCopyModeType

Définit des valeurs pour PermissionCopyModeType.

ServiceGetPropertiesResponse

Contient des données de réponse pour l’opération getProperties.

ServiceListSharesSegmentResponse

Contient des données de réponse pour l’opération de <xref:ShareServiceClient.listShares>.

ServiceSetPropertiesResponse

Contient des données de réponse pour l’opération setProperties.

ShareAccessTier

Définit des valeurs pour ShareAccessTier.

ShareCreatePermissionResponse

Contient des données de réponse pour l’opération createPermission.

ShareCreateResponse

Contient des données de réponse pour l’opération de création.

ShareCreateSnapshotResponse

Contient des données de réponse pour l’opération createSnapshot.

ShareDeleteResponse

Contient des données de réponse pour l’opération de suppression.

ShareGetAccessPolicyResponse
ShareGetPermissionResponse

Contient des données de réponse pour l’opération getPermission.

ShareGetPropertiesResponse

Contient des données de réponse pour l’opération de <xref:ShareClient.getProperties>.

ShareGetPropertiesResponseModel

Contient des données de réponse pour l’opération getProperties.

ShareGetStatisticsResponse

Données de réponse pour l’opération de <xref:ShareClient.getStatistics>.

ShareGetStatisticsResponseModel

Contient des données de réponse pour l’opération getStatistics.

ShareProperties

Propriétés d’un partage.

ShareRootSquash

Définit des valeurs pour ShareRootSquash.

ShareSetAccessPolicyResponse

Contient des données de réponse pour l’opération setAccessPolicy.

ShareSetMetadataResponse

Contient des données de réponse pour l’opération setMetadata.

ShareSetPropertiesResponse

Contient des données de réponse pour l’opération setProperties.

ShareSetQuotaHeaders

Définit des en-têtes pour l’opération setQuota.

ShareSetQuotaResponse

Contient des données de réponse pour l’opération setQuota.

TimeNowType

Indique le paramètre comme heure de la requête.

TimePreserveType

Indique que la valeur de temps existante n’est pas modifiée.

Énumérations

SASProtocol

Protocoles pour la SAP générée.

StorageRetryPolicyType

Types RetryPolicy.

Functions

generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)

DISPONIBLE UNIQUEMENT DANS NODE.JS RUNTIME. Génère un objet <xref:SASQueryParameters> qui contient tous les paramètres de requête SAP nécessaires pour effectuer une requête REST réelle.

generateFileSASQueryParameters(FileSASSignatureValues, StorageSharedKeyCredential)

DISPONIBLE UNIQUEMENT DANS NODE.JS RUNTIME. Crée une instance de SASQueryParameters.

Accepte uniquement les paramètres requis pour créer une SAP. Pour les paramètres facultatifs, définissez directement les propriétés correspondantes, telles que les autorisations, les démarragesOn et l’identificateur.

AVERTISSEMENT : Lorsque l’identificateur n’est pas fourni, les autorisations et expirentOn sont requises. Vous DEVEZ attribuer une valeur à l’identificateur ou expirer manuellement & autorisations si vous initialisez avec ce constructeur.

newPipeline(Credential, StoragePipelineOptions)

Crée un objet <xref:Pipeline> avec <xref:Credential> fourni.

Informations relatives à la fonction

generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)

DISPONIBLE UNIQUEMENT DANS NODE.JS RUNTIME. Génère un objet <xref:SASQueryParameters> qui contient tous les paramètres de requête SAP nécessaires pour effectuer une requête REST réelle.

function generateAccountSASQueryParameters(accountSASSignatureValues: AccountSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential)

Paramètres

accountSASSignatureValues
AccountSASSignatureValues
sharedKeyCredential
StorageSharedKeyCredential

Retours

generateFileSASQueryParameters(FileSASSignatureValues, StorageSharedKeyCredential)

DISPONIBLE UNIQUEMENT DANS NODE.JS RUNTIME. Crée une instance de SASQueryParameters.

Accepte uniquement les paramètres requis pour créer une SAP. Pour les paramètres facultatifs, définissez directement les propriétés correspondantes, telles que les autorisations, les démarragesOn et l’identificateur.

AVERTISSEMENT : Lorsque l’identificateur n’est pas fourni, les autorisations et expirentOn sont requises. Vous DEVEZ attribuer une valeur à l’identificateur ou expirer manuellement & autorisations si vous initialisez avec ce constructeur.

function generateFileSASQueryParameters(fileSASSignatureValues: FileSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential)

Paramètres

fileSASSignatureValues
FileSASSignatureValues
sharedKeyCredential
StorageSharedKeyCredential

Retours

newPipeline(Credential, StoragePipelineOptions)

Crée un objet <xref:Pipeline> avec <xref:Credential> fourni.

function newPipeline(credential?: Credential, pipelineOptions?: StoragePipelineOptions)

Paramètres

credential
Credential

Comme AnonymousCredential, StorageSharedKeyCredential.

pipelineOptions
StoragePipelineOptions

Optionnel. Options.

Retours

Nouvel objet Pipeline.