New-AzBatchResourceFile
Создает файл ресурса для использования по New-AzBatchTask
.
Синтаксис
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>]
Описание
Создает файл ресурса для использования по New-AzBatchTask
.
Примеры
Пример 1. Создание файла ресурса из URL-адреса HTTP, указывающего на один файл
$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
PSResourceFile
Создает ссылку на URL-адрес HTTP.
Пример 2. Создание файла ресурса из URL-адреса контейнера служба хранилища Azure
$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
Создает ссылку PSResourceFile
на URL-адрес контейнера служба хранилища Azure. Все файлы в контейнере будут скачаны в указанную папку.
Пример 3. Создание файла ресурса из имени контейнера авто служба хранилища
$file = New-AzBatchResourceFile -AutoStorageContainerName "mycontainer" -FilePath "myfolder"
New-AzBatchTask -JobId "Job-000001" -Id "Task23" -CommandLine "cmd /c dir /s" -ResourceFiles $file -BatchContext $Context
Создает ссылку PSResourceFile
на имя контейнера авто служба хранилища. Все файлы в контейнере будут скачаны в указанную папку.
Параметры
-AutoStorageContainerName
Имя контейнера хранилища в учетной записи автоматического хранения.
Тип: | String |
Position: | Named |
значение по умолчанию: | None |
Обязательно: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BlobPrefix
Получает префикс большого двоичного объекта, используемый при скачивании БОЛЬШИХ двоичных объектов из контейнера служба хранилища Azure. Будут загружены только большие двоичные объекты, имена которых начинаются с указанного префикса. Этот префикс может быть частичным именем файла или подкаталогом. Если префикс не указан, все файлы в контейнере будут скачаны.
Тип: | String |
Position: | Named |
значение по умолчанию: | None |
Обязательно: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.
Тип: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
значение по умолчанию: | None |
Обязательно: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FileMode
Получает атрибут режима разрешения файла в восьмимерном формате. Это свойство применимо только в том случае, если файл ресурсов скачан на узел Linux. Если это свойство не указано для узла Linux, значение по умолчанию — 0770.
Тип: | String |
Position: | Named |
значение по умолчанию: | None |
Обязательно: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FilePath
Расположение на вычислительном узле, на который следует скачать файлы, относительно рабочего каталога задачи. Если задан параметр HttpUrl, filePath является обязательным и описывает путь, в который будет загружен файл, включая имя файла. В противном случае, если заданы параметры Auto служба хранилища ContainerName или служба хранилища ContainerUrl, FilePath является необязательным и является каталогом для скачивания файлов. В случае, когда FilePath используется в качестве каталога, любая структура каталогов, уже связанная с входными данными, будет сохранена в полном объеме и добавлена в указанный каталог FilePath. Указанный относительный путь не может выйти из рабочего каталога задачи (например, с помощью '.').
Тип: | String |
Position: | Named |
значение по умолчанию: | None |
Обязательно: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HttpUrl
URL-адрес для скачивания файла. Если URL-адрес Хранилище BLOB-объектов Azure, он должен быть доступен для чтения с помощью анонимного доступа. То есть пакетная служба не предоставляет учетные данные при скачивании большого двоичного объекта. Существует два способа получить такой URL-адрес для большого двоичного объекта в хранилище Azure: включить подписанный URL-адрес (SAS), предоставляющий разрешения на чтение большого двоичного объекта, или задать ACL для большого двоичного объекта или его контейнера, чтобы разрешить общедоступный доступ.
Тип: | String |
Position: | Named |
значение по умолчанию: | None |
Обязательно: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageContainerUrl
URL-адрес контейнера BLOB-объектов в Хранилище BLOB-объектов Azure. Этот URL-адрес должен быть доступен для чтения и списка с помощью анонимного доступа; То есть пакетная служба не предоставляет учетные данные при скачивании больших двоичных объектов из контейнера. Существует два способа получить такой URL-адрес для контейнера в хранилище Azure: включить подписанный URL-адрес (SAS), предоставляющий разрешения на чтение контейнера, или задать ACL для контейнера, чтобы разрешить общедоступный доступ.
Тип: | String |
Position: | Named |
значение по умолчанию: | None |
Обязательно: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Входные данные
None
Выходные данные
Связанные ссылки
Azure PowerShell
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по