Partilhar via


@azure/storage-file-share package

Classes

AccountSASPermissions

DISPONÍVEL APENAS EM TEMPO DE EXECUÇÃO NODE.JS. Esta é uma classe auxiliar para construir uma cadeia de caracteres que representa as permissões concedidas por um AccountSAS. Definir um valor como true significa que qualquer SAS que use essas permissões concederá permissões para essa operação. Depois que todos os valores estiverem definidos, isso deve ser serializado com toString e definido como o campo de permissões em um objeto <xref:AccountSASSignatureValues>. É possível construir a cadeia de permissões sem essa classe, mas a ordem das permissões é particular e essa classe garante a correção.

AccountSASResourceTypes

DISPONÍVEL APENAS EM TEMPO DE EXECUÇÃO NODE.JS. Esta é uma classe auxiliar para construir uma cadeia de caracteres que representa os recursos acessíveis por um AccountSAS. Definir um valor como true significa que qualquer SAS que use essas permissões concederá acesso a esse tipo de recurso. Depois que todos os valores estiverem definidos, isso deve ser serializado com toString e definido como o campo de recursos em um objeto <xref:AccountSASSignatureValues>. É possível construir a cadeia de caracteres de recursos sem essa classe, mas a ordem dos recursos é particular e essa classe garante a correção.

AccountSASServices

DISPONÍVEL APENAS EM TEMPO DE EXECUÇÃO NODE.JS. Esta é uma classe auxiliar para construir uma cadeia de caracteres que representa os serviços acessíveis por um AccountSAS. Definir um valor como true significa que qualquer SAS que use essas permissões concederá acesso a esse serviço. Depois que todos os valores estiverem definidos, isso deve ser serializado com toString e definido como o campo de serviços em um objeto <xref:AccountSASSignatureValues>. É possível construir a cadeia de caracteres de serviços sem essa classe, mas a ordem dos serviços é particular e essa classe garante a correção.

AnonymousCredential

AnonymousCredential fornece um membro credentialPolicyCreator usado para criar objetos <xref:AnonymousCredentialPolicy>. AnonymousCredentialPolicy é usado com solicitações HTTP(S) que leem recursos públicos ou para uso com Assinaturas de Acesso Compartilhado (SAS).

AnonymousCredentialPolicy

AnonymousCredentialPolicy é usado com solicitações HTTP(S) que leem recursos públicos ou para uso com Assinaturas de Acesso Compartilhado (SAS).

Credential

Credential é uma classe abstrata para assinatura de solicitações HTTP do Armazenamento do Azure. Essa classe hospedará uma fábrica credentialPolicyCreator que gera CredentialPolicy.

CredentialPolicy

Política de credenciais usada para assinar solicitações HTTP(S) antes do envio. Esta é uma classe abstrata.

FileSASPermissions

DISPONÍVEL APENAS EM TEMPO DE EXECUÇÃO NODE.JS. Esta é uma classe auxiliar para construir uma cadeia de caracteres que representa as permissões concedidas por um ServiceSAS a um arquivo. Definir um valor como true significa que qualquer SAS que use essas permissões concederá permissões para essa operação. Depois que todos os valores estiverem definidos, isso deve ser serializado com toString e definido como o campo de permissões em um objeto <xref:FileSASSignatureValues>. É possível construir a cadeia de permissões sem essa classe, mas a ordem das permissões é particular e essa classe garante a correção.

FileSystemAttributes

Esta é uma classe auxiliar para construir uma cadeia de caracteres que representa os atributos NTFS para um arquivo ou diretório.

Pipeline

Uma classe Pipeline que contém políticas de solicitação HTTP. Você pode criar um Pipeline padrão chamando <xref:newPipeline>. Ou você pode criar um Pipeline com suas próprias políticas pelo construtor de Pipeline. Consulte <xref:newPipeline> e políticas fornecidas como referência antes de implementar seu pipeline personalizado.

SASQueryParameters

