New-AzBatchResourceFile
Tworzy plik zasobu do użycia przez New-AzBatchTask
.
Składnia
New-AzBatchResourceFile
-HttpUrl <String>
-FilePath <String>
[-FileMode <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
New-AzBatchResourceFile
[-FilePath <String>]
[-FileMode <String>]
[-BlobPrefix <String>]
-StorageContainerUrl <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
New-AzBatchResourceFile
[-FilePath <String>]
[-FileMode <String>]
-AutoStorageContainerName <String>
[-BlobPrefix <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Opis
Tworzy plik zasobu do użycia przez New-AzBatchTask
.
Przykłady
Przykład 1. Tworzenie pliku zasobu na podstawie adresu URL HTTP wskazującego na jeden plik
$file = New-AzBatchResourceFile -HttpUrl "https://testacct.blob.core.windows.net/" -FilePath "file1"
New-AzBatchTask -JobId "Job-000001" -Id "Task23" -CommandLine "cmd /c dir /s" -ResourceFiles $file -BatchContext $Context
Tworzy PSResourceFile
odwołanie do adresu URL HTTP.
Przykład 2. Tworzenie pliku zasobu na podstawie adresu URL kontenera usługi Azure Storage
$file = New-AzBatchResourceFile -StorageContainerUrl "https://testacct.blob.core.windows.net/mycontainer" -FilePath "myfolder"
New-AzBatchTask -JobId "Job-000001" -Id "Task23" -CommandLine "cmd /c dir /s" -ResourceFiles $file -BatchContext $Context
Tworzy PSResourceFile
odwołanie do adresu URL kontenera usługi Azure Storage. Wszystkie pliki w kontenerze zostaną pobrane do określonego folderu.
Przykład 3. Tworzenie pliku zasobu na podstawie nazwy kontenera automatycznego magazynu
$file = New-AzBatchResourceFile -AutoStorageContainerName "mycontainer" -FilePath "myfolder"
New-AzBatchTask -JobId "Job-000001" -Id "Task23" -CommandLine "cmd /c dir /s" -ResourceFiles $file -BatchContext $Context
Tworzy PSResourceFile
odwołanie do nazwy kontenera automatycznego magazynu. Wszystkie pliki w kontenerze zostaną pobrane do określonego folderu.
Parametry
-AutoStorageContainerName
Nazwa kontenera magazynu na koncie automatycznego magazynu.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BlobPrefix
Pobiera prefiks obiektu blob do użycia podczas pobierania obiektów blob z kontenera usługi Azure Storage. Zostaną pobrane tylko obiekty blob, których nazwy zaczynają się od określonego prefiksu. Ten prefiks może być częściową nazwą pliku lub podkatalogem. Jeśli prefiks nie zostanie określony, zostaną pobrane wszystkie pliki w kontenerze.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FileMode
Pobiera atrybut trybu uprawnień pliku w formacie ósemkowym. Ta właściwość ma zastosowanie tylko wtedy, gdy plik zasobu zostanie pobrany do węzła systemu Linux. Jeśli ta właściwość nie jest określona dla węzła systemu Linux, wartość domyślna to 0770.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FilePath
Lokalizacja w węźle obliczeniowym, do którego mają być pobierane pliki względem katalogu roboczego zadania. Jeśli określono parametr HttpUrl, parametr FilePath jest wymagany i opisuje ścieżkę, do której zostanie pobrany plik, w tym nazwę pliku. W przeciwnym razie, jeśli określono parametry AutoStorageContainerName lub StorageContainerUrl, parametr FilePath jest opcjonalny i jest katalogem do pobrania plików. W przypadku, gdy ścieżka FilePath jest używana jako katalog, każda struktura katalogów już skojarzona z danymi wejściowymi zostanie zachowana w całości i dołączona do określonego katalogu FilePath. Określona ścieżka względna nie może przerwać katalogu roboczego zadania (na przykład przy użyciu ".".
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HttpUrl
Adres URL pliku do pobrania. Jeśli adres URL jest usługą Azure Blob Storage, musi być czytelny przy użyciu dostępu anonimowego; oznacza to, że usługa Batch nie przedstawia żadnych poświadczeń podczas pobierania obiektu blob. Istnieją dwa sposoby uzyskiwania takiego adresu URL dla obiektu blob w usłudze Azure Storage: obejmują sygnaturę dostępu współdzielonego udzielając uprawnień do odczytu dla obiektu blob lub ustaw listę ACL dla obiektu blob lub kontenera, aby zezwolić na dostęp publiczny.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageContainerUrl
Adres URL kontenera obiektów blob w usłudze Azure Blob Storage. Ten adres URL musi być czytelny i możliwy do wyświetlenia przy użyciu dostępu anonimowego; oznacza to, że usługa Batch nie przedstawia żadnych poświadczeń podczas pobierania obiektów blob z kontenera. Istnieją dwa sposoby uzyskania takiego adresu URL dla kontenera w usłudze Azure Storage: obejmują sygnaturę dostępu współdzielonego (SAS) udzielając uprawnień do odczytu w kontenerze lub ustaw listę ACL dla kontenera, aby zezwolić na dostęp publiczny.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Dane wejściowe
None
Dane wyjściowe
Linki powiązane
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla