Route53 / Client / get_reusable_delegation_set

get_reusable_delegation_set#

Route53.Client.get_reusable_delegation_set(**kwargs)#

Retrieves information about a specified reusable delegation set, including the four name servers that are assigned to the delegation set.

See also: AWS API Documentation

Request Syntax

response = client.get_reusable_delegation_set(
    Id='string'
)
Parameters:

Id (string) –

[REQUIRED]

The ID of the reusable delegation set that you want to get a list of name servers for.

Return type:

dict

Returns:

Response Syntax

{
    'DelegationSet': {
        'Id': 'string',
        'CallerReference': 'string',
        'NameServers': [
            'string',
        ]
    }
}

Response Structure

  • (dict) –

    A complex type that contains the response to the GetReusableDelegationSet request.

    • DelegationSet (dict) –

      A complex type that contains information about the reusable delegation set.

      • Id (string) –

        The ID that Amazon Route 53 assigns to a reusable delegation set.

      • CallerReference (string) –

        The value that you specified for CallerReference when you created the reusable delegation set.

      • NameServers (list) –

        A complex type that contains a list of the authoritative name servers for a hosted zone or for a reusable delegation set.

        • (string) –

Exceptions

  • Route53.Client.exceptions.NoSuchDelegationSet

  • Route53.Client.exceptions.DelegationSetNotReusable

  • Route53.Client.exceptions.InvalidInput