AWS.MailManager — AWS SDK for JavaScript (original) (raw)
Property Details
endpoint ⇒ AWS.Endpoint
Returns an Endpoint object representing the endpoint URL for service requests.
Method Details
createAddonInstance(params = {}, callback) ⇒ AWS.Request
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.
createAddonSubscription(params = {}, callback) ⇒ AWS.Request
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.
createArchive(params = {}, callback) ⇒ AWS.Request
Creates a new email archive resource for storing and retaining emails.
createIngressPoint(params = {}, callback) ⇒ AWS.Request
Provision a new ingress endpoint resource.
createRelay(params = {}, callback) ⇒ AWS.Request
Creates a relay resource which can be used in rules to relay incoming emails to defined relay destinations.
createRuleSet(params = {}, callback) ⇒ AWS.Request
Provision a new rule set.
createTrafficPolicy(params = {}, callback) ⇒ AWS.Request
Provision a new traffic policy resource.
deleteAddonInstance(params = {}, callback) ⇒ AWS.Request
Deletes an Add On instance.
deleteAddonSubscription(params = {}, callback) ⇒ AWS.Request
Deletes an Add On subscription.
deleteArchive(params = {}, callback) ⇒ AWS.Request
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.
deleteIngressPoint(params = {}, callback) ⇒ AWS.Request
Delete an ingress endpoint resource.
deleteRelay(params = {}, callback) ⇒ AWS.Request
Deletes an existing relay resource.
deleteRuleSet(params = {}, callback) ⇒ AWS.Request
deleteTrafficPolicy(params = {}, callback) ⇒ AWS.Request
Delete a traffic policy resource.
getAddonInstance(params = {}, callback) ⇒ AWS.Request
Gets detailed information about an Add On instance.
getAddonSubscription(params = {}, callback) ⇒ AWS.Request
Gets detailed information about an Add On subscription.
getArchive(params = {}, callback) ⇒ AWS.Request
Retrieves the full details and current state of a specified email archive.
getArchiveExport(params = {}, callback) ⇒ AWS.Request
Retrieves the details and current status of a specific email archive export job.
getArchiveMessage(params = {}, callback) ⇒ AWS.Request
Returns a pre-signed URL that provides temporary download access to the specific email message stored in the archive.
getArchiveMessageContent(params = {}, callback) ⇒ AWS.Request
Returns the textual content of a specific email message stored in the archive. Attachments are not included.
getArchiveSearch(params = {}, callback) ⇒ AWS.Request
Retrieves the details and current status of a specific email archive search job.
getArchiveSearchResults(params = {}, callback) ⇒ AWS.Request
Returns the results of a completed email archive search job.
getIngressPoint(params = {}, callback) ⇒ AWS.Request
Fetch ingress endpoint resource attributes.
getRelay(params = {}, callback) ⇒ AWS.Request
Fetch the relay resource and it's attributes.
getRuleSet(params = {}, callback) ⇒ AWS.Request
Fetch attributes of a rule set.
getTrafficPolicy(params = {}, callback) ⇒ AWS.Request
Fetch attributes of a traffic policy resource.
listAddonInstances(params = {}, callback) ⇒ AWS.Request
Lists all Add On instances in your account.
listAddonSubscriptions(params = {}, callback) ⇒ AWS.Request
Lists all Add On subscriptions in your account.
listArchiveExports(params = {}, callback) ⇒ AWS.Request
Returns a list of email archive export jobs.
listArchives(params = {}, callback) ⇒ AWS.Request
Returns a list of all email archives in your account.
listArchiveSearches(params = {}, callback) ⇒ AWS.Request
Returns a list of email archive search jobs.
listIngressPoints(params = {}, callback) ⇒ AWS.Request
List all ingress endpoint resources.
listRelays(params = {}, callback) ⇒ AWS.Request
Lists all the existing relay resources.
listRuleSets(params = {}, callback) ⇒ AWS.Request
List rule sets for this account.
listTagsForResource(params = {}, callback) ⇒ AWS.Request
Retrieves the list of tags (keys and values) assigned to the resource.
listTrafficPolicies(params = {}, callback) ⇒ AWS.Request
List traffic policy resources.
startArchiveExport(params = {}, callback) ⇒ AWS.Request
Initiates an export of emails from the specified archive.
startArchiveSearch(params = {}, callback) ⇒ AWS.Request
Initiates a search across emails in the specified archive.
stopArchiveExport(params = {}, callback) ⇒ AWS.Request
Stops an in-progress export of emails from an archive.
stopArchiveSearch(params = {}, callback) ⇒ AWS.Request
Stops an in-progress archive search job.
tagResource(params = {}, callback) ⇒ AWS.Request
Adds one or more tags (keys and values) to a specified resource.
untagResource(params = {}, callback) ⇒ AWS.Request
Remove one or more tags (keys and values) from a specified resource.
updateArchive(params = {}, callback) ⇒ AWS.Request
Updates the attributes of an existing email archive.
updateIngressPoint(params = {}, callback) ⇒ AWS.Request
Update attributes of a provisioned ingress endpoint resource.
updateRelay(params = {}, callback) ⇒ AWS.Request
Updates the attributes of an existing relay resource.
updateRuleSet(params = {}, callback) ⇒ AWS.Request
>Update attributes of an already provisioned rule set.
updateTrafficPolicy(params = {}, callback) ⇒ AWS.Request
Update attributes of an already provisioned traffic policy resource.