BlobBeginCopyFromURLOptions interface
Options permettant de configurer l’opération beginCopyFromURL.
- Extends
Propriétés
interval |
Durée en millisecondes pendant laquelle l’polleur doit attendre entre les appels au service pour déterminer l’état de la copie d’objets blob. La valeur par défaut est de 15 secondes. |
on |
Rappel pour recevoir l’état de la progression de la copie. |
resume |
État du polleur sérialisé qui peut être utilisé pour reprendre l’interrogation. Cela peut être utile lors du démarrage d’une copie sur un processus ou un thread et vous souhaitez continuer l’interrogation sur un autre processus ou thread. Pour obtenir l’état du polleur sérialisé, appelez |
Propriétés héritées
abort |
Implémentation de l’interface |
conditions | Conditions à respecter pour l’objet blob de destination lors de la copie d’une URL vers l’objet blob. |
immutability |
Optionnel. Spécifie une stratégie d’immuabilité pour un objet blob. Notez que le paramètre s’applique uniquement à un objet blob au sein d’un conteneur sur lequel le ver de niveau version est activé. |
legal |
Optionnel. Indique si une conservation légale doit être placée sur l’objet blob. Notez que le paramètre s’applique uniquement à un objet blob au sein d’un conteneur sur lequel le ver de niveau version est activé. |
metadata | Collection de paires de chaînes clé-valeur à associer à l’objet blob en cours de copie. |
rehydrate |
Priorité réhydratée : les valeurs possibles incluent « High », « Standard ». Plus d’informations - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-rehydration#rehydrate-an-archived-blob-to-an-online-tier |
seal |
Remplace l’état scellé de l’objet blob de destination. True par défaut. |
source |
Conditions à respecter pour l’objet blob/fichier Azure source lors de la copie d’une URL vers l’objet blob. |
tags | Balises d’objet blob. |
tier | Niveau d’accès. Plus d’informations - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers |
tracing |
Options de configuration des étendues créées lorsque le suivi est activé. |
Détails de la propriété
intervalInMs
Durée en millisecondes pendant laquelle l’polleur doit attendre entre les appels au service pour déterminer l’état de la copie d’objets blob. La valeur par défaut est de 15 secondes.
intervalInMs?: number
Valeur de propriété
number
onProgress
Rappel pour recevoir l’état de la progression de la copie.
onProgress?: (state: BlobBeginCopyFromUrlPollState) => void
Valeur de propriété
(state: BlobBeginCopyFromUrlPollState) => void
resumeFrom
État du polleur sérialisé qui peut être utilisé pour reprendre l’interrogation. Cela peut être utile lors du démarrage d’une copie sur un processus ou un thread et vous souhaitez continuer l’interrogation sur un autre processus ou thread.
Pour obtenir l’état du polleur sérialisé, appelez poller.toString()
sur un polleur existant.
resumeFrom?: string
Valeur de propriété
string
Détails de la propriété héritée
abortSignal
Implémentation de l’interface AbortSignalLike
pour signaler la demande d’annulation de l’opération.
Par exemple, utilisez le contrôleur @azure/abandon pour créer un AbortSignal
.
abortSignal?: AbortSignalLike
Valeur de propriété
héritée deBlobStartCopyFromURLOptions.abortSignal
conditions
Conditions à respecter pour l’objet blob de destination lors de la copie d’une URL vers l’objet blob.
conditions?: BlobRequestConditions
Valeur de propriété
héritée deBlobStartCopyFromURLOptions.conditions
immutabilityPolicy
Optionnel. Spécifie une stratégie d’immuabilité pour un objet blob. Notez que le paramètre s’applique uniquement à un objet blob au sein d’un conteneur sur lequel le ver de niveau version est activé.
immutabilityPolicy?: BlobImmutabilityPolicy
Valeur de propriété
legalHold
Optionnel. Indique si une conservation légale doit être placée sur l’objet blob. Notez que le paramètre s’applique uniquement à un objet blob au sein d’un conteneur sur lequel le ver de niveau version est activé.
legalHold?: boolean
Valeur de propriété
boolean
héritée deBlobStartCopyFromURLOptions.legalHold
metadata
Collection de paires de chaînes clé-valeur à associer à l’objet blob en cours de copie.
metadata?: Metadata
Valeur de propriété
héritée deBlobStartCopyFromURLOptions.metadata
rehydratePriority
Priorité réhydratée : les valeurs possibles incluent « High », « Standard ». Plus d’informations - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-rehydration#rehydrate-an-archived-blob-to-an-online-tier
rehydratePriority?: RehydratePriority
Valeur de propriété
sealBlob
Remplace l’état scellé de l’objet blob de destination. True par défaut.
sealBlob?: boolean
Valeur de propriété
boolean
héritée deBlobStartCopyFromURLOptions.sealBlob
sourceConditions
Conditions à respecter pour l’objet blob/fichier Azure source lors de la copie d’une URL vers l’objet blob.
sourceConditions?: ModifiedAccessConditions
Valeur de propriété
tags
tier
Niveau d’accès. Plus d’informations - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers
tier?: string
Valeur de propriété
string
héritée deBlobStartCopyFromURLOptions.tier
tracingOptions
Options de configuration des étendues créées lorsque le suivi est activé.
tracingOptions?: OperationTracingOptions