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 - narzędzie do automatyzacji procesów 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ść

W tym artykule opisano operacje dla łącznika Azure Blob Storage managed, który jest dostępny dla Copilot Studio, Azure Logic Apps, Microsoft Power Automate i Microsoft Power Apps.

Aby uzyskać informacje na temat korzystania z tego łącznika, zobacz następującą tabelę:

Usługa Jak to zrobić
Aplikacje logiki Azure Połączenie z Azure Blob Storage z Azure Logic Apps
Microsoft Power Apps - platforma do tworzenia aplikacji Połączenie do Azure Blob Storage z Power Apps

Ogólne znane problemy i ograniczenia

  • Łącznik nie obsługuje nazw obiektów blob i ścieżek zawierających znaki dekodowalne adresu URL, takie jak + lub % po których następuje dwie cyfry szesnastkowe.

  • W przypadku operacji w wersji 2 parametr o nazwie Nazwa konta magazynu jest wypełniany automatycznie tylko w przypadku korzystania z uwierzytelniania opartego na kluczach. W przypadku używania Microsoft Entra ID lub uwierzytelniania tożsamości zarządzanej wprowadź nazwę konta magazynu jako wartość niestandardową.

  • Wyzwalacz o nazwie Po dodaniu lub zmodyfikowaniu obiektu blob (tylko właściwości) (wersja 2) nie jest uruchamiany, jeśli plik zostanie dodany lub zaktualizowany w podfolderze. Jeśli potrzebujesz wyzwalacza do pracy z podfolderami, użyj wielu wyzwalaczy.

  • Wyzwalacz o nazwie Po dodaniu lub zmodyfikowaniu obiektu blob (tylko właściwości) (wersja 2) może czasami opóźnić natychmiastowe zwracanie obiektów blob i odroczenie nowo utworzonych lub zmodyfikowanych obiektów blob dla późniejszego uruchomienia wyzwalacza. Wyzwalacz nie gwarantuje zwrócenia wszystkich plików w jednym uruchomieniu, gdy ustawienie Split on jest wyłączone.

  • Wyzwalacz o nazwie Po dodaniu lub zmodyfikowaniu obiektu blob (tylko właściwości) (wersja 2) ma stan zachowania ustawiony na idle wartość lub conflict. Wyzwalacz działa nieco inaczej, gdy jeden plik jest przekazywany w porównaniu z przekazywaniem wielu plików.

    • W przypadku pojedynczego pliku wyzwalacz natychmiast uruchamia, przetwarza plik i wysyła odpowiednią odpowiedź.

    • W przypadku wielu plików z tym samym znacznikiem czasu wyzwalacz przechodzi w stan powodujący konflikt i wykonuje następujące akcje:

      • Wysyła odpowiedź z HTTP 200 OK kodem stanu i nagłówkiem ustawionym retry-after na 6 sekund.
      • Po upływie 6 sekund wyzwalacz przetwarza wszystkie pliki, które mają ten sam znacznik czasu.

    Załóżmy na przykład, że przekazujesz pliki do Azure Blob Storage z serwera SFTP, na którym przekazywanie plików może potrwać do jednej sekundy. Bez 6-sekundowego oczekiwania wyzwalacz może przegapić częściowo przekazane pliki. Czas trwania ponawiania próby gwarantuje, że wszystkie pliki zakończą przekazywanie przed następnym sprawdzeniem wyzwalacza.

  • Akcja o nazwie Wyodrębnij archiwum do folderu ignoruje puste pliki i foldery w archiwum. Te elementy nie są wyodrębniane do miejsca docelowego.

  • Jeśli używasz akcji o nazwie Utwórz blokowy obiekt blob (V2) bez zezwalania na fragmentowanie, akcja od czasu do czasu tworzy obiekty blob z typem zawartości ustawionym na application/octet-streamwartość . Aby znaleźć ustawienie fragmentowania, przejdź do karty Ustawienia .

  • Łącznik może wysłać żądanie no-op do zaplecza.

  • Limit rozmiaru komunikatu wynosi 100 MB zgodnie z projektem, zgodnie z limits w Azure Logic Apps. Podczas wysyłania plików za pośrednictwem łącznika ogólny rozmiar ładunku musi wynosić nie tylko 100 MB, a nie tylko rozmiar pliku. Aby obejść ten limit, rozważ zezwolenie na fragmentowanie, które można znaleźć na karcie Ustawienia akcji.

  • W Azure Logic Apps łącznik nie może bezpośrednio uzyskać dostępu do kont magazynu, które znajdują się za zaporami, jeśli znajdują się w tym samym regionie. Aby obejść ten problem, zachowaj konto magazynu w innym regionie. Aby uzyskać więcej informacji, zobacz Access storage accounts behind firewalls (Uzyskiwanie dostępu do kont magazynu za zaporami).

  • W usługach Power Platform łącznik nie obsługuje nawiązywania połączenia z kontami magazynu za zaporami. Nawet jeśli połączenie działa teraz, nie zależy od połączenia, które będzie działać w przyszłości. Jedynym bieżącym obejściem nie jest używanie zapór dla kont magazynu.

  • W Power Apps, gdy używasz akcji o nazwie Utwórz obiekt blob (V2) z uwierzytelnianiem klucza dostępu, upewnij się, że dataset parametr używa parametru "AccountNameFromSettings", a nie punktu końcowego obiektu blob.

  • Łącznik nie obsługuje bram. Podczas tworzenia połączenia Azure Blob Storage może pojawić się niepoprawna opcja Ustawienia bramy.

  • Akcja o nazwie Create SAS URI by path (V2) zawsze generuje identyfikator URI sygnatury dostępu współdzielonego StartTime jako utcNow() - 1 hour. Każda podana wartość StartTime jest ignorowana.

