describe-receipt-rule
Описание
Возвращает детали указанного правила получения сообщений.
Сведения о настройке правил получения см. в руководстве разработчика Amazon SES .
Вы можете выполнить эту операцию не более одного раза в секунду.
См. также: Документация API AWS
Синтаксис
describe-receipt-rule
--rule-set-name <value>
--rule-name <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]
Параметры
--rule-set-name (строка)
--rule-name (строка)
--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
- table
- yaml
- yaml-stream
--query (строка)
Запрос JMESPath для фильтрации данных ответа.
--profile (строка)
Использовать определенный профиль из файла учетных данных.
--region (строка)
Регион для использования. Переопределяет настройки конфигурации/среды.
--version (строка)
Показать версию этого инструмента.
--color (строка)
Включить/выключить цветной вывод.
- on
- off
- auto
--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.
Вывод
Правило -> (структура)
Структура данных, содержащая имя указанного правила получения сообщений, действия, получателей, домены, состояние включения, состояние сканирования и политику Transport Layer Security (TLS).
Name -> (строка)
Имя правила получения сообщений. Имя должно соответствовать следующим требованиям:
- Содержать только ASCII буквы (a-z, A-Z), цифры (0-9), символы подчеркивания (_), тире (-) или точки (.).
- Начинаться и заканчиваться буквой или цифрой.
- Содержать не более 64 символов.
Enabled -> (логическое значение)
true , правило получения сообщений активно. Значение по умолчанию - false .TlsPolicy -> (строка)
Require , Amazon SES возвращает ошибку сообщениям, которые не получены по TLS. Значение по умолчанию - Optional .Recipients -> (список)
Домены и адреса электронной почты получателей, на которые распространяется правило получения сообщений. Если этот параметр не указан, это правило соответствует всем получателям во всех проверенных доменах.
(строка)
Actions -> (список)
Упорядоченный список действий, которые необходимо выполнить над сообщениями, соответствующими хотя бы одному из адресов электронной почты или доменов получателей, указанных в правиле получения сообщений.
(структура)
Действие, которое Amazon SES может выполнить, когда получает электронное письмо от одного или нескольких адресов электронной почты или доменов, которые вам принадлежат. Один экземпляр этого типа данных может представлять только одно действие.
Дополнительную информацию о настройке правил получения сообщений см. в Руководстве разработчика Amazon SES .
S3Action -> (структура)
Сохраняет полученное сообщение в ведре Amazon Simple Storage Service (Amazon S3) и, при необходимости, публикует уведомление в Amazon SNS.
TopicArn -> (строка)
ARN темы Amazon SNS для уведомления при сохранении сообщения в ведре Amazon S3. ARN темы можно найти, используя операцию ListTopics в Amazon SNS.
Дополнительную информацию о темах Amazon SNS см. в Руководстве разработчика Amazon SNS .
BucketName -> (строка)
ObjectKeyPrefix -> (строка)
KmsKeyArn -> (строка)
Управляемый клиентом ключ, который Amazon SES должен использовать для шифрования вашей электронной почты перед сохранением ее в ведре Amazon S3. Можно использовать управляемый Amazon Web Services ключ или управляемый клиентом ключ, созданный в Amazon Web Services KMS следующим образом:
- Чтобы использовать управляемый Amazon Web Services ключ, укажите ARN в формате
arn:aws:kms:REGION:ACCOUNT-ID-WITHOUT-HYPHENS:alias/aws/ses. Например, если ваш идентификатор учетной записи Amazon Web Services равен 123456789012, и вы хотите использовать управляемый Amazon Web Services ключ в регионе США Запад (Орегон), ARN управляемого ключа Amazon Web Services будетarn:aws:kms:us-west-2:123456789012:alias/aws/ses. Если вы используете управляемый Amazon Web Services ключ, вам не нужно выполнять дополнительные действия для предоставления Amazon SES разрешения на использование ключа. - Чтобы использовать управляемый клиентом ключ, созданный в Amazon Web Services KMS, укажите ARN управляемого клиентом ключа и убедитесь, что вы добавили в политику ключа операцию, предоставляющую Amazon SES разрешение на использование ключа. Дополнительную информацию о предоставлении разрешений см. в Руководстве разработчика Amazon SES .
Дополнительную информацию о политиках ключей см. в Руководстве разработчика Amazon Web Services KMS . Если вы не укажете ключ Amazon Web Services KMS, Amazon SES не будет шифровать вашу электронную почту.
Предупреждение
Ваша почта шифруется Amazon SES с помощью клиента шифрования Amazon S3 до отправки почты в Amazon S3 для хранения. Она не шифруется с помощью серверной шифровки Amazon S3. Это означает, что вам необходимо использовать клиент шифрования Amazon S3 для расшифровки электронного письма после его извлечения из Amazon S3, так как служба не имеет доступа к использованию ваших ключей Amazon Web Services KMS для расшифровки. Этот клиент шифрования в настоящее время доступен только с помощью Amazon Web Services SDK для Java и Amazon Web Services SDK для Ruby. Дополнительную информацию о шифровании на стороне клиента с использованием управляемых ключей Amazon Web Services KMS см. в Руководстве разработчика Amazon S3 .IamRoleArn -> (строка)
ARN роли IAM, которая будет использоваться Amazon Simple Email Service при записи в ведро Amazon S3, при необходимости шифруя вашу почту с помощью предоставленного управляемого клиентом ключа и публикуя в тему Amazon SNS. Эта роль должна иметь доступ к следующим API:
-
s3:PutObject,kms:Encryptиkms:GenerateDataKeyдля заданного ведра Amazon S3. -
kms:GenerateDataKeyдля заданного управляемого клиентом ключа Amazon Web Services KMS. -
sns:Publishдля заданной темы Amazon SNS.
Примечание
Если предоставлен ARN роли IAM, роль (и только роль) используется для доступа ко всем указанным ресурсам (ведро Amazon S3, управляемый клиентом ключ Amazon Web Services KMS и тема Amazon SNS). Поэтому настройка отдельных разрешений доступа к ресурсам не требуется.BounceAction -> (структура)
Отклоняет полученное электронное письмо, возвращая ответ о возврате отправителю и, при необходимости, публикует уведомление в Amazon Simple Notification Service (Amazon SNS).
TopicArn -> (строка)
Amazon Resource Name (ARN) темы Amazon SNS для уведомления при выполнении действия возврата. ARN темы можно найти, используя операцию ListTopics в Amazon SNS.
Дополнительную информацию о темах Amazon SNS см. в Руководстве разработчика Amazon SNS .
SmtpReplyCode -> (строка)
StatusCode -> (строка)
Message -> (строка)
Sender -> (строка)
WorkmailAction -> (структура)
Вызывает Amazon WorkMail и, при необходимости, публикует уведомление в Amazon SNS.
TopicArn -> (строка)
Amazon Resource Name (ARN) темы Amazon SNS для уведомления при вызове действия WorkMail. ARN темы можно найти, используя операцию ListTopics в Amazon SNS.
Дополнительную информацию о темах Amazon SNS см. в Руководстве разработчика Amazon SNS .
OrganizationArn -> (строка)
Amazon Resource Name (ARN) организации Amazon WorkMail. Amazon WorkMail ARNs используют следующий формат:
arn:aws:workmail:<region>:<awsAccountId>:organization/<workmailOrganizationId>Идентификатор вашей организации можно найти, используя операцию ListOrganizations в Amazon WorkMail. Идентификаторы организаций Amazon WorkMail начинаются с «m- », за которыми следует строка символов из букв и цифр.
Дополнительную информацию об организациях Amazon WorkMail см. в Руководстве администратора Amazon WorkMail .
LambdaAction -> (структура)
Вызывает функцию Amazon Web Services Lambda и, при необходимости, публикует уведомление в Amazon SNS.
TopicArn -> (строка)
Amazon Resource Name (ARN) темы Amazon SNS для уведомления при выполнении действия Lambda. ARN темы можно найти, используя операцию ListTopics в Amazon SNS.
Дополнительную информацию о темах Amazon SNS см. в Руководстве разработчика Amazon SNS .
FunctionArn -> (строка)
arn:aws:lambda:us-west-2:account-id:function:MyFunction . Дополнительную информацию о Amazon Web Services Lambda см. в Руководстве разработчика Amazon Web Services Lambda .InvocationType -> (строка)
Тип вызова функции Amazon Web Services Lambda. Тип вызова RequestResponse означает, что выполнение функции немедленно приводит к ответу, а значение Event означает, что функция вызывается асинхронно. Значение по умолчанию - Event . Дополнительную информацию о типах вызова Amazon Web Services Lambda см. в Руководстве разработчика Amazon Web Services Lambda .
Предупреждение
На вызовы типаRequestResponse установлено ограничение по времени ожидания в 30 секунд. В большинстве случаев следует использовать вызов типа Event . Используйте вызов типа RequestResponse только для принятия решения о потоке сообщений, например, для остановки правила получения сообщений или набора правил получения сообщений.StopAction -> (структура)
Прекращает оценку набора правил получения сообщений и при необходимости публикует уведомление в Amazon SNS.
Scope -> (строка)
RuleSet .TopicArn -> (строка)
Amazon Resource Name (ARN) темы Amazon SNS для уведомления при выполнении действия остановки. ARN темы можно найти, используя операцию ListTopics в Amazon SNS.
Дополнительную информацию о темах Amazon SNS см. в Руководстве разработчика Amazon SNS .
AddHeaderAction -> (структура)
Добавляет заголовок к полученному электронному письму.
HeaderName -> (строка)
HeaderValue -> (строка)
\n ) или возврата каретки (\r ).SNSAction -> (структура)
Опубликовывает содержимое электронного письма в уведомление Amazon SNS.
TopicArn -> (строка)
Amazon Resource Name (ARN) темы Amazon SNS для уведомления. ARN темы можно найти, используя операцию ListTopics в Amazon SNS.
Дополнительную информацию о темах Amazon SNS см. в Руководстве разработчика Amazon SNS .
Encoding -> (строка)
ConnectAction -> (структура)
Парсит полученное сообщение и начинает контакт электронной почты в Amazon Connect от вашего имени.
InstanceARN -> (строка)
Amazon Resource Name (ARN) экземпляра Amazon Connect, с которым интегрируется Amazon SES для начала контактов по электронной почте.
Дополнительную информацию об экземплярах Amazon Connect см. в Руководстве администратора Amazon Connect
IAMRoleARN -> (строка)
connect:StartEmailContact для заданного экземпляра Amazon Connect.ScanEnabled -> (логическое значение)
true , тогда сообщения, к которым относится данное правило получения, проверяются на наличие спама и вирусов. Значение по умолчанию — false .
© Copyright 2025, Amazon Web Services. Created using Sphinx.