Amazon Elastic Kubernetes Service

2025/08/27 - Amazon Elastic Kubernetes Service - 2 new api methods

Changes  Add support for on-demand refresh of EKS cluster insights

DescribeInsightsRefresh (new) Link ¶

Returns the status of the latest on-demand cluster insights refresh operation.

See also: AWS API Documentation

Request Syntax

client.describe_insights_refresh(
    clusterName='string'
)
type clusterName:

string

param clusterName:

[REQUIRED]

The name of the cluster associated with the insights refresh operation.

rtype:

dict

returns:

Response Syntax

{
    'message': 'string',
    'status': 'IN_PROGRESS'|'FAILED'|'COMPLETED',
    'startedAt': datetime(2015, 1, 1),
    'endedAt': datetime(2015, 1, 1)
}

Response Structure

  • (dict) --

    • message (string) --

      The message associated with the insights refresh operation.

    • status (string) --

      The current status of the insights refresh operation.

    • startedAt (datetime) --

      The date and time when the insights refresh operation started.

    • endedAt (datetime) --

      The date and time when the insights refresh operation ended.

StartInsightsRefresh (new) Link ¶

Initiates an on-demand refresh operation for cluster insights, getting the latest analysis outside of the standard refresh schedule.

See also: AWS API Documentation

Request Syntax

client.start_insights_refresh(
    clusterName='string'
)
type clusterName:

string

param clusterName:

[REQUIRED]

The name of the cluster for the refresh insights operation.

rtype:

dict

returns:

Response Syntax

{
    'message': 'string',
    'status': 'IN_PROGRESS'|'FAILED'|'COMPLETED'
}

Response Structure

  • (dict) --

    • message (string) --

      The message associated with the insights refresh operation.

    • status (string) --

      The current status of the insights refresh operation.