Compartir a través de


@azure/storage-file-share package

Clases

AccountSASPermissions

SOLO ESTÁ DISPONIBLE EN NODE.JS RUNTIME. Se trata de una clase auxiliar para construir una cadena que representa los permisos concedidos por un AccountSAS. Establecer un valor en true significa que cualquier SAS que use estos permisos concederá permisos para esa operación. Una vez establecidos todos los valores, debe serializarse con toString y establecerse como campo de permisos en un objeto <xref:AccountSASSignatureValues>. Es posible construir la cadena de permisos sin esta clase, pero el orden de los permisos es particular y esta clase garantiza la corrección.

AccountSASResourceTypes

SOLO ESTÁ DISPONIBLE EN NODE.JS RUNTIME. Se trata de una clase auxiliar para construir una cadena que representa los recursos a los que puede acceder un AccountSAS. Establecer un valor en true significa que cualquier SAS que use estos permisos concederá acceso a ese tipo de recurso. Una vez establecidos todos los valores, debe serializarse con toString y establecerse como el campo resources en un objeto <xref:AccountSASSignatureValues>. Es posible construir la cadena de recursos sin esta clase, pero el orden de los recursos es concreto y esta clase garantiza la corrección.

AccountSASServices

SOLO ESTÁ DISPONIBLE EN NODE.JS RUNTIME. Se trata de una clase auxiliar para construir una cadena que represente los servicios accesibles por accountSAS. Establecer un valor en true significa que cualquier SAS que use estos permisos concederá acceso a ese servicio. Una vez establecidos todos los valores, debe serializarse con toString y establecerse como campo de servicios en un objeto <xref:AccountSASSignatureValues>. Es posible construir la cadena de servicios sin esta clase, pero el orden de los servicios es particular y esta clase garantiza la corrección.

AnonymousCredential

AnonymousCredential proporciona un miembro credentialPolicyCreator que se usa para crear objetos <xref:AnonymousCredentialPolicy>. AnonymousCredentialPolicy se usa con solicitudes HTTP(S) que leen recursos públicos o que se usan con firmas de acceso compartido (SAS).

AnonymousCredentialPolicy

AnonymousCredentialPolicy se usa con solicitudes HTTP(S) que leen recursos públicos o que se usan con firmas de acceso compartido (SAS).

Credential

Credential es una clase abstracta para la firma de solicitudes HTTP de Azure Storage. Esta clase hospedará una factoría credentialPolicyCreator que genera CredentialPolicy.

CredentialPolicy

Directiva de credenciales que se usa para firmar solicitudes HTTP(S) antes de enviarlos. Se trata de una clase abstracta.

FileSASPermissions

SOLO ESTÁ DISPONIBLE EN NODE.JS RUNTIME. Se trata de una clase auxiliar para construir una cadena que representa los permisos concedidos por un ServiceSAS a un archivo. Establecer un valor en true significa que cualquier SAS que use estos permisos concederá permisos para esa operación. Una vez establecidos todos los valores, debe serializarse con toString y establecerse como el campo de permisos en un objeto <xref:FileSASSignatureValues>. Es posible construir la cadena de permisos sin esta clase, pero el orden de los permisos es particular y esta clase garantiza la corrección.

FileSystemAttributes

Se trata de una clase auxiliar para construir una cadena que representa los atributos NTFS en un archivo o directorio.

Pipeline

Una clase pipeline que contiene directivas de solicitud HTTP. Puede crear una canalización predeterminada llamando a <xref:newPipeline>. O bien, puede crear una canalización con sus propias directivas mediante el constructor de Pipeline. Consulte <xref:newPipeline> y las directivas proporcionadas como referencia antes de implementar la canalización personalizada.

SASQueryParameters

Representa los componentes que componen los parámetros de consulta de saS de Azure Storage. El usuario no construye directamente este tipo; solo se genera mediante los tipos <xref:AccountSASSignatureValues> y <xref:FileSASSignatureValues>. Una vez generado, se puede codificar en un <xref:String> y anexarse directamente a una dirección URL (aunque debe tenerse cuidado aquí en caso de que haya parámetros de consulta existentes, lo que podría afectar a los medios adecuados de anexar estos parámetros de consulta). NOTA: Las instancias de esta clase son inmutables.

