Skip to main content

addon_instances

Creates, updates, deletes, gets or lists an addon_instances resource.

Overview

Nameaddon_instances
TypeResource
Idaws.mailmanager.addon_instances

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
addon_instance_arnstringThe Amazon Resource Name (ARN) of the Add On instance.
addon_namestringThe name of the Add On provider associated to the subscription of the instance.
addon_subscription_idstringThe subscription ID associated to the instance. (pattern: <code>as-[a-zA-Z0-9]{1,64}</code>)
created_timestampstring (date-time)The timestamp of when the Add On instance was created.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_addon_instanceselectregionGets detailed information about an Add On instance.
list_addon_instancesselectregionLists all Add On instances in your account.
create_addon_instanceinsertregion, AddonSubscriptionIdCreates 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.
delete_addon_instancedeleteregionDeletes an Add On instance.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
regionstringAWS region (default: us-east-1)

SELECT examples

Gets detailed information about an Add On instance.

SELECT
addon_instance_arn,
addon_name,
addon_subscription_id,
created_timestamp
FROM aws.mailmanager.addon_instances
WHERE region = '{{ region }}' -- required
;

INSERT examples

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.

INSERT INTO aws.mailmanager.addon_instances (
ClientToken,
AddonSubscriptionId,
Tags,
region
)
SELECT
'{{ ClientToken }}',
'{{ AddonSubscriptionId }}' /* required */,
'{{ Tags }}',
'{{ region }}'
RETURNING
addon_instance_id
;

DELETE examples

Deletes an Add On instance.

DELETE FROM aws.mailmanager.addon_instances
WHERE region = '{{ region }}' --required
;