Filesystem - Delete
Dateisystem löschen
Markiert das Dateisystem zum Löschen. Wenn ein Dateisystem gelöscht wird, kann ein Dateisystem mit demselben Bezeichner nicht für mindestens 30 Sekunden erstellt werden. Während das Dateisystem gelöscht wird, schlägt die Erstellung eines Dateisystems mit demselben Bezeichner mit dem Statuscode 409 (Conflict) fehl, wobei der Dienst zusätzliche Fehlerinformationen zurückgibt, die angeben, dass das Dateisystem gelöscht wird. Alle anderen Vorgänge, einschließlich Vorgänge für Dateien oder Verzeichnisse innerhalb des Dateisystems, schlagen mit dem Statuscode 404 (Nicht gefunden) fehl, während das Dateisystem gelöscht wird. Dieser Vorgang unterstützt bedingte HTTP-Anforderungen. Weitere Informationen finden Sie unter Angeben von bedingten Headern für Blob-Dienstvorgänge.
DELETE https://{accountName}.{dnsSuffix}/{filesystem}?resource=filesystem
DELETE https://{accountName}.{dnsSuffix}/{filesystem}?resource=filesystem&timeout={timeout}
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
account
|
path | True |
string |
Der Name des Azure Storage-Kontos. |
dns
|
path | True |
string |
Das DNS-Suffix für den Azure Data Lake Storage-Endpunkt. |
filesystem
|
path | True |
string minLength: 3maxLength: 63 pattern: ^[$a-z0-9](?!.*--)[-a-z0-9]{1,61}[a-z0-9]$ |
Der Dateisystembezeichner. Der Wert muss mit einem Buchstaben oder einer Zahl beginnen und enden und darf nur Buchstaben, Zahlen und das Bindestrichzeichen (-) enthalten. Aufeinander folgende Striche sind nicht zulässig. Alle Buchstaben müssen Kleinbuchstaben sein. Der Wert muss zwischen 3 und 63 Zeichen enthalten. |
resource
|
query | True |
Der Wert muss für alle Dateisystemvorgänge "Filesystem" sein. |
|
timeout
|
query |
integer (int32) minimum: 1 |
Ein optionaler Vorgangstimeoutwert in Sekunden. Der Zeitraum beginnt, wenn die Anforderung vom Dienst empfangen wird. Wenn der Timeoutwert vor Abschluss des Vorgangs verstrichen ist, schlägt der Vorgang fehl. |
Anforderungsheader
Name | Erforderlich | Typ | Beschreibung |
---|---|---|---|
If-Modified-Since |
string |
Wahlfrei. Ein Datums- und Uhrzeitwert. Geben Sie diesen Header an, um den Vorgang nur auszuführen, wenn die Ressource seit dem angegebenen Datum und der angegebenen Uhrzeit geändert wurde. |
|
If-Unmodified-Since |
string |
Wahlfrei. Ein Datums- und Uhrzeitwert. Geben Sie diesen Header an, um den Vorgang nur auszuführen, wenn die Ressource seit dem angegebenen Datum und der angegebenen Uhrzeit nicht geändert wurde. |
|
x-ms-client-request-id |
string pattern: ^[{(]?[0-9a-f]{8}[-]?([0-9a-f]{4}[-]?){3}[0-9a-f]{12}[)}]?$ |
Eine in den Analyseprotokollen aufgezeichnete UUID zur Problembehandlung und Korrelation. |
|
x-ms-date |
string |
Gibt die koordinierte Weltzeit (UTC) für die Anforderung an. Dies ist erforderlich, wenn Sie die Gemeinsame Schlüsselautorisierung verwenden. |
|
x-ms-version |
string |
Gibt die Version des REST-Protokolls an, das für die Verarbeitung der Anforderung verwendet wird. Dies ist erforderlich, wenn Sie die Gemeinsame Schlüsselautorisierung verwenden. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
202 Accepted |
Angenommen Header
|
|
Other Status Codes |
Ein Fehler ist aufgetreten. Die möglichen HTTP-Status-, Code- und Nachrichtenzeichenfolgen sind unten aufgeführt:
Header
|
Definitionen
Name | Beschreibung |
---|---|
Data |
|
Error |
Das Dienstfehlerantwortobjekt. |
Filesystem |
Der Wert muss für alle Dateisystemvorgänge "Filesystem" sein. |
DataLakeStorageError
Name | Typ | Beschreibung |
---|---|---|
error |
Das Dienstfehlerantwortobjekt. |
Error
Das Dienstfehlerantwortobjekt.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Der Dienstfehlercode. |
message |
string |
Die Dienstfehlermeldung. |
FilesystemResourceType
Der Wert muss für alle Dateisystemvorgänge "Filesystem" sein.
Wert | Beschreibung |
---|---|
filesystem |