ShareClient

Un shareClient representa una dirección URL al recurso compartido de Azure Storage que le permite manipular sus directorios y archivos.

ShareDirectoryClient

Un shareDirectoryClient representa una dirección URL al directorio de Azure Storage que le permite manipular sus archivos y directorios.

ShareFileClient

Un objeto ShareFileClient representa una dirección URL a un archivo de Azure Storage.

ShareLeaseClient

Un cliente que administra concesiones para una <xref:ShareFileClient> o <xref:ShareClient>.

ShareSASPermissions

Se trata de una clase auxiliar para construir una cadena que representa los permisos concedidos por un ServiceSAS a un recurso compartido. Establecer un valor en true significa que cualquier SAS que use estos permisos concederá permisos para esa operación. Una vez establecidos todos los valores, debe serializarse con toString y establecerse como el campo de permisos en un objeto <xref:FileSASSignatureValues>. Es posible construir la cadena de permisos sin esta clase, pero el orden de los permisos es particular y esta clase garantiza la corrección.

ShareServiceClient

ShareServiceClient representa una dirección URL al servicio Azure Storage File que le permite manipular recursos compartidos de archivos.

StorageBrowserPolicy

StorageBrowserPolicy controlará las diferencias entre Node.js y el entorno de ejecución del explorador, entre los que se incluyen:

  1. Los exploradores almacenan en caché las solicitudes GET/HEAD agregando encabezados condicionales como "IF_MODIFIED_SINCE". StorageBrowserPolicy es una directiva que se usa para agregar una consulta de marca de tiempo a la dirección URL de solicitud GET/HEAD, por lo que evita la memoria caché del explorador.

  2. Eliminación del encabezado de cookie para la seguridad

  3. Eliminación del encabezado de longitud de contenido para evitar la advertencia de exploradores

StorageBrowserPolicyFactory

StorageBrowserPolicyFactory es una clase de fábrica que ayuda a generar objetos BrowserPolicy.

StorageClient

StorageClient representa una clase de cliente base para ServiceClient, ContainerClient y etc.

StorageClientContext
StorageRetryPolicy

Directiva de reintento con reintento exponencial y reintento lineal implementado.

StorageRetryPolicyFactory

StorageRetryPolicyFactory es una clase de fábrica que ayuda a generar objetos StorageRetryPolicy.

StorageSharedKeyCredential

SOLO ESTÁ DISPONIBLE EN NODE.JS RUNTIME. StorageSharedKeyCredential para la autorización de clave de cuenta del servicio Azure Storage.

StorageSharedKeyCredentialPolicy

StorageSharedKeyCredentialPolicy es una directiva que se usa para firmar la solicitud HTTP con una clave compartida.

Interfaces

AccessPolicy

Una directiva de acceso.

AccountSASSignatureValues

SOLO ESTÁ DISPONIBLE EN NODE.JS RUNTIME. AccountSASSignatureValues se usa para generar una firma de acceso compartido (SAS) para una cuenta de Azure Storage. Una vez que todos los valores aquí se establecen correctamente, llame a <xref:generateAccountSASQueryParameters> para obtener una representación de la SAS que realmente se puede aplicar a direcciones URL de archivo. Nota: que tanto esta clase como <xref:SASQueryParameters> existen porque la primera es mutable y una representación lógica, mientras que esta última es inmutable y se usa para generar solicitudes REST reales.

ClearRange
CloseHandlesInfo

Close controla la información del resultado.

CommonGenerateSasUrlOptions

Opciones comunes del <xref:ShareGenerateSasUrlOptions> y <xref:FileGenerateSasUrlOptions>.

CommonOptions

Interfaz para las opciones comunes a cada operación remota.

CopyFileSmbInfo

Grupo de parámetros

CorsRule

