Spec-Zone.ru › AWS CLI v2

[ aws . marketplace-agreement ]

get-agreement-terms

Описание

Получает подробности о условиях соглашения, в котором вы участвовали как предлагающий или принимающий.

Подробности включают:

  • TermType – Тип условия, например LegalTerm , RenewalTerm или ConfigurableUpfrontPricingTerm .
  • TermID – Идентификатор конкретного условия, который общий для предложения и соглашения.
  • TermPayload – Ключевая информация, содержащаяся в условии, например, EULA для LegalTerm или цены и размеры для различных условий ценообразования, таких как ConfigurableUpfrontPricingTerm или UsageBasedPricingTerm .
  • Configuration – Выбор покупателя/принявшего сторону во время создания соглашения, например, количество приобретенных единиц для измерения или установка флага EnableAutoRenew .

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

Синтаксис

  get-agreement-terms
--agreement-id <value>
[--max-results <value>]
[--next-token <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]

Параметры

--agreement-id (строка)

Уникальный идентификатор соглашения.

--max-results (целое число)

Максимальное количество соглашений для возврата в ответе.

--next-token (строка)

Токен для указания места начала постраничной навигации

--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
  • text
  • таблица
  • 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-auto-prompt (булево)

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

--no-cli-auto-prompt (булево)

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

Вывод

acceptedTerms -> (список)

Подмножество условий, предложенных предлагающей стороной и принятых принимающей стороной в рамках создания соглашения.

(структура помеченного объединения)

Подмножество условий, предложенных предлагающей стороной и принятых принимающей стороной в рамках создания соглашения.

Примечание

Это структура помеченного объединения. Только один из следующих ключевых элементов верхнего уровня может быть установлен: byolPricingTerm, configurableUpfrontPricingTerm, fixedUpfrontPricingTerm, freeTrialPricingTerm, legalTerm, paymentScheduleTerm, recurringPaymentTerm, renewalTerm, supportTerm, usageBasedPricingTerm, validityTerm.

byolPricingTerm -> (структура)

Позволяет вам и вашим клиентам перенести существующие соглашения на AWS Marketplace. Клиент не будет оплачивать использование продукта на AWS Marketplace, так как он уже оплатил продукт за пределами AWS Marketplace.

type -> (строка)

Тип обновляемого условия.

configurableUpfrontPricingTerm -> (структура)

Определяет модель предоплаты, позволяющую покупателям настраивать желаемые права и срок действия.

configuration -> (структура)

Дополнительные параметры, указанные принимающей стороной при принятии условия.

dimensions -> (список)

Определяет размерности, приобретенные принимающей стороной из общего набора размерностей, представленных в прайс-листе.

(структура)

Определяет размерности, приобретенные принимающей стороной из общего набора размерностей, представленных в прайс-листе.

dimensionKey -> (строка)

Имя ключа значения размерности.

dimensionValue -> (целое число)

Количество единиц размерности, приобретенных принимающей стороной.

Примечание

Для соглашений с ConfigurableUpfrontPricingTerm , раздел RateCard будет определять цены и размерности, определенные продавцом (предлагающей стороной), в то время как раздел Configuration будет определять фактические размерности, цены и единицы, которые покупатель выбрал принять.

selectorValue -> (строка)

Определяет длительность периода, на который принимающая сторона приобретает данную ценовую/размерностную позицию.

currencyCode -> (строка)

Определяет валюту для цен, указанных в условии.

rateCards -> (список)

Прайс-лист определяет ставки за единицу для размерностей продукта.

(структура)

В рамках модели предоплаты, определенной в ConfigurableUpfrontPricingTerm , раздел RateCardItem определяет все различные прайс-листы (включая цены и размерности), которые были предложены.

constraints -> (структура)

Определяет ограничения на то, как принимающие стороны могут настраивать условие.

multipleDimensionSelection -> (строка)

Определяет, разрешено ли покупателям выбирать несколько размерностей в прайс-листе. Возможные значения: Allowed и Disallowed. Значение по умолчанию: Allowed.

quantityConfiguration -> (строка)

Определяет, разрешено ли принимающим сторонам настраивать количество для каждой размерности в прайс-листе. Возможные значения: Allowed и Disallowed. Значение по умолчанию: Allowed.

