operations
Creates, updates, deletes, gets or lists an operations resource.
Overview
| Name | operations |
| Type | Resource |
| Id | aws.route53domains.operations |
Fields
The following fields are returned by SELECT queries:
- list_operations
| Name | Datatype | Description |
|---|---|---|
domain_name | string | Name of the domain. |
last_updated_date | string (date-time) | The date when the last change was made in Unix time format and Coordinated Universal Time (UTC). |
message | string | Message about the operation. |
operation_id | string | Identifier returned to track the requested action. |
status | string | The current status of the requested operation in the system. (SUBMITTED, IN_PROGRESS, ERROR, SUCCESSFUL, FAILED) |
status_flag | string | Automatically checks whether there are no outstanding operations on domains that need customer attention. Valid values are: PENDING_ACCEPTANCE: The operation is waiting for acceptance from the account that is receiving the domain. PENDING_CUSTOMER_ACTION: The operation is waiting for customer action, for example, returning an email. PENDING_AUTHORIZATION: The operation is waiting for the form of authorization. For more information, see ResendOperationAuthorization. PENDING_PAYMENT_VERIFICATION: The operation is waiting for the payment method to validate. PENDING_SUPPORT_CASE: The operation includes a support case and is waiting for its resolution. (PENDING_ACCEPTANCE, PENDING_CUSTOMER_ACTION, PENDING_AUTHORIZATION, PENDING_PAYMENT_VERIFICATION, PENDING_SUPPORT_CASE) |
submitted_date | string (date-time) | The date when the request was submitted. |
type | string | Type of the action requested. (REGISTER_DOMAIN, DELETE_DOMAIN, TRANSFER_IN_DOMAIN, UPDATE_DOMAIN_CONTACT, UPDATE_NAMESERVER, CHANGE_PRIVACY_PROTECTION, DOMAIN_LOCK, ENABLE_AUTORENEW, DISABLE_AUTORENEW, ADD_DNSSEC, REMOVE_DNSSEC, EXPIRE_DOMAIN, TRANSFER_OUT_DOMAIN, CHANGE_DOMAIN_OWNER, RENEW_DOMAIN, PUSH_DOMAIN, INTERNAL_TRANSFER_OUT_DOMAIN, INTERNAL_TRANSFER_IN_DOMAIN, RELEASE_TO_GANDI, TRANSFER_ON_RENEW, RESTORE_DOMAIN) |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
list_operations | select | region | Returns information about all of the operations that return an operation ID and that have ever been performed on domains that were registered by the current account. This command runs only in the us-east-1 Region. | |
resend_operation_authorization | exec | region, OperationId | Resend the form of authorization email for this operation. |
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
- list_operations
Returns information about all of the operations that return an operation ID and that have ever been performed on domains that were registered by the current account. This command runs only in the us-east-1 Region.
SELECT
domain_name,
last_updated_date,
message,
operation_id,
status,
status_flag,
submitted_date,
type
FROM aws.route53domains.operations
WHERE region = '{{ region }}' -- required
;
Lifecycle Methods
- resend_operation_authorization
Resend the form of authorization email for this operation.
EXEC aws.route53domains.operations.resend_operation_authorization
@region='{{ region }}' --required
@@json=
'{
"OperationId": "{{ OperationId }}"
}'
;