CORS es una característica HTTP que permite que una aplicación web que se ejecute en un dominio acceda a los recursos de otro dominio. Los exploradores web implementan una restricción de seguridad conocida como directiva de mismo origen que impide que una página web llame a las API en un dominio diferente; CORS proporciona una manera segura de permitir que un dominio (el dominio de origen) llame a las API de otro dominio.

DirectoryCloseHandlesHeaders

Valores de encabezado de respuesta adicionales para la solicitud de identificadores de cierre.

DirectoryCreateHeaders

Define encabezados para Directory_create operación.

DirectoryCreateIfNotExistsResponse

Contiene datos de respuesta para la operación de <xref:DirectoryClient.createIfNotExists>.

DirectoryCreateOptions

Opciones para configurar <xref:ShareDirectoryClient.create> operación.

DirectoryDeleteHeaders

Define encabezados para Directory_delete operación.

DirectoryDeleteIfExistsResponse

Contiene datos de respuesta para la operación de <xref:DirectoryClient.deleteIfExists>.

DirectoryDeleteOptions

Opciones para configurar la operación de <xref:ShareDirectoryClient.delete>.

DirectoryExistsOptions

Opciones para configurar la operación de <xref:ShareDirectoryClient.exists>.

DirectoryForceCloseHandlesHeaders

Define encabezados para Directory_forceCloseHandles operación.

DirectoryForceCloseHandlesOptions

Opciones para configurar <xref:ShareDirectoryClient.forceCloseHandle>.

DirectoryForceCloseHandlesSegmentOptions

Opciones para configurar las operaciones directory - Force Close Handles Segment. Ver:

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

Define encabezados para Directory_getProperties operación.

DirectoryGetPropertiesOptions

Opciones para configurar la operación de <xref:ShareDirectoryClient.getProperties>.

DirectoryItem

Un elemento de directorio enumerado.

DirectoryListFilesAndDirectoriesOptions

Opciones para configurar <xref:ShareDirectoryClient.listFilesAndDirectories> operación.

DirectoryListFilesAndDirectoriesSegmentHeaders

Define encabezados para Directory_listFilesAndDirectoriesSegment operación.

DirectoryListHandlesHeaders

Define encabezados para Directory_listHandles operación.

DirectoryListHandlesOptions

Opciones para configurar la operación de <xref:ShareDirectoryClient.listHandles>.

DirectoryListHandlesSegmentOptions

Opciones para configurar las operaciones directory- List Handles Segment. Ver:

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

Define encabezados para Directory_setMetadata operación.

DirectorySetMetadataOptions

Opciones para configurar la operación de <xref:ShareDirectoryClient.setMetadata>.

DirectorySetPropertiesHeaders

Define encabezados para Directory_setProperties operación.

FileAbortCopyFromURLOptions

Opciones para configurar la operación de <xref:ShareFileClient.abortCopyFromURL>.

FileAbortCopyHeaders

Define encabezados para File_abortCopy operación.

FileAndDirectoryCreateCommonOptions
FileAndDirectorySetPropertiesCommonOptions
FileClearRangeOptions

Opciones para configurar la operación de <xref:ShareFileClient.clearRange>.

FileCloseHandlesHeaders

Valores de encabezado de respuesta adicionales para la solicitud de identificadores de cierre.

FileCreateHeaders

Define encabezados para File_create operación.

FileCreateOptions

Opciones para configurar la operación de <xref:ShareFileClient.create>.

FileDeleteHeaders

Define encabezados para File_delete operación.

FileDeleteIfExistsResponse

Contiene datos de respuesta para la operación de <xref:ShareFileClient.deleteIfExists>.

FileDeleteOptions

Opciones para configurar la operación de <xref:ShareFileClient.delete>.

FileDownloadHeaders

Define encabezados para File_download operación.

FileDownloadOptionalParams

Parámetros opcionales.

FileDownloadOptions

Opciones para configurar operaciones de archivo: descarga. Ver:

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

Interfaz de opción para la operación de <xref:ShareFileClient.downloadToBuffer>.

FileExistsOptions

Opciones para configurar la operación de <xref:ShareFileClient.exists>.

FileForceCloseHandlesHeaders

Define encabezados para File_forceCloseHandles operación.

FileForceCloseHandlesOptions

