PinpointEmailClient
Index > PinpointEmail > PinpointEmailClient
Auto-generated documentation for PinpointEmail type annotations stubs module types-aiobotocore-pinpoint-email.
PinpointEmailClient
Type annotations and code completion for session.client("pinpoint-email")
boto3 documentation
from aioboto3.session import Session
from types_aiobotocore_pinpoint_email.client import PinpointEmailClient
session = Session()
async with session.client("pinpoint-email") as client:
client: PinpointEmailClient
Exceptions
aioboto3
client exceptions are generated in runtime.
This class provides code completion for session.client("pinpoint-email").exceptions
structure.
async with session.client("pinpoint-email") as client:
try:
do_something(client)
except (
client.AccountSuspendedException,
client.AlreadyExistsException,
client.BadRequestException,
client.ClientError,
client.ConcurrentModificationException,
client.LimitExceededException,
client.MailFromDomainNotVerifiedException,
client.MessageRejected,
client.NotFoundException,
client.SendingPausedException,
client.TooManyRequestsException,
) as e:
print(e)
from types_aiobotocore_pinpoint_email.client import Exceptions
def handle_error(exc: Exceptions.AccountSuspendedException) -> None:
...
Methods
can_paginate
Check if an operation can be paginated.
Type annotations and code completion for session.client("pinpoint-email").can_paginate
method.
boto3 documentation
close
Closes underlying endpoint connections.
Type annotations and code completion for session.client("pinpoint-email").close
method.
boto3 documentation
create_configuration_set
Create a configuration set.
Type annotations and code completion for session.client("pinpoint-email").create_configuration_set
method.
boto3 documentation
await def create_configuration_set(
self,
*,
ConfigurationSetName: str,
TrackingOptions: TrackingOptionsTypeDef = ..., # (1)
DeliveryOptions: DeliveryOptionsTypeDef = ..., # (2)
ReputationOptions: ReputationOptionsTypeDef = ..., # (3)
SendingOptions: SendingOptionsTypeDef = ..., # (4)
Tags: Sequence[TagTypeDef] = ..., # (5)
) -> Dict[str, Any]:
...
- See TrackingOptionsTypeDef
- See DeliveryOptionsTypeDef
- See ReputationOptionsTypeDef
- See SendingOptionsTypeDef
- See TagTypeDef
kwargs: CreateConfigurationSetRequestRequestTypeDef = { # (1)
"ConfigurationSetName": ...,
}
parent.create_configuration_set(**kwargs)
create_configuration_set_event_destination
Create an event destination.
Type annotations and code completion for session.client("pinpoint-email").create_configuration_set_event_destination
method.
boto3 documentation
await def create_configuration_set_event_destination(
self,
*,
ConfigurationSetName: str,
EventDestinationName: str,
EventDestination: EventDestinationDefinitionTypeDef, # (1)
) -> Dict[str, Any]:
...
kwargs: CreateConfigurationSetEventDestinationRequestRequestTypeDef = { # (1)
"ConfigurationSetName": ...,
"EventDestinationName": ...,
"EventDestination": ...,
}
parent.create_configuration_set_event_destination(**kwargs)
create_dedicated_ip_pool
Create a new pool of dedicated IP addresses.
Type annotations and code completion for session.client("pinpoint-email").create_dedicated_ip_pool
method.
boto3 documentation
await def create_dedicated_ip_pool(
self,
*,
PoolName: str,
Tags: Sequence[TagTypeDef] = ..., # (1)
) -> Dict[str, Any]:
...
- See TagTypeDef
kwargs: CreateDedicatedIpPoolRequestRequestTypeDef = { # (1)
"PoolName": ...,
}
parent.create_dedicated_ip_pool(**kwargs)
create_deliverability_test_report
Create a new predictive inbox placement test.
Type annotations and code completion for session.client("pinpoint-email").create_deliverability_test_report
method.
boto3 documentation
await def create_deliverability_test_report(
self,
*,
FromEmailAddress: str,
Content: EmailContentTypeDef, # (1)
ReportName: str = ...,
Tags: Sequence[TagTypeDef] = ..., # (2)
) -> CreateDeliverabilityTestReportResponseTypeDef: # (3)
...
kwargs: CreateDeliverabilityTestReportRequestRequestTypeDef = { # (1)
"FromEmailAddress": ...,
"Content": ...,
}
parent.create_deliverability_test_report(**kwargs)
create_email_identity
Verifies an email identity for use with Amazon Pinpoint.
Type annotations and code completion for session.client("pinpoint-email").create_email_identity
method.
boto3 documentation
await def create_email_identity(
self,
*,
EmailIdentity: str,
Tags: Sequence[TagTypeDef] = ..., # (1)
) -> CreateEmailIdentityResponseTypeDef: # (2)
...
kwargs: CreateEmailIdentityRequestRequestTypeDef = { # (1)
"EmailIdentity": ...,
}
parent.create_email_identity(**kwargs)
delete_configuration_set
Delete an existing configuration set.
Type annotations and code completion for session.client("pinpoint-email").delete_configuration_set
method.
boto3 documentation
await def delete_configuration_set(
self,
*,
ConfigurationSetName: str,
) -> Dict[str, Any]:
...
kwargs: DeleteConfigurationSetRequestRequestTypeDef = { # (1)
"ConfigurationSetName": ...,
}
parent.delete_configuration_set(**kwargs)
delete_configuration_set_event_destination
Delete an event destination.
Type annotations and code completion for session.client("pinpoint-email").delete_configuration_set_event_destination
method.
boto3 documentation
await def delete_configuration_set_event_destination(
self,
*,
ConfigurationSetName: str,
EventDestinationName: str,
) -> Dict[str, Any]:
...
kwargs: DeleteConfigurationSetEventDestinationRequestRequestTypeDef = { # (1)
"ConfigurationSetName": ...,
"EventDestinationName": ...,
}
parent.delete_configuration_set_event_destination(**kwargs)
delete_dedicated_ip_pool
Delete a dedicated IP pool.
Type annotations and code completion for session.client("pinpoint-email").delete_dedicated_ip_pool
method.
boto3 documentation
await def delete_dedicated_ip_pool(
self,
*,
PoolName: str,
) -> Dict[str, Any]:
...
kwargs: DeleteDedicatedIpPoolRequestRequestTypeDef = { # (1)
"PoolName": ...,
}
parent.delete_dedicated_ip_pool(**kwargs)
delete_email_identity
Deletes an email identity that you previously verified for use with Amazon Pinpoint.
Type annotations and code completion for session.client("pinpoint-email").delete_email_identity
method.
boto3 documentation
await def delete_email_identity(
self,
*,
EmailIdentity: str,
) -> Dict[str, Any]:
...
kwargs: DeleteEmailIdentityRequestRequestTypeDef = { # (1)
"EmailIdentity": ...,
}
parent.delete_email_identity(**kwargs)
generate_presigned_url
Generate a presigned url given a client, its method, and arguments.
Type annotations and code completion for session.client("pinpoint-email").generate_presigned_url
method.
boto3 documentation
await def generate_presigned_url(
self,
ClientMethod: str,
Params: Mapping[str, Any] = ...,
ExpiresIn: int = 3600,
HttpMethod: str = ...,
) -> str:
...
get_account
Obtain information about the email-sending status and capabilities of your Amazon Pinpoint account in the current AWS Region.
Type annotations and code completion for session.client("pinpoint-email").get_account
method.
boto3 documentation
get_blacklist_reports
Retrieve a list of the blacklists that your dedicated IP addresses appear on.
Type annotations and code completion for session.client("pinpoint-email").get_blacklist_reports
method.
boto3 documentation
await def get_blacklist_reports(
self,
*,
BlacklistItemNames: Sequence[str],
) -> GetBlacklistReportsResponseTypeDef: # (1)
...
kwargs: GetBlacklistReportsRequestRequestTypeDef = { # (1)
"BlacklistItemNames": ...,
}
parent.get_blacklist_reports(**kwargs)
get_configuration_set
Get information about an existing configuration set, including the dedicated IP pool that it's associated with, whether or not it's enabled for sending email, and more.
Type annotations and code completion for session.client("pinpoint-email").get_configuration_set
method.
boto3 documentation
await def get_configuration_set(
self,
*,
ConfigurationSetName: str,
) -> GetConfigurationSetResponseTypeDef: # (1)
...
kwargs: GetConfigurationSetRequestRequestTypeDef = { # (1)
"ConfigurationSetName": ...,
}
parent.get_configuration_set(**kwargs)
get_configuration_set_event_destinations
Retrieve a list of event destinations that are associated with a configuration set.
Type annotations and code completion for session.client("pinpoint-email").get_configuration_set_event_destinations
method.
boto3 documentation
await def get_configuration_set_event_destinations(
self,
*,
ConfigurationSetName: str,
) -> GetConfigurationSetEventDestinationsResponseTypeDef: # (1)
...
kwargs: GetConfigurationSetEventDestinationsRequestRequestTypeDef = { # (1)
"ConfigurationSetName": ...,
}
parent.get_configuration_set_event_destinations(**kwargs)
get_dedicated_ip
Get information about a dedicated IP address, including the name of the dedicated IP pool that it's associated with, as well information about the automatic warm-up process for the address.
Type annotations and code completion for session.client("pinpoint-email").get_dedicated_ip
method.
boto3 documentation
await def get_dedicated_ip(
self,
*,
Ip: str,
) -> GetDedicatedIpResponseTypeDef: # (1)
...
kwargs: GetDedicatedIpRequestRequestTypeDef = { # (1)
"Ip": ...,
}
parent.get_dedicated_ip(**kwargs)
get_dedicated_ips
List the dedicated IP addresses that are associated with your Amazon Pinpoint account.
Type annotations and code completion for session.client("pinpoint-email").get_dedicated_ips
method.
boto3 documentation
await def get_dedicated_ips(
self,
*,
PoolName: str = ...,
NextToken: str = ...,
PageSize: int = ...,
) -> GetDedicatedIpsResponseTypeDef: # (1)
...
kwargs: GetDedicatedIpsRequestRequestTypeDef = { # (1)
"PoolName": ...,
}
parent.get_dedicated_ips(**kwargs)
get_deliverability_dashboard_options
Retrieve information about the status of the Deliverability dashboard for your Amazon Pinpoint account.
Type annotations and code completion for session.client("pinpoint-email").get_deliverability_dashboard_options
method.
boto3 documentation
await def get_deliverability_dashboard_options(
self,
) -> GetDeliverabilityDashboardOptionsResponseTypeDef: # (1)
...
get_deliverability_test_report
Retrieve the results of a predictive inbox placement test.
Type annotations and code completion for session.client("pinpoint-email").get_deliverability_test_report
method.
boto3 documentation
await def get_deliverability_test_report(
self,
*,
ReportId: str,
) -> GetDeliverabilityTestReportResponseTypeDef: # (1)
...
kwargs: GetDeliverabilityTestReportRequestRequestTypeDef = { # (1)
"ReportId": ...,
}
parent.get_deliverability_test_report(**kwargs)
get_domain_deliverability_campaign
Retrieve all the deliverability data for a specific campaign.
Type annotations and code completion for session.client("pinpoint-email").get_domain_deliverability_campaign
method.
boto3 documentation
await def get_domain_deliverability_campaign(
self,
*,
CampaignId: str,
) -> GetDomainDeliverabilityCampaignResponseTypeDef: # (1)
...
kwargs: GetDomainDeliverabilityCampaignRequestRequestTypeDef = { # (1)
"CampaignId": ...,
}
parent.get_domain_deliverability_campaign(**kwargs)
get_domain_statistics_report
Retrieve inbox placement and engagement rates for the domains that you use to send email.
Type annotations and code completion for session.client("pinpoint-email").get_domain_statistics_report
method.
boto3 documentation
await def get_domain_statistics_report(
self,
*,
Domain: str,
StartDate: Union[datetime, str],
EndDate: Union[datetime, str],
) -> GetDomainStatisticsReportResponseTypeDef: # (1)
...
kwargs: GetDomainStatisticsReportRequestRequestTypeDef = { # (1)
"Domain": ...,
"StartDate": ...,
"EndDate": ...,
}
parent.get_domain_statistics_report(**kwargs)
get_email_identity
Provides information about a specific identity associated with your Amazon Pinpoint account, including the identity's verification status, its DKIM authentication status, and its custom Mail-From settings.
Type annotations and code completion for session.client("pinpoint-email").get_email_identity
method.
boto3 documentation
await def get_email_identity(
self,
*,
EmailIdentity: str,
) -> GetEmailIdentityResponseTypeDef: # (1)
...
kwargs: GetEmailIdentityRequestRequestTypeDef = { # (1)
"EmailIdentity": ...,
}
parent.get_email_identity(**kwargs)
list_configuration_sets
List all of the configuration sets associated with your Amazon Pinpoint account in the current region.
Type annotations and code completion for session.client("pinpoint-email").list_configuration_sets
method.
boto3 documentation
await def list_configuration_sets(
self,
*,
NextToken: str = ...,
PageSize: int = ...,
) -> ListConfigurationSetsResponseTypeDef: # (1)
...
kwargs: ListConfigurationSetsRequestRequestTypeDef = { # (1)
"NextToken": ...,
}
parent.list_configuration_sets(**kwargs)
list_dedicated_ip_pools
List all of the dedicated IP pools that exist in your Amazon Pinpoint account in the current AWS Region.
Type annotations and code completion for session.client("pinpoint-email").list_dedicated_ip_pools
method.
boto3 documentation
await def list_dedicated_ip_pools(
self,
*,
NextToken: str = ...,
PageSize: int = ...,
) -> ListDedicatedIpPoolsResponseTypeDef: # (1)
...
kwargs: ListDedicatedIpPoolsRequestRequestTypeDef = { # (1)
"NextToken": ...,
}
parent.list_dedicated_ip_pools(**kwargs)
list_deliverability_test_reports
Show a list of the predictive inbox placement tests that you've performed, regardless of their statuses.
Type annotations and code completion for session.client("pinpoint-email").list_deliverability_test_reports
method.
boto3 documentation
await def list_deliverability_test_reports(
self,
*,
NextToken: str = ...,
PageSize: int = ...,
) -> ListDeliverabilityTestReportsResponseTypeDef: # (1)
...
kwargs: ListDeliverabilityTestReportsRequestRequestTypeDef = { # (1)
"NextToken": ...,
}
parent.list_deliverability_test_reports(**kwargs)
list_domain_deliverability_campaigns
Retrieve deliverability data for all the campaigns that used a specific domain to send email during a specified time range.
Type annotations and code completion for session.client("pinpoint-email").list_domain_deliverability_campaigns
method.
boto3 documentation
await def list_domain_deliverability_campaigns(
self,
*,
StartDate: Union[datetime, str],
EndDate: Union[datetime, str],
SubscribedDomain: str,
NextToken: str = ...,
PageSize: int = ...,
) -> ListDomainDeliverabilityCampaignsResponseTypeDef: # (1)
...
kwargs: ListDomainDeliverabilityCampaignsRequestRequestTypeDef = { # (1)
"StartDate": ...,
"EndDate": ...,
"SubscribedDomain": ...,
}
parent.list_domain_deliverability_campaigns(**kwargs)
list_email_identities
Returns a list of all of the email identities that are associated with your Amazon Pinpoint account.
Type annotations and code completion for session.client("pinpoint-email").list_email_identities
method.
boto3 documentation
await def list_email_identities(
self,
*,
NextToken: str = ...,
PageSize: int = ...,
) -> ListEmailIdentitiesResponseTypeDef: # (1)
...
kwargs: ListEmailIdentitiesRequestRequestTypeDef = { # (1)
"NextToken": ...,
}
parent.list_email_identities(**kwargs)
list_tags_for_resource
Retrieve a list of the tags (keys and values) that are associated with a specified resource.
Type annotations and code completion for session.client("pinpoint-email").list_tags_for_resource
method.
boto3 documentation
await def list_tags_for_resource(
self,
*,
ResourceArn: str,
) -> ListTagsForResourceResponseTypeDef: # (1)
...
kwargs: ListTagsForResourceRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
}
parent.list_tags_for_resource(**kwargs)
put_account_dedicated_ip_warmup_attributes
Enable or disable the automatic warm-up feature for dedicated IP addresses.
Type annotations and code completion for session.client("pinpoint-email").put_account_dedicated_ip_warmup_attributes
method.
boto3 documentation
await def put_account_dedicated_ip_warmup_attributes(
self,
*,
AutoWarmupEnabled: bool = ...,
) -> Dict[str, Any]:
...
kwargs: PutAccountDedicatedIpWarmupAttributesRequestRequestTypeDef = { # (1)
"AutoWarmupEnabled": ...,
}
parent.put_account_dedicated_ip_warmup_attributes(**kwargs)
put_account_sending_attributes
Enable or disable the ability of your account to send email.
Type annotations and code completion for session.client("pinpoint-email").put_account_sending_attributes
method.
boto3 documentation
await def put_account_sending_attributes(
self,
*,
SendingEnabled: bool = ...,
) -> Dict[str, Any]:
...
kwargs: PutAccountSendingAttributesRequestRequestTypeDef = { # (1)
"SendingEnabled": ...,
}
parent.put_account_sending_attributes(**kwargs)
put_configuration_set_delivery_options
Associate a configuration set with a dedicated IP pool.
Type annotations and code completion for session.client("pinpoint-email").put_configuration_set_delivery_options
method.
boto3 documentation
await def put_configuration_set_delivery_options(
self,
*,
ConfigurationSetName: str,
TlsPolicy: TlsPolicyType = ..., # (1)
SendingPoolName: str = ...,
) -> Dict[str, Any]:
...
- See TlsPolicyType
kwargs: PutConfigurationSetDeliveryOptionsRequestRequestTypeDef = { # (1)
"ConfigurationSetName": ...,
}
parent.put_configuration_set_delivery_options(**kwargs)
put_configuration_set_reputation_options
Enable or disable collection of reputation metrics for emails that you send using a particular configuration set in a specific AWS Region.
Type annotations and code completion for session.client("pinpoint-email").put_configuration_set_reputation_options
method.
boto3 documentation
await def put_configuration_set_reputation_options(
self,
*,
ConfigurationSetName: str,
ReputationMetricsEnabled: bool = ...,
) -> Dict[str, Any]:
...
kwargs: PutConfigurationSetReputationOptionsRequestRequestTypeDef = { # (1)
"ConfigurationSetName": ...,
}
parent.put_configuration_set_reputation_options(**kwargs)
put_configuration_set_sending_options
Enable or disable email sending for messages that use a particular configuration set in a specific AWS Region.
Type annotations and code completion for session.client("pinpoint-email").put_configuration_set_sending_options
method.
boto3 documentation
await def put_configuration_set_sending_options(
self,
*,
ConfigurationSetName: str,
SendingEnabled: bool = ...,
) -> Dict[str, Any]:
...
kwargs: PutConfigurationSetSendingOptionsRequestRequestTypeDef = { # (1)
"ConfigurationSetName": ...,
}
parent.put_configuration_set_sending_options(**kwargs)
put_configuration_set_tracking_options
Specify a custom domain to use for open and click tracking elements in email that you send using Amazon Pinpoint.
Type annotations and code completion for session.client("pinpoint-email").put_configuration_set_tracking_options
method.
boto3 documentation
await def put_configuration_set_tracking_options(
self,
*,
ConfigurationSetName: str,
CustomRedirectDomain: str = ...,
) -> Dict[str, Any]:
...
kwargs: PutConfigurationSetTrackingOptionsRequestRequestTypeDef = { # (1)
"ConfigurationSetName": ...,
}
parent.put_configuration_set_tracking_options(**kwargs)
put_dedicated_ip_in_pool
Move a dedicated IP address to an existing dedicated IP pool.
Type annotations and code completion for session.client("pinpoint-email").put_dedicated_ip_in_pool
method.
boto3 documentation
await def put_dedicated_ip_in_pool(
self,
*,
Ip: str,
DestinationPoolName: str,
) -> Dict[str, Any]:
...
kwargs: PutDedicatedIpInPoolRequestRequestTypeDef = { # (1)
"Ip": ...,
"DestinationPoolName": ...,
}
parent.put_dedicated_ip_in_pool(**kwargs)
put_dedicated_ip_warmup_attributes
See also: AWS API Documentation.
Type annotations and code completion for session.client("pinpoint-email").put_dedicated_ip_warmup_attributes
method.
boto3 documentation
await def put_dedicated_ip_warmup_attributes(
self,
*,
Ip: str,
WarmupPercentage: int,
) -> Dict[str, Any]:
...
kwargs: PutDedicatedIpWarmupAttributesRequestRequestTypeDef = { # (1)
"Ip": ...,
"WarmupPercentage": ...,
}
parent.put_dedicated_ip_warmup_attributes(**kwargs)
put_deliverability_dashboard_option
Enable or disable the Deliverability dashboard for your Amazon Pinpoint account.
Type annotations and code completion for session.client("pinpoint-email").put_deliverability_dashboard_option
method.
boto3 documentation
await def put_deliverability_dashboard_option(
self,
*,
DashboardEnabled: bool,
SubscribedDomains: Sequence[DomainDeliverabilityTrackingOptionTypeDef] = ..., # (1)
) -> Dict[str, Any]:
...
kwargs: PutDeliverabilityDashboardOptionRequestRequestTypeDef = { # (1)
"DashboardEnabled": ...,
}
parent.put_deliverability_dashboard_option(**kwargs)
put_email_identity_dkim_attributes
Used to enable or disable DKIM authentication for an email identity.
Type annotations and code completion for session.client("pinpoint-email").put_email_identity_dkim_attributes
method.
boto3 documentation
await def put_email_identity_dkim_attributes(
self,
*,
EmailIdentity: str,
SigningEnabled: bool = ...,
) -> Dict[str, Any]:
...
kwargs: PutEmailIdentityDkimAttributesRequestRequestTypeDef = { # (1)
"EmailIdentity": ...,
}
parent.put_email_identity_dkim_attributes(**kwargs)
put_email_identity_feedback_attributes
Used to enable or disable feedback forwarding for an identity.
Type annotations and code completion for session.client("pinpoint-email").put_email_identity_feedback_attributes
method.
boto3 documentation
await def put_email_identity_feedback_attributes(
self,
*,
EmailIdentity: str,
EmailForwardingEnabled: bool = ...,
) -> Dict[str, Any]:
...
kwargs: PutEmailIdentityFeedbackAttributesRequestRequestTypeDef = { # (1)
"EmailIdentity": ...,
}
parent.put_email_identity_feedback_attributes(**kwargs)
put_email_identity_mail_from_attributes
Used to enable or disable the custom Mail-From domain configuration for an email identity.
Type annotations and code completion for session.client("pinpoint-email").put_email_identity_mail_from_attributes
method.
boto3 documentation
await def put_email_identity_mail_from_attributes(
self,
*,
EmailIdentity: str,
MailFromDomain: str = ...,
BehaviorOnMxFailure: BehaviorOnMxFailureType = ..., # (1)
) -> Dict[str, Any]:
...
kwargs: PutEmailIdentityMailFromAttributesRequestRequestTypeDef = { # (1)
"EmailIdentity": ...,
}
parent.put_email_identity_mail_from_attributes(**kwargs)
send_email
Sends an email message.
Type annotations and code completion for session.client("pinpoint-email").send_email
method.
boto3 documentation
await def send_email(
self,
*,
Destination: DestinationTypeDef, # (1)
Content: EmailContentTypeDef, # (2)
FromEmailAddress: str = ...,
ReplyToAddresses: Sequence[str] = ...,
FeedbackForwardingEmailAddress: str = ...,
EmailTags: Sequence[MessageTagTypeDef] = ..., # (3)
ConfigurationSetName: str = ...,
) -> SendEmailResponseTypeDef: # (4)
...
kwargs: SendEmailRequestRequestTypeDef = { # (1)
"Destination": ...,
"Content": ...,
}
parent.send_email(**kwargs)
tag_resource
Add one or more tags (keys and values) to a specified resource.
Type annotations and code completion for session.client("pinpoint-email").tag_resource
method.
boto3 documentation
await def tag_resource(
self,
*,
ResourceArn: str,
Tags: Sequence[TagTypeDef], # (1)
) -> Dict[str, Any]:
...
- See TagTypeDef
kwargs: TagResourceRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
"Tags": ...,
}
parent.tag_resource(**kwargs)
untag_resource
Remove one or more tags (keys and values) from a specified resource.
Type annotations and code completion for session.client("pinpoint-email").untag_resource
method.
boto3 documentation
await def untag_resource(
self,
*,
ResourceArn: str,
TagKeys: Sequence[str],
) -> Dict[str, Any]:
...
kwargs: UntagResourceRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
"TagKeys": ...,
}
parent.untag_resource(**kwargs)
update_configuration_set_event_destination
Update the configuration of an event destination for a configuration set.
Type annotations and code completion for session.client("pinpoint-email").update_configuration_set_event_destination
method.
boto3 documentation
await def update_configuration_set_event_destination(
self,
*,
ConfigurationSetName: str,
EventDestinationName: str,
EventDestination: EventDestinationDefinitionTypeDef, # (1)
) -> Dict[str, Any]:
...
kwargs: UpdateConfigurationSetEventDestinationRequestRequestTypeDef = { # (1)
"ConfigurationSetName": ...,
"EventDestinationName": ...,
"EventDestination": ...,
}
parent.update_configuration_set_event_destination(**kwargs)
__aenter__
Type annotations and code completion for session.client("pinpoint-email").__aenter__
method.
boto3 documentation
__aexit__
Type annotations and code completion for session.client("pinpoint-email").__aexit__
method.
boto3 documentation
get_paginator
Type annotations and code completion for session.client("pinpoint-email").get_paginator
method with overloads.
client.get_paginator("get_dedicated_ips")
-> GetDedicatedIpsPaginatorclient.get_paginator("list_configuration_sets")
-> ListConfigurationSetsPaginatorclient.get_paginator("list_dedicated_ip_pools")
-> ListDedicatedIpPoolsPaginatorclient.get_paginator("list_deliverability_test_reports")
-> ListDeliverabilityTestReportsPaginatorclient.get_paginator("list_email_identities")
-> ListEmailIdentitiesPaginator