Representa os componentes que compõem os parâmetros de consulta de um SAS de Armazenamento do Azure. Este tipo não é construído diretamente pelo usuário; é gerado apenas pelos tipos <xref:AccountSASSignatureValues> e <xref:FileSASSignatureValues>. Uma vez gerado, ele pode ser codificado em um <xref:String> e anexado a uma URL diretamente (embora seja necessário ter cuidado aqui caso existam parâmetros de consulta existentes, o que pode afetar os meios apropriados de anexar esses parâmetros de consulta). Observação : instâncias dessa classe são imutáveis.

ShareClient

Um ShareClient representa uma URL para o compartilhamento de Armazenamento do Azure, permitindo que você manipule seus diretórios e arquivos.

ShareDirectoryClient

Um ShareDirectoryClient representa uma URL para o diretório de Armazenamento do Azure, permitindo que você manipule seus arquivos e diretórios.

ShareFileClient

Um ShareFileClient representa uma URL para um arquivo de Armazenamento do Azure.

ShareLeaseClient

Um cliente que gere arrendamentos para um <xref:ShareFileClient> ou <xref:ShareClient>.

ShareSASPermissions

Esta é uma classe auxiliar para construir uma cadeia de caracteres que representa as permissões concedidas por um ServiceSAS a um compartilhamento. Definir um valor como true significa que qualquer SAS que use essas permissões concederá permissões para essa operação. Depois que todos os valores estiverem definidos, isso deve ser serializado com toString e definido como o campo de permissões em um objeto <xref:FileSASSignatureValues>. É possível construir a cadeia de permissões sem essa classe, mas a ordem das permissões é particular e essa classe garante a correção.

ShareServiceClient

Um ShareServiceClient representa uma URL para o serviço de Arquivo de Armazenamento do Azure permitindo que você manipule compartilhamentos de arquivos.

StorageBrowserPolicy

StorageBrowserPolicy lidará com as diferenças entre Node.js e o tempo de execução do navegador, incluindo:

  1. Os navegadores armazenam em cache solicitações GET/HEAD adicionando cabeçalhos condicionais como 'IF_MODIFIED_SINCE'. StorageBrowserPolicy é uma política usada para adicionar uma consulta de carimbo de data/hora ao URL de solicitação GET/HEAD, evitando assim o cache do navegador.

  2. Remover cabeçalho de cookie para segurança

  3. Remova o cabeçalho de comprimento de conteúdo para evitar avisos de navegadores

StorageBrowserPolicyFactory

StorageBrowserPolicyFactory é uma classe de fábrica que ajuda a gerar objetos BrowserPolicy.

StorageClient

Um StorageClient representa uma classe de cliente base para ServiceClient, ContainerClient e etc.

StorageClientContext
StorageRetryPolicy

Política de repetição com repetição exponencial e repetição linear implementada.

StorageRetryPolicyFactory

StorageRetryPolicyFactory é uma classe de fábrica que ajuda a gerar objetos StorageRetryPolicy.

StorageSharedKeyCredential

DISPONÍVEL APENAS EM TEMPO DE EXECUÇÃO NODE.JS. StorageSharedKeyCredential para autorização de chave de conta do serviço de Armazenamento do Azure.

StorageSharedKeyCredentialPolicy

StorageSharedKeyCredentialPolicy é uma política usada para assinar solicitações HTTP com uma chave compartilhada.

Interfaces

AccessPolicy

Uma política de acesso.

AccountSASSignatureValues

DISPONÍVEL APENAS EM TEMPO DE EXECUÇÃO NODE.JS. AccountSASSignatureValues é usado para gerar uma Assinatura de Acesso Compartilhado (SAS) para uma conta de Armazenamento do Azure. Uma vez que todos os valores aqui são definidos adequadamente, chame <xref:generateAccountSASQueryParameters> para obter uma representação do SAS que pode realmente ser aplicado a urls de arquivo. Nota: que tanto essa classe quanto <xref:SASQueryParameters> existem porque a primeira é mutável e uma representação lógica, enquanto a segunda é imutável e usada para gerar solicitações REST reais.

ClearRange
CloseHandlesInfo

Fechar lida com informações de resultados.

CommonGenerateSasUrlOptions