Opciones para configurar las operaciones File - Force Close Handles. Ver:

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

Opciones para configurar <xref:ShareFileClient.generateSasUrl> operación.

FileGetPropertiesHeaders

Define encabezados para File_getProperties operación.

FileGetPropertiesOptions

Opciones para configurar la operación de <xref:ShareFileClient.getProperties>.

FileGetRangeListHeaders

Define encabezados para File_getRangeList operación.

FileGetRangeListOptions

Opciones para configurar la operación de <xref:ShareFileClient.getRangeList>.

FileHttpHeaders
FileItem

Un elemento de archivo enumerado.

FileListHandlesHeaders

Define encabezados para File_listHandles operación.

FileListHandlesOptions
FileListHandlesSegmentOptions

Opciones para configurar las operaciones file - List Handles Segment. Ver:

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

Interfaz de opción para las operaciones De archivo - Carga Consulte:

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

Propiedades de archivo.

FileResizeOptions

Opciones para configurar la operación de <xref:ShareFileClient.resize>.

FileSASSignatureValues

SOLO ESTÁ DISPONIBLE EN NODE.JS RUNTIME. FileSASSignatureValues se usa para ayudar a generar tokens SAS del servicio de archivos para recursos compartidos o archivos.

FileServiceProperties

Propiedades del servicio de almacenamiento.

FileSetHTTPHeadersHeaders

Define encabezados para File_setHttpHeaders operación.

FileSetHttpHeadersOptions

Opciones para configurar la operación de <xref:ShareFileClient.setHttpHeaders>.

FileSetMetadataHeaders

Define encabezados para File_setMetadata operación.

FileSetMetadataOptions

Opciones para configurar la operación de <xref:ShareFileClient.setMetadata>.

FileStartCopyHeaders

Define encabezados para File_startCopy operación.

FileStartCopyOptions

Opciones para configurar la operación de <xref:ShareFileClient.startCopyFromURL>.

FileUploadRangeFromURLHeaders

Define encabezados para File_uploadRangeFromURL operación.

FileUploadRangeFromURLOptionalParams

Parámetros opcionales.

FileUploadRangeFromURLOptions

Opciones para configurar la operación de <xref:ShareFileClient.uploadRangeFromURL>.

FileUploadRangeHeaders

Define encabezados para File_uploadRange operación.

FileUploadRangeOptions

Opciones para configurar la operación de <xref:ShareFileClient.uploadRange>.

FileUploadStreamOptions

Interfaz de opción para ShareFileClient.uploadStream().

FilesAndDirectoriesListSegment

Resumen de las entradas que se pueden enumerar desde el Directorio.

HandleItem

Un elemento de identificador de Azure Storage enumerado.

HttpAuthorization

Representa información de autenticación en los valores de encabezado Authorization, ProxyAuthorization, WWW-Authenticate y Proxy-Authenticate.

LeaseAccessConditions

Grupo de parámetros

LeaseOperationOptions

Opciones de operaciones de concesión.

LeaseOperationResponseHeaders

Detalles de la respuesta de una operación de concesión específica.

ListFilesAndDirectoriesSegmentResponse

Enumeración de directorios y archivos.

ListHandlesResponse

Enumeración de identificadores.

ListSharesResponse

Enumeración de recursos compartidos.

ListSharesResponseModel

Enumeración de recursos compartidos.

Metadata
Metrics

Métricas de Storage Analytics para el servicio de archivos.

PipelineOptions

Interfaz de opción para el constructor de canalización.

Range

Intervalo para operaciones de servicio.

RangeModel

Intervalo de archivos de Azure Storage.

RetentionPolicy

Directiva de retención.

SasIPRange

Intervalo IP permitido para una SAS.

ServiceGenerateAccountSasUrlOptions

Opciones para configurar <xref:ShareServiceClient.generateAccountSasUrl> operación.

ServiceGetPropertiesHeaders

Define encabezados para Service_getProperties operación.

ServiceGetPropertiesOptions

Opciones para configurar la operación de <xref:ShareServiceClient.getProperties>.

ServiceListSharesOptions

