DatabaseMigrationService / Client / describe_endpoint_settings

describe_endpoint_settings#

DatabaseMigrationService.Client.describe_endpoint_settings(**kwargs)#

Returns information about the possible endpoint settings available when you create an endpoint for a specific database engine.

See also: AWS API Documentation

Request Syntax

response = client.describe_endpoint_settings(
    EngineName='string',
    MaxRecords=123,
    Marker='string'
)
Parameters:
  • EngineName (string) –

    [REQUIRED]

    The databse engine used for your source or target endpoint.

  • MaxRecords (integer) – The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.

  • Marker (string) – An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

Return type:

dict

Returns:

Response Syntax

{
    'Marker': 'string',
    'EndpointSettings': [
        {
            'Name': 'string',
            'Type': 'string'|'boolean'|'integer'|'enum',
            'EnumValues': [
                'string',
            ],
            'Sensitive': True|False,
            'Units': 'string',
            'Applicability': 'string',
            'IntValueMin': 123,
            'IntValueMax': 123,
            'DefaultValue': 'string'
        },
    ]
}

Response Structure

  • (dict) –

    • Marker (string) –

      An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

    • EndpointSettings (list) –

      Descriptions of the endpoint settings available for your source or target database engine.

      • (dict) –

        Endpoint settings.

        • Name (string) –

          The name that you want to give the endpoint settings.

        • Type (string) –

          The type of endpoint. Valid values are source and target.

        • EnumValues (list) –

          Enumerated values to use for this endpoint.

          • (string) –

        • Sensitive (boolean) –

          A value that marks this endpoint setting as sensitive.

        • Units (string) –

          The unit of measure for this endpoint setting.

        • Applicability (string) –

          The relevance or validity of an endpoint setting for an engine name and its endpoint type.

        • IntValueMin (integer) –

          The minimum value of an endpoint setting that is of type int.

        • IntValueMax (integer) –

          The maximum value of an endpoint setting that is of type int.

        • DefaultValue (string) –

          The default value of the endpoint setting if no value is specified using CreateEndpoint or ModifyEndpoint.