az storage file
Bestands shares beheren die gebruikmaken van het SMB 3.0-protocol.
Opdracht
| az storage file copy |
Kopieerbewerkingen voor bestanden beheren. |
| az storage file copy cancel |
Een bewerking in behandeling copy_file afgebroken en een doelbestand met nul lengte en volledige metagegevens blijft behouden. |
| az storage file copy start |
Kopieer een bestand asynchroon. |
| az storage file copy start-batch |
Kopieer meerdere bestanden of blobs naar een bestands share. |
| az storage file delete |
Hiermee markeert u het opgegeven bestand voor verwijdering. |
| az storage file delete-batch |
Bestanden verwijderen uit een Azure Storage-bestands share. |
| az storage file download |
Downloadt een bestand naar een bestandspad, met automatische segmentering en voortgangsmeldingen. |
| az storage file download-batch |
Bestanden downloaden van een Azure Storage bestands share naar een lokale map in een batchbewerking. |
| az storage file exists |
Controleer op de aanwezigheid van een bestand. |
| az storage file generate-sas |
Genereert een shared access signature voor het bestand. |
| az storage file list |
Lijst met bestanden en mappen in een share. |
| az storage file metadata |
Metagegevens van bestanden beheren. |
| az storage file metadata show |
Retourneert alle door de gebruiker gedefinieerde metagegevens voor het opgegeven bestand. |
| az storage file metadata update |
Stelt door de gebruiker gedefinieerde metagegevens voor het opgegeven bestand in als een of meer naam-waardeparen. |
| az storage file resize |
Hiermee wordt de grootte van een bestand naar de opgegeven grootte. |
| az storage file show |
Retourneert alle door de gebruiker gedefinieerde metagegevens, standaard HTTP-eigenschappen en systeemeigenschappen voor het bestand. |
| az storage file update |
Hiermee stelt u systeemeigenschappen voor het bestand. |
| az storage file upload |
Upload bestand toevoegen aan een share die gebruikmaakt van het SMB 3.0-protocol. |
| az storage file upload-batch |
Upload bestanden in een batchbewerking vanuit een lokale map Azure Storage een bestandsbestands share. |
| az storage file url |
Maak de URL voor toegang tot een bestand. |
az storage file delete
Hiermee markeert u het opgegeven bestand voor verwijdering.
Het bestand wordt later verwijderd tijdens garbageverzameling.
az storage file delete --path
--share-name
[--account-key]
[--account-name]
[--connection-string]
[--sas-token]
[--subscription]
[--timeout]
Vereiste parameters
Het pad naar het bestand in de bestands share.
De naam van de bestands share.
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.
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.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
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 file delete-batch
Bestanden verwijderen uit een Azure Storage-bestands share.
az storage file delete-batch --source
[--account-key]
[--account-name]
[--connection-string]
[--dryrun]
[--pattern]
[--sas-token]
[--subscription]
[--timeout]
Voorbeelden
Bestanden verwijderen uit een Azure Storage-bestands share. (automatisch gegenereerd)
az storage file delete-batch --account-key 00000000 --account-name MyAccount --source /path/to/file
Bestanden verwijderen uit een Azure Storage-bestands share. (automatisch gegenereerd)
az storage file delete-batch --account-key 00000000 --account-name MyAccount --pattern *.py --source /path/to/file
Vereiste parameters
De bron van de bewerking voor het verwijderen van bestanden. De bron kan de URL van de bestands share of de naam van de share 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 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.
Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
Vermeld de bestanden en blobs die moeten worden verwijderd. Er worden geen gegevens daadwerkelijk verwijderd.
Het patroon dat wordt gebruikt voor bestandsglobbing. De ondersteunde patronen * zijn ' ', '?', '[seq]' en '[!seq]'. Raadpleeg voor meer https://docs.python.org/3.7/library/fnmatch.html informatie.
Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
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 file download
Downloadt een bestand naar een bestandspad, met automatische segmentering en voortgangsmeldingen.
Retourneert een bestands exemplaar met eigenschappen en metagegevens.
az storage file download --path
--share-name
[--account-key]
[--account-name]
[--connection-string]
[--dest]
[--end-range]
[--max-connections]
[--no-progress]
[--open-mode]
[--sas-token]
[--snapshot]
[--start-range]
[--subscription]
[--timeout]
[--validate-content]
Vereiste parameters
Het pad naar het bestand in de bestands share.
De naam van de bestands share.
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.
Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
Pad van het bestand waar naar moet worden geschreven. De bronbestandsnaam wordt gebruikt als deze niet is opgegeven.
Het bereik voor het einde van de byte dat moet worden gebruikt voor het downloaden van een sectie van het bestand. Als end_range wordt opgegeven, moet start_range worden opgegeven. De start_range en end_range zijn inclusief. Bijvoorbeeld: start_range =0, end_range=511 downloadt de eerste 512 bytes aan bestanden.
Als dit is ingesteld op 2 of hoger, wordt er een eerste keer een get uitgevoerd voor de eerste zelf. MAX_SINGLE_GET_SIZE bytes van het bestand. Als dit het hele bestand is, retourneert de methode op dit punt. Als dat niet zo is, worden de resterende gegevens parallel gedownload met behulp van het aantal threads dat gelijk is aan max_connections. Elk segment heeft zelf een grootte. MAX_CHUNK_GET_SIZE. Als dit is ingesteld op 1, wordt er één grote get-aanvraag uitgevoerd. Dit wordt over het algemeen niet aanbevolen, maar is beschikbaar als er maar weinig threads moeten worden gebruikt, netwerkaanvragen erg duur zijn of als een niet-zoekbare stream parallelle download voorkomt. Dit kan ook waardevol zijn als het bestand gelijktijdig wordt gewijzigd om atomiciteit af te dwingen of als veel bestanden naar verwachting leeg zijn omdat er een extra aanvraag is vereist voor lege bestanden als max_connections groter is dan 1.
Voeg deze vlag toe om voortgangsrapportage voor de opdracht uit te schakelen.
Modus die moet worden gebruikt bij het openen van het bestand. Houd er rekening mee dat het opgeven van alleen open_mode parallelle download voorkomt. Daarom moet max_connections worden ingesteld op 1 als deze open_mode wordt gebruikt.
Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.
Een tekenreeks die de versie van de momentopname vertegenwoordigt, indien van toepassing.
Begin van bytebereik dat moet worden gebruikt voor het downloaden van een sectie van het bestand. Als er end_range opgegeven, worden alle bytes na start_range gedownload. De start_range en end_range zijn inclusief. Bijvoorbeeld: start_range =0, end_range=511 downloadt de eerste 512 bytes aan bestanden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.
Als deze optie is ingesteld op true, valideert een MD5-hash voor elk opgehaald gedeelte van het bestand. Dit is voornamelijk nuttig voor het detecteren van bitflips op de kabel als het gebruik van http in plaats van https als https (de standaardinstelling) al wordt gevalideerd. Houd er rekening mee dat de service alleen transactionele MD5's retourneert voor segmenten van 4 MB of minder, zodat de eerste get-aanvraag zelf van grootte is. MAX_CHUNK_GET_SIZE in plaats van zichzelf. MAX_SINGLE_GET_SIZE. Als u zelf. MAX_CHUNK_GET_SIZE is ingesteld op groter dan 4 MB, wordt er een foutmelding weergegeven. Omdat het berekenen van de MD5 verwerkingstijd kost en er meer aanvragen moeten worden gedaan vanwege de verminderde chunkgrootte, kan er enige latentie toenemen.
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 file download-batch
Bestanden downloaden van een Azure Storage bestands share naar een lokale map in een batchbewerking.
az storage file download-batch --destination
--source
[--account-key]
[--account-name]
[--connection-string]
[--dryrun]
[--max-connections]
[--no-progress]
[--pattern]
[--sas-token]
[--snapshot]
[--subscription]
[--validate-content]
Voorbeelden
Bestanden downloaden van een Azure Storage bestands share naar een lokale map in een batchbewerking. (automatisch gegenereerd)
az storage file download-batch --account-key 00000000 --account-name MyAccount --destination . --no-progress --source /path/to/file
Vereiste parameters
De lokale map waar de bestanden naar worden gedownload. Deze map moet al bestaan.
De bron van de downloadbewerking voor het bestand. De bron kan de URL van de bestands share of de naam van de share 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 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.
Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
Vermeld de bestanden en blobs die moeten worden gedownload. Er vindt geen daadwerkelijke gegevensoverdracht plaats.
Het maximum aantal parallelle verbindingen dat moet worden gebruikt. De standaardwaarde is 1.
Neem deze vlag op om voortgangsrapportage voor de opdracht uit te schakelen.
Het patroon dat wordt gebruikt voor bestandsglobbing. De ondersteunde patronen * zijn ' ', '?', '[seq]' en '[!seq]'. Raadpleeg voor meer https://docs.python.org/3.7/library/fnmatch.html informatie.
Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.
Een tekenreeks die de versie van de momentopname vertegenwoordigt, indien van toepassing.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Indien ingesteld, berekent een MD5-hash voor elk bereik van het bestand voor validatie.
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 file exists
Controleer op de aanwezigheid van een bestand.
az storage file exists --path
--share-name
[--account-key]
[--account-name]
[--connection-string]
[--sas-token]
[--snapshot]
[--subscription]
[--timeout]
Voorbeelden
Controleer op de aanwezigheid van een bestand. (automatisch gegenereerd)
az storage file exists --account-key 00000000 --account-name MyAccount --path path/file.txt --share-name MyShare
Controleer op de aanwezigheid van een bestand. (automatisch gegenereerd)
az storage file exists --connection-string $connectionString --path path/file.txt --share-name MyShare
Vereiste parameters
Het pad naar het bestand in de bestands share.
De naam van de bestands share.
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.
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.
Een tekenreeks die de versie van de momentopname vertegenwoordigt, indien van toepassing.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
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 file generate-sas
Genereert een shared access signature voor het bestand.
az storage file generate-sas --path
--share-name
[--account-key]
[--account-name]
[--cache-control]
[--connection-string]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-type]
[--expiry]
[--https-only]
[--ip]
[--permissions]
[--policy-name]
[--start]
[--subscription]
Voorbeelden
Genereer een SAS-token voor een bestand.
end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage file generate-sas -p path/file.txt -s MyShare --account-name MyStorageAccount --permissions rcdw --https-only --expiry $end
Genereer een shared access signature voor het bestand. (automatisch gegenereerd)
az storage file generate-sas --account-name MyStorageAccount --expiry 2037-12-31T23:59:00Z --path path/file.txt --permissions rcdw --share-name MyShare --start 2019-01-01T12:20Z
Genereer een shared access signature voor het bestand. (automatisch gegenereerd)
az storage file generate-sas --account-key 00000000 --account-name mystorageaccount --expiry 2037-12-31T23:59:00Z --https-only --path path/file.txt --permissions rcdw --share-name myshare
Vereiste parameters
Het pad naar het bestand in de bestands share.
De naam van de bestands share.
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.
Antwoordheaderwaarde voor Cache-Control wanneer de resource wordt gebruikt met behulp van deze Shared Access Signature.
Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
Antwoordheaderwaarde voor Content-Disposition wanneer de resource wordt gebruikt met behulp van deze Shared Access Signature.
De waarde van de antwoordheader voor Content-Encoding wanneer de resource wordt gebruikt met behulp van deze Shared Access Signature.
Antwoordheaderwaarde voor Content-Language wanneer de resource wordt gebruikt met behulp van deze shared access signature.
De waarde van de antwoordheader voor Inhoudstype wanneer de resource wordt gebruikt voor toegang tot deze shared access signature.
Hiermee geeft u de UTC-datum/tijd (Y-m-d'T'H:M'Z') op waarop de SAS ongeldig wordt. Gebruik niet als naar een opgeslagen toegangsbeleid wordt verwezen met --id die deze waarde specificeert.
Alleen aanvragen met het HTTPS-protocol toestaan. Als u dit weggelaten, aanvragen van het HTTP- en HTTPS-protocol zijn toegestaan.
Hiermee geeft u het IP-adres of bereik van IP-adressen op van waaruit aanvragen moeten worden geaccepteerd. Ondersteunt alleen adressen in IPv4-stijl.
De machtigingen die de SAS verleent. Toegestane waarden: (c)reate (d)elete (r)ead (w)rite. Gebruik niet als naar een opgeslagen toegangsbeleid wordt verwezen met --id die deze waarde specificeert. Kan worden gecombineerd.
De naam van een opgeslagen toegangsbeleid binnen de ACL van de container.
Hiermee geeft u de UTC-datum/tijd (Y-m-d'T'H:M'Z') op waarop de SAS geldig wordt. Gebruik niet als naar een opgeslagen toegangsbeleid wordt verwezen met --id die deze waarde specificeert. De standaardwaarde is de tijd van de aanvraag.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
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 file list
Lijst met bestanden en mappen in een share.
az storage file list --share-name
[--account-key]
[--account-name]
[--connection-string]
[--exclude-dir]
[--marker]
[--num-results]
[--path]
[--query-examples]
[--sas-token]
[--snapshot]
[--subscription]
[--timeout]
Voorbeelden
Lijst met bestanden en mappen in een share. (automatisch gegenereerd)
az storage file list --share-name MyShare
Vereiste parameters
De naam van de bestands share.
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.
Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
Alleen bestanden in de opgegeven share.
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.
Geef het maximumaantal op dat moet worden retourneert. Als in de aanvraag geen num_results opgegeven of als een waarde groter is dan 5000, retourneert de server maximaal 5000 items. Houd er rekening mee dat als de lijstbewerking een partitiegrens passeert, de service een vervolg-token retourneert voor het ophalen van de resterende resultaten. Geef op * om alles te retourneren.
Het pad naar de map in de bestands share.
JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.
Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.
Een tekenreeks die de versie van de momentopname vertegenwoordigt, indien van toepassing.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
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 file resize
Hiermee wordt de grootte van een bestand naar de opgegeven grootte.
Als de opgegeven bytewaarde kleiner is dan de huidige grootte van het bestand, worden alle reeksen boven de opgegeven bytewaarde gew cleared.
az storage file resize --path
--share-name
--size
[--account-key]
[--account-name]
[--connection-string]
[--sas-token]
[--subscription]
[--timeout]
Vereiste parameters
Het pad naar het bestand in de bestands share.
De naam van de bestands share.
De lengte om het bestand in te delen.
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.
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.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
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 file show
Retourneert alle door de gebruiker gedefinieerde metagegevens, standaard HTTP-eigenschappen en systeemeigenschappen voor het bestand.
Retourneert een bestands exemplaar met FileProperties en een dict met metagegevens.
az storage file show --path
--share-name
[--account-key]
[--account-name]
[--connection-string]
[--query-examples]
[--sas-token]
[--snapshot]
[--subscription]
[--timeout]
Vereiste parameters
Het pad naar het bestand in de bestands share.
De naam van de bestands share.
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.
Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.
Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.
Een tekenreeks die de versie van de momentopname vertegenwoordigt, indien van toepassing.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
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 file update
Hiermee stelt u systeemeigenschappen voor het bestand.
Als er één eigenschap is ingesteld voor de content_settings, worden alle eigenschappen overschrijven.
az storage file update --path
--share-name
[--account-key]
[--account-name]
[--clear-content-settings {false, true}]
[--connection-string]
[--content-cache]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-md5]
[--content-type]
[--sas-token]
[--subscription]
[--timeout]
Vereiste parameters
Het pad naar het bestand in de bestands share.
De naam van de bestands share.
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.
Als deze vlag is ingesteld, wordt als een of meer van de volgende eigenschappen (--content-cache-control, --content-disposition, --content-encoding, --content-language, --content-md5, --content-type) ingesteld, dan worden al deze eigenschappen samen ingesteld. Als er geen waarde wordt opgegeven voor een bepaalde eigenschap wanneer ten minste één van de onderstaande eigenschappen is ingesteld, wordt die eigenschap geweerd.
Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
De tekenreeks van het cachebesturingselement.
Bevat aanvullende informatie over het verwerken van de nettolading van het antwoord en kan ook worden gebruikt om aanvullende metagegevens te koppelen.
Het type inhoudscoderen.
De taal van de inhoud.
De MD5-hash van de inhoud.
Het MIME-type inhoud.
Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
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 file upload
Upload bestand toevoegen aan een share die gebruikmaakt van het SMB 3.0-protocol.
Hiermee maakt of werkt u een Azure-bestand bij vanaf een bronpad met automatische segmentering en voortgangsmeldingen.
az storage file upload --share-name
--source
[--account-key]
[--account-name]
[--connection-string]
[--content-cache]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-md5]
[--content-type]
[--max-connections]
[--metadata]
[--no-progress]
[--path]
[--sas-token]
[--subscription]
[--timeout]
[--validate-content]
Voorbeelden
Upload naar een lokaal bestand naar een share.
az storage file upload -s MyShare --source /path/to/file
Upload bestand toevoegen aan een share die gebruikmaakt van het SMB 3.0-protocol. (automatisch gegenereerd)
az storage file upload --account-key 00000000 --account-name MyStorageAccount --path path/file.txt --share-name MyShare --source /path/to/file
Vereiste parameters
De naam van de bestands share.
Pad van het lokale bestand dat moet worden geüpload als de bestandsinhoud.
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.
Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
De tekenreeks voor het cachebesturingselement.
Bevat aanvullende informatie over het verwerken van de nettolading van het antwoord en kan ook worden gebruikt om aanvullende metagegevens te koppelen.
Het type inhoudscoderen.
De taal van de inhoud.
De MD5-hash van de inhoud.
Het MIME-type inhoud.
Maximum aantal parallelle verbindingen dat moet worden gebruikt.
Metagegevens in door ruimte gescheiden sleutel=waardeparen. Hierdoor worden alle bestaande metagegevens overschreven.
Neem deze vlag op om voortgangsrapportage voor de opdracht uit te schakelen.
Het pad naar het bestand in de bestands share. Als de bestandsnaam wordt weggelaten, wordt de naam van het bronbestand gebruikt.
Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.
Indien waar, berekent een MD5-hash voor elk bereik van het bestand. De opslagservice controleert de hash van de inhoud die is aangekomen met de hash die is verzonden. Dit is voornamelijk nuttig voor het detecteren van bitflips op de kabel als het gebruik van http in plaats van https als https (de standaardinstelling) al wordt gevalideerd. Houd er rekening mee dat deze MD5-hash niet wordt opgeslagen met het bestand .
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 file upload-batch
Upload bestanden in een batchbewerking vanuit een lokale map Azure Storage een bestandsbestands share.
az storage file upload-batch --destination
--source
[--account-key]
[--account-name]
[--connection-string]
[--content-cache]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-md5]
[--content-type]
[--destination-path]
[--dryrun]
[--max-connections]
[--metadata]
[--no-progress]
[--pattern]
[--sas-token]
[--subscription]
[--validate-content]
Voorbeelden
Upload bestanden in een batchbewerking vanuit een lokale map Azure Storage een bestandsbestands share.
az storage file upload-batch --destination myshare --source . --account-name myaccount --account-key 00000000
Upload bestanden uit een lokale map naar een Azure Storage bestands share met URL in een batchbewerking.
az storage file upload-batch --destination https://myaccount.file.core.windows.net/myshare --source . --account-key 00000000
Vereiste parameters
Het doel van de uploadbewerking.
De map waar u bestanden van wilt uploaden.
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.
Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
De tekenreeks voor het cachebesturingselement.
Bevat aanvullende informatie over het verwerken van de nettolading van het antwoord en kan ook worden gebruikt om aanvullende metagegevens te koppelen.
Het type inhoudscoderen.
De taal van de inhoud.
De MD5-hash van de inhoud.
Het MIME-type inhoud.
De map waar de brongegevens naar worden gekopieerd. Als u dit weggelaten, worden gegevens gekopieerd naar de hoofdmap.
Vermeld de bestanden en blobs die moeten worden geüpload. Er vindt geen daadwerkelijke gegevensoverdracht plaats.
Het maximum aantal parallelle verbindingen dat moet worden gebruikt. De standaardwaarde is 1.
Metagegevens in door ruimte gescheiden sleutel=waardeparen. Hierdoor worden alle bestaande metagegevens overschreven.
Neem deze vlag op om voortgangsrapportage voor de opdracht uit te schakelen.
Het patroon dat wordt gebruikt voor bestandsglobbing. De ondersteunde patronen * zijn ' ', '?', '[seq]' en '[!seq]'. Raadpleeg voor meer https://docs.python.org/3.7/library/fnmatch.html informatie.
Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Indien ingesteld, berekent een MD5-hash voor elk bereik van het bestand voor validatie.
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 file url
Maak de URL voor toegang tot een bestand.
az storage file url --path
--share-name
[--account-key]
[--account-name]
[--connection-string]
[--protocol {http, https}]
[--sas-token]
[--subscription]
Voorbeelden
Maak de URL voor toegang tot een bestand. (automatisch gegenereerd)
az storage file url --account-key 00000000 --account-name mystorageaccount --path path/file.txt --share-name myshare
Vereiste parameters
Het pad naar het bestand in de bestands share.
De naam van de bestands share.
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.
Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
Protocol dat moet worden gebruikt.
Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
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.