Polecenie cmdlet Get-AzStorageBlobContent pobiera określony obiekt blob magazynu.
Jeśli nazwa obiektu blob jest nieprawidłowa dla komputera lokalnego, to polecenie cmdlet automatycznie rozpozna je, jeśli jest to możliwe.
Przykłady
Przykład 1. Pobieranie zawartości obiektu blob według nazwy
W tym przykładzie zostanie pobrana zawartość obiektu blob z identyfikatorem URI. Identyfikator URI może być identyfikatorem URI z tokenem Sas.
Jeśli obiekt blob znajduje się na koncie dysku zarządzanego, a serwer wymaga tokenu elementu nośnego oprócz identyfikatora URI sygnatury dostępu współdzielonego do pobrania, polecenie cmdlet spróbuje wygenerować token elementu nośnego z zwróconymi odbiorcami serwera i poświadczeniami użytkownika logowania usługi AAD, a następnie pobrać obiekt blob z identyfikatorem URI sygnatury dostępu współdzielonego i tokenem elementu nośnego.
Określa interwał limitu czasu po stronie klienta w sekundach dla jednego żądania obsługi.
Jeśli poprzednie wywołanie zakończy się niepowodzeniem w określonym interwale, to polecenie cmdlet ponawia próbę żądania.
Jeśli to polecenie cmdlet nie otrzyma pomyślnej odpowiedzi przed upływem interwału, to polecenie cmdlet zwróci błąd.
Określa obiekt blob w chmurze.
Aby uzyskać obiekt CloudBlob , użyj polecenia cmdlet Get-AzStorageBlob.
Właściwości parametrów
Typ:
Microsoft.Azure.Storage.Blob.CloudBlob
Wartość domyślna:
None
Wspiera dzikie karty:
False
DontShow:
False
Aliasy:
ICloudBlob
Zbiory parametrów
BlobPipeline
Pozycja:
Named
Obowiązkowy:
True
Wartość z pipeline:
False
Wartość z pipeline według nazwy właściwości:
True
Wartość pozostałych argumentów:
False
-CloudBlobContainer
Określa obiekt CloudBlobContainer z biblioteki klienta usługi Azure Storage.
Można go utworzyć lub użyć polecenia cmdlet Get-AzStorageContainer.
Właściwości parametrów
Typ:
Microsoft.Azure.Storage.Blob.CloudBlobContainer
Wartość domyślna:
None
Wspiera dzikie karty:
False
DontShow:
False
Zbiory parametrów
ContainerPipeline
Pozycja:
Named
Obowiązkowy:
True
Wartość z pipeline:
False
Wartość z pipeline według nazwy właściwości:
True
Wartość pozostałych argumentów:
False
-ConcurrentTaskCount
Określa maksymalne współbieżne wywołania sieciowe.
Tego parametru można użyć, aby ograniczyć współbieżność w celu ograniczenia użycia lokalnego procesora CPU i przepustowości, określając maksymalną liczbę współbieżnych wywołań sieciowych.
Określona wartość jest liczbą bezwzględną i nie jest mnożona przez liczbę rdzeni.
Ten parametr może pomóc w zmniejszeniu problemów z połączeniem sieciowym w środowiskach o niskiej przepustowości, takich jak 100 kilobitów na sekundę.
Wartość domyślna to 10.
Określa konto usługi Azure Storage, z którego chcesz pobrać zawartość obiektu blob.
Aby utworzyć kontekst magazynu, możesz użyć polecenia cmdlet New-AzStorageContext.
Określa interwał limitu czasu po stronie usługi w sekundach dla żądania.
Jeśli określony interwał upłynie, zanim usługa przetworzy żądanie, usługa magazynu zwróci błąd.
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.
Źródło tej treści można znaleźć na GitHubie, gdzie można także tworzyć i przeglądać problemy oraz pull requesty. Więcej informacji znajdziesz w naszym przewodniku dla współautorów.