start_recommendation_report_generation

start_recommendation_report_generation(**kwargs)

Starts generating a recommendation report.

See also: AWS API Documentation

Request Syntax

response = client.start_recommendation_report_generation(
    groupIdFilter=[
        {
            'name': 'ExternalId'|'ExternalSourceType',
            'value': 'string'
        },
    ],
    outputFormat='Excel'|'Json'
)
Parameters
  • groupIdFilter (list) --

    Groups the resources in the recommendation report with a unique name.

    • (dict) --

      The object containing information about distinct imports or groups for Strategy Recommendations.

      • name (string) --

        The key of the specific import group.

      • value (string) --

        The value of the specific import group.

  • outputFormat (string) -- The output format for the recommendation report file. The default format is Microsoft Excel.
Return type

dict

Returns

Response Syntax

{
    'id': 'string'
}

Response Structure

  • (dict) --

    • id (string) --

      The ID of the recommendation report generation task.

Exceptions

  • MigrationHubStrategyRecommendations.Client.exceptions.AccessDeniedException
  • MigrationHubStrategyRecommendations.Client.exceptions.ThrottlingException
  • MigrationHubStrategyRecommendations.Client.exceptions.ValidationException
  • MigrationHubStrategyRecommendations.Client.exceptions.ConflictException
  • MigrationHubStrategyRecommendations.Client.exceptions.InternalServerException