BlobBeginCopyFromURLOptions interface

Opciones para configurar la operación beginCopyFromURL .

Extends

Propiedades

intervalInMs

Cantidad de tiempo en milisegundos que el sondeo debe esperar entre las llamadas al servicio para determinar el estado de la copia del blob. El valor predeterminado es de 15 segundos.

onProgress

Devolución de llamada para recibir el estado del progreso de la copia.

resumeFrom

Estado del sondeo serializado desde el que se puede usar para reanudar el sondeo. Esto puede ser útil al iniciar una copia en un proceso o subproceso y desea continuar sondeando en otro proceso o subproceso.

Para obtener el estado del sondeo serializado, llame a poller.toString() en un sondeo existente.

Propiedades heredadas

abortSignal

Implementación de la AbortSignalLike interfaz para indicar la solicitud para cancelar la operación. Por ejemplo, use el @azure/abort-controller para crear un AbortSignal.

conditions

Condiciones que se deben cumplir para el blob de destino al copiar desde una dirección URL al blob.

immutabilityPolicy

Opcional. Especifica la directiva de inmutabilidad para un blob. Tenga en cuenta que es el parámetro solo aplicable a un blob dentro de un contenedor que tiene habilitado el gusano de nivel de versión.

legalHold

Opcional. Indica si se debe colocar una suspensión legal en el blob. Tenga en cuenta que es el parámetro solo aplicable a un blob dentro de un contenedor que tiene habilitado el gusano de nivel de versión.

metadata

Colección de pares de cadenas clave-valor que se van a asociar al blob que se va a copiar.

rehydratePriority

Prioridad de rehidratación: los valores posibles incluyen "High", "Standard". Más detalles: https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-rehydration#rehydrate-an-archived-blob-to-an-online-tier

sealBlob

Reemplaza el estado sellado del blob de destino. El valor predeterminado es true.

sourceConditions

Condiciones que se deben cumplir para el blob o archivo de Azure de origen al copiar desde una dirección URL al blob.

tags

Etiquetas de blob.

tier

Nivel de acceso. Más detalles: https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

tracingOptions

Opciones para configurar intervalos creados al habilitar el seguimiento.

Detalles de las propiedades

intervalInMs

Cantidad de tiempo en milisegundos que el sondeo debe esperar entre las llamadas al servicio para determinar el estado de la copia del blob. El valor predeterminado es de 15 segundos.

intervalInMs?: number

Valor de propiedad

number

onProgress

Devolución de llamada para recibir el estado del progreso de la copia.

onProgress?: (state: BlobBeginCopyFromUrlPollState) => void

Valor de propiedad

(state: BlobBeginCopyFromUrlPollState) => void

resumeFrom

Estado del sondeo serializado desde el que se puede usar para reanudar el sondeo. Esto puede ser útil al iniciar una copia en un proceso o subproceso y desea continuar sondeando en otro proceso o subproceso.

Para obtener el estado del sondeo serializado, llame a poller.toString() en un sondeo existente.

resumeFrom?: string

Valor de propiedad

string

Detalles de las propiedades heredadas

abortSignal

Implementación de la AbortSignalLike interfaz para indicar la solicitud para cancelar la operación. Por ejemplo, use el @azure/abort-controller para crear un AbortSignal.

abortSignal?: AbortSignalLike

Valor de propiedad

Heredado deBlobStartCopyFromURLOptions.abortSignal

conditions

Condiciones que se deben cumplir para el blob de destino al copiar desde una dirección URL al blob.

conditions?: BlobRequestConditions

Valor de propiedad

Heredado deBlobStartCopyFromURLOptions.conditions

immutabilityPolicy

Opcional. Especifica la directiva de inmutabilidad para un blob. Tenga en cuenta que es el parámetro solo aplicable a un blob dentro de un contenedor que tiene habilitado el gusano de nivel de versión.

immutabilityPolicy?: BlobImmutabilityPolicy

Valor de propiedad

Heredado deBlobStartCopyFromURLOptions.immutabilityPolicy

legalHold

Opcional. Indica si se debe colocar una suspensión legal en el blob. Tenga en cuenta que es el parámetro solo aplicable a un blob dentro de un contenedor que tiene habilitado el gusano de nivel de versión.

legalHold?: boolean

Valor de propiedad

boolean

Heredado deBlobStartCopyFromURLOptions.legalHold

metadata

Colección de pares de cadenas clave-valor que se van a asociar al blob que se va a copiar.

metadata?: Metadata

Valor de propiedad

Heredado deBlobStartCopyFromURLOptions.metadata

rehydratePriority

Prioridad de rehidratación: los valores posibles incluyen "High", "Standard". Más detalles: https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-rehydration#rehydrate-an-archived-blob-to-an-online-tier

rehydratePriority?: RehydratePriority

Valor de propiedad

Heredado deBlobStartCopyFromURLOptions.rehydratePriority

sealBlob

Reemplaza el estado sellado del blob de destino. El valor predeterminado es true.

sealBlob?: boolean

Valor de propiedad

boolean

Heredado deBlobStartCopyFromURLOptions.sealBlob

sourceConditions

Condiciones que se deben cumplir para el blob o archivo de Azure de origen al copiar desde una dirección URL al blob.

sourceConditions?: ModifiedAccessConditions

Valor de propiedad

Heredado deBlobStartCopyFromURLOptions.sourceConditions

tags

Etiquetas de blob.

tags?: Tags

Valor de propiedad

Heredado deBlobStartCopyFromURLOptions.tags

tier

Nivel de acceso. Más detalles: https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

tier?: string

Valor de propiedad

string

Heredado deBlobStartCopyFromURLOptions.tier

tracingOptions

Opciones para configurar intervalos creados al habilitar el seguimiento.

tracingOptions?: OperationTracingOptions

Valor de propiedad

Heredado deBlobStartCopyFromURLOptions.tracingOptions