ShareClient class
ShareClient rappresenta un URL della condivisione di Archiviazione di Azure che consente di modificare le directory e i file.
- Extends
-
StorageClient
Costruttori
| Share |
Crea un'istanza di ShareClient. |
| Share |
Crea un'istanza di ShareClient. |
| Share |
Proprietà
| name | Nome della condivisione |
| root |
Ottiene il client di directory per la directory radice di questa condivisione. Si noti che la directory radice esiste sempre e non può essere eliminata. Nuovo oggetto ShareDirectoryClient per la directory radice. |
Proprietà ereditate
| account |
|
| url | Valore stringa URL. |
Metodi
| create(Share |
Crea una nuova condivisione nell'account specificato. Se la condivisione con lo stesso nome esiste già, l'operazione non riesce. Vedere https://learn.microsoft.com/rest/api/storageservices/create-share |
| create |
Crea una nuova sottodirectory in questa condivisione. Vedere https://learn.microsoft.com/rest/api/storageservices/create-directory |
| create |
Crea un nuovo file o sostituisce un file nella directory radice di questa condivisione. Si noti che inizializza solo il file senza contenuto. Vedere https://learn.microsoft.com/rest/api/storageservices/create-file |
| create |
Crea una nuova condivisione nell'account specificato. Se la condivisione con lo stesso nome esiste già, non viene modificata. Vedere https://learn.microsoft.com/rest/api/storageservices/create-share |
| create |
Crea un'autorizzazione file (descrittore di sicurezza) a livello di condivisione. Il descrittore di sicurezza creato può essere usato per i file/directory nella condivisione. Vedere https://learn.microsoft.com/rest/api/storageservices/create-permission |
| create |
Crea uno snapshot di sola lettura di una condivisione. |
| delete(Share |
Contrassegna la condivisione specificata per l'eliminazione. La condivisione e qualsiasi directory o file contenuti in esso vengono eliminati in un secondo momento durante la Garbage Collection. Vedere https://learn.microsoft.com/rest/api/storageservices/delete-share |
| delete |
Rimuove la sottodirectory vuota specificata in questa condivisione. Si noti che la directory deve essere vuota prima di poterla eliminare. Vedere https://learn.microsoft.com/rest/api/storageservices/delete-directory |
| delete |
Rimuove un file nella directory radice di questa condivisione dall'account di archiviazione. Quando un file viene eliminato correttamente, viene immediatamente rimosso dall'indice dell'account di archiviazione e non è più accessibile ai client. I dati del file vengono successivamente rimossi dal servizio durante la Garbage Collection. L'eliminazione del file avrà esito negativo con il codice di stato 409 (conflitto) e il codice di errore L'eliminazione del file non è supportata in uno snapshot di condivisione, ovvero una copia di sola lettura di una condivisione. Un tentativo di eseguire questa operazione in uno snapshot di condivisione avrà esito negativo con 400 ( Vedere https://learn.microsoft.com/rest/api/storageservices/delete-file2 |
| delete |
Contrassegna la condivisione specificata per l'eliminazione, se presente. La condivisione e qualsiasi directory o file contenuti in esso vengono eliminati in un secondo momento durante la Garbage Collection. Vedere https://learn.microsoft.com/rest/api/storageservices/delete-share |
| exists(Share |
Restituisce true se la risorsa di condivisione Azrue rappresentata da questo client esiste; false in caso contrario. NOTA: usare questa funzione con attenzione perché una condivisione esistente potrebbe essere eliminata da altri client o applicazioni. Viceversa, le nuove condivisioni potrebbero essere aggiunte da altri client o applicazioni al termine di questa funzione. |
| generate |
Disponibile solo per ShareClient costruito con credenziali chiave condivise. Genera una stringa per firmare un URI di firma di accesso condiviso del servizio in base alle proprietà e ai parametri client passati. La firma di accesso condiviso è firmata dalle credenziali della chiave condivisa del client. Vedere https://learn.microsoft.com/rest/api/storageservices/constructing-a-service-sas |
| generate |
Disponibile solo per ShareClient costruito con credenziali chiave condivise. Genera un URI di firma di accesso condiviso del servizio in base alle proprietà e ai parametri client passati. La firma di accesso condiviso è firmata dalle credenziali della chiave condivisa del client. Vedere https://learn.microsoft.com/rest/api/storageservices/constructing-a-service-sas |
| get |
Ottiene le autorizzazioni per la condivisione specificata. Le autorizzazioni indicano se è possibile accedere pubblicamente ai dati di condivisione. AVVISO: La data JavaScript potrebbe perdere precisione durante l'analisi della stringa di inizio e di scadenza. Ad esempio, new Date("2018-12-31T03:44:23.8827891Z").toISOString() otterrà "2018-12-31T03:44:23.882Z". Vedere https://learn.microsoft.com/rest/api/storageservices/get-share-acl |
| get |
Crea un oggetto ShareDirectoryClient. |
| get |
Ottiene il linguaggio SDDL (Security Descriptor Definition Language) per una determinata chiave di autorizzazione file che indica un descrittore di sicurezza. Vedere https://learn.microsoft.com/rest/api/storageservices/get-permission |
| get |
Restituisce tutti i metadati e le proprietà di sistema definiti dall'utente per la condivisione specificata. Vedere https://learn.microsoft.com/rest/api/storageservices/get-share-properties AVVISO: l'oggetto |
| get |
Ottenere un ShareLeaseClient che gestisce i lease nel file. |
| get |
Recupera le statistiche correlate alla condivisione. |
| set |
Imposta le autorizzazioni per la condivisione specificata. Le autorizzazioni indicano se è possibile accedere pubblicamente a directory o file in una condivisione. Quando si impostano le autorizzazioni per una condivisione, le autorizzazioni esistenti vengono sostituite. Se non viene specificata alcuna condivisioneAcl, l'ACL di condivisione esistente verrà rimosso. Quando si stabilisce un criterio di accesso archiviato in una condivisione, potrebbero essere necessari fino a 30 secondi. Durante questo intervallo, una firma di accesso condiviso associata ai criteri di accesso archiviati avrà esito negativo con il codice di stato 403 (Accesso negato), fino a quando i criteri di accesso non diventano attivi. Vedere https://learn.microsoft.com/rest/api/storageservices/set-share-acl |
| set |
Imposta una o più coppie nome-valore definite dall'utente per la condivisione specificata. Se non viene specificata alcuna opzione o nessun metadato definito nel parametro di opzione, i metadati di condivisione verranno rimossi. Vedere https://learn.microsoft.com/rest/api/storageservices/set-share-metadata |
| set |
Imposta le proprietà della condivisione. |
| set |
Imposta la quota per la condivisione specificata. |
| with |
Crea un nuovo oggetto ShareClient identico all'origine, ma con il timestamp dello snapshot specificato. Specificare "" rimuoverà lo snapshot e restituirà un URL alla condivisione di base. |
Dettagli costruttore
ShareClient(string, Credential | TokenCredential, ShareClientOptions)
Crea un'istanza di ShareClient.
new ShareClient(url: string, credential?: Credential | TokenCredential, options?: ShareClientOptions)
Parametri
- url
-
string
Stringa URL che punta alla condivisione file di Archiviazione di Azure, ad esempio "https://myaccount.file.core.windows.net/share". È possibile aggiungere una firma di accesso condiviso se si usa AnonymousCredential, ad esempio "https://myaccount.file.core.windows.net/share?sasString".
- credential
Ad esempio AnonymousCredential o StorageSharedKeyCredential. Se non specificato, viene utilizzato AnonymousCredential.
- options
- ShareClientOptions
Optional. Opzioni per configurare la pipeline HTTP.
ShareClient(string, Pipeline, ShareClientConfig)
Crea un'istanza di ShareClient.
new ShareClient(url: string, pipeline: Pipeline, options?: ShareClientConfig)
Parametri
- url
-
string
Stringa URL che punta alla condivisione file di Archiviazione di Azure, ad esempio "https://myaccount.file.core.windows.net/share". È possibile aggiungere una firma di accesso condiviso se si usa AnonymousCredential, ad esempio "https://myaccount.file.core.windows.net/share?sasString".
- pipeline
- Pipeline
Chiamare newPipeline() per creare una pipeline predefinita o fornire una pipeline personalizzata.
- options
- ShareClientConfig
ShareClient(string, string, ShareClientOptions)
new ShareClient(connectionString: string, name: string, options?: ShareClientOptions)
Parametri
- connectionString
-
string
Stringa di connessione dell'account o stringa di connessione sas di un account di archiviazione di Azure.
[ Nota: la stringa di connessione dell'account può essere usata solo in NODE.JS runtime. ] Esempio di stringa di connessione dell'account - Esempio di stringa di connessione sas DefaultEndpointsProtocol=https;AccountName=myaccount;AccountKey=accountKey;EndpointSuffix=core.windows.net - BlobEndpoint=https://myaccount.blob.core.windows.net/;QueueEndpoint=https://myaccount.queue.core.windows.net/;FileEndpoint=https://myaccount.file.core.windows.net/;TableEndpoint=https://myaccount.table.core.windows.net/;SharedAccessSignature=sasString
- name
-
string
Condividi il nome.
- options
- ShareClientOptions
Optional. Opzioni per configurare la pipeline HTTP.
Dettagli proprietà
name
Nome della condivisione
string name
Valore della proprietà
string
rootDirectoryClient
Ottiene il client di directory per la directory radice di questa condivisione. Si noti che la directory radice esiste sempre e non può essere eliminata.
Nuovo oggetto ShareDirectoryClient per la directory radice.
ShareDirectoryClient rootDirectoryClient
Valore della proprietà
Dettagli proprietà ereditate
accountName
accountName: string
Valore della proprietà
string
Ereditato da StorageClient.accountName
url
Valore stringa URL.
url: string
Valore della proprietà
string
Ereditato da StorageClient.url
Dettagli metodo
create(ShareCreateOptions)
Crea una nuova condivisione nell'account specificato. Se la condivisione con lo stesso nome esiste già, l'operazione non riesce.
Vedere https://learn.microsoft.com/rest/api/storageservices/create-share
function create(options?: ShareCreateOptions): Promise<ShareCreateResponse>
Parametri
- options
- ShareCreateOptions
Opzioni per condividere l'operazione di creazione.
Restituisce
Promise<ShareCreateResponse>
Dati di risposta per l'operazione Condividi creazione.
createDirectory(string, DirectoryCreateOptions)
Crea una nuova sottodirectory in questa condivisione.
Vedere https://learn.microsoft.com/rest/api/storageservices/create-directory
function createDirectory(directoryName: string, options?: DirectoryCreateOptions): Promise<{ directoryClient: ShareDirectoryClient, directoryCreateResponse: DirectoryCreateResponse }>
Parametri
- directoryName
-
string
- options
- DirectoryCreateOptions
Opzioni per l'operazione di creazione della directory.
Restituisce
Promise<{ directoryClient: ShareDirectoryClient, directoryCreateResponse: DirectoryCreateResponse }>
Dati di risposta per la creazione della directory e il client di directory corrispondente.
createFile(string, number, FileCreateOptions)
Crea un nuovo file o sostituisce un file nella directory radice di questa condivisione. Si noti che inizializza solo il file senza contenuto.
Vedere https://learn.microsoft.com/rest/api/storageservices/create-file
function createFile(fileName: string, size: number, options?: FileCreateOptions): Promise<{ fileClient: ShareFileClient, fileCreateResponse: FileCreateResponse }>
Parametri
- fileName
-
string
- size
-
number
Specifica le dimensioni massime in byte per il file, fino a 4 TB.
- options
- FileCreateOptions
Opzioni per l'operazione Di creazione file.
Restituisce
Promise<{ fileClient: ShareFileClient, fileCreateResponse: FileCreateResponse }>
Dati di risposta per la creazione di file e il client di file corrispondente.
createIfNotExists(ShareCreateOptions)
Crea una nuova condivisione nell'account specificato. Se la condivisione con lo stesso nome esiste già, non viene modificata.
Vedere https://learn.microsoft.com/rest/api/storageservices/create-share
function createIfNotExists(options?: ShareCreateOptions): Promise<ShareCreateIfNotExistsResponse>
Parametri
- options
- ShareCreateOptions
Restituisce
Promise<ShareCreateIfNotExistsResponse>
createPermission(string | SharePermission, ShareCreatePermissionOptions)
Crea un'autorizzazione file (descrittore di sicurezza) a livello di condivisione. Il descrittore di sicurezza creato può essere usato per i file/directory nella condivisione.
Vedere https://learn.microsoft.com/rest/api/storageservices/create-permission
function createPermission(filePermission: string | SharePermission, options?: ShareCreatePermissionOptions): Promise<ShareCreatePermissionResponse>
Parametri
- filePermission
-
string | SharePermission
Autorizzazione file descritta in SDDL
- options
- ShareCreatePermissionOptions
Opzioni per condividere l'operazione di creazione dell'autorizzazione.
Restituisce
Promise<ShareCreatePermissionResponse>
createSnapshot(ShareCreateSnapshotOptions)
Crea uno snapshot di sola lettura di una condivisione.
function createSnapshot(options?: ShareCreateSnapshotOptions): Promise<ShareCreateSnapshotResponse>
Parametri
- options
- ShareCreateSnapshotOptions
Opzioni per condividere l'operazione crea snapshot.
Restituisce
Promise<ShareCreateSnapshotResponse>
Dati di risposta per l'operazione Di creazione snapshot di condivisione.
delete(ShareDeleteMethodOptions)
Contrassegna la condivisione specificata per l'eliminazione. La condivisione e qualsiasi directory o file contenuti in esso vengono eliminati in un secondo momento durante la Garbage Collection.
Vedere https://learn.microsoft.com/rest/api/storageservices/delete-share
function delete(options?: ShareDeleteMethodOptions): Promise<ShareDeleteResponse>
Parametri
- options
- ShareDeleteMethodOptions
Opzioni per condividere l'operazione di eliminazione.
Restituisce
Promise<ShareDeleteResponse>
Dati di risposta per l'operazione Condividi eliminazione.
deleteDirectory(string, DirectoryDeleteOptions)
Rimuove la sottodirectory vuota specificata in questa condivisione. Si noti che la directory deve essere vuota prima di poterla eliminare.
Vedere https://learn.microsoft.com/rest/api/storageservices/delete-directory
function deleteDirectory(directoryName: string, options?: DirectoryDeleteOptions): Promise<DirectoryDeleteResponse>
Parametri
- directoryName
-
string
- options
- DirectoryDeleteOptions
Opzioni per l'operazione di eliminazione della directory.
Restituisce
Promise<DirectoryDeleteResponse>
Dati di risposta all'eliminazione della directory.
deleteFile(string, FileDeleteOptions)
Rimuove un file nella directory radice di questa condivisione dall'account di archiviazione. Quando un file viene eliminato correttamente, viene immediatamente rimosso dall'indice dell'account di archiviazione e non è più accessibile ai client. I dati del file vengono successivamente rimossi dal servizio durante la Garbage Collection.
L'eliminazione del file avrà esito negativo con il codice di stato 409 (conflitto) e il codice di errore SharingViolation se il file è aperto in un client SMB.
L'eliminazione del file non è supportata in uno snapshot di condivisione, ovvero una copia di sola lettura di una condivisione. Un tentativo di eseguire questa operazione in uno snapshot di condivisione avrà esito negativo con 400 (InvalidQueryParameterValue)
Vedere https://learn.microsoft.com/rest/api/storageservices/delete-file2
function deleteFile(fileName: string, options?: FileDeleteOptions): Promise<FileDeleteResponse>
Parametri
- fileName
-
string
- options
- FileDeleteOptions
Opzioni per l'operazione Di eliminazione file.
Restituisce
Promise<FileDeleteResponse>
Promise<FileDeleteResponse> File Elimina i dati della risposta.
deleteIfExists(ShareDeleteMethodOptions)
Contrassegna la condivisione specificata per l'eliminazione, se presente. La condivisione e qualsiasi directory o file contenuti in esso vengono eliminati in un secondo momento durante la Garbage Collection.
Vedere https://learn.microsoft.com/rest/api/storageservices/delete-share
function deleteIfExists(options?: ShareDeleteMethodOptions): Promise<ShareDeleteIfExistsResponse>
Parametri
- options
- ShareDeleteMethodOptions
Restituisce
Promise<ShareDeleteIfExistsResponse>
exists(ShareExistsOptions)
Restituisce true se la risorsa di condivisione Azrue rappresentata da questo client esiste; false in caso contrario.
NOTA: usare questa funzione con attenzione perché una condivisione esistente potrebbe essere eliminata da altri client o applicazioni. Viceversa, le nuove condivisioni potrebbero essere aggiunte da altri client o applicazioni al termine di questa funzione.
function exists(options?: ShareExistsOptions): Promise<boolean>
Parametri
- options
- ShareExistsOptions
opzioni per l'operazione Exists.
Restituisce
Promise<boolean>
generateSasStringToSign(ShareGenerateSasUrlOptions)
Disponibile solo per ShareClient costruito con credenziali chiave condivise.
Genera una stringa per firmare un URI di firma di accesso condiviso del servizio in base alle proprietà e ai parametri client passati. La firma di accesso condiviso è firmata dalle credenziali della chiave condivisa del client.
Vedere https://learn.microsoft.com/rest/api/storageservices/constructing-a-service-sas
function generateSasStringToSign(options: ShareGenerateSasUrlOptions): string
Parametri
- options
- ShareGenerateSasUrlOptions
Parametri facoltativi.
Restituisce
string
URI di firma di accesso condiviso costituito dall'URI della risorsa rappresentata da questo client, seguito dal token di firma di accesso condiviso generato.
generateSasUrl(ShareGenerateSasUrlOptions)
Disponibile solo per ShareClient costruito con credenziali chiave condivise.
Genera un URI di firma di accesso condiviso del servizio in base alle proprietà e ai parametri client passati. La firma di accesso condiviso è firmata dalle credenziali della chiave condivisa del client.
Vedere https://learn.microsoft.com/rest/api/storageservices/constructing-a-service-sas
function generateSasUrl(options: ShareGenerateSasUrlOptions): string
Parametri
- options
- ShareGenerateSasUrlOptions
Parametri facoltativi.
Restituisce
string
URI di firma di accesso condiviso costituito dall'URI della risorsa rappresentata da questo client, seguito dal token di firma di accesso condiviso generato.
getAccessPolicy(ShareGetAccessPolicyOptions)
Ottiene le autorizzazioni per la condivisione specificata. Le autorizzazioni indicano se è possibile accedere pubblicamente ai dati di condivisione.
AVVISO: La data JavaScript potrebbe perdere precisione durante l'analisi della stringa di inizio e di scadenza. Ad esempio, new Date("2018-12-31T03:44:23.8827891Z").toISOString() otterrà "2018-12-31T03:44:23.882Z".
Vedere https://learn.microsoft.com/rest/api/storageservices/get-share-acl
function getAccessPolicy(options?: ShareGetAccessPolicyOptions): Promise<ShareGetAccessPolicyResponse>
Parametri
- options
- ShareGetAccessPolicyOptions
Restituisce
Promise<ShareGetAccessPolicyResponse>
Dati di risposta per l'operazione Condividi ottenere i criteri di accesso.
getDirectoryClient(string)
Crea un oggetto ShareDirectoryClient.
function getDirectoryClient(directoryName: string): ShareDirectoryClient
Parametri
- directoryName
-
string
Un nome di directory
Restituisce
Oggetto ShareDirectoryClient per il nome della directory specificato.
getPermission(string, ShareGetPermissionOptions)
Ottiene il linguaggio SDDL (Security Descriptor Definition Language) per una determinata chiave di autorizzazione file che indica un descrittore di sicurezza.
Vedere https://learn.microsoft.com/rest/api/storageservices/get-permission
function getPermission(filePermissionKey: string, options?: ShareGetPermissionOptions): Promise<ShareGetPermissionResponse>
Parametri
- filePermissionKey
-
string
Chiave di autorizzazione file che indica il descrittore di sicurezza dell'autorizzazione.
- options
- ShareGetPermissionOptions
Opzioni per condividere l'operazione di creazione dell'autorizzazione.
Restituisce
Promise<ShareGetPermissionResponse>
getProperties(ShareGetPropertiesOptions)
Restituisce tutti i metadati e le proprietà di sistema definiti dall'utente per la condivisione specificata.
Vedere https://learn.microsoft.com/rest/api/storageservices/get-share-properties
AVVISO: l'oggetto metadata restituito nella risposta avrà le relative chiavi in lettere minuscole, anche se originariamente contengono caratteri maiuscoli. Ciò differisce dalle chiavi di metadati restituite dal metodo listShares di ShareServiceClient usando l'opzione includeMetadata, che manterrà le maiuscole e minuscole originali.
function getProperties(options?: ShareGetPropertiesOptions): Promise<ShareGetPropertiesResponse>
Parametri
- options
- ShareGetPropertiesOptions
Restituisce
Promise<ShareGetPropertiesResponse>
Dati di risposta per l'operazione Condividi proprietà Get.
getShareLeaseClient(string)
Ottenere un ShareLeaseClient che gestisce i lease nel file.
function getShareLeaseClient(proposeLeaseId?: string): ShareLeaseClient
Parametri
- proposeLeaseId
-
string
ID lease proposto iniziale.
Restituisce
Nuovo oggetto ShareLeaseClient per la gestione dei lease nel file.
getStatistics(ShareGetStatisticsOptions)
Recupera le statistiche correlate alla condivisione.
function getStatistics(options?: ShareGetStatisticsOptions): Promise<ShareGetStatisticsResponse>
Parametri
- options
- ShareGetStatisticsOptions
Restituisce
Promise<ShareGetStatisticsResponse>
Dati di risposta per l'operazione Condividi get statistiche.
setAccessPolicy(SignedIdentifier[], ShareSetAccessPolicyOptions)
Imposta le autorizzazioni per la condivisione specificata. Le autorizzazioni indicano se è possibile accedere pubblicamente a directory o file in una condivisione.
Quando si impostano le autorizzazioni per una condivisione, le autorizzazioni esistenti vengono sostituite. Se non viene specificata alcuna condivisioneAcl, l'ACL di condivisione esistente verrà rimosso.
Quando si stabilisce un criterio di accesso archiviato in una condivisione, potrebbero essere necessari fino a 30 secondi. Durante questo intervallo, una firma di accesso condiviso associata ai criteri di accesso archiviati avrà esito negativo con il codice di stato 403 (Accesso negato), fino a quando i criteri di accesso non diventano attivi.
Vedere https://learn.microsoft.com/rest/api/storageservices/set-share-acl
function setAccessPolicy(shareAcl?: SignedIdentifier[], options?: ShareSetAccessPolicyOptions): Promise<ShareSetAccessPolicyResponse>
Parametri
- shareAcl
Matrice di identificatori firmati, ognuno con un ID univoco e i dettagli dei criteri di accesso.
- options
- ShareSetAccessPolicyOptions
Restituisce
Promise<ShareSetAccessPolicyResponse>
Dati di risposta per l'operazione Condividi imposta criteri di accesso.
setMetadata(Metadata, ShareSetMetadataOptions)
Imposta una o più coppie nome-valore definite dall'utente per la condivisione specificata.
Se non viene specificata alcuna opzione o nessun metadato definito nel parametro di opzione, i metadati di condivisione verranno rimossi.
Vedere https://learn.microsoft.com/rest/api/storageservices/set-share-metadata
function setMetadata(metadata?: Metadata, options?: ShareSetMetadataOptions): Promise<ShareSetMetadataResponse>
Parametri
- metadata
- Metadata
Se non vengono forniti metadati, verranno rimossi tutti i metadati della directory esistenti.
- options
- ShareSetMetadataOptions
Restituisce
Promise<ShareSetMetadataResponse>
Dati di risposta per l'operazione Condividi set di metadati.
setProperties(ShareSetPropertiesOptions)
Imposta le proprietà della condivisione.
function setProperties(options?: ShareSetPropertiesOptions): Promise<ShareSetPropertiesResponse>
Parametri
- options
- ShareSetPropertiesOptions
Restituisce
Promise<ShareSetPropertiesResponse>
Dati di risposta per l'operazione Condividi proprietà set.
setQuota(number, ShareSetQuotaOptions)
Imposta la quota per la condivisione specificata.
function setQuota(quotaInGB: number, options?: ShareSetQuotaOptions): Promise<ShareSetQuotaResponse>
Parametri
- quotaInGB
-
number
Specifica le dimensioni massime della condivisione in gigabyte
- options
- ShareSetQuotaOptions
Restituisce
Promise<ShareSetQuotaResponse>
Dati di risposta per l'operazione Condividi get quota.
withSnapshot(string)
Crea un nuovo oggetto ShareClient identico all'origine, ma con il timestamp dello snapshot specificato. Specificare "" rimuoverà lo snapshot e restituirà un URL alla condivisione di base.
function withSnapshot(snapshot: string): ShareClient
Parametri
- snapshot
-
string
Timestamp dello snapshot.
Restituisce
Nuovo oggetto ShareClient identico all'origine, ma con il timestamp dello snapshot specificato