Opções comuns do <xref:ShareGenerateSasUrlOptions> e <xref:FileGenerateSasUrlOptions>.

CommonOptions

Uma interface para opções comuns a todas as operações remotas.

CopyFileSmbInfo

Grupo de parâmetros

CorsRule

O CORS é um recurso HTTP que permite que um aplicativo Web executado em um domínio acesse recursos em outro domínio. Os navegadores da Web implementam uma restrição de segurança conhecida como política de mesma origem que impede que uma página da Web chame APIs em um domínio diferente; O CORS fornece uma maneira segura de permitir que um domínio (o domínio de origem) chame APIs em outro domínio.

DirectoryCloseHandlesHeaders

Valores de cabeçalho de resposta adicionais para solicitação de identificadores de fechamento.

DirectoryCreateHeaders

Define cabeçalhos para Directory_create operação.

DirectoryCreateIfNotExistsResponse

Contém dados de resposta para a operação <xref:DirectoryClient.createIfNotExists>.

DirectoryCreateOptions

Opções para configurar <xref:ShareDirectoryClient.create> operação.

DirectoryDeleteHeaders

Define cabeçalhos para Directory_delete operação.

DirectoryDeleteIfExistsResponse

Contém dados de resposta para a operação <xref:DirectoryClient.deleteIfExists>.

DirectoryDeleteOptions

Opções para configurar a operação <xref:ShareDirectoryClient.delete>.

DirectoryExistsOptions

Opções para configurar a operação <xref:ShareDirectoryClient.exists>.

DirectoryForceCloseHandlesHeaders

Define cabeçalhos para Directory_forceCloseHandles operação.

DirectoryForceCloseHandlesOptions

Opções para configurar <xref:ShareDirectoryClient.forceCloseHandle>.

DirectoryForceCloseHandlesSegmentOptions

Opções para configurar as operações Directory - Force Close Handles Segment. Veja:

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

Define cabeçalhos para Directory_getProperties operação.

DirectoryGetPropertiesOptions

Opções para configurar a operação <xref:ShareDirectoryClient.getProperties>.

DirectoryItem

Um item de diretório listado.

DirectoryListFilesAndDirectoriesOptions

Opções para configurar <xref:ShareDirectoryClient.listFilesAndDirectories> operação.

DirectoryListFilesAndDirectoriesSegmentHeaders

Define cabeçalhos para Directory_listFilesAndDirectoriesSegment operação.

DirectoryListHandlesHeaders

Define cabeçalhos para Directory_listHandles operação.

DirectoryListHandlesOptions

Opções para configurar a operação <xref:ShareDirectoryClient.listHandles>.

DirectoryListHandlesSegmentOptions

Opções para configurar operações Directory - List Handles Segment. Veja:

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

Define cabeçalhos para Directory_setMetadata operação.

DirectorySetMetadataOptions

Opções para configurar a operação <xref:ShareDirectoryClient.setMetadata>.

DirectorySetPropertiesHeaders

Define cabeçalhos para Directory_setProperties operação.

FileAbortCopyFromURLOptions

Opções para configurar a operação <xref:ShareFileClient.abortCopyFromURL>.

FileAbortCopyHeaders

Define cabeçalhos para File_abortCopy operação.

FileAndDirectoryCreateCommonOptions
FileAndDirectorySetPropertiesCommonOptions
FileClearRangeOptions

Opções para configurar a operação <xref:ShareFileClient.clearRange>.

FileCloseHandlesHeaders

Valores de cabeçalho de resposta adicionais para solicitação de identificadores de fechamento.

FileCreateHeaders

Define cabeçalhos para File_create operação.

FileCreateOptions

Opções para configurar a operação <xref:ShareFileClient.create>.

FileDeleteHeaders

Define cabeçalhos para File_delete operação.

FileDeleteIfExistsResponse

Contém dados de resposta para a operação <xref:ShareFileClient.deleteIfExists>.

FileDeleteOptions

Opções para configurar a operação <xref:ShareFileClient.delete>.

FileDownloadHeaders

Define cabeçalhos para File_download operação.

FileDownloadOptionalParams

Parâmetros opcionais.

FileDownloadOptions

