Condividi tramite


CopyProperties Classe

Proprietà copia BLOB.

Queste proprietà saranno None se questo BLOB non è mai stata la destinazione in un'operazione Copia BLOB o se questo BLOB è stato modificato dopo un'operazione di copia BLOB completata, ad esempio, utilizzando Imposta proprietà BLOB, Carica BLOB o Commit Block List.

Ereditarietà
azure.storage.blob._shared.models.DictMixin
CopyProperties

Costruttore

CopyProperties(**kwargs)

Variabili

Nome Descrizione
id
str

Identificatore di stringa per l'ultima operazione copia BLOB tentata in cui questo BLOB era il BLOB di destinazione.

source
str

URL di lunghezza massima di 2 KB che specifica il BLOB di origine usato nell'ultima operazione copia BLOB in cui questo BLOB era il BLOB di destinazione.

status
str

Stato dell'operazione di copia identificata dall'ID copia, con i valori seguenti: operazione riuscita: Copia completata.

in sospeso: la copia è in corso. Controllare copy_status_description se errori intermittenti e non irreversibili impediscono lo stato di avanzamento della copia, ma non causano errori.

interrotto: la copia è stata terminata da Abort Copy Blob.

failed: la copia non è riuscita. Per informazioni dettagliate sull'errore, vedere copy_status_description.

progress
str

Contiene il numero di byte copiati e il totale dei byte nell'origine nell'ultima operazione Copia BLOB in cui questo BLOB è il BLOB di destinazione. Può essere visualizzato tra 0 e byte di lunghezza contenuto copiati.

completion_time

Ora di conclusione dell'ultima operazione copia BLOB in cui questo BLOB era il BLOB di destinazione. Questo valore può specificare l'ora di un tentativo di copia completato, interrotto o non riuscito.

status_description
str

Viene visualizzato solo quando x-ms-copy-status non è riuscito o è in sospeso. Descrive la causa dell'errore di copia irreversibile o non.

incremental_copy

Copia lo snapshot del BLOB di pagine di origine in un BLOB di pagine di destinazione. Lo snapshot viene copiato in modo che solo le modifiche differenziali tra lo snapshot copiato in precedenza vengano trasferite alla destinazione

destination_snapshot

Incluso se il BLOB è un BLOB di copia incrementale o uno snapshot di copia incrementale, se x-ms-copy-status ha esito positivo. Ora snapshot dell'ultimo snapshot di copia incrementale riuscito per questo BLOB.

Metodi

get
has_key
items
keys
update
values

get

get(key, default=None)

Parametri

Nome Descrizione
key
Necessario
default
valore predefinito: None

has_key

has_key(k)

Parametri

Nome Descrizione
k
Necessario

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()