steampipe plugin install aws

Table: aws_ses_domain_identity - Query Amazon Simple Email Service Domain Identities using SQL

The Amazon Simple Email Service (SES) Domain Identity is an entity that you use to send email. It represents the domain that you use for sending email, and is verified by Amazon SES. Once verified, you can send email from any address on the specified domain.

Table Usage Guide

The aws_ses_domain_identity table in Steampipe provides you with information about domain identities within Amazon Simple Email Service (SES). This table allows you, as a DevOps engineer, to query domain-specific details, including verification status, DKIM attributes, and associated metadata. You can utilize this table to gather insights on domain identities, such as verification status, DKIM tokens, and more. The schema outlines the various attributes of the SES domain identity for you, including the identity name, verification status, DKIM enabled status, and DKIM tokens.

Examples

Basic info

Determine the areas in which your AWS Simple Email Service (SES) domain identities are located. This allows you to gain insights into the regional distribution of your SES domain identities, which can be useful for optimizing email delivery and managing regional compliance requirements.

select
identity,
arn,
region,
akas
from
aws_ses_domain_identity;
select
identity,
arn,
region,
akas
from
aws_ses_domain_identity;

List domain identities which failed verification

Discover the segments that have failed the verification process within your domain identities. This query is useful for identifying potential issues with your SES domain identities across different regions.

select
identity,
region,
verification_status
from
aws_ses_domain_identity
where
verification_status = 'Failed';
select
identity,
region,
verification_status
from
aws_ses_domain_identity
where
verification_status = 'Failed';

Schema for aws_ses_domain_identity

NameTypeOperatorsDescription
_ctxjsonbSteampipe context in JSON form, e.g. connection_name.
account_idtextThe AWS Account ID in which the resource is located.
akasjsonbArray of globally unique identifier strings (also known as) for the resource.
arntextThe ARN of the AWS SES identity.
dkim_attributesjsonbThe DKIM attributes for an email address or a domain.
identitytextThe domain identity.
identity_mail_from_domain_attributesjsonbThe custom MAIL FROM attributes for a list of identities.
notification_attributesjsonbRepresents the notification attributes of an identity.
partitiontextThe AWS partition in which the resource is located (aws, aws-cn, or aws-us-gov).
regiontextThe AWS Region in which the resource is located.
titletextTitle of the resource.
verification_statustextThe verification status of the identity.
verification_tokentextThe verification token for a domain identity.

Export

This table is available as a standalone Exporter CLI. Steampipe exporters are stand-alone binaries that allow you to extract data using Steampipe plugins without a database.

You can download the tarball for your platform from the Releases page, but it is simplest to install them with the steampipe_export_installer.sh script:

/bin/sh -c "$(curl -fsSL https://steampipe.io/install/export.sh)" -- aws

You can pass the configuration to the command with the --config argument:

steampipe_export_aws --config '<your_config>' aws_ses_domain_identity