az storage blob directory
Notitie
Deze verwijzing maakt deel uit van de opslagvoorbeeldextensie voor Azure CLI en vereist versie 2.25.0 of hoger. De extensie wordt automatisch geïnstalleerd wanneer u de opdracht az storage blob directory voor het eerst hebt uitgevoerd. Meer informatie over extensies.
Beheer blobdirecties in de container van het opslagaccount.
Als u de directoryopdrachten wilt gebruiken, moet u ervoor zorgen dat uw opslagaccounttype StorageV2 is.
Opdracht
| az storage blob directory access |
De eigenschappen van toegangsbeheer van een map beheren wanneer Hiërarchische naamruimte is ingeschakeld. |
| az storage blob directory access set |
Stel de eigenschappen van het toegangsbeheer van een map in. |
| az storage blob directory access show |
De eigenschappen van toegangsbeheer van een map weergeven. |
| az storage blob directory access update |
Werk de eigenschappen van het toegangsbeheer van een directory bij. |
| az storage blob directory create |
Maak een opslagblobmap in een opslagcontainer. |
| az storage blob directory delete |
Verwijder een opslagblobmap in een opslagcontainer. |
| az storage blob directory download |
Download blobs naar een lokaal bestandspad. |
| az storage blob directory exists |
Controleer of er een blobmap in een opslagcontainer bestaat. |
| az storage blob directory list |
Lijst met blobs en blob-subdirectory's in een opslagmap. |
| az storage blob directory metadata |
Metagegevens van mappen beheren. |
| az storage blob directory metadata show |
Alle door de gebruiker gedefinieerde metagegevens voor de opgegeven blobmap weergeven. |
| az storage blob directory metadata update |
Stel door de gebruiker gedefinieerde metagegevens voor de opgegeven blobmap in als een of meer naam-waardeparen. |
| az storage blob directory move |
Verplaats een opslagmap naar een andere opslagblobmap in een opslagcontainer. |
| az storage blob directory show |
Eigenschappen van een opslagblobmap weergeven in een opslagcontainer. |
| az storage blob directory upload |
Upload blobs of subdirectory's toevoegen aan een opslagblobmap. |
az storage blob directory create
Maak een opslagblobmap in een opslagcontainer.
Maak een opslagblobmap die andere mappen of blobs in een opslagcontainer kan bevatten.
az storage blob directory create --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--lease-id]
[--metadata]
[--permissions]
[--sas-token]
[--timeout]
[--umask]
Voorbeelden
Maak een opslagblobmap in een opslagcontainer.
az storage blob directory create -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Maak een opslagblobmap met machtigingen en umask.
az storage blob directory create -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount --permissions rwxrwxrwx --umask 0000
Vereiste parameters
De containernaam.
De naam van het mappad.
Optionele parameters
Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.
Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met een opslagaccountsleutel of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.
De modus waarin de opdracht moet worden uitgevoerd. In de aanmeldingsmodus worden uw aanmeldingsreferenties rechtstreeks gebruikt voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren voor een accountsleutel als er geen verificatieparameters voor het account zijn opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.
Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
Vereist als de map die moet worden overschreven een actieve lease heeft.
Metagegevens in door spaties gescheiden sleutel=waardeparen. Hiermee worden alle bestaande metagegevens overschreven.
Optioneel en alleen geldig als Hiërarchische naamruimte is ingeschakeld voor het account. Hiermee stelt u POSIX-toegangsmachtigingen in voor de bestandseigenaar, de groep die eigenaar is van het bestand en andere. Aan elke klasse kan lees-, schrijf- of uitvoermachtiging worden verleend. De sticky bit wordt ook ondersteund. Symbolische notatie (rwxrw-rw-) en 4-cijferige octal-notatie (bijvoorbeeld 0766) worden ondersteund.
Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.
Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.
Optioneel en alleen geldig als Hiërarchische naamruimte is ingeschakeld voor het account. De umask beperkt de machtigingsinstellingen voor het bestand en de map en wordt alleen toegepast als de standaard-ACL niet bestaat in de bovenliggende map. Als de umask-bit is ingesteld, betekent dit dat de bijbehorende machtiging wordt uitgeschakeld. Op deze manier wordt de resulterende machtiging verleend door p & ^u, waarbij p de machtiging is en u de umask is. Alleen de 4-cijferige octal-notatie (bijvoorbeeld 0022) wordt hier ondersteund.
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.
az storage blob directory delete
Verwijder een opslagblobmap in een opslagcontainer.
Het gedrag van deze bewerking is anders, afhankelijk van of Hiërarchische naamruimte is ingeschakeld; Zo ja, dan kan de verwijderbewerking atomisch en onmiddellijk zijn; Zo niet, dan wordt de bewerking uitgevoerd in batches en kan een vervolg-token worden geretourneerd.
az storage blob directory delete --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--fail-not-exist]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--marker]
[--recursive]
[--sas-token]
[--timeout]
Voorbeelden
Verwijder een opslagblobmap in een opslagcontainer.
az storage blob directory delete -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Vereiste parameters
De containernaam.
De naam van het mappad.
Optionele parameters
Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.
Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met een opslagaccountsleutel of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.
De modus waarin de opdracht moet worden uitgevoerd. In de aanmeldingsmodus worden uw aanmeldingsreferenties rechtstreeks gebruikt voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren voor een accountsleutel als er geen verificatieparameters voor het account zijn opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.
Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
Geef op of er een uitzondering moet worden gemaakt wanneer de map niet bestaat.
Een ETag-waarde of het jokerteken ( * ). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde.
Wijzig alleen als deze is gewijzigd sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z').
Een ETag-waarde of het jokerteken ( * ). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet overeen komt met de opgegeven waarde.
Wijzig alleen als dit niet is gewijzigd sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z').
Vereist als de directory een actieve lease heeft.
Optioneel. Bij het verwijderen van een map zonder de hiërarchische naamruimte is het aantal paden dat bij elke aanroep wordt verwijderd, beperkt. Als het aantal paden dat moet worden verwijderd deze limiet overschrijdt, wordt er een vervolg-token geretourneerd. Wanneer een vervolg-token wordt geretourneerd, moet dit worden opgegeven in een volgende aanroep van de verwijderbewerking om door te gaan met het verwijderen van de map.
Als 'waar' is, worden alle paden onder de map verwijderd. Als 'false' en de map niet leeg is, treedt er een fout op.
Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.
Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.
az storage blob directory download
Download blobs naar een lokaal bestandspad.
az storage blob directory download --container
--destination-path
--source-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--recursive]
[--sas-token]
Voorbeelden
Download één blob in een opslagblobmap.
az storage blob directory download -c MyContainer --account-name MyStorageAccount -s "path/to/blob" -d "<local-path>"
Download de volledige map in een opslagcontainer.
az storage blob directory download -c MyContainer --account-name MyStorageAccount -s SourceDirectoryPath -d "<local-path>" --recursive
Download een volledige submap van een opslagblobmap.
az storage blob directory download -c MyContainer --account-name MyStorageAccount -s "path/to/subdirectory" -d "<local-path>" --recursive
Vereiste parameters
De broncontainer downloaden.
Het pad naar de lokale doelmap dat moet worden gedownload.
Het pad naar de bronmap downloaden. Dit moet een absoluut pad naar de container zijn.
Optionele parameters
Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.
Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met een opslagaccountsleutel of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.
De modus waarin de opdracht moet worden uitgevoerd. In de aanmeldingsmodus worden uw aanmeldingsreferenties rechtstreeks gebruikt voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren voor een accountsleutel als er geen verificatieparameters voor het account zijn opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.
Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
Download blobs recursief. Als deze functie is ingeschakeld, worden alle blobs, inclusief de blobs in subdirectorieën, gedownload.
Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.
az storage blob directory exists
Controleer of er een blobmap in een opslagcontainer bestaat.
az storage blob directory exists --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--sas-token]
[--snapshot]
[--timeout]
Voorbeelden
Controleer of er een blobmap in een opslagcontainer bestaat.
az storage blob directory exists -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Vereiste parameters
De containernaam.
De naam van het mappad.
Optionele parameters
Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.
Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met een opslagaccountsleutel of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.
De modus waarin de opdracht moet worden uitgevoerd. In de aanmeldingsmodus worden uw aanmeldingsreferenties rechtstreeks gebruikt voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren voor een accountsleutel als er geen verificatieparameters voor het account zijn opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.
Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.
De momentopnameparameter is een ondoorzichtige datum/tijd-waarde die, indien aanwezig, de momentopname specificeert.
Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.
az storage blob directory list
Lijst met blobs en blob-subdirectory's in een opslagmap.
az storage blob directory list --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--delimiter]
[--include]
[--marker]
[--num-results]
[--prefix]
[--sas-token]
[--timeout]
Voorbeelden
Lijst met blobs en blob-subdirectory's in een opslagmap.
az storage blob directory list -c MyContainer -d DestinationDirectoryPath --account-name MyStorageAccount
Vereiste parameters
De containernaam.
De naam van het mappad.
Optionele parameters
Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.
Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met een opslagaccountsleutel of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.
De modus waarin de opdracht moet worden uitgevoerd. In de aanmeldingsmodus worden uw aanmeldingsreferenties rechtstreeks gebruikt voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren voor een accountsleutel als er geen verificatieparameters voor het account zijn opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.
Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
Wanneer de aanvraag deze parameter bevat, retourneert de bewerking een BlobPrefix-element in de lijst met resultaten dat als tijdelijke aanduiding fungeert voor alle blobs waarvan de namen beginnen met dezelfde subtekenreeks tot aan het uiterlijk van het scheidingsteken. Het scheidingsteken kan één teken of een tekenreeks zijn.
Hiermee geeft u een of meer extra gegevenssets op die moeten worden toegevoegd aan het antwoord.
Een ondoorzichtig vervolg token. Deze waarde kan worden opgehaald uit het veld next_marker van een eerder generatorobject als num_results is opgegeven en die generator klaar is met het opsnoemen van resultaten. Indien opgegeven, retourneert deze generator resultaten vanaf het punt waar de vorige generator is gestopt.
Hiermee geeft u het maximum aantal resultaten te retourneren. Geef op * om alles te retourneren.
Filtert de resultaten om alleen blobs te retourneren waarvan de naam met het opgegeven voorvoegsel begint.
Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.
Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.
az storage blob directory move
Verplaats een opslagmap naar een andere opslagblobmap in een opslagcontainer.
Verplaats een opslagmap en alle inhoud ervan (die andere mappen of blobs kan bevatten) naar een andere opslagblobmap in een opslagcontainer. Het gedrag van deze bewerking is anders, afhankelijk van of Hiërarchische naamruimte is ingeschakeld; Zo ja, dan is de bewerking atomisch en wordt er geen markering geretourneerd; Zo niet, dan wordt de bewerking uitgevoerd in batches en kan er een vervolg-token worden geretourneerd.
az storage blob directory move --container-name
--destination-path
--source-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--lease-id]
[--move-mode {legacy, posix}]
[--sas-token]
[--source-if-match]
[--source-if-modified-since]
[--source-if-none-match]
[--source-if-unmodified-since]
[--source-lease-id]
[--timeout]
Voorbeelden
Verplaats een opslagmap naar een andere opslagblobmap in een opslagcontainer.
az storage blob directory move -c MyContainer -d my-new-directory -s dir --account-name MyStorageAccount
Verplaats een opslagsubmap naar een andere opslagblobmap in een opslagcontainer.
az storage blob directory move -c MyContainer -d my-new-directory -s dir/subdirectory --account-name MyStorageAccount
Vereiste parameters
De containernaam.
Het pad naar de doelblobmap. Dit kan een map of submapnaam zijn, bijvoorbeeld dir, dir/subdir. Als het doelpad bestaat en leeg is, wordt de bron verplaatst naar het doelpad. Als het doelpad niet bestaat, wordt het doelpad gemaakt en overschreven door de bron. Als u de bewerking voor het verplaatsen voor het pad wilt bepalen, kunt u --move-mode gebruiken om het gedrag ervan te bepalen.
Het pad naar de bronblobmap.
Optionele parameters
Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.
Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met een opslagaccountsleutel of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.
De modus waarin de opdracht moet worden uitgevoerd. In de aanmeldingsmodus worden uw aanmeldingsreferenties rechtstreeks gebruikt voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren voor een accountsleutel als er geen verificatieparameters voor het account zijn opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.
Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
Een lease-id voor directory_path. De doel-directory_path een actieve lease hebben en de lease-id moet overeenkomen.
Alleen geldig wanneer de naamruimte is ingeschakeld. Deze parameter bepaalt het gedrag van de bewerking verplaatsen. Als de doelmap leeg is voor beide modus, wordt de doelmap overschreven. Maar als de doelmap niet leeg is, mislukt de verplaatsingsbewerking in de verouderde modus en wordt de bronmap in de Posix-modus verplaatst naar de doelmap.
Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.
Optioneel. Een ETag-waarde. Geef deze header op om de bewerking voor verplaatsen alleen uit te voeren als de ETag van de bron overeenkomt met de opgegeven waarde.
Optioneel. Een datum- en tijdwaarde. Geef deze header op om de verhuisbewerking alleen uit te voeren als de bron sinds de opgegeven datum en tijd is gewijzigd.
Optioneel. Een ETag-waarde of het speciale jokerteken (" * ") waarde. Geef deze header op om de bewerking voor verplaatsen alleen uit te voeren als de ETag van de bron niet met de opgegeven waarde komt.
Optioneel. Een datum- en tijdwaarde. Geef deze header op om de bewerking voor verplaatsen alleen uit te voeren als de bron sinds de opgegeven datum en tijd niet is gewijzigd.
Optioneel. Een lease-id voor de source_path. De source_path moet een actieve lease hebben en de lease-id moet overeenkomen.
Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.
az storage blob directory show
Eigenschappen van een opslagblobmap weergeven in een opslagcontainer.
az storage blob directory show --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--sas-token]
[--timeout]
Voorbeelden
Eigenschappen van een opslagblobmap weergeven in een opslagcontainer.
az storage blob directory show -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Vereiste parameters
De containernaam.
De naam van het mappad.
Optionele parameters
Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.
Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met een opslagaccountsleutel of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht de sleutel van het opslagaccount op te vragen met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.
De modus waarin de opdracht moet worden uitgevoerd. In de aanmeldingsmodus worden uw aanmeldingsreferenties rechtstreeks gebruikt voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren voor een accountsleutel als er geen verificatieparameters voor het account zijn opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.
Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
Een ETag-waarde of het jokerteken ( * ). Geef deze header op om deoperatie alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde.
Wijzig alleen als deze is gewijzigd sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z').
Een ETag-waarde of het jokerteken ( * ). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet overeen komt met de opgegeven waarde. Geef het jokerteken ( ) op om de bewerking alleen uit te voeren als de resource niet bestaat en mislukt de * bewerkingals deze bestaat.
Wijzig alleen als dit niet is gewijzigd sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z').
Vereist als de blob een actieve lease heeft.
Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.
Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.
az storage blob directory upload
Upload blobs of subdirectory's toevoegen aan een opslagblobmap.
az storage blob directory upload --container
--destination-path
--source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--recursive]
[--sas-token]
Voorbeelden
Upload één blob toevoegen aan een opslagblobmap.
az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/file" -d directory
Upload lokale map toevoegen aan een opslagblobmap.
az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/directory" -d directory --recursive
Upload een set bestanden in een lokale map naar een opslagblobmap.
az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/file*" -d directory --recursive
Vereiste parameters
De doelcontainer voor het uploaden.
Het pad naar de doelmap voor het uploaden. Dit moet een absoluut pad naar de container zijn. Als het opgegeven doelpad niet bestaat, wordt er een nieuw mappad gemaakt.
Het pad naar het bronbestand dat moet worden geüpload.
Optionele parameters
Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.
Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met een opslagaccountsleutel of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht de sleutel van het opslagaccount op te vragen met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.
De modus waarin de opdracht moet worden uitgevoerd. In de aanmeldingsmodus worden uw aanmeldingsreferenties rechtstreeks gebruikt voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren voor een accountsleutel als er geen verificatieparameters voor het account zijn opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.
Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
Upload blobs recursief. Als deze functie is ingeschakeld, worden alle blobs, inclusief de blobs in subdirectorieën, geüpload.
Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.