Obsługa Azure Data Lake Storage Gen2

Możesz nawiązać połączenie z kontami usługi Azure Data Lake Storage Gen2 (ADLS Gen2) przy użyciu multi-protocol access. Aby uzyskać więcej informacji, w tym dostępności i znanych ograniczeń, zobacz Silo busting 2.0 — dostęp do wielu protokołów dla Azure Data Lake Storage.

Uwierzytelnianie za pomocą Microsoft Entra ID

Aby korzystać z uwierzytelniania identyfikatora Entra firmy Microsoft, konto użytkownika wymaga określonego przypisania roli. Aby uzyskać więcej informacji, zobacz Przypisania roli 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.

Poniższy szybki test potwierdza, czy konto użytkownika ma wymaganą rolę do wykonywania operacji w kontenerze obiektów blob:

  1. W portalu Azure zaloguj się przy użyciu konta użytkownika.

  2. Przejdź do konta magazynu i kontenera obiektów blob. Na pasku narzędzi kontenera obok pozycji Authentication method: Access key wybierz pozycję Switch w celu Microsoft Entra konta użytkownika.

    Ta opcja jest wyświetlana bezpośrednio nad polem wyszukiwania obiektów blob.

Jeśli zostanie wyświetlony nieautoryzowany komunikat, konto użytkownika wymaga określonych uprawnień do konta magazynu. W tym zadaniu menedżer kont magazynu może wykonać następujące czynności:

  1. Na pasku bocznym kontenera wybierz pozycję Access Control (IAM).

  2. Na pasku narzędzi wybierz pozycję Dodaj>przypisanie roli.

  3. Na karcie Rola znajdź i wybierz odpowiednią rolę konta magazynu wymaganą przez konto użytkownika, na przykład Współautor konta magazynu. Wybierz pozycję Dalej.

  4. Na karcie Członkowie wybierz pozycję + Wybierz członków, znajdź i wybierz konto użytkownika, wybierz pozycję Wybierz, a następnie wybierz pozycję Przejrzyj i przypisz.

Aby uzyskać więcej informacji na temat ról dostępu dla kontenerów Blob Storage, zobacz Authorize access to blobs using Microsoft Entra ID

Uwierzytelnianie tożsamości zarządzanej

