Partilhar via


CopyProperties Classe

Blob Copy Properties.

Herança
builtins.object
CopyProperties

Construtor

CopyProperties()

Variáveis

id
str

Identificador de cordas para a última tentativa de operação Copy Blob onde esta bolha era a bolha de destino. Este cabeçalho não aparece se esta bolha nunca foi o destino numa operação Copy Blob, ou se esta bolha foi modificada após uma operação de Blob de cópia concluída utilizando set Blob Properties, Put Blob ou Put Block List.

source
str

URL até 2 KB de comprimento que especifica a bolha de origem utilizada na última tentativa de operação Copy Blob onde esta bolha era a bolha de destino. Este cabeçalho não aparece se esta bolha nunca foi o destino numa operação Copy Blob, ou se esta bolha foi modificada após uma operação de Blob de cópia concluída utilizando set Blob Properties, Put Blob ou Put Block List.

status
str

Estado da operação de cópia identificada pela Copy ID, com estes valores: sucesso: Cópia concluída com sucesso.

pendente: A cópia está em andamento. Verifique copy_status_description se erros intermitentes e não fatais impedem o progresso da cópia, mas não cause falhas.

abortado: A cópia foi terminada por Abort Copy Blob.

falhou: A cópia falhou. Consulte copy_status_description para obter detalhes do fracasso.

progress
str

Contém o número de bytes copiados e os bytes totais na fonte na última tentativa de copy blob onde esta bolha foi a bolha de destino. Pode mostrar entre 0 e os bytes de comprimento de conteúdo copiados.

completion_time
datetime

Tempo de conclusão da última tentativa de operação Copy Blob onde esta bolha era a bolha de destino. Este valor pode especificar a hora de uma tentativa de cópia concluída, abortada ou falhada.

status_description
str

só aparece quando x-ms-copy-status é falhado ou pendente. Descreve a causa de falha fatal ou não fatal da operação de cópia.