@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSMailManager
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAWSMailManager
instead.
AWS SES Mail Manager API contains operations and data types that comprise the Mail Manager feature of Amazon Simple Email Service.
Mail Manager is a set of Amazon SES email gateway features designed to help you strengthen your organization's email infrastructure, simplify email workflow management, and streamline email compliance control. To learn more, see the Mail Manager chapter in the Amazon SES Developer Guide.
Modifier and Type | Field and Description |
---|---|
static String |
ENDPOINT_PREFIX
The region metadata service name for computing region endpoints.
|
Modifier and Type | Method and Description |
---|---|
CreateAddonInstanceResult |
createAddonInstance(CreateAddonInstanceRequest createAddonInstanceRequest)
Creates an Add On instance for the subscription indicated in the request.
|
CreateAddonSubscriptionResult |
createAddonSubscription(CreateAddonSubscriptionRequest createAddonSubscriptionRequest)
Creates a subscription for an Add On representing the acceptance of its terms of use and additional pricing.
|
CreateArchiveResult |
createArchive(CreateArchiveRequest createArchiveRequest)
Creates a new email archive resource for storing and retaining emails.
|
CreateIngressPointResult |
createIngressPoint(CreateIngressPointRequest createIngressPointRequest)
Provision a new ingress endpoint resource.
|
CreateRelayResult |
createRelay(CreateRelayRequest createRelayRequest)
Creates a relay resource which can be used in rules to relay incoming emails to defined relay destinations.
|
CreateRuleSetResult |
createRuleSet(CreateRuleSetRequest createRuleSetRequest)
Provision a new rule set.
|
CreateTrafficPolicyResult |
createTrafficPolicy(CreateTrafficPolicyRequest createTrafficPolicyRequest)
Provision a new traffic policy resource.
|
DeleteAddonInstanceResult |
deleteAddonInstance(DeleteAddonInstanceRequest deleteAddonInstanceRequest)
Deletes an Add On instance.
|
DeleteAddonSubscriptionResult |
deleteAddonSubscription(DeleteAddonSubscriptionRequest deleteAddonSubscriptionRequest)
Deletes an Add On subscription.
|
DeleteArchiveResult |
deleteArchive(DeleteArchiveRequest deleteArchiveRequest)
Initiates deletion of an email archive.
|
DeleteIngressPointResult |
deleteIngressPoint(DeleteIngressPointRequest deleteIngressPointRequest)
Delete an ingress endpoint resource.
|
DeleteRelayResult |
deleteRelay(DeleteRelayRequest deleteRelayRequest)
Deletes an existing relay resource.
|
DeleteRuleSetResult |
deleteRuleSet(DeleteRuleSetRequest deleteRuleSetRequest)
Delete a rule set.
|
DeleteTrafficPolicyResult |
deleteTrafficPolicy(DeleteTrafficPolicyRequest deleteTrafficPolicyRequest)
Delete a traffic policy resource.
|
GetAddonInstanceResult |
getAddonInstance(GetAddonInstanceRequest getAddonInstanceRequest)
Gets detailed information about an Add On instance.
|
GetAddonSubscriptionResult |
getAddonSubscription(GetAddonSubscriptionRequest getAddonSubscriptionRequest)
Gets detailed information about an Add On subscription.
|
GetArchiveResult |
getArchive(GetArchiveRequest getArchiveRequest)
Retrieves the full details and current state of a specified email archive.
|
GetArchiveExportResult |
getArchiveExport(GetArchiveExportRequest getArchiveExportRequest)
Retrieves the details and current status of a specific email archive export job.
|
GetArchiveMessageResult |
getArchiveMessage(GetArchiveMessageRequest getArchiveMessageRequest)
Returns a pre-signed URL that provides temporary download access to the specific email message stored in the
archive.
|
GetArchiveMessageContentResult |
getArchiveMessageContent(GetArchiveMessageContentRequest getArchiveMessageContentRequest)
Returns the textual content of a specific email message stored in the archive.
|
GetArchiveSearchResult |
getArchiveSearch(GetArchiveSearchRequest getArchiveSearchRequest)
Retrieves the details and current status of a specific email archive search job.
|
GetArchiveSearchResultsResult |
getArchiveSearchResults(GetArchiveSearchResultsRequest getArchiveSearchResultsRequest)
Returns the results of a completed email archive search job.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetIngressPointResult |
getIngressPoint(GetIngressPointRequest getIngressPointRequest)
Fetch ingress endpoint resource attributes.
|
GetRelayResult |
getRelay(GetRelayRequest getRelayRequest)
Fetch the relay resource and it's attributes.
|
GetRuleSetResult |
getRuleSet(GetRuleSetRequest getRuleSetRequest)
Fetch attributes of a rule set.
|
GetTrafficPolicyResult |
getTrafficPolicy(GetTrafficPolicyRequest getTrafficPolicyRequest)
Fetch attributes of a traffic policy resource.
|
ListAddonInstancesResult |
listAddonInstances(ListAddonInstancesRequest listAddonInstancesRequest)
Lists all Add On instances in your account.
|
ListAddonSubscriptionsResult |
listAddonSubscriptions(ListAddonSubscriptionsRequest listAddonSubscriptionsRequest)
Lists all Add On subscriptions in your account.
|
ListArchiveExportsResult |
listArchiveExports(ListArchiveExportsRequest listArchiveExportsRequest)
Returns a list of email archive export jobs.
|
ListArchivesResult |
listArchives(ListArchivesRequest listArchivesRequest)
Returns a list of all email archives in your account.
|
ListArchiveSearchesResult |
listArchiveSearches(ListArchiveSearchesRequest listArchiveSearchesRequest)
Returns a list of email archive search jobs.
|
ListIngressPointsResult |
listIngressPoints(ListIngressPointsRequest listIngressPointsRequest)
List all ingress endpoint resources.
|
ListRelaysResult |
listRelays(ListRelaysRequest listRelaysRequest)
Lists all the existing relay resources.
|
ListRuleSetsResult |
listRuleSets(ListRuleSetsRequest listRuleSetsRequest)
List rule sets for this account.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Retrieves the list of tags (keys and values) assigned to the resource.
|
ListTrafficPoliciesResult |
listTrafficPolicies(ListTrafficPoliciesRequest listTrafficPoliciesRequest)
List traffic policy resources.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
StartArchiveExportResult |
startArchiveExport(StartArchiveExportRequest startArchiveExportRequest)
Initiates an export of emails from the specified archive.
|
StartArchiveSearchResult |
startArchiveSearch(StartArchiveSearchRequest startArchiveSearchRequest)
Initiates a search across emails in the specified archive.
|
StopArchiveExportResult |
stopArchiveExport(StopArchiveExportRequest stopArchiveExportRequest)
Stops an in-progress export of emails from an archive.
|
StopArchiveSearchResult |
stopArchiveSearch(StopArchiveSearchRequest stopArchiveSearchRequest)
Stops an in-progress archive search job.
|
TagResourceResult |
tagResource(TagResourceRequest tagResourceRequest)
Adds one or more tags (keys and values) to a specified resource.
|
UntagResourceResult |
untagResource(UntagResourceRequest untagResourceRequest)
Remove one or more tags (keys and values) from a specified resource.
|
UpdateArchiveResult |
updateArchive(UpdateArchiveRequest updateArchiveRequest)
Updates the attributes of an existing email archive.
|
UpdateIngressPointResult |
updateIngressPoint(UpdateIngressPointRequest updateIngressPointRequest)
Update attributes of a provisioned ingress endpoint resource.
|
UpdateRelayResult |
updateRelay(UpdateRelayRequest updateRelayRequest)
Updates the attributes of an existing relay resource.
|
UpdateRuleSetResult |
updateRuleSet(UpdateRuleSetRequest updateRuleSetRequest)
>Update attributes of an already provisioned rule set.
|
UpdateTrafficPolicyResult |
updateTrafficPolicy(UpdateTrafficPolicyRequest updateTrafficPolicyRequest)
Update attributes of an already provisioned traffic policy resource.
|
static final String ENDPOINT_PREFIX
CreateAddonInstanceResult createAddonInstance(CreateAddonInstanceRequest createAddonInstanceRequest)
Creates an Add On instance for the subscription indicated in the request. The resulting Amazon Resource Name (ARN) can be used in a conditional statement for a rule set or traffic policy.
createAddonInstanceRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ServiceQuotaExceededException
- Occurs when an operation exceeds a predefined service quota or limit.ConflictException
- The request configuration has conflicts. For details, see the accompanying error message.ResourceNotFoundException
- Occurs when a requested resource is not found.CreateAddonSubscriptionResult createAddonSubscription(CreateAddonSubscriptionRequest createAddonSubscriptionRequest)
Creates a subscription for an Add On representing the acceptance of its terms of use and additional pricing. The subscription can then be used to create an instance for use in rule sets or traffic policies.
createAddonSubscriptionRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ServiceQuotaExceededException
- Occurs when an operation exceeds a predefined service quota or limit.ConflictException
- The request configuration has conflicts. For details, see the accompanying error message.CreateArchiveResult createArchive(CreateArchiveRequest createArchiveRequest)
Creates a new email archive resource for storing and retaining emails.
createArchiveRequest
- The request to create a new email archive.ValidationException
- The request validation has failed. For details, see the accompanying error message.AccessDeniedException
- Occurs when a user is denied access to a specific resource or action.ServiceQuotaExceededException
- Occurs when an operation exceeds a predefined service quota or limit.ConflictException
- The request configuration has conflicts. For details, see the accompanying error message.ThrottlingException
- Occurs when a service's request rate limit is exceeded, resulting in throttling of further requests.CreateIngressPointResult createIngressPoint(CreateIngressPointRequest createIngressPointRequest)
Provision a new ingress endpoint resource.
createIngressPointRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ServiceQuotaExceededException
- Occurs when an operation exceeds a predefined service quota or limit.ConflictException
- The request configuration has conflicts. For details, see the accompanying error message.CreateRelayResult createRelay(CreateRelayRequest createRelayRequest)
Creates a relay resource which can be used in rules to relay incoming emails to defined relay destinations.
createRelayRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ServiceQuotaExceededException
- Occurs when an operation exceeds a predefined service quota or limit.ConflictException
- The request configuration has conflicts. For details, see the accompanying error message.CreateRuleSetResult createRuleSet(CreateRuleSetRequest createRuleSetRequest)
Provision a new rule set.
createRuleSetRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ServiceQuotaExceededException
- Occurs when an operation exceeds a predefined service quota or limit.ConflictException
- The request configuration has conflicts. For details, see the accompanying error message.CreateTrafficPolicyResult createTrafficPolicy(CreateTrafficPolicyRequest createTrafficPolicyRequest)
Provision a new traffic policy resource.
createTrafficPolicyRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ServiceQuotaExceededException
- Occurs when an operation exceeds a predefined service quota or limit.ConflictException
- The request configuration has conflicts. For details, see the accompanying error message.DeleteAddonInstanceResult deleteAddonInstance(DeleteAddonInstanceRequest deleteAddonInstanceRequest)
Deletes an Add On instance.
deleteAddonInstanceRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ConflictException
- The request configuration has conflicts. For details, see the accompanying error message.DeleteAddonSubscriptionResult deleteAddonSubscription(DeleteAddonSubscriptionRequest deleteAddonSubscriptionRequest)
Deletes an Add On subscription.
deleteAddonSubscriptionRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ConflictException
- The request configuration has conflicts. For details, see the accompanying error message.DeleteArchiveResult deleteArchive(DeleteArchiveRequest deleteArchiveRequest)
Initiates deletion of an email archive. This changes the archive state to pending deletion. In this state, no new emails can be added, and existing archived emails become inaccessible (search, export, download). The archive and all of its contents will be permanently deleted 30 days after entering the pending deletion state, regardless of the configured retention period.
deleteArchiveRequest
- The request to initiate deletion of an email archive.ValidationException
- The request validation has failed. For details, see the accompanying error message.AccessDeniedException
- Occurs when a user is denied access to a specific resource or action.ConflictException
- The request configuration has conflicts. For details, see the accompanying error message.ThrottlingException
- Occurs when a service's request rate limit is exceeded, resulting in throttling of further requests.DeleteIngressPointResult deleteIngressPoint(DeleteIngressPointRequest deleteIngressPointRequest)
Delete an ingress endpoint resource.
deleteIngressPointRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ConflictException
- The request configuration has conflicts. For details, see the accompanying error message.ResourceNotFoundException
- Occurs when a requested resource is not found.DeleteRelayResult deleteRelay(DeleteRelayRequest deleteRelayRequest)
Deletes an existing relay resource.
deleteRelayRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ConflictException
- The request configuration has conflicts. For details, see the accompanying error message.ResourceNotFoundException
- Occurs when a requested resource is not found.DeleteRuleSetResult deleteRuleSet(DeleteRuleSetRequest deleteRuleSetRequest)
Delete a rule set.
deleteRuleSetRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ConflictException
- The request configuration has conflicts. For details, see the accompanying error message.DeleteTrafficPolicyResult deleteTrafficPolicy(DeleteTrafficPolicyRequest deleteTrafficPolicyRequest)
Delete a traffic policy resource.
deleteTrafficPolicyRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ConflictException
- The request configuration has conflicts. For details, see the accompanying error message.ResourceNotFoundException
- Occurs when a requested resource is not found.GetAddonInstanceResult getAddonInstance(GetAddonInstanceRequest getAddonInstanceRequest)
Gets detailed information about an Add On instance.
getAddonInstanceRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ResourceNotFoundException
- Occurs when a requested resource is not found.GetAddonSubscriptionResult getAddonSubscription(GetAddonSubscriptionRequest getAddonSubscriptionRequest)
Gets detailed information about an Add On subscription.
getAddonSubscriptionRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ResourceNotFoundException
- Occurs when a requested resource is not found.GetArchiveResult getArchive(GetArchiveRequest getArchiveRequest)
Retrieves the full details and current state of a specified email archive.
getArchiveRequest
- The request to retrieve details of an email archive.ValidationException
- The request validation has failed. For details, see the accompanying error message.AccessDeniedException
- Occurs when a user is denied access to a specific resource or action.ResourceNotFoundException
- Occurs when a requested resource is not found.ThrottlingException
- Occurs when a service's request rate limit is exceeded, resulting in throttling of further requests.GetArchiveExportResult getArchiveExport(GetArchiveExportRequest getArchiveExportRequest)
Retrieves the details and current status of a specific email archive export job.
getArchiveExportRequest
- The request to retrieve details of a specific archive export job.ValidationException
- The request validation has failed. For details, see the accompanying error message.AccessDeniedException
- Occurs when a user is denied access to a specific resource or action.ThrottlingException
- Occurs when a service's request rate limit is exceeded, resulting in throttling of further requests.GetArchiveMessageResult getArchiveMessage(GetArchiveMessageRequest getArchiveMessageRequest)
Returns a pre-signed URL that provides temporary download access to the specific email message stored in the archive.
getArchiveMessageRequest
- The request to get details of a specific email message stored in an archive.ValidationException
- The request validation has failed. For details, see the accompanying error message.AccessDeniedException
- Occurs when a user is denied access to a specific resource or action.ThrottlingException
- Occurs when a service's request rate limit is exceeded, resulting in throttling of further requests.GetArchiveMessageContentResult getArchiveMessageContent(GetArchiveMessageContentRequest getArchiveMessageContentRequest)
Returns the textual content of a specific email message stored in the archive. Attachments are not included.
getArchiveMessageContentRequest
- The request to get the textual content of a specific email message stored in an archive.ValidationException
- The request validation has failed. For details, see the accompanying error message.AccessDeniedException
- Occurs when a user is denied access to a specific resource or action.ThrottlingException
- Occurs when a service's request rate limit is exceeded, resulting in throttling of further requests.GetArchiveSearchResult getArchiveSearch(GetArchiveSearchRequest getArchiveSearchRequest)
Retrieves the details and current status of a specific email archive search job.
getArchiveSearchRequest
- The request to retrieve details of a specific archive search job.ValidationException
- The request validation has failed. For details, see the accompanying error message.AccessDeniedException
- Occurs when a user is denied access to a specific resource or action.ThrottlingException
- Occurs when a service's request rate limit is exceeded, resulting in throttling of further requests.GetArchiveSearchResultsResult getArchiveSearchResults(GetArchiveSearchResultsRequest getArchiveSearchResultsRequest)
Returns the results of a completed email archive search job.
getArchiveSearchResultsRequest
- The request to retrieve results from a completed archive search job.ValidationException
- The request validation has failed. For details, see the accompanying error message.AccessDeniedException
- Occurs when a user is denied access to a specific resource or action.ConflictException
- The request configuration has conflicts. For details, see the accompanying error message.ThrottlingException
- Occurs when a service's request rate limit is exceeded, resulting in throttling of further requests.GetIngressPointResult getIngressPoint(GetIngressPointRequest getIngressPointRequest)
Fetch ingress endpoint resource attributes.
getIngressPointRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ResourceNotFoundException
- Occurs when a requested resource is not found.GetRelayResult getRelay(GetRelayRequest getRelayRequest)
Fetch the relay resource and it's attributes.
getRelayRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ResourceNotFoundException
- Occurs when a requested resource is not found.GetRuleSetResult getRuleSet(GetRuleSetRequest getRuleSetRequest)
Fetch attributes of a rule set.
getRuleSetRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ResourceNotFoundException
- Occurs when a requested resource is not found.GetTrafficPolicyResult getTrafficPolicy(GetTrafficPolicyRequest getTrafficPolicyRequest)
Fetch attributes of a traffic policy resource.
getTrafficPolicyRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ResourceNotFoundException
- Occurs when a requested resource is not found.ListAddonInstancesResult listAddonInstances(ListAddonInstancesRequest listAddonInstancesRequest)
Lists all Add On instances in your account.
listAddonInstancesRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ListAddonSubscriptionsResult listAddonSubscriptions(ListAddonSubscriptionsRequest listAddonSubscriptionsRequest)
Lists all Add On subscriptions in your account.
listAddonSubscriptionsRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ListArchiveExportsResult listArchiveExports(ListArchiveExportsRequest listArchiveExportsRequest)
Returns a list of email archive export jobs.
listArchiveExportsRequest
- The request to list archive export jobs in your account.ValidationException
- The request validation has failed. For details, see the accompanying error message.AccessDeniedException
- Occurs when a user is denied access to a specific resource or action.ResourceNotFoundException
- Occurs when a requested resource is not found.ThrottlingException
- Occurs when a service's request rate limit is exceeded, resulting in throttling of further requests.ListArchiveSearchesResult listArchiveSearches(ListArchiveSearchesRequest listArchiveSearchesRequest)
Returns a list of email archive search jobs.
listArchiveSearchesRequest
- The request to list archive search jobs in your account.ValidationException
- The request validation has failed. For details, see the accompanying error message.AccessDeniedException
- Occurs when a user is denied access to a specific resource or action.ResourceNotFoundException
- Occurs when a requested resource is not found.ThrottlingException
- Occurs when a service's request rate limit is exceeded, resulting in throttling of further requests.ListArchivesResult listArchives(ListArchivesRequest listArchivesRequest)
Returns a list of all email archives in your account.
listArchivesRequest
- The request to list email archives in your account.ValidationException
- The request validation has failed. For details, see the accompanying error message.AccessDeniedException
- Occurs when a user is denied access to a specific resource or action.ThrottlingException
- Occurs when a service's request rate limit is exceeded, resulting in throttling of further requests.ListIngressPointsResult listIngressPoints(ListIngressPointsRequest listIngressPointsRequest)
List all ingress endpoint resources.
listIngressPointsRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ListRelaysResult listRelays(ListRelaysRequest listRelaysRequest)
Lists all the existing relay resources.
listRelaysRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ListRuleSetsResult listRuleSets(ListRuleSetsRequest listRuleSetsRequest)
List rule sets for this account.
listRuleSetsRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Retrieves the list of tags (keys and values) assigned to the resource.
listTagsForResourceRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ResourceNotFoundException
- Occurs when a requested resource is not found.ListTrafficPoliciesResult listTrafficPolicies(ListTrafficPoliciesRequest listTrafficPoliciesRequest)
List traffic policy resources.
listTrafficPoliciesRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.StartArchiveExportResult startArchiveExport(StartArchiveExportRequest startArchiveExportRequest)
Initiates an export of emails from the specified archive.
startArchiveExportRequest
- The request to initiate an export of emails from an archive.ValidationException
- The request validation has failed. For details, see the accompanying error message.AccessDeniedException
- Occurs when a user is denied access to a specific resource or action.ServiceQuotaExceededException
- Occurs when an operation exceeds a predefined service quota or limit.ResourceNotFoundException
- Occurs when a requested resource is not found.ThrottlingException
- Occurs when a service's request rate limit is exceeded, resulting in throttling of further requests.StartArchiveSearchResult startArchiveSearch(StartArchiveSearchRequest startArchiveSearchRequest)
Initiates a search across emails in the specified archive.
startArchiveSearchRequest
- The request to initiate a search across emails in an archive.ValidationException
- The request validation has failed. For details, see the accompanying error message.AccessDeniedException
- Occurs when a user is denied access to a specific resource or action.ServiceQuotaExceededException
- Occurs when an operation exceeds a predefined service quota or limit.ConflictException
- The request configuration has conflicts. For details, see the accompanying error message.ResourceNotFoundException
- Occurs when a requested resource is not found.ThrottlingException
- Occurs when a service's request rate limit is exceeded, resulting in throttling of further requests.StopArchiveExportResult stopArchiveExport(StopArchiveExportRequest stopArchiveExportRequest)
Stops an in-progress export of emails from an archive.
stopArchiveExportRequest
- The request to stop an in-progress archive export job.ValidationException
- The request validation has failed. For details, see the accompanying error message.AccessDeniedException
- Occurs when a user is denied access to a specific resource or action.ThrottlingException
- Occurs when a service's request rate limit is exceeded, resulting in throttling of further requests.StopArchiveSearchResult stopArchiveSearch(StopArchiveSearchRequest stopArchiveSearchRequest)
Stops an in-progress archive search job.
stopArchiveSearchRequest
- The request to stop an in-progress archive search job.ValidationException
- The request validation has failed. For details, see the accompanying error message.AccessDeniedException
- Occurs when a user is denied access to a specific resource or action.ThrottlingException
- Occurs when a service's request rate limit is exceeded, resulting in throttling of further requests.TagResourceResult tagResource(TagResourceRequest tagResourceRequest)
Adds one or more tags (keys and values) to a specified resource.
tagResourceRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ServiceQuotaExceededException
- Occurs when an operation exceeds a predefined service quota or limit.ConflictException
- The request configuration has conflicts. For details, see the accompanying error message.ResourceNotFoundException
- Occurs when a requested resource is not found.UntagResourceResult untagResource(UntagResourceRequest untagResourceRequest)
Remove one or more tags (keys and values) from a specified resource.
untagResourceRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ConflictException
- The request configuration has conflicts. For details, see the accompanying error message.ResourceNotFoundException
- Occurs when a requested resource is not found.UpdateArchiveResult updateArchive(UpdateArchiveRequest updateArchiveRequest)
Updates the attributes of an existing email archive.
updateArchiveRequest
- The request to update properties of an existing email archive.ValidationException
- The request validation has failed. For details, see the accompanying error message.AccessDeniedException
- Occurs when a user is denied access to a specific resource or action.ServiceQuotaExceededException
- Occurs when an operation exceeds a predefined service quota or limit.ConflictException
- The request configuration has conflicts. For details, see the accompanying error message.ResourceNotFoundException
- Occurs when a requested resource is not found.ThrottlingException
- Occurs when a service's request rate limit is exceeded, resulting in throttling of further requests.UpdateIngressPointResult updateIngressPoint(UpdateIngressPointRequest updateIngressPointRequest)
Update attributes of a provisioned ingress endpoint resource.
updateIngressPointRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ConflictException
- The request configuration has conflicts. For details, see the accompanying error message.ResourceNotFoundException
- Occurs when a requested resource is not found.UpdateRelayResult updateRelay(UpdateRelayRequest updateRelayRequest)
Updates the attributes of an existing relay resource.
updateRelayRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ConflictException
- The request configuration has conflicts. For details, see the accompanying error message.ResourceNotFoundException
- Occurs when a requested resource is not found.UpdateRuleSetResult updateRuleSet(UpdateRuleSetRequest updateRuleSetRequest)
>Update attributes of an already provisioned rule set.
updateRuleSetRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ConflictException
- The request configuration has conflicts. For details, see the accompanying error message.ResourceNotFoundException
- Occurs when a requested resource is not found.UpdateTrafficPolicyResult updateTrafficPolicy(UpdateTrafficPolicyRequest updateTrafficPolicyRequest)
Update attributes of an already provisioned traffic policy resource.
updateTrafficPolicyRequest
- ValidationException
- The request validation has failed. For details, see the accompanying error message.ConflictException
- The request configuration has conflicts. For details, see the accompanying error message.ResourceNotFoundException
- Occurs when a requested resource is not found.void shutdown()
ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
request
- The originally executed request.