Obecnie tylko Azure Logic Apps obsługuje uwierzytelnianie tożsamości zarządzanej. Aby skonfigurować i użyć tego uwierzytelniania dla połączeń Azure Blob Storage w przepływie pracy aplikacji logiki, zobacz Authenticate access and connections to Azure resources with managed identities in Azure Logic Apps (

Znane ograniczenia dotyczące uwierzytelniania Microsoft Entra ID i tożsamości zarządzanej

  • Microsoft Entra ID użytkownicy-goście nie są obsługiwani w przypadku połączeń Microsoft Entra ID z Azure Blob Storage z powodu bieżących ograniczeń potoku uwierzytelniania.

  • Tylko akcje w wersji 2 obsługują Microsoft Entra ID i uwierzytelnianie tożsamości zarządzanej. Przestarzałe akcje nadal działają z uwierzytelnianiem klucza dostępu, ale te akcje kończą się niepowodzeniem w przypadku użycia z Microsoft Entra ID lub uwierzytelnianiem tożsamości zarządzanej.

    W przypadku wyjątków następujące akcje w wersji 2 nie obsługują obecnie Microsoft Entra ID ani uwierzytelniania tożsamości zarządzanej. Aby obejść ten problem, możesz użyć uwierzytelniania klucza dostępu.

Nawiązywanie połączenia z Azure Blob Storage przy użyciu punktu końcowego obiektu blob

W przypadku operacji lub połączeń w wersji 2 z uwierzytelnianiem klucza dostępu wprowadź pełny Azure Storage punkt końcowy obiektu blob zgodnie z opisem:

  • Jeśli połączenie używa uwierzytelniania klucza dostępu, w parametrze o nazwie Azure Storage nazwa konta lub punkt końcowy obiektu blob wprowadź pełny punkt końcowy obiektu blob Azure Storage.

  • Jeśli używasz operacji w wersji 2 z połączeniem używającym uwierzytelniania klucza dostępu, musisz również podać pełny Azure Storage punkt końcowy obiektu blob w dataset parametru.

  • Pełny punkt końcowy obiektu blob zawiera schemat, na przykład:

    • https://{account-name}.blob.core.windows.net/

    • https://{account-name-secondary}.blob.core.windows.net/ jeśli łączysz się z pomocniczym punktem końcowym

    • Ścieżki względne, takie jak {account-name}.blob.core.windows.net zostaną odrzucone.

Pobieranie punktu końcowego obiektu blob Azure Storage dla określonego konta magazynu

Pełny punkt końcowy obiektu blob można uzyskać na następujące sposoby:

Azure Portal

  1. W portalu Azure0 przejdź do swojego konta Azure Storage.

  2. Na pasku bocznym konta w obszarze Ustawienia wybierz pozycję Punkty końcowe.

  3. W sekcji Blob Service znajdź wartość właściwości usługi Blob Service , która jest pełnym punktem końcowym obiektu blob w następującym formacie: https://{account-name}.blob.core.windows.net/

interfejs API REST

Jeśli masz dostęp do konta Azure Storage, możesz wywołać metodę interfejsu API REST o nazwie Get Properties wykonując następujące kroki:

  1. W portalu Azure0 przejdź do swojego konta Azure Storage. Na pasku bocznym konta wybierz pozycję Przegląd.

  2. Na stronie Przegląd w obszarze Podstawy skopiuj i zapisz identyfikator subskrypcji konta magazynu oraz nazwę grupy zasobów , aby wykonać następne kroki.

  3. Przejdź do strony referencyjnej interfejsu API REST o nazwie Konta magazynu — Pobierz właściwości.

  4. W polu HTTP w prawym górnym rogu wybierz pozycję Wypróbuj.

  5. Jeśli jeszcze nie zalogowałeś się, zaloguj się teraz. W przeciwnym razie potwierdź, że chcesz kontynuować.

  6. Wybierz dzierżawę Azure, w której istnieje konto magazynu.

  7. Wprowadź nazwę konta magazynu, nazwę grupy zasobów i wybierz subskrypcję skojarzona z kontem magazynu.

  8. Po zakończeniu wybierz pozycję Uruchom.

  9. W sekcji Treść odpowiedzi znajdź primaryEndpoints obiekt JSON. W tym obiekcie znajdź blob wartość właściwości, która jest pełnym punktem końcowym obiektu blob w następującym formacie: https://{account-name}.blob.core.windows.net/

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:

[variables('keyBasedAuthDefaultDisplayName')] [variables('keyBasedAuthDefaultDescription')] Wszystkie regiony z wyjątkiem platformy Azure Government i Departamentu Obrony (DoD) w usługach Azure Government i MOONCAKE i US Government (GCC) i US Government (GCC-High) Udostępnialne
[variables('oauthDefaultDisplayName')] [variables('oauthDefaultDescription')] Wszystkie regiony z wyjątkiem platformy Azure Government i Departamentu Obrony (DoD) w usługach Azure Government i MOONCAKE i US Government (GCC) i US Government (GCC-High) Nie można udostępniać
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. Tylko MOONCAKE 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 Tworzenie połączenia przy użyciu tożsamości zarządzanej Tylko USŁUGA LOGICAPPS Udostępnialne
integracja Microsoft Entra ID Użyj identyfikatora Entra firmy Microsoft, aby uzyskać dostęp do usługi Azure Blob Storage. Tylko MOONCAKE 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ć

[variables('keyBasedAuthDefaultDisplayName')]

Identyfikator uwierzytelniania: keyBasedAuth

Dotyczy: wszystkie regiony z wyjątkiem platformy Azure Government i Departamentu Obrony (DoD) w usługach Azure Government i MOONCAKE i US Government (GCC) i US Government (GCC-High)

[variables('keyBasedAuthDefaultDescription')]

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.

[variables('oauthDefaultDisplayName')]

Identyfikator uwierzytelniania: tokenBasedAuth

Dotyczy: wszystkie regiony z wyjątkiem platformy Azure Government i Departamentu Obrony (DoD) w usługach Azure Government i MOONCAKE i US Government (GCC) i US Government (GCC-High)

[variables('oauthDefaultDescription')]

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.

Klawisz dostępu

Identyfikator uwierzytelniania: keyBasedAuth

Dotyczy: tylko MOONCAKE

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

Zarządzana Tożsamość

Identyfikator uwierzytelniania: managedIdentityAuth

Dotyczy: tylko USŁUGA LOGICAPPS

Tworzenie połączenia przy użyciu tożsamości zarządzanej

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
Zarządzana Tożsamość managedIdentity Logowanie przy użyciu tożsamości zarządzanej Prawda

Microsoft Entra ID Zintegrowany

Identyfikator uwierzytelniania: tokenBasedAuth

Dotyczy: tylko MOONCAKE

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).

