Share via


File Shares - Delete

Elimina la condivisione specificata nel relativo account.

DELETE https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default/shares/{shareName}?api-version=2023-01-01
DELETE https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default/shares/{shareName}?api-version=2023-01-01&$include={$include}

Parametri dell'URI

Nome In Necessario Tipo Descrizione
accountName
path True

string

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole.

Regex pattern: ^[a-z0-9]+$

resourceGroupName
path True

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

Regex pattern: ^[-\w\._\(\)]+$

shareName
path True

string

Nome della condivisione file all'interno dell'account di archiviazione specificato. I nomi di condivisione file devono essere compresi tra 3 e 63 caratteri in lunghezza e usare numeri, lettere minuscole e trattini (-). Ogni carattere trattino (-) deve essere immediatamente preceduto e seguito da una lettera o un numero.

subscriptionId
path True

string

ID della sottoscrizione di destinazione.

api-version
query True

string

Versione dell'API da usare per questa operazione.

$include
query

string

facoltativo. I valori validi sono: snapshot, snapshot leased-snapshot, nessuno. Il valore predefinito è snapshot. Per "snapshot", la condivisione file viene eliminata, incluse tutte le relative snapshot di condivisione file. Se la condivisione file contiene snapshot lease, l'eliminazione ha esito negativo. Per 'snapshot leased', la condivisione file viene eliminata include tutti gli snapshot della condivisione file (leased/unleased). Per 'nessuno', la condivisione file viene eliminata se non ha snapshot di condivisione. Se la condivisione file contiene snapshot (leased o non attivati), l'eliminazione ha esito negativo.

Intestazione della richiesta

Nome Necessario Tipo Descrizione
x-ms-snapshot

string

Facoltativo, usato per eliminare uno snapshot.

Risposte

Nome Tipo Descrizione
200 OK

OK - Eliminare l'operazione di condivisione completata correttamente.

204 No Content

Nessun contenuto: la condivisione non esiste.

Other Status Codes

CloudError

Risposta di errore che descrive perché l'operazione non è riuscita.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

DeleteShares

Sample Request

DELETE https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res4079/providers/Microsoft.Storage/storageAccounts/sto4506/fileServices/default/shares/share9689?api-version=2023-01-01

Sample Response

Definizioni

Nome Descrizione
CloudError

Risposta di errore dal servizio di archiviazione.

CloudErrorBody

Risposta di errore dal servizio di archiviazione.

CloudError

Risposta di errore dal servizio di archiviazione.

Nome Tipo Descrizione
error

CloudErrorBody

Risposta di errore dal servizio di archiviazione.

CloudErrorBody

Risposta di errore dal servizio di archiviazione.

Nome Tipo Descrizione
code

string

Identificatore dell'errore. I codici sono invarianti e devono essere usati a livello di codice.

details

CloudErrorBody[]

Elenco di dettagli aggiuntivi sull'errore.

message

string

Messaggio che descrive l'errore, destinato a essere adatto per la visualizzazione in un'interfaccia utente.

target

string

Destinazione dell'errore specifico. Ad esempio, il nome della proprietà in caso di errore.