rateCard -> (список)

Определяет ставки за единицу для размерностей продукта.

(структура)

Определяет ставки за единицу для каждой отдельной размерности продукта.

dimensionKey -> (строка)

Размерность, для которой применяется данное право. Размерности представляют категории емкости в продукте и указываются при размещении продукта на AWS Marketplace.

price -> (строка)

Цена за единицу для размерности продукта, используемая для расчета суммы к оплате.

selector -> (структура)

Различает взаимоисключающие прайс-листы в том же ценовом условии для выбора покупателем.

type -> (строка)

Категория селектора.

value -> (строка)

Срок контракта. Этот поле поддерживает формат ISO 8601.

type -> (строка)

Категория селектора.

fixedUpfrontPricingTerm -> (структура)

Определяет модель предоплаты, где клиентам взимается фиксированная сумма предоплаты.

currencyCode -> (строка)

Определяет валюту для цен, указанных в этом условии.

duration -> (строка)

Срок контракта для условий.

grants -> (список)

Права, предоставленные принимающей стороне в рамках исполнения соглашения.

(структура)

Права, предоставленные принимающей стороне в рамках исполнения соглашения.

dimensionKey -> (строка)

Уникальный ключ размерности, определенный в документе продукта. Размерности представляют категории емкости в продукте и указываются при размещении продукта на AWS Marketplace.

maxQuantity -> (целое число)

Максимальное количество емкости, которое покупатель может получить для данной размерности продукта. Если MaxQuantity не указано, покупатель сможет использовать неограниченное количество данной размерности.

price -> (строка)

Фиксированная сумма, взимаемая с клиента при принятии этого условия.

type -> (строка)

Категория обновляемого условия.

freeTrialPricingTerm -> (структура)

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

duration -> (строка)

Срок действия бесплатного пробного периода (5–31 день).

grants -> (список)

Права, предоставленные принимающей стороне в рамках исполнения соглашения.

(структура)

Права, предоставленные принимающей стороне в рамках исполнения соглашения.

dimensionKey -> (строка)

Уникальный ключ размерности, определенный в документе продукта. Размерности представляют категории емкости в продукте и указываются при размещении продукта на AWS Marketplace.

maxQuantity -> (целое число)

Максимальное количество емкости, которое покупатель может получить для данной размерности продукта. Если MaxQuantity не указано, покупатель сможет использовать неограниченное количество данной размерности.

type -> (строка)

Категория условия.

legalTerm -> (структура)

Определяет список текстовых соглашений, предложенных принимающим сторонам. Примером является лицензионное соглашение с конечным пользователем (EULA).

documents -> (список)

Список ссылок на юридические ресурсы, предложенные покупателям. Примером является EULA.

(структура)

Включает список ссылок на юридические ресурсы, предложенные предлагающей стороной принимающей стороне. Каждый DocumentItem относится к отдельной ссылке.

type -> (строка)

Категория документа. Типы документов включают:

  • CustomEula – настраиваемое EULA, предоставленное вами как продавцом. Для этого типа документа требуется URL-адрес EULA, хранящегося в доступном ведре Amazon S3.
  • CustomDsa – настраиваемое соглашение о подписке на данные (DSA), предоставленное вами как продавцом. Для этого типа документа требуется URL-адрес DSA, хранящегося в доступном ведре Amazon S3.
  • StandardEula – Стандартное соглашение для AWS Marketplace (SCMP). Для получения дополнительной информации о SCMP обратитесь к руководству продавца AWS Marketplace. Вы не предоставляете URL-адрес для этого типа, так как он управляется AWS Marketplace.
  • StandardDsa – DSA для AWS Marketplace. Для получения дополнительной информации о DSA обратитесь к руководству пользователя AWS Data Exchange. Вы не предоставляете URL-адрес для этого типа, так как он управляется AWS Marketplace.

url -> (строка)

URL-адрес юридического документа для ознакомления покупателей. Требуется, когда Type равно CustomEula .

version -> (строка)

Версия стандартных контрактов, предоставляемых AWS Marketplace. Требуется, когда Тип равен StandardEula или StandardDsa .

type -> (строка)

Категория обновляемого условия.

paymentScheduleTerm -> (структура)

