Route53Resolver / Client / list_outpost_resolvers

list_outpost_resolvers#

Route53Resolver.Client.list_outpost_resolvers(**kwargs)#

Lists all the Resolvers on Outposts that were created using the current Amazon Web Services account.

See also: AWS API Documentation

Request Syntax

response = client.list_outpost_resolvers(
    OutpostArn='string',
    MaxResults=123,
    NextToken='string'
)
Parameters:
  • OutpostArn (string) – The Amazon Resource Name (ARN) of the Outpost.

  • MaxResults (integer) – The maximum number of Resolvers on the Outpost that you want to return in the response to a ListOutpostResolver request. If you don’t specify a value for MaxResults, the request returns up to 100 Resolvers.

  • NextToken (string) – For the first ListOutpostResolver request, omit this value.

Return type:

dict

Returns:

Response Syntax

{
    'OutpostResolvers': [
        {
            'Arn': 'string',
            'CreationTime': 'string',
            'ModificationTime': 'string',
            'CreatorRequestId': 'string',
            'Id': 'string',
            'InstanceCount': 123,
            'PreferredInstanceType': 'string',
            'Name': 'string',
            'Status': 'CREATING'|'OPERATIONAL'|'UPDATING'|'DELETING'|'ACTION_NEEDED'|'FAILED_CREATION'|'FAILED_DELETION',
            'StatusMessage': 'string',
            'OutpostArn': 'string'
        },
    ],
    'NextToken': 'string'
}

Response Structure

  • (dict) –

    • OutpostResolvers (list) –

      The Resolvers on Outposts that were created by using the current Amazon Web Services account, and that match the specified filters, if any.

      • (dict) –

        A complex type that contains settings for an existing Resolver on an Outpost.

        • Arn (string) –

          The ARN (Amazon Resource Name) for the Resolver on an Outpost.

        • CreationTime (string) –

          The date and time that the Outpost Resolver was created, in Unix time format and Coordinated Universal Time (UTC).

        • ModificationTime (string) –

          The date and time that the Outpost Resolver was modified, in Unix time format and Coordinated Universal Time (UTC).

        • CreatorRequestId (string) –

          A unique string that identifies the request that created the Resolver endpoint. The CreatorRequestId allows failed requests to be retried without the risk of running the operation twice.

        • Id (string) –

          The ID of the Resolver on Outpost.

        • InstanceCount (integer) –

          Amazon EC2 instance count for the Resolver on the Outpost.

        • PreferredInstanceType (string) –

          The Amazon EC2 instance type.

        • Name (string) –

          Name of the Resolver.

        • Status (string) –

          Status of the Resolver.

        • StatusMessage (string) –

          A detailed description of the Resolver.

        • OutpostArn (string) –

          The ARN (Amazon Resource Name) for the Outpost.

    • NextToken (string) –

      If more than MaxResults Resolvers match the specified criteria, you can submit another ListOutpostResolver request to get the next group of results. In the next request, specify the value of NextToken from the previous response.

Exceptions

  • Route53Resolver.Client.exceptions.AccessDeniedException

  • Route53Resolver.Client.exceptions.InternalServiceErrorException

  • Route53Resolver.Client.exceptions.ResourceNotFoundException

  • Route53Resolver.Client.exceptions.ThrottlingException

  • Route53Resolver.Client.exceptions.ValidationException