aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
112 lines • 5.47 kB
JavaScript
"use strict";
// AUTOGENERATED FILE - DO NOT EDIT
Object.defineProperty(exports, "__esModule", { value: true });
exports.AwsApplicationSignalsActions = void 0;
/**
* All IAM policy actions for Amazon CloudWatch Application Signals (APPLICATION-SIGNALS)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazoncloudwatchapplicationsignals.html
*
* 2025-02-24T21:47:07.541Z
*/
var AwsApplicationSignalsActions;
(function (AwsApplicationSignalsActions) {
/**
* Grants permission to batch retrieve a service level objective budget report
*
* See https://docs.aws.amazon.com/applicationsignals/latest/APIReference/API_BatchGetServiceLevelObjectiveBudgetReport.html
*/
AwsApplicationSignalsActions["BatchGetServiceLevelObjectiveBudgetReport"] = "application-signals:BatchGetServiceLevelObjectiveBudgetReport";
/**
* Grants permission to create a service level objective
*
* See https://docs.aws.amazon.com/applicationsignals/latest/APIReference/API_CreateServiceLevelObjective.html
*/
AwsApplicationSignalsActions["CreateServiceLevelObjective"] = "application-signals:CreateServiceLevelObjective";
/**
* Grants permission to delete a service level objective
*
* See https://docs.aws.amazon.com/applicationsignals/latest/APIReference/API_DeleteServiceLevelObjective.html
*/
AwsApplicationSignalsActions["DeleteServiceLevelObjective"] = "application-signals:DeleteServiceLevelObjective";
/**
* Grants permission to retrieve information about a service
*
* See https://docs.aws.amazon.com/applicationsignals/latest/APIReference/API_GetService.html
*/
AwsApplicationSignalsActions["GetService"] = "application-signals:GetService";
/**
* Grants permission to retrieve information about service level objective
*
* See https://docs.aws.amazon.com/applicationsignals/latest/APIReference/API_GetServiceLevelObjective.html
*/
AwsApplicationSignalsActions["GetServiceLevelObjective"] = "application-signals:GetServiceLevelObjective";
/**
* Grants permission to list entities associated with other entities
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Application_Signals_Permissions.html
*/
AwsApplicationSignalsActions["ListObservedEntities"] = "application-signals:ListObservedEntities";
/**
* Grants permission to list service dependencies
*
* See https://docs.aws.amazon.com/applicationsignals/latest/APIReference/API_ListServiceDependencies.html
*/
AwsApplicationSignalsActions["ListServiceDependencies"] = "application-signals:ListServiceDependencies";
/**
* Grants permission to list service dependents
*
* See https://docs.aws.amazon.com/applicationsignals/latest/APIReference/API_ListServiceDependents.html
*/
AwsApplicationSignalsActions["ListServiceDependents"] = "application-signals:ListServiceDependents";
/**
* Grants permission to list service level objectives
*
* See https://docs.aws.amazon.com/applicationsignals/latest/APIReference/API_ListServiceLevelObjectives.html
*/
AwsApplicationSignalsActions["ListServiceLevelObjectives"] = "application-signals:ListServiceLevelObjectives";
/**
* Grants permission to list service operations
*
* See https://docs.aws.amazon.com/applicationsignals/latest/APIReference/API_ListServiceOperations.html
*/
AwsApplicationSignalsActions["ListServiceOperations"] = "application-signals:ListServiceOperations";
/**
* Grants permission to list services
*
* See https://docs.aws.amazon.com/applicationsignals/latest/APIReference/API_ListServices.html
*/
AwsApplicationSignalsActions["ListServices"] = "application-signals:ListServices";
/**
* Grants permission to list tags for an Amazon CloudWatch SLO
*
* See https://docs.aws.amazon.com/applicationsignals/latest/APIReference/API_ListTagsForResource.html
*/
AwsApplicationSignalsActions["ListTagsForResource"] = "application-signals:ListTagsForResource";
/**
* Grants permission to enable CloudWatch discovery
*
* See https://docs.aws.amazon.com/applicationsignals/latest/APIReference/API_StartDiscovery.html
*/
AwsApplicationSignalsActions["StartDiscovery"] = "application-signals:StartDiscovery";
/**
* Grants permission to add tags to an Amazon CloudWatch SLO
*
* See https://docs.aws.amazon.com/applicationsignals/latest/APIReference/API_TagResource.html
*/
AwsApplicationSignalsActions["TagResource"] = "application-signals:TagResource";
/**
* Grants permission to untag to an Amazon CloudWatch SLO
*
* See https://docs.aws.amazon.com/applicationsignals/latest/APIReference/API_UntagResource.html
*/
AwsApplicationSignalsActions["UntagResource"] = "application-signals:UntagResource";
/**
* Grants permission to update a service level objective
*
* See https://docs.aws.amazon.com/applicationsignals/latest/APIReference/API_UpdateServiceLevelObjective.html
*/
AwsApplicationSignalsActions["UpdateServiceLevelObjective"] = "application-signals:UpdateServiceLevelObjective";
})(AwsApplicationSignalsActions = exports.AwsApplicationSignalsActions || (exports.AwsApplicationSignalsActions = {}));
//# sourceMappingURL=application-signals.js.map