Module: Aws::PinpointEmail::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-pinpointemail/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- AccountSuspendedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccountSuspendedException')
- AlreadyExistsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AlreadyExistsException')
- AmazonResourceName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AmazonResourceName')
- BadRequestException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BadRequestException')
- BehaviorOnMxFailure =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'BehaviorOnMxFailure')
- BlacklistEntries =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BlacklistEntries')
- BlacklistEntry =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BlacklistEntry')
- BlacklistItemName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'BlacklistItemName')
- BlacklistItemNames =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BlacklistItemNames')
- BlacklistReport =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'BlacklistReport')
- BlacklistingDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'BlacklistingDescription')
- Body =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Body')
- CampaignId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CampaignId')
- Charset =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Charset')
- CloudWatchDestination =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CloudWatchDestination')
- CloudWatchDimensionConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CloudWatchDimensionConfiguration')
- CloudWatchDimensionConfigurations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CloudWatchDimensionConfigurations')
- ConcurrentModificationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConcurrentModificationException')
- ConfigurationSetName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConfigurationSetName')
- ConfigurationSetNameList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConfigurationSetNameList')
- Content =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Content')
- CreateConfigurationSetEventDestinationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateConfigurationSetEventDestinationRequest')
- CreateConfigurationSetEventDestinationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateConfigurationSetEventDestinationResponse')
- CreateConfigurationSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateConfigurationSetRequest')
- CreateConfigurationSetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateConfigurationSetResponse')
- CreateDedicatedIpPoolRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDedicatedIpPoolRequest')
- CreateDedicatedIpPoolResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDedicatedIpPoolResponse')
- CreateDeliverabilityTestReportRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDeliverabilityTestReportRequest')
- CreateDeliverabilityTestReportResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDeliverabilityTestReportResponse')
- CreateEmailIdentityRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateEmailIdentityRequest')
- CreateEmailIdentityResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateEmailIdentityResponse')
- CustomRedirectDomain =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CustomRedirectDomain')
- DailyVolume =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DailyVolume')
- DailyVolumes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DailyVolumes')
- DedicatedIp =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DedicatedIp')
- DedicatedIpList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DedicatedIpList')
- DefaultDimensionValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DefaultDimensionValue')
- DeleteConfigurationSetEventDestinationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteConfigurationSetEventDestinationRequest')
- DeleteConfigurationSetEventDestinationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteConfigurationSetEventDestinationResponse')
- DeleteConfigurationSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteConfigurationSetRequest')
- DeleteConfigurationSetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteConfigurationSetResponse')
- DeleteDedicatedIpPoolRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteDedicatedIpPoolRequest')
- DeleteDedicatedIpPoolResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteDedicatedIpPoolResponse')
- DeleteEmailIdentityRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteEmailIdentityRequest')
- DeleteEmailIdentityResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteEmailIdentityResponse')
- DeliverabilityDashboardAccountStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DeliverabilityDashboardAccountStatus')
- DeliverabilityTestReport =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeliverabilityTestReport')
- DeliverabilityTestReports =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DeliverabilityTestReports')
- DeliverabilityTestStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DeliverabilityTestStatus')
- DeliverabilityTestSubject =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DeliverabilityTestSubject')
- DeliveryOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeliveryOptions')
- Destination =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Destination')
- DimensionName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DimensionName')
- DimensionValueSource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DimensionValueSource')
- DkimAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DkimAttributes')
- DkimStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DkimStatus')
- DnsToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DnsToken')
- DnsTokenList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DnsTokenList')
- Domain =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Domain')
- DomainDeliverabilityCampaign =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DomainDeliverabilityCampaign')
- DomainDeliverabilityCampaignList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DomainDeliverabilityCampaignList')
- DomainDeliverabilityTrackingOption =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DomainDeliverabilityTrackingOption')
- DomainDeliverabilityTrackingOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DomainDeliverabilityTrackingOptions')
- DomainIspPlacement =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DomainIspPlacement')
- DomainIspPlacements =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DomainIspPlacements')
- EmailAddress =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EmailAddress')
- EmailAddressList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'EmailAddressList')
- EmailContent =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EmailContent')
- Enabled =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'Enabled')
- Esp =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Esp')
- Esps =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Esps')
- EventDestination =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EventDestination')
- EventDestinationDefinition =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EventDestinationDefinition')
- EventDestinationName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EventDestinationName')
- EventDestinations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'EventDestinations')
- EventType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EventType')
- EventTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'EventTypes')
- GeneralEnforcementStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GeneralEnforcementStatus')
- GetAccountRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAccountRequest')
- GetAccountResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAccountResponse')
- GetBlacklistReportsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetBlacklistReportsRequest')
- GetBlacklistReportsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetBlacklistReportsResponse')
- GetConfigurationSetEventDestinationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetConfigurationSetEventDestinationsRequest')
- GetConfigurationSetEventDestinationsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetConfigurationSetEventDestinationsResponse')
- GetConfigurationSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetConfigurationSetRequest')
- GetConfigurationSetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetConfigurationSetResponse')
- GetDedicatedIpRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDedicatedIpRequest')
- GetDedicatedIpResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDedicatedIpResponse')
- GetDedicatedIpsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDedicatedIpsRequest')
- GetDedicatedIpsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDedicatedIpsResponse')
- GetDeliverabilityDashboardOptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDeliverabilityDashboardOptionsRequest')
- GetDeliverabilityDashboardOptionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDeliverabilityDashboardOptionsResponse')
- GetDeliverabilityTestReportRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDeliverabilityTestReportRequest')
- GetDeliverabilityTestReportResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDeliverabilityTestReportResponse')
- GetDomainDeliverabilityCampaignRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDomainDeliverabilityCampaignRequest')
- GetDomainDeliverabilityCampaignResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDomainDeliverabilityCampaignResponse')
- GetDomainStatisticsReportRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDomainStatisticsReportRequest')
- GetDomainStatisticsReportResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDomainStatisticsReportResponse')
- GetEmailIdentityRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetEmailIdentityRequest')
- GetEmailIdentityResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetEmailIdentityResponse')
- Identity =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Identity')
- IdentityInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IdentityInfo')
- IdentityInfoList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'IdentityInfoList')
- IdentityType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IdentityType')
- ImageUrl =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ImageUrl')
- InboxPlacementTrackingOption =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InboxPlacementTrackingOption')
- Ip =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Ip')
- IpList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'IpList')
- IspName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IspName')
- IspNameList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'IspNameList')
- IspPlacement =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IspPlacement')
- IspPlacements =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'IspPlacements')
- KinesisFirehoseDestination =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'KinesisFirehoseDestination')
- LastFreshStart =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'LastFreshStart')
- LimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LimitExceededException')
- ListConfigurationSetsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListConfigurationSetsRequest')
- ListConfigurationSetsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListConfigurationSetsResponse')
- ListDedicatedIpPoolsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListDedicatedIpPoolsRequest')
- ListDedicatedIpPoolsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListDedicatedIpPoolsResponse')
- ListDeliverabilityTestReportsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListDeliverabilityTestReportsRequest')
- ListDeliverabilityTestReportsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListDeliverabilityTestReportsResponse')
- ListDomainDeliverabilityCampaignsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListDomainDeliverabilityCampaignsRequest')
- ListDomainDeliverabilityCampaignsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListDomainDeliverabilityCampaignsResponse')
- ListEmailIdentitiesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListEmailIdentitiesRequest')
- ListEmailIdentitiesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListEmailIdentitiesResponse')
- ListOfDedicatedIpPools =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ListOfDedicatedIpPools')
- ListTagsForResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceRequest')
- ListTagsForResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceResponse')
- MailFromAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MailFromAttributes')
- MailFromDomainName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MailFromDomainName')
- MailFromDomainNotVerifiedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MailFromDomainNotVerifiedException')
- MailFromDomainStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MailFromDomainStatus')
- Max24HourSend =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'Max24HourSend')
- MaxItems =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MaxItems')
- MaxSendRate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'MaxSendRate')
- Message =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Message')
- MessageContent =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MessageContent')
- MessageData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MessageData')
- MessageRejected =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MessageRejected')
- MessageTag =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MessageTag')
- MessageTagList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'MessageTagList')
- MessageTagName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MessageTagName')
- MessageTagValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MessageTagValue')
- NextToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NextToken')
- NotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotFoundException')
- OutboundMessageId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OutboundMessageId')
- OverallVolume =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OverallVolume')
- Percentage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'Percentage')
- Percentage100Wrapper =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Percentage100Wrapper')
- PinpointDestination =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PinpointDestination')
- PlacementStatistics =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PlacementStatistics')
- PoolName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PoolName')
- PutAccountDedicatedIpWarmupAttributesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutAccountDedicatedIpWarmupAttributesRequest')
- PutAccountDedicatedIpWarmupAttributesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutAccountDedicatedIpWarmupAttributesResponse')
- PutAccountSendingAttributesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutAccountSendingAttributesRequest')
- PutAccountSendingAttributesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutAccountSendingAttributesResponse')
- PutConfigurationSetDeliveryOptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutConfigurationSetDeliveryOptionsRequest')
- PutConfigurationSetDeliveryOptionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutConfigurationSetDeliveryOptionsResponse')
- PutConfigurationSetReputationOptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutConfigurationSetReputationOptionsRequest')
- PutConfigurationSetReputationOptionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutConfigurationSetReputationOptionsResponse')
- PutConfigurationSetSendingOptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutConfigurationSetSendingOptionsRequest')
- PutConfigurationSetSendingOptionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutConfigurationSetSendingOptionsResponse')
- PutConfigurationSetTrackingOptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutConfigurationSetTrackingOptionsRequest')
- PutConfigurationSetTrackingOptionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutConfigurationSetTrackingOptionsResponse')
- PutDedicatedIpInPoolRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutDedicatedIpInPoolRequest')
- PutDedicatedIpInPoolResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutDedicatedIpInPoolResponse')
- PutDedicatedIpWarmupAttributesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutDedicatedIpWarmupAttributesRequest')
- PutDedicatedIpWarmupAttributesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutDedicatedIpWarmupAttributesResponse')
- PutDeliverabilityDashboardOptionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutDeliverabilityDashboardOptionRequest')
- PutDeliverabilityDashboardOptionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutDeliverabilityDashboardOptionResponse')
- PutEmailIdentityDkimAttributesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutEmailIdentityDkimAttributesRequest')
- PutEmailIdentityDkimAttributesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutEmailIdentityDkimAttributesResponse')
- PutEmailIdentityFeedbackAttributesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutEmailIdentityFeedbackAttributesRequest')
- PutEmailIdentityFeedbackAttributesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutEmailIdentityFeedbackAttributesResponse')
- PutEmailIdentityMailFromAttributesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutEmailIdentityMailFromAttributesRequest')
- PutEmailIdentityMailFromAttributesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutEmailIdentityMailFromAttributesResponse')
- RawMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RawMessage')
- RawMessageData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BlobShape.new(name: 'RawMessageData')
- RblName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RblName')
- ReportId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReportId')
- ReportName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReportName')
- ReputationOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReputationOptions')
- SendEmailRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendEmailRequest')
- SendEmailResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendEmailResponse')
- SendQuota =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendQuota')
- SendingOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendingOptions')
- SendingPausedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendingPausedException')
- SendingPoolName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SendingPoolName')
- SentLast24Hours =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'SentLast24Hours')
- SnsDestination =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SnsDestination')
- Subject =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Subject')
- Tag =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Tag')
- TagKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagKey')
- TagKeyList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagKeyList')
- TagList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagList')
- TagResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceRequest')
- TagResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceResponse')
- TagValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagValue')
- Template =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Template')
- TemplateArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TemplateArn')
- TemplateData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TemplateData')
- Timestamp =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'Timestamp')
- TlsPolicy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TlsPolicy')
- TooManyRequestsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TooManyRequestsException')
- TrackingOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TrackingOptions')
- UntagResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagResourceRequest')
- UntagResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagResourceResponse')
- UpdateConfigurationSetEventDestinationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateConfigurationSetEventDestinationRequest')
- UpdateConfigurationSetEventDestinationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateConfigurationSetEventDestinationResponse')
- Volume =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Volume')
- VolumeStatistics =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VolumeStatistics')
- WarmupStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'WarmupStatus')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2018-07-26" api. = { "apiVersion" => "2018-07-26", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "email", "jsonVersion" => "1.1", "protocol" => "rest-json", "protocols" => ["rest-json"], "serviceAbbreviation" => "Pinpoint Email", "serviceFullName" => "Amazon Pinpoint Email Service", "serviceId" => "Pinpoint Email", "signatureVersion" => "v4", "signingName" => "ses", "uid" => "pinpoint-email-2018-07-26", } api.add_operation(:create_configuration_set, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateConfigurationSet" o.http_method = "POST" o.http_request_uri = "/v1/email/configuration-sets" o.input = Shapes::ShapeRef.new(shape: CreateConfigurationSetRequest) o.output = Shapes::ShapeRef.new(shape: CreateConfigurationSetResponse) o.errors << Shapes::ShapeRef.new(shape: AlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) end) api.add_operation(:create_configuration_set_event_destination, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateConfigurationSetEventDestination" o.http_method = "POST" o.http_request_uri = "/v1/email/configuration-sets/{ConfigurationSetName}/event-destinations" o.input = Shapes::ShapeRef.new(shape: CreateConfigurationSetEventDestinationRequest) o.output = Shapes::ShapeRef.new(shape: CreateConfigurationSetEventDestinationResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: AlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:create_dedicated_ip_pool, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateDedicatedIpPool" o.http_method = "POST" o.http_request_uri = "/v1/email/dedicated-ip-pools" o.input = Shapes::ShapeRef.new(shape: CreateDedicatedIpPoolRequest) o.output = Shapes::ShapeRef.new(shape: CreateDedicatedIpPoolResponse) o.errors << Shapes::ShapeRef.new(shape: AlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) end) api.add_operation(:create_deliverability_test_report, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateDeliverabilityTestReport" o.http_method = "POST" o.http_request_uri = "/v1/email/deliverability-dashboard/test" o.input = Shapes::ShapeRef.new(shape: CreateDeliverabilityTestReportRequest) o.output = Shapes::ShapeRef.new(shape: CreateDeliverabilityTestReportResponse) o.errors << Shapes::ShapeRef.new(shape: AccountSuspendedException) o.errors << Shapes::ShapeRef.new(shape: SendingPausedException) o.errors << Shapes::ShapeRef.new(shape: MessageRejected) o.errors << Shapes::ShapeRef.new(shape: MailFromDomainNotVerifiedException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) end) api.add_operation(:create_email_identity, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateEmailIdentity" o.http_method = "POST" o.http_request_uri = "/v1/email/identities" o.input = Shapes::ShapeRef.new(shape: CreateEmailIdentityRequest) o.output = Shapes::ShapeRef.new(shape: CreateEmailIdentityResponse) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) end) api.add_operation(:delete_configuration_set, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteConfigurationSet" o.http_method = "DELETE" o.http_request_uri = "/v1/email/configuration-sets/{ConfigurationSetName}" o.input = Shapes::ShapeRef.new(shape: DeleteConfigurationSetRequest) o.output = Shapes::ShapeRef.new(shape: DeleteConfigurationSetResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) end) api.add_operation(:delete_configuration_set_event_destination, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteConfigurationSetEventDestination" o.http_method = "DELETE" o.http_request_uri = "/v1/email/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}" o.input = Shapes::ShapeRef.new(shape: DeleteConfigurationSetEventDestinationRequest) o.output = Shapes::ShapeRef.new(shape: DeleteConfigurationSetEventDestinationResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:delete_dedicated_ip_pool, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteDedicatedIpPool" o.http_method = "DELETE" o.http_request_uri = "/v1/email/dedicated-ip-pools/{PoolName}" o.input = Shapes::ShapeRef.new(shape: DeleteDedicatedIpPoolRequest) o.output = Shapes::ShapeRef.new(shape: DeleteDedicatedIpPoolResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) end) api.add_operation(:delete_email_identity, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteEmailIdentity" o.http_method = "DELETE" o.http_request_uri = "/v1/email/identities/{EmailIdentity}" o.input = Shapes::ShapeRef.new(shape: DeleteEmailIdentityRequest) o.output = Shapes::ShapeRef.new(shape: DeleteEmailIdentityResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) end) api.add_operation(:get_account, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAccount" o.http_method = "GET" o.http_request_uri = "/v1/email/account" o.input = Shapes::ShapeRef.new(shape: GetAccountRequest) o.output = Shapes::ShapeRef.new(shape: GetAccountResponse) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:get_blacklist_reports, Seahorse::Model::Operation.new.tap do |o| o.name = "GetBlacklistReports" o.http_method = "GET" o.http_request_uri = "/v1/email/deliverability-dashboard/blacklist-report" o.input = Shapes::ShapeRef.new(shape: GetBlacklistReportsRequest) o.output = Shapes::ShapeRef.new(shape: GetBlacklistReportsResponse) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:get_configuration_set, Seahorse::Model::Operation.new.tap do |o| o.name = "GetConfigurationSet" o.http_method = "GET" o.http_request_uri = "/v1/email/configuration-sets/{ConfigurationSetName}" o.input = Shapes::ShapeRef.new(shape: GetConfigurationSetRequest) o.output = Shapes::ShapeRef.new(shape: GetConfigurationSetResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:get_configuration_set_event_destinations, Seahorse::Model::Operation.new.tap do |o| o.name = "GetConfigurationSetEventDestinations" o.http_method = "GET" o.http_request_uri = "/v1/email/configuration-sets/{ConfigurationSetName}/event-destinations" o.input = Shapes::ShapeRef.new(shape: GetConfigurationSetEventDestinationsRequest) o.output = Shapes::ShapeRef.new(shape: GetConfigurationSetEventDestinationsResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:get_dedicated_ip, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDedicatedIp" o.http_method = "GET" o.http_request_uri = "/v1/email/dedicated-ips/{IP}" o.input = Shapes::ShapeRef.new(shape: GetDedicatedIpRequest) o.output = Shapes::ShapeRef.new(shape: GetDedicatedIpResponse) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:get_dedicated_ips, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDedicatedIps" o.http_method = "GET" o.http_request_uri = "/v1/email/dedicated-ips" o.input = Shapes::ShapeRef.new(shape: GetDedicatedIpsRequest) o.output = Shapes::ShapeRef.new(shape: GetDedicatedIpsResponse) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o[:pager] = Aws::Pager.new( limit_key: "page_size", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_deliverability_dashboard_options, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDeliverabilityDashboardOptions" o.http_method = "GET" o.http_request_uri = "/v1/email/deliverability-dashboard" o.input = Shapes::ShapeRef.new(shape: GetDeliverabilityDashboardOptionsRequest) o.output = Shapes::ShapeRef.new(shape: GetDeliverabilityDashboardOptionsResponse) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:get_deliverability_test_report, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDeliverabilityTestReport" o.http_method = "GET" o.http_request_uri = "/v1/email/deliverability-dashboard/test-reports/{ReportId}" o.input = Shapes::ShapeRef.new(shape: GetDeliverabilityTestReportRequest) o.output = Shapes::ShapeRef.new(shape: GetDeliverabilityTestReportResponse) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:get_domain_deliverability_campaign, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDomainDeliverabilityCampaign" o.http_method = "GET" o.http_request_uri = "/v1/email/deliverability-dashboard/campaigns/{CampaignId}" o.input = Shapes::ShapeRef.new(shape: GetDomainDeliverabilityCampaignRequest) o.output = Shapes::ShapeRef.new(shape: GetDomainDeliverabilityCampaignResponse) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) end) api.add_operation(:get_domain_statistics_report, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDomainStatisticsReport" o.http_method = "GET" o.http_request_uri = "/v1/email/deliverability-dashboard/statistics-report/{Domain}" o.input = Shapes::ShapeRef.new(shape: GetDomainStatisticsReportRequest) o.output = Shapes::ShapeRef.new(shape: GetDomainStatisticsReportResponse) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:get_email_identity, Seahorse::Model::Operation.new.tap do |o| o.name = "GetEmailIdentity" o.http_method = "GET" o.http_request_uri = "/v1/email/identities/{EmailIdentity}" o.input = Shapes::ShapeRef.new(shape: GetEmailIdentityRequest) o.output = Shapes::ShapeRef.new(shape: GetEmailIdentityResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:list_configuration_sets, Seahorse::Model::Operation.new.tap do |o| o.name = "ListConfigurationSets" o.http_method = "GET" o.http_request_uri = "/v1/email/configuration-sets" o.input = Shapes::ShapeRef.new(shape: ListConfigurationSetsRequest) o.output = Shapes::ShapeRef.new(shape: ListConfigurationSetsResponse) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o[:pager] = Aws::Pager.new( limit_key: "page_size", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_dedicated_ip_pools, Seahorse::Model::Operation.new.tap do |o| o.name = "ListDedicatedIpPools" o.http_method = "GET" o.http_request_uri = "/v1/email/dedicated-ip-pools" o.input = Shapes::ShapeRef.new(shape: ListDedicatedIpPoolsRequest) o.output = Shapes::ShapeRef.new(shape: ListDedicatedIpPoolsResponse) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o[:pager] = Aws::Pager.new( limit_key: "page_size", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_deliverability_test_reports, Seahorse::Model::Operation.new.tap do |o| o.name = "ListDeliverabilityTestReports" o.http_method = "GET" o.http_request_uri = "/v1/email/deliverability-dashboard/test-reports" o.input = Shapes::ShapeRef.new(shape: ListDeliverabilityTestReportsRequest) o.output = Shapes::ShapeRef.new(shape: ListDeliverabilityTestReportsResponse) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o[:pager] = Aws::Pager.new( limit_key: "page_size", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_domain_deliverability_campaigns, Seahorse::Model::Operation.new.tap do |o| o.name = "ListDomainDeliverabilityCampaigns" o.http_method = "GET" o.http_request_uri = "/v1/email/deliverability-dashboard/domains/{SubscribedDomain}/campaigns" o.input = Shapes::ShapeRef.new(shape: ListDomainDeliverabilityCampaignsRequest) o.output = Shapes::ShapeRef.new(shape: ListDomainDeliverabilityCampaignsResponse) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o[:pager] = Aws::Pager.new( limit_key: "page_size", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_email_identities, Seahorse::Model::Operation.new.tap do |o| o.name = "ListEmailIdentities" o.http_method = "GET" o.http_request_uri = "/v1/email/identities" o.input = Shapes::ShapeRef.new(shape: ListEmailIdentitiesRequest) o.output = Shapes::ShapeRef.new(shape: ListEmailIdentitiesResponse) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o[:pager] = Aws::Pager.new( limit_key: "page_size", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_tags_for_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTagsForResource" o.http_method = "GET" o.http_request_uri = "/v1/email/tags" o.input = Shapes::ShapeRef.new(shape: ListTagsForResourceRequest) o.output = Shapes::ShapeRef.new(shape: ListTagsForResourceResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:put_account_dedicated_ip_warmup_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "PutAccountDedicatedIpWarmupAttributes" o.http_method = "PUT" o.http_request_uri = "/v1/email/account/dedicated-ips/warmup" o.input = Shapes::ShapeRef.new(shape: PutAccountDedicatedIpWarmupAttributesRequest) o.output = Shapes::ShapeRef.new(shape: PutAccountDedicatedIpWarmupAttributesResponse) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:put_account_sending_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "PutAccountSendingAttributes" o.http_method = "PUT" o.http_request_uri = "/v1/email/account/sending" o.input = Shapes::ShapeRef.new(shape: PutAccountSendingAttributesRequest) o.output = Shapes::ShapeRef.new(shape: PutAccountSendingAttributesResponse) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:put_configuration_set_delivery_options, Seahorse::Model::Operation.new.tap do |o| o.name = "PutConfigurationSetDeliveryOptions" o.http_method = "PUT" o.http_request_uri = "/v1/email/configuration-sets/{ConfigurationSetName}/delivery-options" o.input = Shapes::ShapeRef.new(shape: PutConfigurationSetDeliveryOptionsRequest) o.output = Shapes::ShapeRef.new(shape: PutConfigurationSetDeliveryOptionsResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:put_configuration_set_reputation_options, Seahorse::Model::Operation.new.tap do |o| o.name = "PutConfigurationSetReputationOptions" o.http_method = "PUT" o.http_request_uri = "/v1/email/configuration-sets/{ConfigurationSetName}/reputation-options" o.input = Shapes::ShapeRef.new(shape: PutConfigurationSetReputationOptionsRequest) o.output = Shapes::ShapeRef.new(shape: PutConfigurationSetReputationOptionsResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:put_configuration_set_sending_options, Seahorse::Model::Operation.new.tap do |o| o.name = "PutConfigurationSetSendingOptions" o.http_method = "PUT" o.http_request_uri = "/v1/email/configuration-sets/{ConfigurationSetName}/sending" o.input = Shapes::ShapeRef.new(shape: PutConfigurationSetSendingOptionsRequest) o.output = Shapes::ShapeRef.new(shape: PutConfigurationSetSendingOptionsResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:put_configuration_set_tracking_options, Seahorse::Model::Operation.new.tap do |o| o.name = "PutConfigurationSetTrackingOptions" o.http_method = "PUT" o.http_request_uri = "/v1/email/configuration-sets/{ConfigurationSetName}/tracking-options" o.input = Shapes::ShapeRef.new(shape: PutConfigurationSetTrackingOptionsRequest) o.output = Shapes::ShapeRef.new(shape: PutConfigurationSetTrackingOptionsResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:put_dedicated_ip_in_pool, Seahorse::Model::Operation.new.tap do |o| o.name = "PutDedicatedIpInPool" o.http_method = "PUT" o.http_request_uri = "/v1/email/dedicated-ips/{IP}/pool" o.input = Shapes::ShapeRef.new(shape: PutDedicatedIpInPoolRequest) o.output = Shapes::ShapeRef.new(shape: PutDedicatedIpInPoolResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:put_dedicated_ip_warmup_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "PutDedicatedIpWarmupAttributes" o.http_method = "PUT" o.http_request_uri = "/v1/email/dedicated-ips/{IP}/warmup" o.input = Shapes::ShapeRef.new(shape: PutDedicatedIpWarmupAttributesRequest) o.output = Shapes::ShapeRef.new(shape: PutDedicatedIpWarmupAttributesResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:put_deliverability_dashboard_option, Seahorse::Model::Operation.new.tap do |o| o.name = "PutDeliverabilityDashboardOption" o.http_method = "PUT" o.http_request_uri = "/v1/email/deliverability-dashboard" o.input = Shapes::ShapeRef.new(shape: PutDeliverabilityDashboardOptionRequest) o.output = Shapes::ShapeRef.new(shape: PutDeliverabilityDashboardOptionResponse) o.errors << Shapes::ShapeRef.new(shape: AlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:put_email_identity_dkim_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "PutEmailIdentityDkimAttributes" o.http_method = "PUT" o.http_request_uri = "/v1/email/identities/{EmailIdentity}/dkim" o.input = Shapes::ShapeRef.new(shape: PutEmailIdentityDkimAttributesRequest) o.output = Shapes::ShapeRef.new(shape: PutEmailIdentityDkimAttributesResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:put_email_identity_feedback_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "PutEmailIdentityFeedbackAttributes" o.http_method = "PUT" o.http_request_uri = "/v1/email/identities/{EmailIdentity}/feedback" o.input = Shapes::ShapeRef.new(shape: PutEmailIdentityFeedbackAttributesRequest) o.output = Shapes::ShapeRef.new(shape: PutEmailIdentityFeedbackAttributesResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:put_email_identity_mail_from_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "PutEmailIdentityMailFromAttributes" o.http_method = "PUT" o.http_request_uri = "/v1/email/identities/{EmailIdentity}/mail-from" o.input = Shapes::ShapeRef.new(shape: PutEmailIdentityMailFromAttributesRequest) o.output = Shapes::ShapeRef.new(shape: PutEmailIdentityMailFromAttributesResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:send_email, Seahorse::Model::Operation.new.tap do |o| o.name = "SendEmail" o.http_method = "POST" o.http_request_uri = "/v1/email/outbound-emails" o.input = Shapes::ShapeRef.new(shape: SendEmailRequest) o.output = Shapes::ShapeRef.new(shape: SendEmailResponse) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: AccountSuspendedException) o.errors << Shapes::ShapeRef.new(shape: SendingPausedException) o.errors << Shapes::ShapeRef.new(shape: MessageRejected) o.errors << Shapes::ShapeRef.new(shape: MailFromDomainNotVerifiedException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:tag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "TagResource" o.http_method = "POST" o.http_request_uri = "/v1/email/tags" o.input = Shapes::ShapeRef.new(shape: TagResourceRequest) o.output = Shapes::ShapeRef.new(shape: TagResourceResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:untag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "UntagResource" o.http_method = "DELETE" o.http_request_uri = "/v1/email/tags" o.input = Shapes::ShapeRef.new(shape: UntagResourceRequest) o.output = Shapes::ShapeRef.new(shape: UntagResourceResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:update_configuration_set_event_destination, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateConfigurationSetEventDestination" o.http_method = "PUT" o.http_request_uri = "/v1/email/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}" o.input = Shapes::ShapeRef.new(shape: UpdateConfigurationSetEventDestinationRequest) o.output = Shapes::ShapeRef.new(shape: UpdateConfigurationSetEventDestinationResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) end