Route53Domains / Paginator / ListOperations

ListOperations#

class Route53Domains.Paginator.ListOperations#
paginator = client.get_paginator('list_operations')
paginate(**kwargs)#

Creates an iterator that will paginate through responses from Route53Domains.Client.list_operations().

See also: AWS API Documentation

Request Syntax

response_iterator = paginator.paginate(
    SubmittedSince=datetime(2015, 1, 1),
    Status=[
        'SUBMITTED'|'IN_PROGRESS'|'ERROR'|'SUCCESSFUL'|'FAILED',
    ],
    Type=[
        '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',
    ],
    SortBy='SubmittedDate',
    SortOrder='ASC'|'DESC',
    PaginationConfig={
        'MaxItems': 123,
        'PageSize': 123,
        'StartingToken': 'string'
    }
)
Parameters:
  • SubmittedSince (datetime) – An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Unix time format and Coordinated Universal time (UTC).

  • Status (list) –

    The status of the operations.

    • (string) –

  • Type (list) –

    An arrays of the domains operation types.

    • (string) –

  • SortBy (string) – The sort type for returned values.

  • SortOrder (string) – The sort order for returned values, either ascending or descending.

  • PaginationConfig (dict) –

    A dictionary that provides parameters to control pagination.

    • MaxItems (integer) –

      The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken will be provided in the output that you can use to resume pagination.

    • PageSize (integer) –

      The size of each page.

    • StartingToken (string) –

      A token to specify where to start paginating. This is the NextToken from a previous response.

Return type:

dict

Returns:

Response Syntax

{
    'Operations': [
        {
            'OperationId': 'string',
            'Status': 'SUBMITTED'|'IN_PROGRESS'|'ERROR'|'SUCCESSFUL'|'FAILED',
            'Type': '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',
            'SubmittedDate': datetime(2015, 1, 1),
            'DomainName': 'string',
            'Message': 'string',
            'StatusFlag': 'PENDING_ACCEPTANCE'|'PENDING_CUSTOMER_ACTION'|'PENDING_AUTHORIZATION'|'PENDING_PAYMENT_VERIFICATION'|'PENDING_SUPPORT_CASE',
            'LastUpdatedDate': datetime(2015, 1, 1)
        },
    ],
    'NextToken': 'string'
}

Response Structure

  • (dict) –

    The ListOperations response includes the following elements.

    • Operations (list) –

      Lists summaries of the operations.

      • (dict) –

        OperationSummary includes the following elements.

        • OperationId (string) –

          Identifier returned to track the requested action.

        • Status (string) –

          The current status of the requested operation in the system.

        • Type (string) –

          Type of the action requested.

        • SubmittedDate (datetime) –

          The date when the request was submitted.

        • DomainName (string) –

          Name of the domain.

        • Message (string) –

          Message about the operation.

        • StatusFlag (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.

        • LastUpdatedDate (datetime) –

          The date when the last change was made in Unix time format and Coordinated Universal Time (UTC).

    • NextToken (string) –

      A token to resume pagination.