Opciones para configurar la operación de <xref:ShareServiceClient.listShares>.

ServiceListSharesSegmentHeaders

Define encabezados para Service_listSharesSegment operación.

ServiceSetPropertiesHeaders

Define encabezados para Service_setProperties operación.

ServiceSetPropertiesOptions

Opciones para configurar la operación de <xref:ShareServiceClient.setProperties>.

ServiceUndeleteShareOptions

Opciones para configurar la operación de <xref:ShareServiceClient.undelete>.

SetPropertiesResponse
ShareCreateHeaders

Define encabezados para Share_create operación.

ShareCreateIfNotExistsResponse

Contiene datos de respuesta para la operación de <xref:ShareClient.createIfNotExists>.

ShareCreateOptions

Opciones para configurar la operación de <xref:ShareClient.create>.

ShareCreatePermissionHeaders

Define encabezados para Share_createPermission operación.

ShareCreatePermissionOptions

Opciones para configurar la operación de <xref:ShareClient.createPermission>.

ShareCreateSnapshotHeaders

Define encabezados para Share_createSnapshot operación.

ShareCreateSnapshotOptions

Opciones para configurar la operación de <xref:ShareClient.createSnapshot>.

ShareDeleteHeaders

Define encabezados para Share_delete operación.

ShareDeleteIfExistsResponse

Contiene datos de respuesta para la operación de <xref:ShareClient.deleteIfExists>.

ShareDeleteMethodOptions

Opciones para configurar la operación de <xref:ShareClient.delete>.

ShareExistsOptions

Opciones para configurar la operación de <xref:ShareClient.exists>.

ShareFileRangeList

Lista de intervalos de archivos

ShareGenerateSasUrlOptions

Opciones para configurar <xref:ShareClient.generateSasUrl> operación.

ShareGetAccessPolicyHeaders

Define encabezados para Share_getAccessPolicy operación.

ShareGetAccessPolicyOptions

Opciones para configurar la operación de <xref:ShareClient.getAccessPolicy>.

ShareGetPermissionHeaders

Define encabezados para Share_getPermission operación.

ShareGetPermissionOptions

Opciones para configurar la operación de <xref:ShareClient.getPermission>.

ShareGetPropertiesHeaders

Define encabezados para Share_getProperties operación.

ShareGetPropertiesOptions

Opciones para configurar la operación de <xref:ShareClient.getProperties>.

ShareGetStatisticsHeaders

Define encabezados para Share_getStatistics operación.

ShareGetStatisticsOptions

Opciones para configurar la operación de <xref:ShareClient.getStatistics>.

ShareItem

Un elemento de recurso compartido de Azure Storage enumerado.

ShareItemInternal

Un elemento de recurso compartido de Azure Storage enumerado.

SharePermission

Permiso (un descriptor de seguridad) en el nivel de recurso compartido.

SharePropertiesInternal

Propiedades de un recurso compartido.

ShareProtocolSettings

Configuración del protocolo

ShareProtocols

Protocolos para habilitar en el recurso compartido. Por ahora, solo admite SMB o NFS.

ShareSetAccessPolicyHeaders

Define encabezados para Share_setAccessPolicy operación.

ShareSetAccessPolicyOptions

Opciones para configurar la operación de <xref:ShareClient.setAccessPolicy>.

ShareSetMetadataHeaders

Define encabezados para Share_setMetadata operación.

ShareSetMetadataOptions

Opciones para configurar la operación de <xref:ShareClient.setMetadata>.

ShareSetPropertiesHeaders

Define encabezados para Share_setProperties operación.

ShareSetPropertiesOptions

Opciones para configurar la operación de <xref:ShareClient.setProperties>.

ShareSetQuotaOptions

Opciones para configurar la operación de <xref:ShareClient.setQuota>.

ShareSmbSettings

Configuración del protocolo SMB.

ShareStats

Estadísticas del recurso compartido.

SignedIdentifier

Identificador firmado

SignedIdentifierModel

Identificador firmado.

SmbMultichannel

Configuración de SMB multicanal

SourceModifiedAccessConditions

Grupo de parámetros

