aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
213 lines • 10.9 kB
JavaScript
"use strict";
// AUTOGENERATED FILE - DO NOT EDIT
Object.defineProperty(exports, "__esModule", { value: true });
exports.AwsMigrationhubStrategyActions = void 0;
/**
* All IAM policy actions for AWS Migration Hub Strategy Recommendations (MIGRATIONHUB-STRATEGY)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsmigrationhubstrategyrecommendations.html
*
* 2025-02-24T21:48:58.328Z
*/
var AwsMigrationhubStrategyActions;
(function (AwsMigrationhubStrategyActions) {
/**
* Grants permission to get details of each anti pattern that collector should loo
* k at in a customer's environment
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_GetAntiPattern.html
*/
AwsMigrationhubStrategyActions["GetAntiPattern"] = "migrationhub-strategy:GetAntiPattern";
/**
* Grants permission to get details of an application
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_GetApplicationComponentDetails.html
*/
AwsMigrationhubStrategyActions["GetApplicationComponentDetails"] = "migrationhub-strategy:GetApplicationComponentDetails";
/**
* Grants permission to get a list of all recommended strategies and tools for an
* application running in a server
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_GetApplicationComponentStrategies.html
*/
AwsMigrationhubStrategyActions["GetApplicationComponentStrategies"] = "migrationhub-strategy:GetApplicationComponentStrategies";
/**
* Grants permission to retrieve status of an on-going assessment
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_GetAssessment.html
*/
AwsMigrationhubStrategyActions["GetAssessment"] = "migrationhub-strategy:GetAssessment";
/**
* Grants permission to get details of a specific import task
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_GetImportFileTask.html
*/
AwsMigrationhubStrategyActions["GetImportFileTask"] = "migrationhub-strategy:GetImportFileTask";
/**
* Grants permission to retrieve the latest assessment id
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_GetLatestAssessmentId.html
*/
AwsMigrationhubStrategyActions["GetLatestAssessmentId"] = "migrationhub-strategy:GetLatestAssessmentId";
/**
* Grants permission to the collector to receive information from the service
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_GetMessage.html
*/
AwsMigrationhubStrategyActions["GetMessage"] = "migrationhub-strategy:GetMessage";
/**
* Grants permission to retrieve customer migration/Modernization preferences
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_GetPortfolioPreferences.html
*/
AwsMigrationhubStrategyActions["GetPortfolioPreferences"] = "migrationhub-strategy:GetPortfolioPreferences";
/**
* Grants permission to retrieve overall summary (number-of servers to rehost etc
* as well as overall number of anti patterns)
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_GetPortfolioSummary.html
*/
AwsMigrationhubStrategyActions["GetPortfolioSummary"] = "migrationhub-strategy:GetPortfolioSummary";
/**
* Grants permission to retrieve detailed information about a recommendation repor
* t
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_GetRecommendationReportDetails.html
*/
AwsMigrationhubStrategyActions["GetRecommendationReportDetails"] = "migrationhub-strategy:GetRecommendationReportDetails";
/**
* Grants permission to get info about a specific server
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_GetServerDetails.html
*/
AwsMigrationhubStrategyActions["GetServerDetails"] = "migrationhub-strategy:GetServerDetails";
/**
* Grants permission to get recommended strategies and tools for a specific server
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_GetServerStrategies.html
*/
AwsMigrationhubStrategyActions["GetServerStrategies"] = "migrationhub-strategy:GetServerStrategies";
/**
* Grants permission to get a list of all analyzable servers in a customer's vcent
* er environment
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_ListAnalyzableServers.html
*/
AwsMigrationhubStrategyActions["ListAnalyzableServers"] = "migrationhub-strategy:ListAnalyzableServers";
/**
* Grants permission to get a list of all anti patterns that collector should look
* for in a customer's environment
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_ListAntiPatterns.html
*/
AwsMigrationhubStrategyActions["ListAntiPatterns"] = "migrationhub-strategy:ListAntiPatterns";
/**
* Grants permission to get a list of all applications running on servers on custo
* mer's servers
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_ListApplicationComponents.html
*/
AwsMigrationhubStrategyActions["ListApplicationComponents"] = "migrationhub-strategy:ListApplicationComponents";
/**
* Grants permission to get a list of all collectors installed by the customer
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_ListCollectors.html
*/
AwsMigrationhubStrategyActions["ListCollectors"] = "migrationhub-strategy:ListCollectors";
/**
* Grants permission to get list of all imports performed by the customer
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_ListImportFileTask.html
*/
AwsMigrationhubStrategyActions["ListImportFileTask"] = "migrationhub-strategy:ListImportFileTask";
/**
* Grants permission to get a list of binaries that collector should assess
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_ListJarArtifacts.html
*/
AwsMigrationhubStrategyActions["ListJarArtifacts"] = "migrationhub-strategy:ListJarArtifacts";
/**
* Grants permission to get a list of all servers in a customer's environment
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_ListServers.html
*/
AwsMigrationhubStrategyActions["ListServers"] = "migrationhub-strategy:ListServers";
/**
* Grants permission to the collector to send logs to the service
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_PutLogData.html
*/
AwsMigrationhubStrategyActions["PutLogData"] = "migrationhub-strategy:PutLogData";
/**
* Grants permission to the collector to send metrics to the service
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_PutMetricData.html
*/
AwsMigrationhubStrategyActions["PutMetricData"] = "migrationhub-strategy:PutMetricData";
/**
* Grants permission to save customer's Migration/Modernization preferences
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_PutPortfolioPreferences.html
*/
AwsMigrationhubStrategyActions["PutPortfolioPreferences"] = "migrationhub-strategy:PutPortfolioPreferences";
/**
* Grants permission to register the collector to receive an ID and to start recei
* ving messages from the service
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_RegisterCollector.html
*/
AwsMigrationhubStrategyActions["RegisterCollector"] = "migrationhub-strategy:RegisterCollector";
/**
* Grants permission to the collector to send information to the service
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_SendMessage.html
*/
AwsMigrationhubStrategyActions["SendMessage"] = "migrationhub-strategy:SendMessage";
/**
* Grants permission to start assessment in a customer's environment (collect data
* from all servers and provide recommendations)
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_StartAssessment.html
*/
AwsMigrationhubStrategyActions["StartAssessment"] = "migrationhub-strategy:StartAssessment";
/**
* Grants permission to start importing data from a file provided by customer
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_StartImportFileTask.html
*/
AwsMigrationhubStrategyActions["StartImportFileTask"] = "migrationhub-strategy:StartImportFileTask";
/**
* Grants permission to start generating a recommendation report
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_StartRecommendationReportGeneration.html
*/
AwsMigrationhubStrategyActions["StartRecommendationReportGeneration"] = "migrationhub-strategy:StartRecommendationReportGeneration";
/**
* Grants permission to stop an on-going assessment
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_StopAssessment.html
*/
AwsMigrationhubStrategyActions["StopAssessment"] = "migrationhub-strategy:StopAssessment";
/**
* Grants permission to update details for an application
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_UpdateApplicationComponentConfig.html
*/
AwsMigrationhubStrategyActions["UpdateApplicationComponentConfig"] = "migrationhub-strategy:UpdateApplicationComponentConfig";
/**
* Grants permission to the collector to send configuration information to the ser
* vice
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_UpdateCollectorConfiguration.html
*/
AwsMigrationhubStrategyActions["UpdateCollectorConfiguration"] = "migrationhub-strategy:UpdateCollectorConfiguration";
/**
* Grants permission to update info on a server along with the recommended strateg
* y
*
* See https://docs.aws.amazon.com/migrationhub-strategy/latest/APIReference/API_UpdateServerConfig.html
*/
AwsMigrationhubStrategyActions["UpdateServerConfig"] = "migrationhub-strategy:UpdateServerConfig";
})(AwsMigrationhubStrategyActions = exports.AwsMigrationhubStrategyActions || (exports.AwsMigrationhubStrategyActions = {}));
//# sourceMappingURL=migrationhub-strategy.js.map