auto_termination_policies
Creates, updates, deletes, gets or lists an auto_termination_policies resource.
Overview
| Name | auto_termination_policies |
| Type | Resource |
| Id | aws.emr.auto_termination_policies |
Fields
The following fields are returned by SELECT queries:
- get_auto_termination_policy
| Name | Datatype | Description |
|---|---|---|
idle_timeout | integer (int64) | Specifies the amount of idle time in seconds after which the cluster automatically terminates. You can specify a minimum of 60 seconds and a maximum of 604800 seconds (seven days). |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
get_auto_termination_policy | select | region | Returns the auto-termination policy for an Amazon EMR cluster. | |
remove_auto_termination_policy | update | region, ClusterId | Removes an auto-termination policy from an Amazon EMR cluster. | |
put_auto_termination_policy | replace | region, ClusterId | Auto-termination is supported in Amazon EMR releases 5.30.0 and 6.1.0 and later. For more information, see Using an auto-termination policy. Creates or updates an auto-termination policy for an Amazon EMR cluster. An auto-termination policy defines the amount of idle time in seconds after which a cluster automatically terminates. For alternative cluster termination options, see Control cluster termination. |
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.
| Name | Datatype | Description |
|---|---|---|
region | string | AWS region (default: us-east-1) |
SELECT examples
- get_auto_termination_policy
Returns the auto-termination policy for an Amazon EMR cluster.
SELECT
idle_timeout
FROM aws.emr.auto_termination_policies
WHERE region = '{{ region }}' -- required
;
UPDATE examples
- remove_auto_termination_policy
Removes an auto-termination policy from an Amazon EMR cluster.
UPDATE aws.emr.auto_termination_policies
SET
ClusterId = '{{ ClusterId }}'
WHERE
region = '{{ region }}' --required
AND ClusterId = '{{ ClusterId }}' --required;
REPLACE examples
- put_auto_termination_policy
Auto-termination is supported in Amazon EMR releases 5.30.0 and 6.1.0 and later. For more information, see Using an auto-termination policy. Creates or updates an auto-termination policy for an Amazon EMR cluster. An auto-termination policy defines the amount of idle time in seconds after which a cluster automatically terminates. For alternative cluster termination options, see Control cluster termination.
REPLACE aws.emr.auto_termination_policies
SET
ClusterId = '{{ ClusterId }}',
AutoTerminationPolicy = '{{ AutoTerminationPolicy }}'
WHERE
region = '{{ region }}' --required
AND ClusterId = '{{ ClusterId }}' --required;