StorageClientOptionalParams

Parámetros opcionales.

StoragePipelineOptions

Interfaz de opción para <xref:newPipeline> función.

StorageRetryOptions

Interfaz de opciones de reintento.

Alias de tipos

CopyStatusType

Define valores para CopyStatusType.

CredentialPolicyCreator

Función de fábrica que crea una nueva CredentialPolicy que usa nextPolicy proporcionada.

DeleteSnapshotsOptionType

Define valores para DeleteSnapshotsOptionType.

DirectoryCreateResponse

Contiene datos de respuesta para la operación de creación.

DirectoryDeleteResponse

Contiene datos de respuesta para la operación de eliminación.

DirectoryForceCloseHandlesResponse

Tipo de respuesta para <xref:ShareDirectoryClient.forceCloseHandle>.

DirectoryGetPropertiesResponse

Contiene datos de respuesta para la operación getProperties.

DirectoryListFilesAndDirectoriesSegmentResponse

Contiene datos de respuesta para la operación listFilesAndDirectoriesSegment.

DirectoryListHandlesResponse

Contiene datos de respuesta para la operación listHandles.

DirectorySetMetadataResponse

Contiene datos de respuesta para la operación setMetadata.

DirectorySetPropertiesResponse

Contiene datos de respuesta para la operación setProperties.

FileAbortCopyResponse

Contiene datos de respuesta para la operación abortCopy.

FileAttributesPreserveType

Indica que los atributos de archivo existentes no cambian.

FileCreateResponse

Contiene datos de respuesta para la operación de creación.

FileDeleteResponse

Contiene datos de respuesta para la operación de eliminación.

FileDownloadResponseModel

Contiene datos de respuesta para la operación de descarga.

FileForceCloseHandlesResponse

Tipo de respuesta para <xref:ShareFileClient.forceCloseHandle>.

FileGetPropertiesResponse

Contiene datos de respuesta para la operación getProperties.

FileGetRangeListDiffResponse

Contiene datos de respuesta para la operación getRangeList.

FileGetRangeListResponse

Contiene datos de respuesta para la operación de <xref:ShareFileClient.getRangeList>.

FileListHandlesResponse

Contiene datos de respuesta para la operación listHandles.

FilePermissionInheritType

Indica que hereda el permiso de archivo del directorio primario.

FilePermissionPreserveType

Indica que el valor del permiso de archivo existente no cambia.

FileSetHTTPHeadersResponse

Contiene datos de respuesta para la operación setHttpHeaders.

FileSetMetadataResponse

Contiene datos de respuesta para la operación setMetadata.

FileStartCopyResponse

Contiene datos de respuesta para la operación startCopy.

FileType

Define valores para FileType. Entre los valores posibles se incluyen: 'File'

FileUploadRangeFromURLResponse

Contiene datos de respuesta para la operación uploadRangeFromURL.

FileUploadRangeResponse

Contiene datos de respuesta para la operación uploadRange.

LeaseDurationType

Define valores para LeaseDurationType.

LeaseOperationResponse

Contiene los datos de respuesta de las operaciones que adquieren, cambian, interrumpen o liberan una concesión. Consulte <xref:ShareLeaseClient>.

LeaseStateType

Define valores para LeaseStateType.

LeaseStatusType

Define valores para LeaseStatusType.

ListSharesIncludeType

Define valores para ListSharesIncludeType.

PermissionCopyModeType

Define valores para PermissionCopyModeType.

ServiceGetPropertiesResponse

Contiene datos de respuesta para la operación getProperties.

ServiceListSharesSegmentResponse

Contiene datos de respuesta para la operación de <xref:ShareServiceClient.listShares>.

ServiceSetPropertiesResponse

Contiene datos de respuesta para la operación setProperties.

ShareAccessTier

Define valores para ShareAccessTier.

ShareCreatePermissionResponse

Contiene datos de respuesta para la operación createPermission.

ShareCreateResponse

Contiene datos de respuesta para la operación de creación.

ShareCreateSnapshotResponse

Contiene datos de respuesta para la operación createSnapshot.

ShareDeleteResponse

