Azure Blob Storage
Usługa Microsoft Azure Storage zapewnia wysoce skalowalny, trwały i wysoce dostępny magazyn danych w chmurze oraz służy jako rozwiązanie magazynu danych dla nowoczesnych aplikacji. Połącz się z usługą Blob Storage, aby wykonywać różne operacje, takie jak tworzenie, aktualizowanie, pobieranie i usuwanie obiektów blob na koncie usługi Azure Storage.
Ten łącznik jest dostępny w następujących produktach i regionach:
| Usługa | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Wszystkie regiony usługi Power Automate |
| Logic Apps | Standard | Wszystkie regiony usługi Logic Apps |
| Power Apps | Premium | Wszystkie regiony usługi Power Apps |
| Power Automate | Premium | Wszystkie regiony usługi Power Automate |
| Kontakt | |
|---|---|
| Name | Microsoft |
| adres URL | https://azure.microsoft.com/support/ |
| Metadane łącznika | |
|---|---|
| Publisher | Microsoft |
| Witryna internetowa | https://azure.microsoft.com/services/storage/blobs/ |
| Zasady ochrony prywatności | https://privacy.microsoft.com/ |
| Kategorie | Produktywność |
Azure Data Lake Storage Gen2
Łącznik usługi Azure Blob Storage obsługuje teraz łączenie się z kontami usługi Azure Data Lake Storage Gen2 (ADLS Gen2) przy użyciu dostępu do wielu protokołów. Więcej informacji o tej nowej funkcji, w tym o dostępności i znanych ograniczeniach można znaleźć w tym blogu.
Znane problemy i ograniczenia
- Akcja Wyodrębnij archiwum do folderu ignoruje puste pliki i foldery w archiwum. Nie są one wyodrębniane do miejsca docelowego.
- Wyzwalacz nie jest uruchamiany, jeśli plik zostanie dodany/zaktualizowany w podfolderze. Jeśli jest to wymagane do wyzwolenia w podfolderach, należy utworzyć wiele wyzwalaczy.
- W niektórych przypadkach po dodaniu lub zmodyfikowaniu obiektu blob (tylko właściwości) wyzwalacza [PRZESTARZAŁE] może natychmiast opóźnić zwracanie obiektów blob i odroczenie nowo utworzonych/zmodyfikowanych obiektów blob dla następnego uruchomienia wyzwalacza. Oznacza to, że wyzwalacz nie gwarantuje zwrócenia wszystkich plików w jednym uruchomieniu, gdy opcja "Podziel wł." jest wyłączona.
- W przypadku operacji
Storage account namew wersji 2 parametr jest wypełniany automatycznie tylko w przypadku korzystania z uwierzytelniania opartego na kluczach. W przypadku korzystania z połączeń microsoft Entra ID i tożsamości zarządzanej wprowadź nazwę konta magazynu jako wartość niestandardową. - Aplikacje logiki nie mogą bezpośrednio uzyskiwać dostępu do kont magazynu, które znajdują się za zaporami, jeśli znajdują się w tym samym regionie. Aby obejść ten problem, należy zachować konto magazynu w innym regionie. Aby uzyskać więcej informacji na temat włączania dostępu z usługi Azure Logic Apps do kont magazynu za zaporami, zobacz Access storage accounts behind firewalls (Uzyskiwanie dostępu do kont magazynu za zaporami)
- W usługach Power Automate i Power Apps nie obsługujemy łączenia się z kontami magazynu, które znajdują się za zaporami. Nawet jeśli połączenie działa teraz, nie polegaj na nim, ponieważ może zostać przerwane w przyszłości. Obecnie istnieje tylko jedno niezawodne obejście — nie używaj zapór na kontach magazynu, jeśli chcesz się z nimi połączyć z platformą Power Platform.
- Łącznik nie obsługuje nazw obiektów blob i ścieżek zawierających znaki dekodowalne adresu URL, tj. "+" lub "%", po których następują dwie cyfry szesnastkowe.
- Łącznik nie obsługuje bram. Mimo że tworzenie usługi Azure Blob Storage na karcie Połączenie i przepływ danych jest wyświetlana niepoprawna opcja "Wybierz bramę".
- W przypadku korzystania z operacji "CreateFileV2" z uwierzytelnianiem "Klucz dostępu" z usługi Power Apps parametr zestawu danych powinien mieć wartość "AccountNameFromSettings" zamiast punktu końcowego obiektu blob.
- Gdy akcja "CreateBlockBlob_V2" jest używana bez implementowania fragmentowania, czasami prowadzi do tworzenia obiektów blob z typem zawartości ustawionym jako "application/octet-stream".
- Zgodnie z dokumentacją usługi Azure Logic Apps rozmiar komunikatu obsługuje tylko 100 MB w usłudze PowerApps i jest on zgodnie z projektem. Aby obejść ten limit, rozważ zezwolenie na fragmentowanie w ustawieniach transferu zawartości akcji. Jednak niektóre łączniki i interfejsy API mogą nie obsługiwać fragmentowania, a nawet domyślnego limitu. Uwaga: podczas wysyłania plików za pośrednictwem łącznika całkowity rozmiar ładunku, a nie tylko plik musi wynosić poniżej 100 MB.
Uwierzytelnianie identyfikatora entra firmy Microsoft i łącznik obiektów blob platformy Azure
Aby można było używać uwierzytelniania identyfikatora Entra firmy Microsoft, używane konto musi mieć przypisane określone przypisanie roli, aby uzyskać więcej informacji, odwiedź stronę Przypisywanie roli platformy Azure w celu uzyskania dostępu do danych obiektów blob — Azure Storage:
Uwaga / Notatka
Tylko role jawnie zdefiniowane dla dostępu do danych zezwalają podmiotowi zabezpieczeń na dostęp do danych obiektów blob lub kolejek. Wbudowane role, takie jak Właściciel, Współautor i Współautor konta magazynu, umożliwiają podmiotowi zabezpieczeń zarządzanie kontem magazynu, ale nie zapewniają dostępu do danych obiektu blob lub kolejki w ramach tego konta za pośrednictwem identyfikatora Microsoft Entra.
Oto szybki test umożliwiający sprawdzenie, czy konto ma wymaganą rolę do wykonywania operacji w kontenerze:
- Zaloguj się przy użyciu tego konta w witrynie Azure Portal.
- Przejdź do kontenera na koncie magazynu, który będzie używany, a następnie kliknij
Switch to Microsoft Entra ID User Accountmetodę uwierzytelniania. Ta opcja jest wyświetlana tylko w górnej części pola wyszukiwania obiektów blob.
Jeśli zostanie wyświetlony komunikat bez autoryzacji, użytkownik musi mieć przypisane uprawnienia specyficzne dla konta magazynu. W tym celu menedżer kont magazynu powinien:
- Przejdź do karty kontenera
Access Control (IAM). - Kliknij
Add - Kliknij
Add role assignment - Przypisywanie określonej
Storage Accountroli do użytkownika (na przykładStorage Account Contributor)
Aby uzyskać więcej informacji na temat ról dostępu w usłudze Azure Blob, odwiedź stronę Autoryzowanie dostępu do obiektów blob przy użyciu identyfikatora Entra firmy Microsoft
Uwierzytelnianie tożsamości zarządzanej i łącznik usługi Azure Blob
Obecnie uwierzytelnianie tożsamości zarządzanej jest obsługiwane tylko w usłudze Logic Apps. Nie jest obsługiwany w przypadku łączników zarządzanych w środowisku integration service environment (ISE). Wykonaj poniższe kroki, aby użyć go do nawiązania połączenia z danymi obiektu blob platformy Azure:
- Tworzenie tożsamości zarządzanej platformy Azure
- Nadaj tożsamości dostęp do zasobów obiektów blob platformy Azure. Aby uzyskać więcej informacji, odwiedź stronę Autoryzowanie dostępu do obiektów blob przy użyciu identyfikatora Entra firmy Microsoft.
- W przypadku korzystania z tożsamości przypisanej przez użytkownika skojarz aplikację logiki z tożsamością zarządzaną
- Przejdź do aplikacji logiki, która będzie używać tożsamości zarządzanej.
- W sekcji Ustawienia bloku kliknij pozycję
Identity - Przejdź do
User assignedkarty i kliknij pozycjęAdd - Wybierz tożsamość zarządzaną, która ma być używana, a następnie kliknij pozycję
Add
Aby uzyskać więcej informacji na temat uwierzytelniania za pomocą tożsamości zarządzanych w usłudze Logic Apps, zobacz Uwierzytelnianie dostępu do zasobów platformy Azure przy użyciu tożsamości zarządzanych w usłudze Azure Logic Apps
Znane ograniczenia dotyczące uwierzytelniania tożsamości zarządzanej i identyfikatora entra firmy Microsoft
Ze względu na bieżące ograniczenia potoku uwierzytelniania użytkownicy-goście identyfikatora entra firmy Microsoft nie są obsługiwani w przypadku połączeń microsoft Entra ID z usługą Azure Blob Storage. W przypadku korzystania z akcji Microsoft Entra ID lub uwierzytelniania tożsamości zarządzanej obsługiwane są tylko akcje w wersji 2. Przestarzałe akcje będą nadal działać z Access Key uwierzytelnianiem, ale w przypadku użycia z identyfikatorem Entra firmy Microsoft lub połączeniem tożsamości zarządzanej zakończy się niepowodzeniem.
Obecnie następujące akcje w wersji 2 nie są obsługiwane przez usługę Microsoft Entra ID LUB uwierzytelnianie tożsamości zarządzanej, ponieważ obejście to, użyj akcji z uwierzytelnianiem klucza dostępu:
- Tworzenie identyfikatora URI sygnatury dostępu współdzielonego według ścieżki (V2)
- Uzyskiwanie dostępnych zasad dostępu (wersja 2)
Nawiązywanie połączenia z łącznikiem obiektów blob platformy Azure przy użyciu punktu końcowego obiektu blob
Wprowadź pełny punkt końcowy obiektu blob usługi Azure Storage podczas tworzenia połączenia "Klucz dostępu" lub przy użyciu operacji w wersji 2.
W przypadku uwierzytelniania "Klucz dostępu" wprowadź pełny punkt końcowy obiektu blob usługi Azure Storage w parametrze
Azure Storage account name or blob endpoint.- W przypadku korzystania z operacji "V2" z uwierzytelnianiem "Klucz dostępu" punkt końcowy obiektu blob musi być również podany w parametrze
dataset.
- W przypadku korzystania z operacji "V2" z uwierzytelnianiem "Klucz dostępu" punkt końcowy obiektu blob musi być również podany w parametrze
W przypadku operacji "V2" wprowadź pełny punkt końcowy obiektu blob usługi Azure Storage w parametrze
dataset.Musisz podać pełny punkt końcowy, w tym schemat, na przykład:
https://account.blob.core.windows.net/-
https://account-secondary.blob.core.windows.net/(w przypadku nawiązywania połączenia z pomocniczym punktem końcowym) - Ścieżki względne (na przykład
account.blob.core.windows.net) zostaną odrzucone.
Uzyskiwanie punktu końcowego obiektu blob usługi Azure Storage dla danego konta magazynu
Istnieje wiele sposobów uzyskiwania tego punktu końcowego obiektu blob:
Przy użyciu witryny Azure Portal
- Na platformie Microsoft Azure przejdź do konta usługi Azure Storage, z którym chcesz nawiązać połączenie
- W
Settingssekcji (blok po lewej stronie) kliknij pozycjęEndpoints - Punkt końcowy obiektu blob będzie znajdować się w obszarze Blob Service w polu tekstowym
Blob service.
Korzystanie z kont magazynu — uzyskiwanie wywołania interfejsu API REST właściwości
- Pobierz konto
subscription Idusługi Azure Storage iresource group name. - Przejdź do pozycji Konta magazynu — pobierz właściwości
- Kliknij przycisk w
Try itprawym górnym rogu wywołania HTTP - Zaloguj się (użytkownik powinien mieć dostęp do konta magazynu)
- Wybieranie dzierżawy platformy Azure, w ramach których znajduje się konto usługi Azure Storage
- Wprowadź nazwę konta usługi Azure Storage, nazwę grupy zasobów i wybierz subskrypcję, w ramach których znajduje się konto magazynu.
- Klikać
Run - Punkt końcowy obiektu blob będzie znajdować się we
blobwłaściwości wprimaryEndpointsobiekcie w odpowiedzi
- Pobierz konto
Szczegółowe informacje o konektorze
Aby uzyskać więcej informacji na temat łącznika, zobacz szczegółową sekcję.
Ważne
Połączenia zintegrowane z identyfikatorem entra firmy Microsoft (Azure Commercial) są domyślnie wyłączone w środowiskach GCC (US Government). Aby włączyć te typy połączeń, ustawienie Połącz z platformą Azure Commercial musi być włączone w centrum administracyjnym platformy Power Platform przez administratora dzierżawy.
Włączenie tego ustawienia umożliwia nawiązywanie połączeń z zasobami w usłudze Azure Commercial, które działają i wysyłają dane poza granicą zgodności platformy Power Platform US Government. Jest to szczególnie używane do zezwalania na dostęp do zasobów komercyjnych z wersji chmury GCC łączników platformy Power Platform.
Microsoft Entra ID Integrated (Azure Commercial) to jedyny typ uwierzytelniania, który działa ze środowisk rządu USA (GCC) do zasobów komercyjnych platformy Azure.
Uwierzytelnianie komercyjne platformy Azure jest domyślnie wyłączone: 
Ustawienie Połącz z platformą Azure Commercial w centrum administracyjnym platformy Power Platform: 
Ogólne limity
| Name | Wartość |
|---|---|
| Maksymalny rozmiar pliku z włączonym fragmentowaniem (w MB) | 1024 |
| Maksymalny rozmiar pliku z wyłączonym fragmentowaniem, maksymalny rozmiar archiwum wyodrębniania, maksymalny rozmiar źródła dla operacji kopiowania obiektów blob w przypadku bezwzględnego identyfikatora URI (w MB) | 50 |
| Maksymalna liczba plików w archiwum | 100 |
| Maksymalny całkowity rozmiar plików w archiwum (w MB) | 750 |
| Maksymalny rozmiar strony dla obiektów blob listy | 5000 |
| Maksymalna liczba elementów w folderze wirtualnym dla wyzwalacza | 30000 |
| Maksymalna liczba megabajtów przesyłanych do/z łącznika w przedziale czasu przepustowości (na połączenie) | 300 |
| Interwał czasu przepustowości (w milisekundach) | 1000 |
| Maksymalna liczba żądań przetwarzanych przez łącznik jednocześnie | 100 |
| Maksymalna liczba odpowiedzi przesyłanych przez łącznik jednocześnie | 200 |
| Wywołania interfejsu API na połączenie na 1 minutę dla operacji wyodrębniania archiwum do folderu | 150 |
Tworzenie połączenia
Łącznik obsługuje następujące typy uwierzytelniania:
| Klucz dostępu | Podaj nazwę konta usługi Azure Storage (lub punkt końcowy obiektu blob) i klucz dostępu, aby uzyskać dostęp do usługi Azure Blob Storage. | Wszystkie regiony z wyjątkiem platformy Azure Government i Departamentu Obrony (DoD) w usługach Azure Government i US Government (GCC) i US Government (GCC-High) | Udostępnialne |
| Klucz dostępu (Azure Government) | Podaj nazwę konta usługi Azure Storage (lub punkt końcowy obiektu blob) i klucz dostępu, aby uzyskać dostęp do usługi Azure Blob Storage. | Platforma Azure Government i Departament Obrony (DoD) tylko w usługach Azure Government i US Government (GCC-High) | Udostępnialne |
| Klucz dostępu (Azure Government) | Podaj nazwę konta usługi Azure Storage (lub punkt końcowy obiektu blob) i klucz dostępu, aby uzyskać dostęp do usługi Azure Blob Storage w usłudze Azure Government. | Tylko instytucje rządowe USA (GCC) | Udostępnialne |
| Uwierzytelnianie certyfikatu klienta | Podaj poświadczenia identyfikatora entra firmy Microsoft przy użyciu certyfikatu PFX i hasła | Wszystkie regiony | Udostępnialne |
| Tożsamość zarządzana usługi Logic Apps | Tworzenie połączenia przy użyciu tożsamości zarządzanej usługi LogicApps | Tylko USŁUGA LOGICAPPS | Udostępnialne |
| Microsoft Entra ID Integrated | Użyj identyfikatora Entra firmy Microsoft, aby uzyskać dostęp do usługi Azure Blob Storage. | Wszystkie regiony z wyjątkiem platformy Azure Government i Departamentu Obrony (DoD) w usługach Azure Government i US Government (GCC) i US Government (GCC-High) | Nie można udostępniać |
| Microsoft Entra ID Integrated (Azure Commercial) | Użyj identyfikatora Entra firmy Microsoft, aby uzyskać dostęp do usługi Azure Blob Storage w usłudze Azure Commercial. | Tylko instytucje rządowe USA (GCC) | Nie można udostępniać |
| Microsoft Entra ID Integrated (Azure Government) | Użyj identyfikatora Entra firmy Microsoft, aby uzyskać dostęp do usługi Azure Blob Storage. | Platforma Azure Government i Departament Obrony (DoD) tylko w usługach Azure Government i US Government (GCC-High) | Nie można udostępniać |
| Microsoft Entra ID Integrated (Azure Government) | Użyj identyfikatora Entra firmy Microsoft, aby uzyskać dostęp do usługi Azure Blob Storage w usłudze Azure Government. | Tylko instytucje rządowe USA (GCC) | Nie można udostępniać |
| Uwierzytelnianie jednostki usługi | Użyj własnej aplikacji Microsoft Entra ID na potrzeby uwierzytelniania jednostki usługi. | Wszystkie regiony | Nie można udostępniać |
| Domyślne [PRZESTARZAŁE] | Ta opcja dotyczy tylko starszych połączeń bez jawnego typu uwierzytelniania i jest dostępna tylko w celu zapewnienia zgodności z poprzednimi wersjami. | Wszystkie regiony | Nie można udostępniać |
Klawisz dostępu
Identyfikator uwierzytelniania: keyBasedAuth
Dotyczy: wszystkie regiony z wyjątkiem platformy Azure Government i Departamentu Obrony (DoD) w usługach Azure Government i US Government (GCC) i US Government (GCC-High)
Podaj nazwę konta usługi Azure Storage (lub punkt końcowy obiektu blob) i klucz dostępu, aby uzyskać dostęp do usługi Azure Blob Storage.
Jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power jest udostępniana innemu użytkownikowi, połączenie jest również udostępniane. Aby uzyskać więcej informacji, zobacz Omówienie łączników dla aplikacji kanwy — Power Apps | Microsoft Docs
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| Nazwa konta usługi Azure Storage lub punkt końcowy obiektu blob | ciąg | Nazwa lub punkt końcowy obiektu blob konta usługi Azure Storage, który powinien być używany przez łącznik. | Prawda |
| Klucz dostępu do konta usługi Azure Storage | securestring | Określ prawidłowy podstawowy/pomocniczy klucz dostępu do konta usługi Azure Storage. |
Klucz dostępu (Azure Government)
Identyfikator uwierzytelniania: keyBasedAuth
Dotyczy: tylko platforma Azure Government i Departament Obrony (DoD) w usługach Azure Government i US Government (GCC-High)
Podaj nazwę konta usługi Azure Storage (lub punkt końcowy obiektu blob) i klucz dostępu, aby uzyskać dostęp do usługi Azure Blob Storage.
Jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power jest udostępniana innemu użytkownikowi, połączenie jest również udostępniane. Aby uzyskać więcej informacji, zobacz Omówienie łączników dla aplikacji kanwy — Power Apps | Microsoft Docs
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| Nazwa konta usługi Azure Storage lub punkt końcowy obiektu blob | ciąg | Nazwa lub punkt końcowy obiektu blob konta usługi Azure Storage, który powinien być używany przez łącznik. | Prawda |
| Klucz dostępu do konta usługi Azure Storage | securestring | Określ prawidłowy podstawowy/pomocniczy klucz dostępu do konta usługi Azure Storage. |
Klucz dostępu (Azure Government)
Identyfikator uwierzytelniania: keyBasedAuth
Dotyczy: tylko rząd USA (GCC)
Podaj nazwę konta usługi Azure Storage (lub punkt końcowy obiektu blob) i klucz dostępu, aby uzyskać dostęp do usługi Azure Blob Storage w usłudze Azure Government.
Jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power jest udostępniana innemu użytkownikowi, połączenie jest również udostępniane. Aby uzyskać więcej informacji, zobacz Omówienie łączników dla aplikacji kanwy — Power Apps | Microsoft Docs
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| Nazwa konta usługi Azure Storage lub punkt końcowy obiektu blob | ciąg | Nazwa lub punkt końcowy obiektu blob konta usługi Azure Storage, który powinien być używany przez łącznik. | Prawda |
| Klucz dostępu do konta usługi Azure Storage | securestring | Określ prawidłowy podstawowy/pomocniczy klucz dostępu do konta usługi Azure Storage. |
Uwierzytelnianie certyfikatu klienta
Identyfikator uwierzytelniania: certOauth
Dotyczy: Wszystkie regiony
Podaj poświadczenia identyfikatora entra firmy Microsoft przy użyciu certyfikatu PFX i hasła
Jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power jest udostępniana innemu użytkownikowi, połączenie jest również udostępniane. Aby uzyskać więcej informacji, zobacz Omówienie łączników dla aplikacji kanwy — Power Apps | Microsoft Docs
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| ID klienta | ciąg | Prawda | |
| Klucz tajny certyfikatu klienta | certyfikat klienta | Klucz tajny certyfikatu klienta dozwolony przez tę aplikację | Prawda |
| Tenant | ciąg | Prawda |
Tożsamość zarządzana usługi Logic Apps
Identyfikator uwierzytelniania: managedIdentityAuth
Dotyczy: tylko USŁUGA LOGICAPPS
Tworzenie połączenia przy użyciu tożsamości zarządzanej usługi LogicApps
Jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power jest udostępniana innemu użytkownikowi, połączenie jest również udostępniane. Aby uzyskać więcej informacji, zobacz Omówienie łączników dla aplikacji kanwy — Power Apps | Microsoft Docs
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| Tożsamość zarządzana usługi LogicApps | managedIdentity | Logowanie się przy użyciu tożsamości zarządzanej usługi Logic Apps | Prawda |
Microsoft Entra ID Zintegrowany
Identyfikator uwierzytelniania: tokenBasedAuth
Dotyczy: wszystkie regiony z wyjątkiem platformy Azure Government i Departamentu Obrony (DoD) w usługach Azure Government i US Government (GCC) i US Government (GCC-High)
Użyj identyfikatora Entra firmy Microsoft, aby uzyskać dostęp do usługi Azure Blob Storage.
Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja Power App zostanie udostępniona innemu użytkownikowi, inny użytkownik zostanie poproszony o jawne utworzenie nowego połączenia.
Microsoft Entra ID Integrated (Azure Commercial)
Identyfikator uwierzytelniania: oauthCom
Dotyczy: tylko rząd USA (GCC)
Użyj identyfikatora Entra firmy Microsoft, aby uzyskać dostęp do usługi Azure Blob Storage w usłudze Azure Commercial.
Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja Power App zostanie udostępniona innemu użytkownikowi, inny użytkownik zostanie poproszony o jawne utworzenie nowego połączenia.
Microsoft Entra ID Integrated (Azure Government)
Identyfikator uwierzytelniania: tokenBasedAuth
Dotyczy: tylko platforma Azure Government i Departament Obrony (DoD) w usługach Azure Government i US Government (GCC-High)
Użyj identyfikatora Entra firmy Microsoft, aby uzyskać dostęp do usługi Azure Blob Storage.
Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja Power App zostanie udostępniona innemu użytkownikowi, inny użytkownik zostanie poproszony o jawne utworzenie nowego połączenia.
Microsoft Entra ID Integrated (Azure Government)
Identyfikator uwierzytelniania: tokenBasedAuth
Dotyczy: tylko rząd USA (GCC)
Użyj identyfikatora Entra firmy Microsoft, aby uzyskać dostęp do usługi Azure Blob Storage w usłudze Azure Government.
Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja Power App zostanie udostępniona innemu użytkownikowi, inny użytkownik zostanie poproszony o jawne utworzenie nowego połączenia.
Uwierzytelnianie głównego elementu usługi
Identyfikator uwierzytelniania: servicePrincipalAuth
Dotyczy: Wszystkie regiony
Użyj własnej aplikacji Microsoft Entra ID na potrzeby uwierzytelniania jednostki usługi.
Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja Power App zostanie udostępniona innemu użytkownikowi, inny użytkownik zostanie poproszony o jawne utworzenie nowego połączenia.
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| ID klienta | ciąg | Prawda | |
| Tajemnica klienta | securestring | Prawda | |
| Tenant | ciąg | Prawda |
Domyślne [PRZESTARZAŁE]
Dotyczy: Wszystkie regiony
Ta opcja dotyczy tylko starszych połączeń bez jawnego typu uwierzytelniania i jest dostępna tylko w celu zapewnienia zgodności z poprzednimi wersjami.
Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja Power App zostanie udostępniona innemu użytkownikowi, inny użytkownik zostanie poproszony o jawne utworzenie nowego połączenia.
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| Nazwa konta usługi Azure Storage lub punkt końcowy obiektu blob | ciąg | Nazwa lub punkt końcowy obiektu blob konta usługi Azure Storage, który powinien być używany przez łącznik. | Prawda |
| Klucz dostępu do konta usługi Azure Storage | securestring | Określ prawidłowy podstawowy/pomocniczy klucz dostępu do konta usługi Azure Storage. |
Limity ograniczania
| Nazwa | Wywołania | Okres odnowienia |
|---|---|---|
| Wywołania interfejsu API na połączenie | 1500 | 60 sekund |
Akcje
| Aktualizowanie obiektu blob (wersja 2) |
Ta operacja aktualizuje obiekt blob w usłudze Azure Blob Storage. |
| Aktualizowanie obiektu blob [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj aktualizacji obiektu blob (V2).
|
| Kopiowanie obiektu blob (wersja 2) |
Ta operacja kopiuje obiekt blob. Jeśli obiekt blob jest usuwany/zmieniany na serwerze bezpośrednio po jego skopiowaniu, łącznik może zwrócić błąd HTTP 404 zgodnie z jego projektem. Użyj opóźnienia przez 1 minutę przed usunięciem lub zmianą nazwy nowo utworzonego obiektu blob. Transfer fragmentów nie jest obsługiwany w tej akcji. Jeśli źródło i miejsce docelowe znajdują się na tym samym koncie magazynu, użyj ścieżki względnej. W przeciwnym razie maksymalny rozmiar źródła dla operacji kopiowania obiektu blob wynosi 50 MB. |
| Kopiowanie obiektu blob [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj polecenia Copy blob (V2).
|
| Pobieranie metadanych obiektu blob (wersja 2) |
Ta operacja pobiera metadane obiektu blob przy użyciu identyfikatora obiektu blob. |
| Pobieranie metadanych obiektu blob [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj polecenia Pobierz metadane obiektu blob (V2).
|
| Pobieranie metadanych obiektu blob przy użyciu ścieżki (V2) |
Ta operacja pobiera metadane obiektu blob przy użyciu ścieżki. |
| Pobieranie metadanych obiektu blob przy użyciu ścieżki [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj polecenia Pobierz metadane obiektu blob przy użyciu ścieżki (V2).
|
| Pobieranie zawartości obiektu blob (wersja 2) |
Ta operacja pobiera zawartość obiektu blob przy użyciu identyfikatora. |
| Pobieranie zawartości obiektu blob [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj polecenia Pobierz zawartość obiektu blob (V2).
|
| Pobieranie zawartości obiektu blob przy użyciu ścieżki (V2) |
Ta operacja pobiera zawartość obiektu blob przy użyciu ścieżki. |
| Pobieranie zawartości obiektu blob przy użyciu ścieżki [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj polecenia Pobierz zawartość obiektu blob przy użyciu ścieżki (V2).
|
| Tworzenie blokowego obiektu blob (wersja 2) |
Ta operacja przekazuje blokowy obiekt blob do usługi Azure Blob Storage. |
| Tworzenie blokowego obiektu blob [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj polecenia Create block blob (V2).
|
| Tworzenie identyfikatora URI sygnatury dostępu współdzielonego według ścieżki (wersja 2) |
Ta operacja tworzy łącze SYGNATURy dostępu współdzielonego dla obiektu blob przy użyciu ścieżki. |
| Tworzenie identyfikatora URI sygnatury dostępu współdzielonego według ścieżki [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj polecenia Create SAS URI by path (V2) (Utwórz identyfikator URI sygnatury dostępu współdzielonego według ścieżki (V2).
|
| Tworzenie obiektu blob (wersja 2) |
Ta operacja przekazuje obiekt blob do usługi Azure Blob Storage. |
| Tworzenie obiektu blob [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj polecenia Create blob (V2).
|
| Ustaw warstwę obiektu blob według ścieżki [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj opcji Ustaw warstwę obiektu blob według ścieżki (V2).
|
| Ustawianie warstwy obiektów blob według ścieżki (V2) |
Ta operacja ustawia warstwę dla blokowego obiektu blob na standardowym koncie magazynu przy użyciu ścieżki. |
| Usuwanie obiektu blob (wersja 2) |
Ta operacja usuwa obiekt blob. |
| Usuwanie obiektu blob [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj polecenia Usuń obiekt blob (V2).
|
| Uzyskiwanie dostępnych zasad dostępu (wersja 2) |
Ta operacja pobiera dostępne zasady dostępu współdzielonego dla obiektu blob. |
| Uzyskiwanie dostępnych zasad dostępu [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj opcji Pobierz dostępne zasady dostępu (V2).
|
| Wyodrębnianie archiwum do folderu (wersja 2) |
Ta operacja wyodrębnia zarchiwizowanego obiektu blob do folderu (na przykład: .zip). |
| Wyodrębnianie archiwum do folderu [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj funkcji Wyodrębnij archiwum do folderu (V2).
|
| Wyświetla listę obiektów blob (wersja 2) |
Ta operacja wyświetla listę obiektów blob w kontenerze. |
| Wyświetla listę obiektów blob [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj list obiektów blob (V2).
|
| Wyświetla listę obiektów blob w folderze głównym (V2) |
Ta operacja wyświetla listę obiektów blob w folderze głównym usługi Azure Blob Storage. |
| Wyświetla listę obiektów blob w folderze głównym [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj list obiektów blob w folderze głównym (V2).
|
Aktualizowanie obiektu blob (wersja 2)
Ta operacja aktualizuje obiekt blob w usłudze Azure Blob Storage.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy obiektu blob
|
dataset | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy obiektu blob. |
|
BLOB
|
id | True | string |
Określ obiekt blob do zaktualizowania. |
|
Zawartość obiektu blob
|
body | True | binary |
Określ zawartość obiektu blob do zaktualizowania. |
|
Typ zawartości
|
Content-Type | string |
Określ typ zawartości obiektu blob do przekazania. |
Zwraca
Metadane obiektu blob
- Body
- BlobMetadata
Aktualizowanie obiektu blob [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj aktualizacji obiektu blob (V2).
Ta operacja aktualizuje obiekt blob w usłudze Azure Blob Storage.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
BLOB
|
id | True | string |
Określ obiekt blob do zaktualizowania. |
|
Zawartość obiektu blob
|
body | True | binary |
Określ zawartość obiektu blob do zaktualizowania. |
|
Typ zawartości
|
Content-Type | string |
Określ typ zawartości obiektu blob do przekazania. |
Zwraca
Metadane obiektu blob
- Body
- BlobMetadata
Kopiowanie obiektu blob (wersja 2)
Ta operacja kopiuje obiekt blob. Jeśli obiekt blob jest usuwany/zmieniany na serwerze bezpośrednio po jego skopiowaniu, łącznik może zwrócić błąd HTTP 404 zgodnie z jego projektem. Użyj opóźnienia przez 1 minutę przed usunięciem lub zmianą nazwy nowo utworzonego obiektu blob. Transfer fragmentów nie jest obsługiwany w tej akcji. Jeśli źródło i miejsce docelowe znajdują się na tym samym koncie magazynu, użyj ścieżki względnej. W przeciwnym razie maksymalny rozmiar źródła dla operacji kopiowania obiektu blob wynosi 50 MB.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy obiektu blob
|
dataset | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy obiektu blob. |
|
Źródłowy adres URL
|
source | True | string |
Określ adres URL źródłowego obiektu blob. |
|
Docelowa ścieżka obiektu blob
|
destination | True | string |
Określ docelową ścieżkę obiektu blob, w tym docelową nazwę obiektu blob. |
|
Zastąpić?
|
overwrite | boolean |
Czy docelowy obiekt blob powinien zostać zastąpiony (prawda/fałsz)?. |
Zwraca
Metadane obiektu blob
- Body
- BlobMetadata
Kopiowanie obiektu blob [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj polecenia Copy blob (V2).
Ta operacja kopiuje obiekt blob. Jeśli obiekt blob jest usuwany/zmieniany na serwerze bezpośrednio po jego skopiowaniu, łącznik może zwrócić błąd HTTP 404 zgodnie z jego projektem. Użyj opóźnienia przez 1 minutę przed usunięciem lub zmianą nazwy nowo utworzonego obiektu blob. Transfer fragmentów nie jest obsługiwany w tej akcji. Jeśli źródło i miejsce docelowe znajdują się na tym samym koncie magazynu, użyj ścieżki względnej. W przeciwnym razie maksymalny rozmiar źródła dla operacji kopiowania obiektu blob wynosi 50 MB.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Źródłowy adres URL
|
source | True | string |
Określ adres URL źródłowego obiektu blob. |
|
Docelowa ścieżka obiektu blob
|
destination | True | string |
Określ docelową ścieżkę obiektu blob, w tym docelową nazwę obiektu blob. |
|
Zastąpić?
|
overwrite | boolean |
Czy docelowy obiekt blob powinien zostać zastąpiony (prawda/fałsz)?. |
Zwraca
Metadane obiektu blob
- Body
- BlobMetadata
Pobieranie metadanych obiektu blob (wersja 2)
Ta operacja pobiera metadane obiektu blob przy użyciu identyfikatora obiektu blob.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy obiektu blob
|
dataset | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy obiektu blob. |
|
BLOB
|
id | True | string |
Określ obiekt blob. |
Zwraca
Metadane obiektu blob
- Body
- BlobMetadata
Pobieranie metadanych obiektu blob [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj polecenia Pobierz metadane obiektu blob (V2).
Ta operacja pobiera metadane obiektu blob przy użyciu identyfikatora obiektu blob.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
BLOB
|
id | True | string |
Określ obiekt blob. |
Zwraca
Metadane obiektu blob
- Body
- BlobMetadata
Pobieranie metadanych obiektu blob przy użyciu ścieżki (V2)
Ta operacja pobiera metadane obiektu blob przy użyciu ścieżki.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy obiektu blob
|
dataset | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy obiektu blob. |
|
Ścieżka obiektu blob
|
path | True | string |
Określ unikatową ścieżkę do obiektu blob. |
Zwraca
Metadane obiektu blob
- Body
- BlobMetadata
Pobieranie metadanych obiektu blob przy użyciu ścieżki [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj polecenia Pobierz metadane obiektu blob przy użyciu ścieżki (V2).
Ta operacja pobiera metadane obiektu blob przy użyciu ścieżki.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Ścieżka obiektu blob
|
path | True | string |
Określ unikatową ścieżkę do obiektu blob. |
Zwraca
Metadane obiektu blob
- Body
- BlobMetadata
Pobieranie zawartości obiektu blob (wersja 2)
Ta operacja pobiera zawartość obiektu blob przy użyciu identyfikatora.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy obiektu blob
|
dataset | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy obiektu blob. |
|
BLOB
|
id | True | string |
Określ obiekt blob. |
|
Wnioskowanie typu zawartości
|
inferContentType | boolean |
Wnioskowanie typu zawartości na podstawie rozszerzenia. |
Zwraca
Zawartość pliku.
- Zawartość pliku
- binary
Pobieranie zawartości obiektu blob [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj polecenia Pobierz zawartość obiektu blob (V2).
Ta operacja pobiera zawartość obiektu blob przy użyciu identyfikatora.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
BLOB
|
id | True | string |
Określ obiekt blob. |
|
Wnioskowanie typu zawartości
|
inferContentType | boolean |
Wnioskowanie typu zawartości na podstawie rozszerzenia. |
Zwraca
Zawartość pliku.
- Zawartość pliku
- binary
Pobieranie zawartości obiektu blob przy użyciu ścieżki (V2)
Ta operacja pobiera zawartość obiektu blob przy użyciu ścieżki.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy obiektu blob
|
dataset | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy obiektu blob. |
|
Ścieżka obiektu blob
|
path | True | string |
Określ unikatową ścieżkę do obiektu blob. |
|
Wnioskowanie typu zawartości
|
inferContentType | boolean |
Wnioskowanie typu zawartości na podstawie rozszerzenia. |
Zwraca
Zawartość pliku.
- Zawartość pliku
- binary
Pobieranie zawartości obiektu blob przy użyciu ścieżki [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj polecenia Pobierz zawartość obiektu blob przy użyciu ścieżki (V2).
Ta operacja pobiera zawartość obiektu blob przy użyciu ścieżki.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Ścieżka obiektu blob
|
path | True | string |
Określ unikatową ścieżkę do obiektu blob. |
|
Wnioskowanie typu zawartości
|
inferContentType | boolean |
Wnioskowanie typu zawartości na podstawie rozszerzenia. |
Zwraca
Zawartość pliku.
- Zawartość pliku
- binary
Tworzenie blokowego obiektu blob (wersja 2)
Ta operacja przekazuje blokowy obiekt blob do usługi Azure Blob Storage.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy obiektu blob
|
storageAccountName | True | string |
Nazwa konta magazynu. |
|
Określ ścieżkę folderu do przekazania
|
folderPath | True | string |
Określ ścieżkę folderu do przekazania. |
|
Określ nazwę obiektu blob do utworzenia
|
name | True | string |
Określ nazwę obiektu blob do utworzenia. |
|
Zawartość obiektu blob
|
body | True | binary |
Określ zawartość obiektu blob do przekazania. |
|
Typ zawartości
|
Content-Type | string |
Określ typ zawartości obiektu blob do przekazania. |
Tworzenie blokowego obiektu blob [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj polecenia Create block blob (V2).
Ta operacja przekazuje blokowy obiekt blob do usługi Azure Blob Storage.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Określ ścieżkę folderu do przekazania
|
folderPath | True | string |
Określ ścieżkę folderu do przekazania. |
|
Określ nazwę obiektu blob do utworzenia
|
name | True | string |
Określ nazwę obiektu blob do utworzenia. |
|
Zawartość obiektu blob
|
body | True | binary |
Określ zawartość obiektu blob do przekazania. |
|
Typ zawartości
|
Content-Type | string |
Określ typ zawartości obiektu blob do przekazania. |
Tworzenie identyfikatora URI sygnatury dostępu współdzielonego według ścieżki (wersja 2)
Ta operacja tworzy łącze SYGNATURy dostępu współdzielonego dla obiektu blob przy użyciu ścieżki.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy obiektu blob
|
storageAccountName | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy obiektu blob. |
|
Ścieżka obiektu blob
|
path | True | string |
Unikatowa ścieżka obiektu blob. |
|
Identyfikator zasad grupy
|
GroupPolicyIdentifier | string |
Ciąg identyfikujący przechowywane zasady dostępu. Parametry zasad grupy (np. Godzina rozpoczęcia i Godzina zakończenia) mają pierwszeństwo przed parametrami wejściowymi wymienionymi w akcjach. |
|
|
Permissions
|
Permissions | string |
Uprawnienia określone w sygnaturze dostępu współdzielonego (wartości oddzielone przecinkami). |
|
|
Godzina rozpoczęcia
|
StartTime | date-time |
Data i godzina, o której sygnatura dostępu współdzielonego stanie się prawidłowa (na przykład: "2017-11-01T15:30:00+00:00"). Ustawienie domyślne = now(). |
|
|
Czas wygaśnięcia
|
ExpiryTime | date-time |
Data i godzina, po której sygnatura dostępu współdzielonego nie jest już prawidłowa (na przykład: "2017-12-01T15:30:00+00:00"). Ustawienie domyślne = now() + 24h. |
|
|
Protokół dostępu współdzielonego
|
AccessProtocol | string |
Dozwolone protokoły (tylko https lub http i https). Wartość null, jeśli nie chcesz ograniczać protokołu. |
|
|
Adres IP lub zakres adresów IP
|
IpAddressOrRange | string |
Dozwolony adres IP lub zakres adresów IP. Wartość null, jeśli nie chcesz ograniczać na podstawie adresu IP. |
Zwraca
Sygnatura dostępu współdzielonego
Tworzenie identyfikatora URI sygnatury dostępu współdzielonego według ścieżki [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj polecenia Create SAS URI by path (V2) (Utwórz identyfikator URI sygnatury dostępu współdzielonego według ścieżki (V2).
Ta operacja tworzy łącze SYGNATURy dostępu współdzielonego dla obiektu blob przy użyciu ścieżki.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Ścieżka obiektu blob
|
path | True | string |
Unikatowa ścieżka obiektu blob. |
|
Identyfikator zasad grupy
|
GroupPolicyIdentifier | string |
Ciąg identyfikujący przechowywane zasady dostępu. Parametry zasad grupy (np. Godzina rozpoczęcia i Godzina zakończenia) mają pierwszeństwo przed parametrami wejściowymi wymienionymi w akcjach. |
|
|
Permissions
|
Permissions | string |
Uprawnienia określone w sygnaturze dostępu współdzielonego (wartości oddzielone przecinkami). |
|
|
Godzina rozpoczęcia
|
StartTime | date-time |
Data i godzina, o której sygnatura dostępu współdzielonego stanie się prawidłowa (na przykład: "2017-11-01T15:30:00+00:00"). Ustawienie domyślne = now(). |
|
|
Czas wygaśnięcia
|
ExpiryTime | date-time |
Data i godzina, po której sygnatura dostępu współdzielonego nie jest już prawidłowa (na przykład: "2017-12-01T15:30:00+00:00"). Ustawienie domyślne = now() + 24h. |
|
|
Protokół dostępu współdzielonego
|
AccessProtocol | string |
Dozwolone protokoły (tylko https lub http i https). Wartość null, jeśli nie chcesz ograniczać protokołu. |
|
|
Adres IP lub zakres adresów IP
|
IpAddressOrRange | string |
Dozwolony adres IP lub zakres adresów IP. Wartość null, jeśli nie chcesz ograniczać na podstawie adresu IP. |
Zwraca
Sygnatura dostępu współdzielonego
Tworzenie obiektu blob (wersja 2)
Ta operacja przekazuje obiekt blob do usługi Azure Blob Storage.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy obiektu blob
|
dataset | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy obiektu blob. |
|
Ścieżka do folderu
|
folderPath | True | string |
Określ ścieżkę folderu do przekazania. |
|
Nazwa obiektu blob
|
name | True | string |
Określ nazwę obiektu blob do utworzenia. |
|
Zawartość obiektu blob
|
body | True | binary |
Określ zawartość obiektu blob do przekazania. |
|
Typ zawartości
|
Content-Type | string |
Określ typ zawartości obiektu blob do przekazania. |
Zwraca
Metadane obiektu blob
- Body
- BlobMetadata
Tworzenie obiektu blob [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj polecenia Create blob (V2).
Ta operacja przekazuje obiekt blob do usługi Azure Blob Storage.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Ścieżka do folderu
|
folderPath | True | string |
Określ ścieżkę folderu do przekazania. |
|
Nazwa obiektu blob
|
name | True | string |
Określ nazwę obiektu blob do utworzenia. |
|
Zawartość obiektu blob
|
body | True | binary |
Określ zawartość obiektu blob do przekazania. |
|
Typ zawartości
|
Content-Type | string |
Określ typ zawartości obiektu blob do przekazania. |
Zwraca
Metadane obiektu blob
- Body
- BlobMetadata
Ustaw warstwę obiektu blob według ścieżki [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj opcji Ustaw warstwę obiektu blob według ścieżki (V2).
Ta operacja ustawia warstwę dla blokowego obiektu blob na standardowym koncie magazynu przy użyciu ścieżki.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Ścieżka obiektu blob
|
path | True | string |
Unikatowa ścieżka obiektu blob. |
|
Warstwa obiektu blob
|
newTier | True | string |
Nowa warstwa obiektu blob. |
Ustawianie warstwy obiektów blob według ścieżki (V2)
Ta operacja ustawia warstwę dla blokowego obiektu blob na standardowym koncie magazynu przy użyciu ścieżki.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy obiektu blob
|
storageAccountName | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy obiektu blob. |
|
Ścieżka obiektu blob
|
path | True | string |
Unikatowa ścieżka obiektu blob. |
|
Warstwa obiektu blob
|
newTier | True | string |
Nowa warstwa obiektu blob. |
Usuwanie obiektu blob (wersja 2)
Ta operacja usuwa obiekt blob.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy obiektu blob
|
dataset | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy obiektu blob. |
|
BLOB
|
id | True | string |
Określ obiekt blob do usunięcia. |
Usuwanie obiektu blob [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj polecenia Usuń obiekt blob (V2).
Ta operacja usuwa obiekt blob.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
BLOB
|
id | True | string |
Określ obiekt blob do usunięcia. |
Uzyskiwanie dostępnych zasad dostępu (wersja 2)
Ta operacja pobiera dostępne zasady dostępu współdzielonego dla obiektu blob.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy obiektu blob
|
storageAccountName | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy obiektu blob. |
|
Ścieżka obiektu blob
|
path | True | string |
Unikatowa ścieżka obiektu blob. |
Zwraca
Uzyskiwanie dostępnych zasad dostępu [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj opcji Pobierz dostępne zasady dostępu (V2).
Ta operacja pobiera dostępne zasady dostępu współdzielonego dla obiektu blob.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Ścieżka obiektu blob
|
path | True | string |
Unikatowa ścieżka obiektu blob. |
Zwraca
Wyodrębnianie archiwum do folderu (wersja 2)
Ta operacja wyodrębnia zarchiwizowanego obiektu blob do folderu (na przykład: .zip).
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy obiektu blob
|
dataset | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy obiektu blob. |
|
Ścieżka źródłowego zarchiwizowanego obiektu blob
|
source | True | string |
Określ ścieżkę do archiwum obiektu blob. |
|
Ścieżka folderu docelowego
|
destination | True | string |
Określ ścieżkę w usłudze Azure Blob Storage, aby wyodrębnić zawartość archiwum. |
|
Zastąpić?
|
overwrite | boolean |
Czy docelowy obiekt blob powinien zostać zastąpiony (prawda/fałsz)?. |
Zwraca
- response
- array of BlobMetadata
Wyodrębnianie archiwum do folderu [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj funkcji Wyodrębnij archiwum do folderu (V2).
Ta operacja wyodrębnia zarchiwizowanego obiektu blob do folderu (na przykład: .zip).
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Ścieżka źródłowego zarchiwizowanego obiektu blob
|
source | True | string |
Określ ścieżkę do archiwum obiektu blob. |
|
Ścieżka folderu docelowego
|
destination | True | string |
Określ ścieżkę w usłudze Azure Blob Storage, aby wyodrębnić zawartość archiwum. |
|
Zastąpić?
|
overwrite | boolean |
Czy docelowy obiekt blob powinien zostać zastąpiony (prawda/fałsz)?. |
Zwraca
- response
- array of BlobMetadata
Wyświetla listę obiektów blob (wersja 2)
Ta operacja wyświetla listę obiektów blob w kontenerze.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy obiektu blob
|
dataset | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy obiektu blob. |
|
Folder
|
id | True | string |
Określ folder. |
|
Znacznik stronicowania
|
nextPageMarker | string |
Znacznik identyfikujący część listy, która ma zostać zwrócona za pomocą operacji listy". |
|
|
Lista płaska
|
useFlatListing | boolean |
Określa, czy należy wyświetlać listę obiektów blob na liście płaskiej". |
Zwraca
Reprezentuje stronę metadanych obiektu blob.
- Body
- BlobMetadataPage
Wyświetla listę obiektów blob [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj list obiektów blob (V2).
Ta operacja wyświetla listę obiektów blob w kontenerze.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Folder
|
id | True | string |
Określ folder. |
|
Znacznik stronicowania
|
nextPageMarker | string |
Znacznik identyfikujący część listy, która ma zostać zwrócona za pomocą operacji listy". |
|
|
Lista płaska
|
useFlatListing | boolean |
Określa, czy należy wyświetlać listę obiektów blob na liście płaskiej". |
Zwraca
Reprezentuje stronę metadanych obiektu blob.
- Body
- BlobMetadataPage
Wyświetla listę obiektów blob w folderze głównym (V2)
Ta operacja wyświetla listę obiektów blob w folderze głównym usługi Azure Blob Storage.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy obiektu blob
|
dataset | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy obiektu blob. |
|
Znacznik stronicowania
|
nextPageMarker | string |
Znacznik identyfikujący część listy, która ma zostać zwrócona za pomocą operacji listy. |
Zwraca
Reprezentuje stronę metadanych obiektu blob.
- Body
- BlobMetadataPage
Wyświetla listę obiektów blob w folderze głównym [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj list obiektów blob w folderze głównym (V2).
Ta operacja wyświetla listę obiektów blob w folderze głównym usługi Azure Blob Storage.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Znacznik stronicowania
|
nextPageMarker | string |
Znacznik identyfikujący część listy, która ma zostać zwrócona za pomocą operacji listy. |
Zwraca
Reprezentuje stronę metadanych obiektu blob.
- Body
- BlobMetadataPage
Wyzwalacze
| Po dodaniu lub zmodyfikowaniu obiektu blob (tylko właściwości) (wersja 2) |
Ta operacja wyzwala przepływ, gdy co najmniej jeden obiekt blob jest dodawany lub modyfikowany w kontenerze. Ten wyzwalacz pobierze tylko metadane pliku. Aby uzyskać zawartość pliku, możesz użyć operacji "Pobierz zawartość pliku". Wyzwalacz nie jest uruchamiany, jeśli plik zostanie dodany/zaktualizowany w podfolderze. Jeśli jest to wymagane do wyzwolenia w podfolderach, należy utworzyć wiele wyzwalaczy. |
| Po dodaniu lub zmodyfikowaniu obiektu blob (tylko właściwości) [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj polecenia Gdy obiekt blob jest dodawany lub modyfikowany (tylko właściwości) (wersja 2).
|
Po dodaniu lub zmodyfikowaniu obiektu blob (tylko właściwości) (wersja 2)
Ta operacja wyzwala przepływ, gdy co najmniej jeden obiekt blob jest dodawany lub modyfikowany w kontenerze. Ten wyzwalacz pobierze tylko metadane pliku. Aby uzyskać zawartość pliku, możesz użyć operacji "Pobierz zawartość pliku". Wyzwalacz nie jest uruchamiany, jeśli plik zostanie dodany/zaktualizowany w podfolderze. Jeśli jest to wymagane do wyzwolenia w podfolderach, należy utworzyć wiele wyzwalaczy.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy obiektu blob
|
dataset | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy obiektu blob. |
|
Pojemnik
|
folderId | True | string |
Wybierz kontener. |
|
Liczba obiektów blob do zwrócenia
|
maxFileCount | integer |
Maksymalna liczba obiektów blob zwracanych z wyzwalacza (1–100). |
Zwraca
Metadane obiektu blob
- Lista plików
- BlobMetadata
Po dodaniu lub zmodyfikowaniu obiektu blob (tylko właściwości) [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj polecenia Gdy obiekt blob jest dodawany lub modyfikowany (tylko właściwości) (wersja 2).
Ta operacja wyzwala przepływ, gdy co najmniej jeden obiekt blob jest dodawany lub modyfikowany w kontenerze. Ten wyzwalacz pobierze tylko metadane pliku. Aby uzyskać zawartość pliku, możesz użyć operacji "Pobierz zawartość pliku". Wyzwalacz nie jest uruchamiany, jeśli plik zostanie dodany/zaktualizowany w podfolderze. Jeśli jest to wymagane do wyzwolenia w podfolderach, należy utworzyć wiele wyzwalaczy.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Pojemnik
|
folderId | True | string |
Wybierz kontener. |
|
Liczba obiektów blob do zwrócenia
|
maxFileCount | integer |
Maksymalna liczba obiektów blob zwracanych z wyzwalacza (1–100). |
Zwraca
Metadane obiektu blob
- Lista plików
- BlobMetadata
Definicje
BlobMetadata
Metadane obiektu blob
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Id
|
Id | string |
Unikatowy identyfikator pliku lub folderu. |
|
Name
|
Name | string |
Nazwa pliku lub folderu. |
|
Nazwa wyświetlana
|
DisplayName | string |
Nazwa wyświetlana pliku lub folderu. |
|
Ścieżka
|
Path | string |
Ścieżka pliku lub folderu. |
|
Ostatnia modyfikacja
|
LastModified | date-time |
Data i godzina ostatniej modyfikacji pliku lub folderu. |
|
Rozmiar
|
Size | integer |
Rozmiar pliku lub folderu. |
|
Typ nośnika
|
MediaType | string |
Typ nośnika pliku lub folderu. |
|
IsFolder
|
IsFolder | boolean |
Wartość logiczna (true, false) wskazująca, czy obiekt blob jest folderem. |
|
ETag
|
ETag | string |
Element etag pliku lub folderu. |
|
FileLocator
|
FileLocator | string |
Filelocator pliku lub folderu. |
BlobMetadataPage
Reprezentuje stronę metadanych obiektu blob.
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
value
|
value | array of BlobMetadata |
Kolekcja metadanych obiektu blob. |
|
nextLink
|
nextLink | string |
Adres URL, który może służyć do pobierania następnej strony. |
|
Znacznik następnej strony
|
nextPageMarker | string |
Znacznik, który może służyć do pobierania następnej strony. |
SharedAccessSignatureBlobPolicy
Zestaw parametrów do wygenerowania linku sygnatury dostępu współdzielonego.
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Identyfikator zasad grupy
|
GroupPolicyIdentifier | string |
Ciąg identyfikujący przechowywane zasady dostępu. Parametry zasad grupy (np. Godzina rozpoczęcia i Godzina zakończenia) mają pierwszeństwo przed parametrami wejściowymi wymienionymi w akcjach. |
|
Permissions
|
Permissions | string |
Uprawnienia określone w sygnaturze dostępu współdzielonego (wartości oddzielone przecinkami). |
|
Godzina rozpoczęcia
|
StartTime | date-time |
Data i godzina, o której sygnatura dostępu współdzielonego stanie się prawidłowa (na przykład: "2017-11-01T15:30:00+00:00"). Ustawienie domyślne = now(). |
|
Czas wygaśnięcia
|
ExpiryTime | date-time |
Data i godzina, po której sygnatura dostępu współdzielonego nie jest już prawidłowa (na przykład: "2017-12-01T15:30:00+00:00"). Ustawienie domyślne = now() + 24h. |
|
Protokół dostępu współdzielonego
|
AccessProtocol | string |
Dozwolone protokoły (tylko https lub http i https). Wartość null, jeśli nie chcesz ograniczać protokołu. |
|
Adres IP lub zakres adresów IP
|
IpAddressOrRange | string |
Dozwolony adres IP lub zakres adresów IP. Wartość null, jeśli nie chcesz ograniczać na podstawie adresu IP. |
SharedAccessSignature
Sygnatura dostępu współdzielonego
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Web Url
|
WebUrl | uri |
Adres URL obiektu z tokenem dostępu. |
binarny
Jest to podstawowy typ danych "binary".