aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
159 lines (158 loc) • 6.52 kB
TypeScript
/**
* All IAM policy actions for Amazon AI Operations (AIOPS)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonaioperations.html
*
* 2025-02-24T21:46:33.496Z
*/
export declare enum AwsAiopsActions {
/**
* Grants permission to create a new investigation in the specified investigation
* group
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/API_CreateInvestigation.html
*/
CreateInvestigation = "aiops:CreateInvestigation",
/**
* Grants permission to create a new investigation event in the specified investig
* ation group
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/API_CreateInvestigationEvent.html
*/
CreateInvestigationEvent = "aiops:CreateInvestigationEvent",
/**
* Grants permission to create a new investigation group
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/API_CreateInvestigationGroup.html
*/
CreateInvestigationGroup = "aiops:CreateInvestigationGroup",
/**
* Grants permission to create an investigation resource in the specified investig
* ation group
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/API_CreateInvestigationResource.html
*/
CreateInvestigationResource = "aiops:CreateInvestigationResource",
/**
* Grants permission to delete an investigation in the specified investigation gro
* up
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/API_DeleteInvestigation.html
*/
DeleteInvestigation = "aiops:DeleteInvestigation",
/**
* Grants permission to delete the specified investigation group
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/API_DeleteInvestigationGroup.html
*/
DeleteInvestigationGroup = "aiops:DeleteInvestigationGroup",
/**
* Grants permission to delete the investigation group policy attached to an inves
* tigation group
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/API_DeleteInvestigationGroupPolicy.html
*/
DeleteInvestigationGroupPolicy = "aiops:DeleteInvestigationGroupPolicy",
/**
* Grants permission to retrieve an investigation in the specified investigation g
* roup
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/API_GetInvestigation.html
*/
GetInvestigation = "aiops:GetInvestigation",
/**
* Grants permission to retrieve an investigation event in the specified investiga
* tion group
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/API_GetInvestigationEvent.html
*/
GetInvestigationEvent = "aiops:GetInvestigationEvent",
/**
* Grants permission to retrieve the specified investigation group
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/API_GetInvestigationGroup.html
*/
GetInvestigationGroup = "aiops:GetInvestigationGroup",
/**
* Grants permission to retrieve the investigation group policy attached to an inv
* estigation group
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/API_GetInvestigationGroupPolicy.html
*/
GetInvestigationGroupPolicy = "aiops:GetInvestigationGroupPolicy",
/**
* Grants permission to retrieve an investigation resource in the specified invest
* igation group
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/API_GetInvestigationResource.html
*/
GetInvestigationResource = "aiops:GetInvestigationResource",
/**
* Grants permission to list all investigation events in the specified investigati
* on group
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/API_ListInvestigationEvents.html
*/
ListInvestigationEvents = "aiops:ListInvestigationEvents",
/**
* Grants permission to list all investigation groups in the AWS account making th
* e request
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/API_ListInvestigationGroups.html
*/
ListInvestigationGroups = "aiops:ListInvestigationGroups",
/**
* Grants permission to list all investigations that are in the specified investig
* ation group
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/API_ListInvestigations.html
*/
ListInvestigations = "aiops:ListInvestigations",
/**
* Grants permission to list the tags for the specified resource
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/API_ListTagsForResource.html
*/
ListTagsForResource = "aiops:ListTagsForResource",
/**
* Grants permission to create/update the investigation group policy attached to a
* n investigation group
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/API_PutInvestigationGroupPolicy.html
*/
PutInvestigationGroupPolicy = "aiops:PutInvestigationGroupPolicy",
/**
* Grants permission to add or update the specified tags for the specified resourc
* e
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/API_TagResource.html
*/
TagResource = "aiops:TagResource",
/**
* Grants permission to remove the specified tags from the specified resource
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/API_UntagResource.html
*/
UntagResource = "aiops:UntagResource",
/**
* Grants permission to update an investigation in the specified investigation gro
* up
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/API_UpdateInvestigation.html
*/
UpdateInvestigation = "aiops:UpdateInvestigation",
/**
* Grants permission to update an investigation event in the specified investigati
* on group
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/API_UpdateInvestigationEvent.html
*/
UpdateInvestigationEvent = "aiops:UpdateInvestigationEvent",
/**
* Grants permission to update the specified investigation group
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/API_UpdateInvestigationGroup.html
*/
UpdateInvestigationGroup = "aiops:UpdateInvestigationGroup"
}