Определяет модель ценообразования с рассрочкой платежей, где клиентам взимается фиксированная цена в разные даты в течение срока действия соглашения. Чаще всего используется для гибкого графика платежей.

currencyCode -> (строка)

Определяет валюту для цен, указанных в условии.

schedule -> (список)

Список графика платежей, где каждый элемент определяет одну рассрочку платежа. Он содержит информацию, необходимую для расчета цены.

(структура)

Отдельная рассрочка платежа, включающая дату и сумму платежа.

chargeAmount -> (строка)

Цена, которую клиент должен заплатить в указанную дату (chargeDate).

chargeDate -> (временная метка)

Дата, когда клиент должен оплатить цену, определенную в этом условии графика платежей. Счета генерируются в указанную дату.

type -> (строка)

Тип условия.

recurringPaymentTerm -> (структура)

Определяет модель ценообразования, где клиентам взимается фиксированная периодическая цена в конце каждого периода выставления счетов.

billingPeriod -> (строка)

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

currencyCode -> (строка)

Определяет валюту для цен, указанных в этом условии.

price -> (строка)

Сумма, взимаемая с покупателя каждый период выставления счетов.

type -> (строка)

Тип обновляемого условия.

renewalTerm -> (структура)

Определяет, что при благополучном истечении срока соглашения (когда соглашение заканчивается в предварительно определенную дату окончания), новое соглашение будет создано с использованием принятых условий по существующему соглашению. Другими словами, соглашение будет продлено. Наличие RenewalTerm в документе предложения означает, что автоматическое продление разрешено. Покупатели смогут принять или отклонить автоматическое продление при принятии предложения/создании соглашения. Покупатели также могут изменить этот флаг от True к False или от False к True в любое время во время жизненного цикла соглашения.

configuration -> (структура)

Дополнительные параметры, указанные принимающей стороной при принятии условия.

enableAutoRenew -> (булево)

Определяет, выбрало ли принимающая сторона автоматическое продление соглашения в конце его жизненного цикла. Может быть установлено в True или False.

type -> (строка)

Категория обновляемого условия.

supportTerm -> (структура)

Определяет поддержку клиентов, доступную для принимающих сторон при покупке программного обеспечения.

refundPolicy -> (строка)

Свободное текстовое поле с описанием политики возврата, которое будет показано клиентам на веб-сайте и консоли.

type -> (строка)

Категория обновляемого условия.

usageBasedPricingTerm -> (структура)

Определяет модель ценообразования на основе использования (обычно, оплата по факту), где клиенты платят за использование продукта.

currencyCode -> (string)

Определяет валюту для цен, упомянутых в условиях.

rateCards -> (list)

Список карточек цен.

(структура)

В рамках модели оплаты по факту, определенной в UsageBasedPricingTerm, UsageBasedRateCardItem определяет индивидуальную ставку для измерения продукта.

rateCard -> (list)

Определяет ставки за единицу для измерений продукта.

(структура)

Определяет ставки за единицу для каждого отдельного измерения продукта.

dimensionKey -> (string)

Измерение, к которому относится данное право. Измерения представляют категории емкости продукта и указываются при размещении продукта в AWS Marketplace.

price -> (string)

Цена за единицу измерения продукта, используемая для расчета суммы к оплате.

type -> (string)

Категория условия.

validityTerm -> (structure)

Определяет условия, которые сохранят соглашение, созданное из этого предложения, действительным.

agreementDuration -> (string)

Определяет период действия соглашения. Если AgreementStartDate не указано, срок действия соглашения относится к времени подписания соглашения. Срок выражен в формате ISO_8601.

agreementEndDate -> (timestamp)

Определяет дату окончания соглашения. Соглашение заканчивается в 23:59:59.999 UTC указанной даты. Если AgreementEndDate не указано, дата окончания соглашения определяется на основе срока действия отдельных условий.

agreementStartDate -> (timestamp)

Определяет дату начала соглашения. Соглашение начинается в 00:00:00.000 UTC указанной даты. Если AgreementStartDate не указано, дата начала соглашения определяется на основе времени подписания соглашения.

type -> (string)

Категория обновляемого условия.

nextToken -> (string)

Маркер для указания места начала постраничной навигации

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

Spec-Zone.ru

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