Opções para configurar as operações File - Download. Veja:

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

Interface de opção para a operação <xref:ShareFileClient.downloadToBuffer>.

FileExistsOptions

Opções para configurar a operação <xref:ShareFileClient.exists>.

FileForceCloseHandlesHeaders

Define cabeçalhos para File_forceCloseHandles operação.

FileForceCloseHandlesOptions

Opções para configurar as operações File - Force Close Handles. Veja:

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

Opções para configurar <xref:ShareFileClient.generateSasUrl> operação.

FileGetPropertiesHeaders

Define cabeçalhos para File_getProperties operação.

FileGetPropertiesOptions

Opções para configurar a operação <xref:ShareFileClient.getProperties>.

FileGetRangeListHeaders

Define cabeçalhos para File_getRangeList operação.

FileGetRangeListOptions

Opções para configurar a operação <xref:ShareFileClient.getRangeList>.

FileHttpHeaders
FileItem

Um item de arquivo listado.

FileListHandlesHeaders

Define cabeçalhos para File_listHandles operação.

FileListHandlesOptions
FileListHandlesSegmentOptions

Opções para configurar operações File - List Handles Segment. Veja:

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

Interface de opção para File - Upload operations Consulte:

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

Propriedades do arquivo.

FileResizeOptions

Opções para configurar a operação <xref:ShareFileClient.resize>.

FileSASSignatureValues

DISPONÍVEL APENAS EM TEMPO DE EXECUÇÃO NODE.JS. FileSASSignatureValues é usado para ajudar a gerar tokens SAS de serviço de arquivo para compartilhamentos ou arquivos.

FileServiceProperties

Propriedades do serviço de armazenamento.

FileSetHTTPHeadersHeaders

Define cabeçalhos para File_setHttpHeaders operação.

FileSetHttpHeadersOptions

Opções para configurar a operação <xref:ShareFileClient.setHttpHeaders>.

FileSetMetadataHeaders

Define cabeçalhos para File_setMetadata operação.

FileSetMetadataOptions

Opções para configurar a operação <xref:ShareFileClient.setMetadata>.

FileStartCopyHeaders

Define cabeçalhos para File_startCopy operação.

FileStartCopyOptions

Opções para configurar a operação <xref:ShareFileClient.startCopyFromURL>.

FileUploadRangeFromURLHeaders

Define cabeçalhos para File_uploadRangeFromURL operação.

FileUploadRangeFromURLOptionalParams

Parâmetros opcionais.

FileUploadRangeFromURLOptions

Opções para configurar a operação <xref:ShareFileClient.uploadRangeFromURL>.

FileUploadRangeHeaders

Define cabeçalhos para File_uploadRange operação.

FileUploadRangeOptions

Opções para configurar a operação <xref:ShareFileClient.uploadRange>.

FileUploadStreamOptions

Interface de opção para ShareFileClient.uploadStream().

FilesAndDirectoriesListSegment

Resumo para entradas que podem ser listadas a partir do Diretório.

HandleItem

Um item de identificador de Armazenamento do Azure listado.

HttpAuthorization

Representa informações de autenticação em valores de cabeçalho Authorization, ProxyAuthorization, WWW-Authenticate e Proxy-Authenticate.

LeaseAccessConditions

Grupo de parâmetros

LeaseOperationOptions

opções de operações de leasing.

LeaseOperationResponseHeaders

Os detalhes da resposta para uma operação de locação específica.

ListFilesAndDirectoriesSegmentResponse

Uma enumeração de diretórios e arquivos.

ListHandlesResponse

Uma enumeração de identificadores.

ListSharesResponse

Uma enumeração de ações.

ListSharesResponseModel

Uma enumeração de ações.

Metadata
Metrics

Métricas do Storage Analytics para serviço de arquivos.

PipelineOptions

Interface de opção para o construtor Pipeline.

Range

Intervalo para operações de serviço.

RangeModel

Um intervalo de arquivos do Armazenamento do Azure.

RetentionPolicy

A política de retenção.

SasIPRange

Intervalo de IP permitido para uma SAS.

ServiceGenerateAccountSasUrlOptions

Opções para configurar <xref:ShareServiceClient.generateAccountSasUrl> operação.

ServiceGetPropertiesHeaders

Define cabeçalhos para Service_getProperties operação.

ServiceGetPropertiesOptions

Opções para configurar a operação <xref:ShareServiceClient.getProperties>.

ServiceListSharesOptions

Opções para configurar a operação <xref:ShareServiceClient.listShares>.

ServiceListSharesSegmentHeaders

Define cabeçalhos para Service_listSharesSegment operação.

ServiceSetPropertiesHeaders

Define cabeçalhos para Service_setProperties operação.

ServiceSetPropertiesOptions

Opções para configurar a operação <xref:ShareServiceClient.setProperties>.

ServiceUndeleteShareOptions

Opções para configurar a operação <xref:ShareServiceClient.undelete>.

SetPropertiesResponse
ShareCreateHeaders

Define cabeçalhos para Share_create operação.

ShareCreateIfNotExistsResponse

Contém dados de resposta para a operação <xref:ShareClient.createIfNotExists>.

ShareCreateOptions

Opções para configurar a operação <xref:ShareClient.create>.

ShareCreatePermissionHeaders

Define cabeçalhos para Share_createPermission operação.

ShareCreatePermissionOptions

Opções para configurar a operação <xref:ShareClient.createPermission>.

ShareCreateSnapshotHeaders

Define cabeçalhos para Share_createSnapshot operação.

ShareCreateSnapshotOptions

Opções para configurar a operação <xref:ShareClient.createSnapshot>.

ShareDeleteHeaders

Define cabeçalhos para Share_delete operação.

ShareDeleteIfExistsResponse

Contém dados de resposta para a operação <xref:ShareClient.deleteIfExists>.

ShareDeleteMethodOptions

Opções para configurar a operação <xref:ShareClient.delete>.

ShareExistsOptions

Opções para configurar a operação <xref:ShareClient.exists>.

ShareFileRangeList

A lista de intervalos de arquivos

ShareGenerateSasUrlOptions

Opções para configurar <xref:ShareClient.generateSasUrl> operação.

ShareGetAccessPolicyHeaders

Define cabeçalhos para Share_getAccessPolicy operação.

ShareGetAccessPolicyOptions

Opções para configurar a operação <xref:ShareClient.getAccessPolicy>.

ShareGetPermissionHeaders

Define cabeçalhos para Share_getPermission operação.

ShareGetPermissionOptions

Opções para configurar a operação <xref:ShareClient.getPermission>.

ShareGetPropertiesHeaders

Define cabeçalhos para Share_getProperties operação.

ShareGetPropertiesOptions

Opções para configurar a operação <xref:ShareClient.getProperties>.

ShareGetStatisticsHeaders

Define cabeçalhos para Share_getStatistics operação.

ShareGetStatisticsOptions

Opções para configurar a operação <xref:ShareClient.getStatistics>.

ShareItem

Um item de compartilhamento de Armazenamento do Azure listado.

ShareItemInternal

Um item de compartilhamento de Armazenamento do Azure listado.

SharePermission

Uma permissão (um descritor de segurança) no nível de compartilhamento.

SharePropertiesInternal

Propriedades de uma ação.

ShareProtocolSettings

Configurações de protocolo

ShareProtocols

Protocolos a serem habilitados no compartilhamento. Por enquanto, suporta apenas SMB ou NFS.

ShareSetAccessPolicyHeaders

Define cabeçalhos para Share_setAccessPolicy operação.

ShareSetAccessPolicyOptions

Opções para configurar a operação <xref:ShareClient.setAccessPolicy>.

ShareSetMetadataHeaders

Define cabeçalhos para Share_setMetadata operação.

ShareSetMetadataOptions

Opções para configurar a operação <xref:ShareClient.setMetadata>.

ShareSetPropertiesHeaders

Define cabeçalhos para Share_setProperties operação.

ShareSetPropertiesOptions

Opções para configurar a operação <xref:ShareClient.setProperties>.

ShareSetQuotaOptions

