Spec-Zone.ru › AWS CLI v2

[ aws . rekognition ]

put-project-policy

Описание

Примечание

Данная операция применяется только к проектам Amazon Rekognition Custom Labels.

Прикрепляет политику проекта к проекту Amazon Rekognition Custom Labels в доверенной учётной записи AWS. Политика проекта указывает, что доверенная учётная запись AWS может копировать версию модели из доверенной учётной записи AWS в проект в доверенной учётной записи. Для копирования версии модели используется операция CopyProjectVersion. Применяется только к проектам Custom Labels.

Дополнительную информацию о формате документа политики проекта см. в разделе «Прикрепление политики проекта (SDK)» в руководстве разработчика Amazon Rekognition Custom Labels.

Ответ от PutProjectPolicy — это идентификатор ревизии политики проекта. К проекту можно прикрепить несколько политик проекта. Вы также можете обновить существующую политику проекта, указав идентификатор ревизии политики существующей политики.

Чтобы удалить политику проекта из проекта, вызовите DeleteProjectPolicy. Чтобы получить список прикреплённых к проекту политик проекта, вызовите ListProjectPolicies.

Вы копируете версию модели, вызвав CopyProjectVersion.

Для выполнения данной операции требуются разрешения на выполнение действия rekognition:PutProjectPolicy.

См. также: Документация API AWS

Синтаксис

  put-project-policy
--project-arn <value>
--policy-name <value>
[--policy-revision-id <value>]
--policy-document <value>
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]

Параметры

--project-arn (строка)

Amazon Resource Name (ARN) проекта, к которому прикрепляется политика проекта.

--policy-name (строка)

Название политики.

--policy-revision-id (строка)

Идентификатор ревизии политики проекта. Каждый раз при изменении политики Amazon Rekognition Custom Labels генерирует и присваивает новый PolicyRevisionId, а затем удаляет предыдущую версию политики.

--policy-document (строка)

Политика ресурса, добавляемая к модели. Политика — это JSON-структура, содержащая одну или несколько инструкций, определяющих политику. Политика должна соответствовать синтаксису IAM. Дополнительную информацию о содержании JSON-документа политики см. в справке по JSON-политике IAM.

--cli-input-json | --cli-input-yaml (строка) Считывает аргументы из предоставленной JSON-строки. JSON-строка соответствует формату, предоставленному --generate-cli-skeleton. Если другие аргументы предоставлены в командной строке, эти значения переопределят значения, предоставленные JSON. Невозможно передавать произвольные двоичные значения с помощью JSON-предоставленного значения, так как строка будет взята буквально. Это может не быть указано вместе с --cli-input-yaml.

--generate-cli-skeleton (строка) Выводит JSON-скелет в стандартный вывод, не отправляя запрос API. Если предоставлено значение без значения или со значением input, выводится пример JSON-ввода, который можно использовать в качестве аргумента для --cli-input-json. Аналогично, если предоставлено значение yaml-input, будет напечатан пример YAML-ввода, который можно использовать с --cli-input-yaml. Если предоставлено значение output, это проверяет входные данные команды и возвращает пример выходного JSON для этой команды. Сгенерированный JSON-скелет не стабилен между версиями AWS CLI, и нет гарантий обратной совместимости в сгенерированном JSON-скелете.

Глобальные параметры

--debug (логическое значение)

Включить отладку.

--endpoint-url (строка)

Переопределить URL по умолчанию команды указанным URL.

--no-verify-ssl (логическое значение)

По умолчанию AWS CLI использует SSL при общении с AWS-сервисами. Для каждого соединения SSL AWS CLI проверяет сертификаты SSL. Этот параметр переопределяет поведение проверки сертификатов SSL по умолчанию.

--no-paginate (логическое значение)

Отключить автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI выполнит только один вызов для первой страницы результатов.

--output (строка)

Стиль форматирования для вывода команды.

  • json
  • текст
  • таблица
  • yaml
  • yaml-поток

--query (строка)

Запрос JMESPath для фильтрации данных ответа.

--profile (строка)

Использовать определённый профиль из файла с данными учётных данных.

--region (строка)

Регион для использования. Переопределяет настройки конфигурации/среды.

--version (строка)

Отобразить версию этого инструмента.

--color (строка)

Включить/отключить цветной вывод.

  • включено
  • выключено
  • авто

--no-sign-request (логическое значение)

Не подписывать запросы. Учётные данные не будут загружены, если этот аргумент предоставлен.

--ca-bundle (строка)

Файл сертификатов CA для проверки сертификатов SSL. Переопределяет настройки конфигурации/среды.

--cli-read-timeout (целое число)

Максимальное время чтения сокета в секундах. Если значение установлено в 0, чтение сокета будет блокирующим и не будет иметь таймаута. Значение по умолчанию — 60 секунд.

--cli-connect-timeout (целое число)

Максимальное время подключения сокета в секундах. Если значение установлено в 0, подключение сокета будет блокирующим и не будет иметь таймаута. Значение по умолчанию — 60 секунд.

--cli-binary-format (строка)

Стиль форматирования, используемый для двоичных блоков. Формат по умолчанию — base64. Формат base64 ожидает, что двоичные блоки будут предоставлены как строка, закодированная в base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, и двоичные значения должны передаваться буквально. При предоставлении содержимого из файла, отображающего двоичный блок fileb://, всегда будет обрабатываться как двоичный и будет использовать содержимое файла напрямую независимо от настройки cli-binary-format. При использовании file:// содержимое файла должно быть должным образом отформатировано для конфигурированного cli-binary-format.

  • base64
  • raw-in-base64-out

--no-cli-pager (логическое значение)

Отключить перелистывание cli для вывода.

--cli-auto-prompt (логическое значение)

Автоматически запрашивать параметры ввода CLI.

--no-cli-auto-prompt (логическое значение)

Отключить автоматический запрос параметров ввода CLI.

Вывод

PolicyRevisionId -> (строка)

Идентификатор политики проекта.

© Copyright 2025, Amazon Web Services. Created using Sphinx.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API