Dela via


aio Paket

Klasser

DataLakeDirectoryClient

En klient som ska interagera med DataLake-katalogen, även om katalogen kanske inte finns ännu.

För åtgärder som rör en specifik underkatalog eller fil under katalogen kan en katalogklient eller filklient hämtas med hjälp av get_sub_directory_client funktionerna eller get_file_client .

DataLakeFileClient

En klient som ska interagera med DataLake-filen, även om filen kanske inte finns ännu.

DataLakeLeaseClient

Skapar en ny DataLakeLeaseClient.

Den här klienten tillhandahåller låneåtgärder på en FileSystemClient, DataLakeDirectoryClient eller DataLakeFileClient.

DataLakeServiceClient

En klient som ska interagera med DataLake-tjänsten på kontonivå.

Den här klienten tillhandahåller åtgärder för att hämta och konfigurera kontoegenskaper samt lista, skapa och ta bort filsystem i kontot. För åtgärder som rör ett specifikt filsystem, katalog eller fil kan klienter för dessa entiteter också hämtas med hjälp av get_client funktioner.

ExponentialRetry

Exponentiellt återförsök.

Skapar ett exponentiellt återförsöksobjekt. Initial_backoff används för det första återförsöket. Efterföljande återförsök görs på nytt efter initial_backoff + increment_power^retry_count sekunder. Som standard görs till exempel det första återförsöket efter 15 sekunder, det andra efter (15+3^1) = 18 sekunder och det tredje efter (15+3^2) = 24 sekunder.

FileSystemClient

En klient som ska interagera med ett specifikt filsystem, även om filsystemet kanske inte finns ännu.

För åtgärder som rör en specifik katalog eller fil i det här filsystemet kan en katalogklient eller filklient hämtas med hjälp av get_directory_client funktionerna eller get_file_client .

ivar str url: Den fullständiga slutpunkts-URL:en till filsystemet, inklusive SAS-token om den används.

ivar str primary_endpoint: Den fullständiga primära slutpunkts-URL:en.

ivar str primary_hostname: Värdnamnet för den primära slutpunkten.

param str account_url: URI:n till lagringskontot.

param file_system_name: Filsystemet för katalogen eller filerna.

typ file_system_name: str

param-autentiseringsuppgifter: De autentiseringsuppgifter som ska autentiseras med. Detta är valfritt om konto-URL:en redan har en SAS-token. Värdet kan vara en SAS-tokensträng, en instans av en AzureSasCredential eller AzureNamedKeyCredential från azure.core.credentials, en kontodelad åtkomstnyckel eller en instans av en TokenCredentials-klass från azure.identity. Om resurs-URI:n redan innehåller en SAS-token ignoreras detta till förmån för en explicit autentiseringsuppgift – förutom när det gäller AzureSasCredential, där de motstridiga SAS-token genererar en ValueError. Om du använder en instans av AzureNamedKeyCredential ska "namn" vara lagringskontots namn och "nyckel" ska vara lagringskontonyckeln.

keyword str api_version: Storage API-versionen som ska användas för begäranden. Standardvärdet är den senaste tjänstversionen som är kompatibel med den aktuella SDK:en. Om du anger en äldre version kan det leda till minskad funktionskompatibilitet.

LinearRetry

Linjärt återförsök.

Skapar ett linjärt återförsöksobjekt.

StorageStreamDownloader

Ett strömmande objekt som ska laddas ned från Azure Storage.