Opções para configurar a operação <xref:ShareClient.setQuota>.

ShareSmbSettings

Configurações para o protocolo SMB.

ShareStats

Estatísticas para a ação.

SignedIdentifier

Identificador assinado

SignedIdentifierModel

Identificador assinado.

SmbMultichannel

Configurações para SMB multicanal

SourceModifiedAccessConditions

Grupo de parâmetros

StorageClientOptionalParams

Parâmetros opcionais.

StoragePipelineOptions

Interface de opção para <xref:newPipeline> função.

StorageRetryOptions

Interface de opções de repetição novamente.

Aliases de Tipo

CopyStatusType

Define valores para CopyStatusType.

CredentialPolicyCreator

Uma função de fábrica que cria uma nova CredentialPolicy que usa a nextPolicy fornecida.

DeleteSnapshotsOptionType

Define valores para DeleteSnapshotsOptionType.

DirectoryCreateResponse

Contém dados de resposta para a operação create.

DirectoryDeleteResponse

Contém dados de resposta para a operação de exclusão.

DirectoryForceCloseHandlesResponse

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

DirectoryGetPropertiesResponse

Contém dados de resposta para a operação getProperties.

DirectoryListFilesAndDirectoriesSegmentResponse

Contém dados de resposta para a operação listFilesAndDirectoriesSegment.

DirectoryListHandlesResponse

Contém dados de resposta para a operação listHandles.

DirectorySetMetadataResponse

Contém dados de resposta para a operação setMetadata.

DirectorySetPropertiesResponse

Contém dados de resposta para a operação setProperties.

FileAbortCopyResponse

Contém dados de resposta para a operação abortCopy.

FileAttributesPreserveType

Indica manter os atributos de arquivo existentes inalterados.

FileCreateResponse

Contém dados de resposta para a operação create.

FileDeleteResponse

Contém dados de resposta para a operação de exclusão.

FileDownloadResponseModel

Contém dados de resposta para a operação de download.

FileForceCloseHandlesResponse

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

FileGetPropertiesResponse

Contém dados de resposta para a operação getProperties.

FileGetRangeListDiffResponse

Contém dados de resposta para a operação getRangeList.

FileGetRangeListResponse

Contém dados de resposta para a operação <xref:ShareFileClient.getRangeList>.

FileListHandlesResponse

Contém dados de resposta para a operação listHandles.

FilePermissionInheritType

Indica a permissão de herdar arquivo do diretório pai.

FilePermissionPreserveType

Indica manter o valor de permissão de arquivo existente inalterado.

FileSetHTTPHeadersResponse

Contém dados de resposta para a operação setHttpHeaders.

FileSetMetadataResponse

Contém dados de resposta para a operação setMetadata.

FileStartCopyResponse

Contém dados de resposta para a operação startCopy.

FileType

Define valores para FileType. Os valores possíveis incluem: 'Ficheiro'

FileUploadRangeFromURLResponse

Contém dados de resposta para a operação uploadRangeFromURL.

FileUploadRangeResponse

Contém dados de resposta para a operação uploadRange.

LeaseDurationType

Define valores para LeaseDurationType.

LeaseOperationResponse

Contém os dados de resposta para operações que adquirem, alteram, interrompem ou liberam uma concessão. Ver <xref:ShareLeaseClient>.

LeaseStateType

Define valores para LeaseStateType.

LeaseStatusType

Define valores para LeaseStatusType.

ListSharesIncludeType

Define valores para ListSharesIncludeType.

PermissionCopyModeType

Define valores para PermissionCopyModeType.

ServiceGetPropertiesResponse

Contém dados de resposta para a operação getProperties.

ServiceListSharesSegmentResponse

Contém dados de resposta para a operação <xref:ShareServiceClient.listShares>.

ServiceSetPropertiesResponse

Contém dados de resposta para a operação setProperties.

ShareAccessTier

Define valores para ShareAccessTier.

ShareCreatePermissionResponse

Contém dados de resposta para a operação createPermission.

ShareCreateResponse

Contém dados de resposta para a operação create.

ShareCreateSnapshotResponse

Contém dados de resposta para a operação createSnapshot.

