amazonka-route53-domains-2.0: Amazon Route 53 Domains SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Route53Domains.GetOperationDetail

Description

This operation returns the current status of an operation that is not completed.

Synopsis

Creating a Request

data GetOperationDetail Source #

The GetOperationDetail request includes the following element.

See: newGetOperationDetail smart constructor.

Constructors

GetOperationDetail' 

Fields

  • operationId :: Text

    The identifier for the operation for which you want to get the status. Route 53 returned the identifier in the response to the original request.

Instances

Instances details
ToJSON GetOperationDetail Source # 
Instance details

Defined in Amazonka.Route53Domains.GetOperationDetail

ToHeaders GetOperationDetail Source # 
Instance details

Defined in Amazonka.Route53Domains.GetOperationDetail

ToPath GetOperationDetail Source # 
Instance details

Defined in Amazonka.Route53Domains.GetOperationDetail

ToQuery GetOperationDetail Source # 
Instance details

Defined in Amazonka.Route53Domains.GetOperationDetail

AWSRequest GetOperationDetail Source # 
Instance details

Defined in Amazonka.Route53Domains.GetOperationDetail

Associated Types

type AWSResponse GetOperationDetail #

Generic GetOperationDetail Source # 
Instance details

Defined in Amazonka.Route53Domains.GetOperationDetail

Associated Types

type Rep GetOperationDetail :: Type -> Type #

Read GetOperationDetail Source # 
Instance details

Defined in Amazonka.Route53Domains.GetOperationDetail

Show GetOperationDetail Source # 
Instance details

Defined in Amazonka.Route53Domains.GetOperationDetail

NFData GetOperationDetail Source # 
Instance details

Defined in Amazonka.Route53Domains.GetOperationDetail

Methods

rnf :: GetOperationDetail -> () #

Eq GetOperationDetail Source # 
Instance details

Defined in Amazonka.Route53Domains.GetOperationDetail

Hashable GetOperationDetail Source # 
Instance details

Defined in Amazonka.Route53Domains.GetOperationDetail

type AWSResponse GetOperationDetail Source # 
Instance details

Defined in Amazonka.Route53Domains.GetOperationDetail

type Rep GetOperationDetail Source # 
Instance details

Defined in Amazonka.Route53Domains.GetOperationDetail

type Rep GetOperationDetail = D1 ('MetaData "GetOperationDetail" "Amazonka.Route53Domains.GetOperationDetail" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" 'False) (C1 ('MetaCons "GetOperationDetail'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetOperationDetail Source #

Create a value of GetOperationDetail with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetOperationDetail, getOperationDetail_operationId - The identifier for the operation for which you want to get the status. Route 53 returned the identifier in the response to the original request.

Request Lenses

getOperationDetail_operationId :: Lens' GetOperationDetail Text Source #

The identifier for the operation for which you want to get the status. Route 53 returned the identifier in the response to the original request.

Destructuring the Response

data GetOperationDetailResponse Source #

The GetOperationDetail response includes the following elements.

See: newGetOperationDetailResponse smart constructor.

Constructors

GetOperationDetailResponse' 

Fields

  • domainName :: Maybe Text

    The name of a domain.

  • lastUpdatedDate :: Maybe POSIX

    The date when the operation was last updated.

  • message :: Maybe Text

    Detailed information on the status including possible errors.

  • operationId :: Maybe Text

    The identifier for the operation.

  • status :: Maybe OperationStatus

    The current status of the requested operation in the system.

  • statusFlag :: Maybe StatusFlag

    Lists any outstanding operations that require customer action. 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.
  • submittedDate :: Maybe POSIX

    The date when the request was submitted.

  • type' :: Maybe OperationType

    The type of operation that was requested.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Generic GetOperationDetailResponse Source # 
Instance details

Defined in Amazonka.Route53Domains.GetOperationDetail

Associated Types

type Rep GetOperationDetailResponse :: Type -> Type #

Read GetOperationDetailResponse Source # 
Instance details

Defined in Amazonka.Route53Domains.GetOperationDetail

Show GetOperationDetailResponse Source # 
Instance details

Defined in Amazonka.Route53Domains.GetOperationDetail

NFData GetOperationDetailResponse Source # 
Instance details

Defined in Amazonka.Route53Domains.GetOperationDetail

Eq GetOperationDetailResponse Source # 
Instance details

Defined in Amazonka.Route53Domains.GetOperationDetail

type Rep GetOperationDetailResponse Source # 
Instance details

Defined in Amazonka.Route53Domains.GetOperationDetail

newGetOperationDetailResponse Source #

Create a value of GetOperationDetailResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetOperationDetailResponse, getOperationDetailResponse_domainName - The name of a domain.

GetOperationDetailResponse, getOperationDetailResponse_lastUpdatedDate - The date when the operation was last updated.

GetOperationDetailResponse, getOperationDetailResponse_message - Detailed information on the status including possible errors.

GetOperationDetail, getOperationDetailResponse_operationId - The identifier for the operation.

GetOperationDetailResponse, getOperationDetailResponse_status - The current status of the requested operation in the system.

GetOperationDetailResponse, getOperationDetailResponse_statusFlag - Lists any outstanding operations that require customer action. 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.

GetOperationDetailResponse, getOperationDetailResponse_submittedDate - The date when the request was submitted.

GetOperationDetailResponse, getOperationDetailResponse_type - The type of operation that was requested.

$sel:httpStatus:GetOperationDetailResponse', getOperationDetailResponse_httpStatus - The response's http status code.

Response Lenses

getOperationDetailResponse_message :: Lens' GetOperationDetailResponse (Maybe Text) Source #

Detailed information on the status including possible errors.

getOperationDetailResponse_status :: Lens' GetOperationDetailResponse (Maybe OperationStatus) Source #

The current status of the requested operation in the system.

getOperationDetailResponse_statusFlag :: Lens' GetOperationDetailResponse (Maybe StatusFlag) Source #

Lists any outstanding operations that require customer action. 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.