Contiene datos de respuesta para la operación de eliminación.

ShareGetAccessPolicyResponse
ShareGetPermissionResponse

Contiene datos de respuesta para la operación getPermission.

ShareGetPropertiesResponse

Contiene datos de respuesta para la operación de <xref:ShareClient.getProperties>.

ShareGetPropertiesResponseModel

Contiene datos de respuesta para la operación getProperties.

ShareGetStatisticsResponse

Datos de respuesta para la operación de <xref:ShareClient.getStatistics>.

ShareGetStatisticsResponseModel

Contiene datos de respuesta para la operación getStatistics.

ShareProperties

Propiedades de un recurso compartido.

ShareRootSquash

Define valores para ShareRootSquash.

ShareSetAccessPolicyResponse

Contiene datos de respuesta para la operación setAccessPolicy.

ShareSetMetadataResponse

Contiene datos de respuesta para la operación setMetadata.

ShareSetPropertiesResponse

Contiene datos de respuesta para la operación setProperties.

ShareSetQuotaHeaders

Define encabezados para la operación setQuota.

ShareSetQuotaResponse

Contiene datos de respuesta para la operación setQuota.

TimeNowType

Indica la configuración como la hora de la solicitud.

TimePreserveType

Indica que el valor de hora existente no cambia.

Enumeraciones

SASProtocol

Protocolos para SAS generados.

StorageRetryPolicyType

Tipos RetryPolicy.

Funciones

generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)

SOLO ESTÁ DISPONIBLE EN NODE.JS RUNTIME. Genera un objeto <xref:SASQueryParameters> que contiene todos los parámetros de consulta de SAS necesarios para realizar una solicitud REST real.

generateFileSASQueryParameters(FileSASSignatureValues, StorageSharedKeyCredential)

SOLO ESTÁ DISPONIBLE EN NODE.JS RUNTIME. Crea una instancia de SASQueryParameters.

Solo acepta la configuración necesaria para crear una SAS. Para la configuración opcional, establezca las propiedades correspondientes directamente, como permisos, startsOn e identificador.

ADVERTENCIA: Cuando no se proporciona el identificador, se requieren permisos y expiresOn. Debe asignar valor al identificador o expirarOn & permisos manualmente si se inicializa con este constructor.

newPipeline(Credential, StoragePipelineOptions)

Crea un nuevo objeto <xref:Pipeline> con <xref:Credential> proporcionado.

Detalles de la función

generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)

SOLO ESTÁ DISPONIBLE EN NODE.JS RUNTIME. Genera un objeto <xref:SASQueryParameters> que contiene todos los parámetros de consulta de SAS necesarios para realizar una solicitud REST real.

function generateAccountSASQueryParameters(accountSASSignatureValues: AccountSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential)

Parámetros

accountSASSignatureValues
AccountSASSignatureValues
sharedKeyCredential
StorageSharedKeyCredential

Devoluciones

generateFileSASQueryParameters(FileSASSignatureValues, StorageSharedKeyCredential)

SOLO ESTÁ DISPONIBLE EN NODE.JS RUNTIME. Crea una instancia de SASQueryParameters.

Solo acepta la configuración necesaria para crear una SAS. Para la configuración opcional, establezca las propiedades correspondientes directamente, como permisos, startsOn e identificador.

ADVERTENCIA: Cuando no se proporciona el identificador, se requieren permisos y expiresOn. Debe asignar valor al identificador o expirarOn & permisos manualmente si se inicializa con este constructor.

function generateFileSASQueryParameters(fileSASSignatureValues: FileSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential)

Parámetros

fileSASSignatureValues
FileSASSignatureValues
sharedKeyCredential
StorageSharedKeyCredential

Devoluciones

newPipeline(Credential, StoragePipelineOptions)

Crea un nuevo objeto <xref:Pipeline> con <xref:Credential> proporcionado.

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

Parámetros

credential
Credential

Por ejemplo, AnonymousCredential, StorageSharedKeyCredential.

pipelineOptions
StoragePipelineOptions

Opcional. Opciones.

Devoluciones

Nuevo objeto Pipeline.