Share via


BlockBlobStageBlockFromURLOptions interface

Opções para configurar <xref:BlockBlobClient.stageBlockFromURL> a operação.

Extends

Propriedades

abortSignal

Uma implementação da AbortSignalLike interface para sinalizar o pedido para cancelar a operação. Por exemplo, utilize o controlador @azure/abortar para criar um AbortSignal.

conditions

Se especificado, contém o ID de concessão que tem de ser correspondido e a concessão com este ID tem de estar ativa para que a operação seja bem-sucedida.

customerProvidedKey

Informações de Chave Fornecidas pelo Cliente.

encryptionScope

Opcional. Versão 2019-07-07 e posterior. Especifica o nome do âmbito de encriptação a utilizar para encriptar os dados fornecidos no pedido. Se não for especificado, a encriptação é efetuada com o âmbito de encriptação de conta predefinido. Para obter mais informações, veja Encryption at Rest for Azure Storage Services (Encriptação inativa dos Serviços de Armazenamento do Azure).

range

Especifica os bytes do Blob/Ficheiro de origem a carregar. Se não for especificado, todo o conteúdo é carregado como um único bloco.

sourceAuthorization

Só é suportado o tipo de Portador. As credenciais devem ser um token de acesso OAuth válido para copiar a origem.

sourceContentCrc64

Um hash CRC64 do conteúdo do URI. Este hash é utilizado para verificar a integridade do conteúdo durante o transporte dos dados do URI. Quando for especificado, o serviço de armazenamento compara o hash do conteúdo que chegou da origem de cópia com este valor. sourceContentMD5 e sourceContentCrc64 não podem ser definidos ao mesmo tempo.

sourceContentMD5

Um hash MD5 do conteúdo do URI. Este hash é utilizado para verificar a integridade do conteúdo durante o transporte dos dados do URI. Quando for especificado, o serviço de armazenamento compara o hash do conteúdo que chegou da origem de cópia com este valor. sourceContentMD5 e sourceContentCrc64 não podem ser definidos ao mesmo tempo.

tracingOptions

Opções para configurar intervalos criados quando o rastreio está ativado.

Detalhes de Propriedade

abortSignal

Uma implementação da AbortSignalLike interface para sinalizar o pedido para cancelar a operação. Por exemplo, utilize o controlador @azure/abortar para criar um AbortSignal.

abortSignal?: AbortSignalLike

Valor de Propriedade

AbortSignalLike

conditions

Se especificado, contém o ID de concessão que tem de ser correspondido e a concessão com este ID tem de estar ativa para que a operação seja bem-sucedida.

conditions?: LeaseAccessConditions

Valor de Propriedade

customerProvidedKey

Informações de Chave Fornecidas pelo Cliente.

customerProvidedKey?: CpkInfo

Valor de Propriedade

encryptionScope

Opcional. Versão 2019-07-07 e posterior. Especifica o nome do âmbito de encriptação a utilizar para encriptar os dados fornecidos no pedido. Se não for especificado, a encriptação é efetuada com o âmbito de encriptação de conta predefinido. Para obter mais informações, veja Encryption at Rest for Azure Storage Services (Encriptação inativa dos Serviços de Armazenamento do Azure).

encryptionScope?: string

Valor de Propriedade

string

range

Especifica os bytes do Blob/Ficheiro de origem a carregar. Se não for especificado, todo o conteúdo é carregado como um único bloco.

range?: Range

Valor de Propriedade

sourceAuthorization

Só é suportado o tipo de Portador. As credenciais devem ser um token de acesso OAuth válido para copiar a origem.

sourceAuthorization?: HttpAuthorization

Valor de Propriedade

sourceContentCrc64

Um hash CRC64 do conteúdo do URI. Este hash é utilizado para verificar a integridade do conteúdo durante o transporte dos dados do URI. Quando for especificado, o serviço de armazenamento compara o hash do conteúdo que chegou da origem de cópia com este valor. sourceContentMD5 e sourceContentCrc64 não podem ser definidos ao mesmo tempo.

sourceContentCrc64?: Uint8Array

Valor de Propriedade

Uint8Array

sourceContentMD5

Um hash MD5 do conteúdo do URI. Este hash é utilizado para verificar a integridade do conteúdo durante o transporte dos dados do URI. Quando for especificado, o serviço de armazenamento compara o hash do conteúdo que chegou da origem de cópia com este valor. sourceContentMD5 e sourceContentCrc64 não podem ser definidos ao mesmo tempo.

sourceContentMD5?: Uint8Array

Valor de Propriedade

Uint8Array

tracingOptions

Opções para configurar intervalos criados quando o rastreio está ativado.

tracingOptions?: OperationTracingOptions

Valor de Propriedade

OperationTracingOptions