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

--path -p

Het pad naar het bestand in de bestands share.

--share-name -s

De naam van de bestands share.

Optionele parameters

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

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.

--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

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

--source -s

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

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

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.

--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--dryrun

Vermeld de bestanden en blobs die moeten worden verwijderd. Er worden geen gegevens daadwerkelijk verwijderd.

--pattern

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.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

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

--path -p

Het pad naar het bestand in de bestands share.

--share-name -s

De naam van de bestands share.

Optionele parameters

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

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.

--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--dest

Pad van het bestand waar naar moet worden geschreven. De bronbestandsnaam wordt gebruikt als deze niet is opgegeven.

--end-range

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.

--max-connections

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.

standaardwaarde: 2
--no-progress

Voeg deze vlag toe om voortgangsrapportage voor de opdracht uit te schakelen.

--open-mode

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.

standaardwaarde: wb
--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--snapshot

Een tekenreeks die de versie van de momentopname vertegenwoordigt, indien van toepassing.

--start-range

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.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

--validate-content

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.

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

--destination -d

De lokale map waar de bestanden naar worden gedownload. Deze map moet al bestaan.

--source -s

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

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

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.

--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--dryrun

Vermeld de bestanden en blobs die moeten worden gedownload. Er vindt geen daadwerkelijke gegevensoverdracht plaats.

--max-connections

Het maximum aantal parallelle verbindingen dat moet worden gebruikt. De standaardwaarde is 1.

standaardwaarde: 1
--no-progress

Neem deze vlag op om voortgangsrapportage voor de opdracht uit te schakelen.

--pattern

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.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--snapshot

Een tekenreeks die de versie van de momentopname vertegenwoordigt, indien van toepassing.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

--validate-content

Indien ingesteld, berekent een MD5-hash voor elk bereik van het bestand voor validatie.

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

--path -p

Het pad naar het bestand in de bestands share.

--share-name -s

De naam van de bestands share.

Optionele parameters

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

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.

--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--snapshot

Een tekenreeks die de versie van de momentopname vertegenwoordigt, indien van toepassing.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

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

--path -p

Het pad naar het bestand in de bestands share.

--share-name -s

De naam van de bestands share.

Optionele parameters

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

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.

--cache-control

Antwoordheaderwaarde voor Cache-Control wanneer de resource wordt gebruikt met behulp van deze Shared Access Signature.

--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--content-disposition

Antwoordheaderwaarde voor Content-Disposition wanneer de resource wordt gebruikt met behulp van deze Shared Access Signature.

--content-encoding

De waarde van de antwoordheader voor Content-Encoding wanneer de resource wordt gebruikt met behulp van deze Shared Access Signature.

--content-language

Antwoordheaderwaarde voor Content-Language wanneer de resource wordt gebruikt met behulp van deze shared access signature.

--content-type

De waarde van de antwoordheader voor Inhoudstype wanneer de resource wordt gebruikt voor toegang tot deze shared access signature.

--expiry

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.

--https-only

Alleen aanvragen met het HTTPS-protocol toestaan. Als u dit weggelaten, aanvragen van het HTTP- en HTTPS-protocol zijn toegestaan.

--ip

Hiermee geeft u het IP-adres of bereik van IP-adressen op van waaruit aanvragen moeten worden geaccepteerd. Ondersteunt alleen adressen in IPv4-stijl.

--permissions

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.

--policy-name

De naam van een opgeslagen toegangsbeleid binnen de ACL van de container.

--start

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.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

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

--share-name -s

De naam van de bestands share.

Optionele parameters

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

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.

--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--exclude-dir

Alleen bestanden in de opgegeven share.

--marker

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.

--num-results

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.

standaardwaarde: 5000
--path -p

Het pad naar de map in de bestands share.

--query-examples

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.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--snapshot

Een tekenreeks die de versie van de momentopname vertegenwoordigt, indien van toepassing.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

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

--path -p

Het pad naar het bestand in de bestands share.

--share-name -s

De naam van de bestands share.

--size

De lengte om het bestand in te delen.

Optionele parameters

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

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.

--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

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

--path -p

Het pad naar het bestand in de bestands share.

--share-name -s

De naam van de bestands share.

Optionele parameters

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

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.

--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--query-examples

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.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--snapshot

Een tekenreeks die de versie van de momentopname vertegenwoordigt, indien van toepassing.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

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

--path -p

Het pad naar het bestand in de bestands share.

--share-name -s

De naam van de bestands share.

Optionele parameters

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

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.

--clear-content-settings

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.

geaccepteerde waarden: false, true
--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--content-cache --content-cache-control

De tekenreeks van het cachebesturingselement.

--content-disposition

Bevat aanvullende informatie over het verwerken van de nettolading van het antwoord en kan ook worden gebruikt om aanvullende metagegevens te koppelen.

--content-encoding

Het type inhoudscoderen.

--content-language

De taal van de inhoud.

--content-md5

De MD5-hash van de inhoud.

--content-type

Het MIME-type inhoud.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

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

--share-name -s

De naam van de bestands share.

--source

Pad van het lokale bestand dat moet worden geüpload als de bestandsinhoud.

Optionele parameters

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

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.

--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--content-cache --content-cache-control

De tekenreeks voor het cachebesturingselement.

--content-disposition

Bevat aanvullende informatie over het verwerken van de nettolading van het antwoord en kan ook worden gebruikt om aanvullende metagegevens te koppelen.

--content-encoding

Het type inhoudscoderen.

--content-language

De taal van de inhoud.

--content-md5

De MD5-hash van de inhoud.

--content-type

Het MIME-type inhoud.

--max-connections

Maximum aantal parallelle verbindingen dat moet worden gebruikt.

standaardwaarde: 2
--metadata

Metagegevens in door ruimte gescheiden sleutel=waardeparen. Hierdoor worden alle bestaande metagegevens overschreven.

--no-progress

Neem deze vlag op om voortgangsrapportage voor de opdracht uit te schakelen.

--path -p

Het pad naar het bestand in de bestands share. Als de bestandsnaam wordt weggelaten, wordt de naam van het bronbestand gebruikt.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

--validate-content

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 .

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

--destination -d

Het doel van de uploadbewerking.

--source -s

De map waar u bestanden van wilt uploaden.

Optionele parameters

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

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.

--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--content-cache --content-cache-control

De tekenreeks voor het cachebesturingselement.

--content-disposition

Bevat aanvullende informatie over het verwerken van de nettolading van het antwoord en kan ook worden gebruikt om aanvullende metagegevens te koppelen.

--content-encoding

Het type inhoudscoderen.

--content-language

De taal van de inhoud.

--content-md5

De MD5-hash van de inhoud.

--content-type

Het MIME-type inhoud.

--destination-path

De map waar de brongegevens naar worden gekopieerd. Als u dit weggelaten, worden gegevens gekopieerd naar de hoofdmap.

--dryrun

Vermeld de bestanden en blobs die moeten worden geüpload. Er vindt geen daadwerkelijke gegevensoverdracht plaats.

--max-connections

Het maximum aantal parallelle verbindingen dat moet worden gebruikt. De standaardwaarde is 1.

standaardwaarde: 1
--metadata

Metagegevens in door ruimte gescheiden sleutel=waardeparen. Hierdoor worden alle bestaande metagegevens overschreven.

--no-progress

Neem deze vlag op om voortgangsrapportage voor de opdracht uit te schakelen.

--pattern

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.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

--validate-content

Indien ingesteld, berekent een MD5-hash voor elk bereik van het bestand voor validatie.

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

--path -p

Het pad naar het bestand in de bestands share.

--share-name -s

De naam van de bestands share.

Optionele parameters

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

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.

--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--protocol

Protocol dat moet worden gebruikt.

geaccepteerde waarden: http, https
standaardwaarde: https
--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .