describe_rescore_execution_plan

KendraRanking.Client.describe_rescore_execution_plan(**kwargs)

Gets information about a rescore execution plan. A rescore execution plan is an Amazon Kendra Intelligent Ranking resource used for provisioning the Rescore API.

See also: AWS API Documentation

Request Syntax

response = client.describe_rescore_execution_plan(
    Id='string'
)
Parameters
Id (string) --

[REQUIRED]

The identifier of the rescore execution plan that you want to get information on.

Return type
dict
Returns
Response Syntax
{
    'Id': 'string',
    'Arn': 'string',
    'Name': 'string',
    'Description': 'string',
    'CapacityUnits': {
        'RescoreCapacityUnits': 123
    },
    'CreatedAt': datetime(2015, 1, 1),
    'UpdatedAt': datetime(2015, 1, 1),
    'Status': 'CREATING'|'UPDATING'|'ACTIVE'|'DELETING'|'FAILED',
    'ErrorMessage': 'string'
}

Response Structure

  • (dict) --
    • Id (string) --

      The identifier of the rescore execution plan.

    • Arn (string) --

      The Amazon Resource Name (ARN) of the rescore execution plan.

    • Name (string) --

      The name for the rescore execution plan.

    • Description (string) --

      The description for the rescore execution plan.

    • CapacityUnits (dict) --

      The capacity units set for the rescore execution plan. A capacity of zero indicates that the rescore execution plan is using the default capacity. For more information on the default capacity and additional capacity units, see Adjusting capacity.

      • RescoreCapacityUnits (integer) --

        The amount of extra capacity for your rescore execution plan.

        A single extra capacity unit for a rescore execution plan provides 0.01 rescore requests per second. You can add up to 1000 extra capacity units.

    • CreatedAt (datetime) --

      The Unix timestamp of when the rescore execution plan was created.

    • UpdatedAt (datetime) --

      The Unix timestamp of when the rescore execution plan was last updated.

    • Status (string) --

      The current status of the rescore execution plan. When the value is ACTIVE , the rescore execution plan is ready for use. If the Status field value is FAILED , the ErrorMessage field contains a message that explains why.

    • ErrorMessage (string) --

      When the Status field value is FAILED , the ErrorMessage field contains a message that explains why.

Exceptions

  • KendraRanking.Client.exceptions.ValidationException
  • KendraRanking.Client.exceptions.ResourceNotFoundException
  • KendraRanking.Client.exceptions.ThrottlingException
  • KendraRanking.Client.exceptions.AccessDeniedException
  • KendraRanking.Client.exceptions.InternalServerException