ShareDeleteResponse

Contém dados de resposta para a operação de exclusão.

ShareGetAccessPolicyResponse
ShareGetPermissionResponse

Contém dados de resposta para a operação getPermission.

ShareGetPropertiesResponse

Contém dados de resposta para a operação <xref:ShareClient.getProperties>.

ShareGetPropertiesResponseModel

Contém dados de resposta para a operação getProperties.

ShareGetStatisticsResponse

Dados de resposta para a <xref:ShareClient.getStatistics> Operação.

ShareGetStatisticsResponseModel

Contém dados de resposta para a operação getStatistics.

ShareProperties

Propriedades de uma ação.

ShareRootSquash

Define valores para ShareRootSquash.

ShareSetAccessPolicyResponse

Contém dados de resposta para a operação setAccessPolicy.

ShareSetMetadataResponse

Contém dados de resposta para a operação setMetadata.

ShareSetPropertiesResponse

Contém dados de resposta para a operação setProperties.

ShareSetQuotaHeaders

Define cabeçalhos para a operação setQuota.

ShareSetQuotaResponse

Contém dados de resposta para a operação setQuota.

TimeNowType

Indica a configuração como a hora da solicitação.

TimePreserveType

Indica manter o valor de tempo existente inalterado.

Enumerações

SASProtocol

Protocolos para SAS gerado.

StorageRetryPolicyType

Tipos RetryPolicy.

Funções

generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)

DISPONÍVEL APENAS EM TEMPO DE EXECUÇÃO NODE.JS. Gera um objeto <xref:SASQueryParameters> que contém todos os parâmetros de consulta SAS necessários para fazer uma solicitação REST real.

generateFileSASQueryParameters(FileSASSignatureValues, StorageSharedKeyCredential)

DISPONÍVEL APENAS EM TEMPO DE EXECUÇÃO NODE.JS. Cria uma instância de SASQueryParameters.

Só aceita as configurações necessárias para criar uma SAS. Para configurações opcionais, defina as propriedades correspondentes diretamente, como permissões, startsOn e identificador.

AVISO: Quando o identificador não é fornecido, as permissões e expirações são necessárias. Você DEVE atribuir valor ao identificador ou expira & permissões manualmente se você inicializar com este construtor.

newPipeline(Credential, StoragePipelineOptions)

Cria um novo objeto <xref:Pipeline> com <xref:Credential> fornecido.

Detalhes de Função

generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)

DISPONÍVEL APENAS EM TEMPO DE EXECUÇÃO NODE.JS. Gera um objeto <xref:SASQueryParameters> que contém todos os parâmetros de consulta SAS necessários para fazer uma solicitação REST real.

function generateAccountSASQueryParameters(accountSASSignatureValues: AccountSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential)

Parâmetros

accountSASSignatureValues
AccountSASSignatureValues
sharedKeyCredential
StorageSharedKeyCredential

Devoluções

generateFileSASQueryParameters(FileSASSignatureValues, StorageSharedKeyCredential)

DISPONÍVEL APENAS EM TEMPO DE EXECUÇÃO NODE.JS. Cria uma instância de SASQueryParameters.

Só aceita as configurações necessárias para criar uma SAS. Para configurações opcionais, defina as propriedades correspondentes diretamente, como permissões, startsOn e identificador.

AVISO: Quando o identificador não é fornecido, as permissões e expirações são necessárias. Você DEVE atribuir valor ao identificador ou expira & permissões manualmente se você inicializar com este construtor.

function generateFileSASQueryParameters(fileSASSignatureValues: FileSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential)

Parâmetros

fileSASSignatureValues
FileSASSignatureValues
sharedKeyCredential
StorageSharedKeyCredential

Devoluções

newPipeline(Credential, StoragePipelineOptions)

Cria um novo objeto <xref:Pipeline> com <xref:Credential> fornecido.

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

Parâmetros

credential
Credential

Como AnonymousCredential, StorageSharedKeyCredential.

pipelineOptions
StoragePipelineOptions

Opcional. Opções.

Devoluções

Um novo objeto Pipeline.