Ta operacja aktualizuje obiekt blob w usłudze Azure Blob Storage.

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).

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.

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).

Ta operacja pobiera metadane obiektu blob przy użyciu identyfikatora obiektu blob.

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).

Ta operacja pobiera metadane obiektu blob przy użyciu ścieżki.

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).

Ta operacja pobiera zawartość obiektu blob przy użyciu identyfikatora.

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).

Ta operacja pobiera zawartość obiektu blob przy użyciu ścieżki.

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).

Ta operacja przekazuje blokowy obiekt blob do usługi Azure Blob Storage.

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).

Ta operacja tworzy łącze SYGNATURy dostępu współdzielonego dla obiektu blob przy użyciu ścieżki.

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).

Ta operacja przekazuje obiekt blob do usługi Azure Blob Storage.

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.

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).

Ta operacja usuwa obiekt blob.

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).

Ta operacja pobiera dostępne zasady dostępu współdzielonego dla obiektu blob.

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).

Ta operacja wyodrębnia zarchiwizowanego obiektu blob do folderu (na przykład: .zip).

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).

Ta operacja wyświetla listę obiektów blob w kontenerze.

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).

Ta operacja wyświetla listę obiektów blob w folderze głównym usługi Azure Blob Storage.

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

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

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

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

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.

Wyodrębnianie etykiet MIP
extractSensitivityLabel boolean

Określ, czy mają być wyodrębnione etykiety MIP.

Nazwa konta usługi Purview
purviewAccountName string

Domyślna kolekcja będzie odpytywane, chyba że zostanie określona.

Zwraca

Dane z informacjami o etykiecie poufności

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

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.

Wyodrębnianie etykiet MIP
extractSensitivityLabel boolean

Określ, czy mają być wyodrębnione etykiety MIP.

Nazwa konta usługi Purview
purviewAccountName string

Domyślna kolekcja będzie odpytywane, chyba że zostanie określona.

Zwraca

Dane z informacjami o etykiecie poufności

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

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.

Wyodrębnianie etykiet MIP
extractSensitivityLabel boolean

Określ, czy mają być wyodrębnione etykiety MIP.

Nazwa konta usługi Purview
purviewAccountName string

Domyślna kolekcja będzie odpytywane, chyba że zostanie określona.

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.

Wyodrębnianie etykiet MIP
extractSensitivityLabel boolean

Określ, czy mają być wyodrębnione etykiety MIP.

Nazwa konta usługi Purview
purviewAccountName string

Domyślna kolekcja będzie odpytywane, chyba że zostanie określona.

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

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

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

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

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".

Wyodrębnianie etykiet MIP
extractSensitivityLabel boolean

Określ, czy mają być wyodrębnione etykiety MIP.

Nazwa konta usługi Purview
purviewAccountName string

Domyślna kolekcja będzie odpytywane, chyba że zostanie określona.

Zwraca

Reprezentuje listę obiektów blob wraz z odpowiednimi metadanymi etykiety poufności.

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.

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.

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.

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).

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) (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.

ListOfBlobsWithSensitivityLabels

Reprezentuje listę obiektów blob wraz z odpowiednimi metadanymi etykiety poufności.

Nazwa Ścieżka Typ Opis
value
value array of DataWithSensitivityLabelInfo

Lista obiektów blob

DataWithSensitivityLabelInfo

Dane z informacjami o etykiecie poufności

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.

SensitivityLabelInfo
SensitivityLabelInfo array of SensitivityLabelMetadata

Lista informacji o metadanych etykiety poufności

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.

SensitivityLabelMetadata

Informacje o metadanych funkcji SensitivityLabel

Nazwa Ścieżka Typ Opis
sensitivityLabelId
sensitivityLabelId string

SensitivityLabel Id.

name
name string

Nazwa etykiety poufności.

displayName
displayName string

SensitivityLabel displayName info

etykietka narzędzia
tooltip string

WażnośćSzczegóły etykietki narzędzia.

priority
priority integer

WażnośćWłaciwość.

color
color string

Kolor etykiet poufności.

jestZaszyfrowany
isEncrypted boolean

is SensitivityLabel Encrypted.

isEnabled
isEnabled boolean

Określa, czy etykieta SensitivityLabel jest włączona.

isParent
isParent boolean

Czy wartość SensitivityLabel jest elementem nadrzędnym.

parentSensitivityLabelId
parentSensitivityLabelId string

Identyfikator elementu SensitivityLabel nadrzędnego.

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".