aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
217 lines (216 loc) • 8.63 kB
TypeScript
/**
* All IAM policy actions for Amazon CloudWatch Application Insights (APPLICATIONINSIGHTS)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazoncloudwatchapplicationinsights.html
*
* 2025-02-24T21:47:07.058Z
*/
export declare enum AwsApplicationinsightsActions {
/**
* Grants permission to add a workload
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_AddWorkload.html
*/
AddWorkload = "applicationinsights:AddWorkload",
/**
* Grants permission to create an application from a resource group
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_CreateApplication.html
*/
CreateApplication = "applicationinsights:CreateApplication",
/**
* Grants permission to create a component from a group of resources
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_CreateComponent.html
*/
CreateComponent = "applicationinsights:CreateComponent",
/**
* Grants permission to create log a pattern
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_CreateLogPattern.html
*/
CreateLogPattern = "applicationinsights:CreateLogPattern",
/**
* Grants permission to delete an application
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_DeleteApplication.html
*/
DeleteApplication = "applicationinsights:DeleteApplication",
/**
* Grants permission to delete a component
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_DeleteComponent.html
*/
DeleteComponent = "applicationinsights:DeleteComponent",
/**
* Grants permission to delete a log pattern
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_DeleteLogPattern.html
*/
DeleteLogPattern = "applicationinsights:DeleteLogPattern",
/**
* Grants permission to describe an application
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_DescribeApplication.html
*/
DescribeApplication = "applicationinsights:DescribeApplication",
/**
* Grants permission to describe a component
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_DescribeComponent.html
*/
DescribeComponent = "applicationinsights:DescribeComponent",
/**
* Grants permission to describe a component's configuration
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_DescribeComponentConfiguration.html
*/
DescribeComponentConfiguration = "applicationinsights:DescribeComponentConfiguration",
/**
* Grants permission to describe the recommended application component configurati
* on
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_DescribeComponentConfigurationRecommendation.html
*/
DescribeComponentConfigurationRecommendation = "applicationinsights:DescribeComponentConfigurationRecommendation",
/**
* Grants permission to describe a log pattern
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_DescribeLogPattern.html
*/
DescribeLogPattern = "applicationinsights:DescribeLogPattern",
/**
* Grants permission to describe an observation
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_DescribeObservation.html
*/
DescribeObservation = "applicationinsights:DescribeObservation",
/**
* Grants permission to describe a problem
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_DescribeProblem.html
*/
DescribeProblem = "applicationinsights:DescribeProblem",
/**
* Grants permission to describe the observation in a problem
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_DescribeProblemObservations.html
*/
DescribeProblemObservations = "applicationinsights:DescribeProblemObservations",
/**
* Grants permission to describe a workload
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_DescribeWorkload.html
*/
DescribeWorkload = "applicationinsights:DescribeWorkload",
/**
* Grants permission to share Application Insights resources with a monitoring acc
* ount
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Unified-Cross-Account-Setup.html#CloudWatch-Unified-Cross-Account-Setup-permissions
*/
Link = "applicationinsights:Link",
/**
* Grants permission to list all applications
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_ListApplications.html
*/
ListApplications = "applicationinsights:ListApplications",
/**
* Grants permission to list an application's components
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_ListComponents.html
*/
ListComponents = "applicationinsights:ListComponents",
/**
* Grants permission to list configuration history
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_ListConfigurationHistory.html
*/
ListConfigurationHistory = "applicationinsights:ListConfigurationHistory",
/**
* Grants permission to list log pattern sets for an application
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_ListLogPatternSets.html
*/
ListLogPatternSets = "applicationinsights:ListLogPatternSets",
/**
* Grants permission to list log patterns
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_ListLogPatterns.html
*/
ListLogPatterns = "applicationinsights:ListLogPatterns",
/**
* Grants permission to list the problems in an application
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_ListProblems.html
*/
ListProblems = "applicationinsights:ListProblems",
/**
* Grants permission to list tags for the resource
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_ListTagsForResource.html
*/
ListTagsForResource = "applicationinsights:ListTagsForResource",
/**
* Grants permission to list workloads
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_ListWorkloads.html
*/
ListWorkloads = "applicationinsights:ListWorkloads",
/**
* Grants permission to remove a workload
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_RemoveWorkload.html
*/
RemoveWorkload = "applicationinsights:RemoveWorkload",
/**
* Grants permission to tag a resource
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_TagResource.html
*/
TagResource = "applicationinsights:TagResource",
/**
* Grants permission to untag a resource
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_UntagResource.html
*/
UntagResource = "applicationinsights:UntagResource",
/**
* Grants permission to update an application
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_UpdateApplication.html
*/
UpdateApplication = "applicationinsights:UpdateApplication",
/**
* Grants permission to update a component
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_UpdateComponent.html
*/
UpdateComponent = "applicationinsights:UpdateComponent",
/**
* Grants permission to update a component's configuration
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_UpdateComponentConfiguration.html
*/
UpdateComponentConfiguration = "applicationinsights:UpdateComponentConfiguration",
/**
* Grants permission to update a log pattern
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_UpdateLogPattern.html
*/
UpdateLogPattern = "applicationinsights:UpdateLogPattern",
/**
* Grants permission to update a problem
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_UpdateProblem.html
*/
UpdateProblem = "applicationinsights:UpdateProblem",
/**
* Grants permission to update a workload
*
* See https://docs.aws.amazon.com/cloudwatch/latest/APIReference/API_UpdateWorkload.html
*/
UpdateWorkload = "applicationinsights:UpdateWorkload"
}