PARALLAX

ses_identity

Manages SES email and domain identity

Collection: community.aws

Full Name: community.aws.ses_identity

Synopsis

Manages SES email and domain identity

Parameters

NameTypeRequiredDefaultDescription
access_keystr
aws_ca_bundlepath
aws_configdict
bounce_notificationsdict
complaint_notificationsdict
debug_botocore_endpoint_logsboolfalse
delivery_notificationsdict
endpoint_urlstr
feedback_forwardingbooltrue
identitystryes
profilestr
regionstr
secret_keystr
session_tokenstr
statestrpresent
validate_certsbooltrue

Example

yaml
- name: Ensure example@example.com email identity exists
  community.aws.ses_identity:
    identity: example@example.com
    state: present

- name: Delete example@example.com email identity
  community.aws.ses_identity:
    email: example@example.com
    state: absent

- name: Ensure example.com domain identity exists
  community.aws.ses_identity:
    identity: example.com
    state: present

- name: Deliver feedback to topic instead of owner email
  community.aws.ses_identity:
    identity: example@example.com
    state: present
    complaint_notifications:
        topic: "{{ topic_info.sns_arn }}"
        include_headers: true
    bounce_notifications:
        topic: "{{ topic_info.sns_arn }}"
        include_headers: false
    feedback_forwarding: false

- name: Delivery notifications to topic
  community.aws.ses_identity:
    identity: example@example.com
    state: present
    delivery_notifications:
        topic: "{{ topic_info.sns_arn }}"
Search
    ↑ ↓ move↵ openesc close