UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

255 lines (254 loc) 10.2 kB
/** * All IAM policy actions for AWS IoT Events (IOTEVENTS) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiotevents.html * * 2025-02-24T21:48:23.958Z */ export declare enum AwsIoteventsActions { /** * Grants permission to send one or more acknowledge action requests to AWS IoT Ev * ents * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_iotevents-data_BatchAcknowledgeAlarm.html */ BatchAcknowledgeAlarm = "iotevents:BatchAcknowledgeAlarm", /** * Grants permission to delete a detector instance within the AWS IoT Events syste * m * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_iotevents-data_BatchDeleteDetector.html */ BatchDeleteDetector = "iotevents:BatchDeleteDetector", /** * Grants permission to disable one or more alarm instances * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_iotevents-data_BatchDisableAlarm.html */ BatchDisableAlarm = "iotevents:BatchDisableAlarm", /** * Grants permission to enable one or more alarm instances * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_iotevents-data_BatchEnableAlarm.html */ BatchEnableAlarm = "iotevents:BatchEnableAlarm", /** * Grants permission to send a set of messages to the AWS IoT Events system * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_iotevents-data_BatchPutMessage.html */ BatchPutMessage = "iotevents:BatchPutMessage", /** * Grants permission to reset one or more alarm instances * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_iotevents-data_BatchResetAlarm.html */ BatchResetAlarm = "iotevents:BatchResetAlarm", /** * Grants permission to change one or more alarm instances to the snooze mode * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_iotevents-data_BatchSnoozeAlarm.html */ BatchSnoozeAlarm = "iotevents:BatchSnoozeAlarm", /** * Grants permission to update a detector instance within the AWS IoT Events syste * m * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_iotevents-data_BatchUpdateDetector.html */ BatchUpdateDetector = "iotevents:BatchUpdateDetector", /** * Grants permission to create an alarm model to monitor an AWS IoT Events input a * ttribute or an AWS IoT SiteWise asset property * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_CreateAlarmModel.html */ CreateAlarmModel = "iotevents:CreateAlarmModel", /** * Grants permission to create a detector model to monitor an AWS IoT Events input * attribute * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_CreateDetectorModel.html */ CreateDetectorModel = "iotevents:CreateDetectorModel", /** * Grants permission to create an Input in IotEvents * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_CreateInput.html */ CreateInput = "iotevents:CreateInput", /** * Grants permission to delete an alarm model * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_DeleteAlarmModel.html */ DeleteAlarmModel = "iotevents:DeleteAlarmModel", /** * Grants permission to delete a detector model * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_DeleteDetectorModel.html */ DeleteDetectorModel = "iotevents:DeleteDetectorModel", /** * Grants permission to delete an input * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_DeleteInput.html */ DeleteInput = "iotevents:DeleteInput", /** * Grants permission to retrieve information about an alarm instance * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_iotevents-data_DescribeAlarm.html */ DescribeAlarm = "iotevents:DescribeAlarm", /** * Grants permission to retrieve information about an alarm model * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_DescribeAlarmModel.html */ DescribeAlarmModel = "iotevents:DescribeAlarmModel", /** * Grants permission to retriev information about a detector instance * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_iotevents-data_DescribeDetector.html */ DescribeDetector = "iotevents:DescribeDetector", /** * Grants permission to retrieve information about a detector model * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_DescribeDetectorModel.html */ DescribeDetectorModel = "iotevents:DescribeDetectorModel", /** * Grants permission to retrieve the detector model analysis information * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_DescribeDetectorModelAnalysis.html */ DescribeDetectorModelAnalysis = "iotevents:DescribeDetectorModelAnalysis", /** * Grants permission to retrieve an information about Input * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_DescribeInput.html */ DescribeInput = "iotevents:DescribeInput", /** * Grants permission to retrieve the current settings of the AWS IoT Events loggin * g options * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_DescribeLoggingOptions.html */ DescribeLoggingOptions = "iotevents:DescribeLoggingOptions", /** * Grants permission to retrieve the detector model analysis results * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_GetDetectorModelAnalysisResults.html */ GetDetectorModelAnalysisResults = "iotevents:GetDetectorModelAnalysisResults", /** * Grants permission to list all the versions of an alarm model * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_ListAlarmModelVersions.html */ ListAlarmModelVersions = "iotevents:ListAlarmModelVersions", /** * Grants permission to list the alarm models that you created * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_ListAlarmModels.html */ ListAlarmModels = "iotevents:ListAlarmModels", /** * Grants permission to retrieve information about all alarm instances per alarmMo * del * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_iotevents-data_ListAlarms.html */ ListAlarms = "iotevents:ListAlarms", /** * Grants permission to list all the versions of a detector model * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_ListDetectorModelVersions.html */ ListDetectorModelVersions = "iotevents:ListDetectorModelVersions", /** * Grants permission to list the detector models that you created * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_ListDetectorModels.html */ ListDetectorModels = "iotevents:ListDetectorModels", /** * Grants permission to retrieve information about all detector instances per dete * ctormodel * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_iotevents-data_ListDetectors.html */ ListDetectors = "iotevents:ListDetectors", /** * Grants permission to list one or more input routings * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_ListInputRoutings.html */ ListInputRoutings = "iotevents:ListInputRoutings", /** * Grants permission to lists the inputs you have created * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_ListInputs.html */ ListInputs = "iotevents:ListInputs", /** * Grants permission to list the tags (metadata) which you have assigned to the re * source * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_ListTagsForResource.html */ ListTagsForResource = "iotevents:ListTagsForResource", /** * Grants permission to set or update the AWS IoT Events logging options * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_PutLoggingOptions.html */ PutLoggingOptions = "iotevents:PutLoggingOptions", /** * Grants permission to start the detector model analysis * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_StartDetectorModelAnalysis.html */ StartDetectorModelAnalysis = "iotevents:StartDetectorModelAnalysis", /** * Grants permission to adds to or modifies the tags of the given resource.Tags ar * e metadata which can be used to manage a resource * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_TagResource.html */ TagResource = "iotevents:TagResource", /** * Grants permission to remove the given tags (metadata) from the resource * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_UntagResource.html */ UntagResource = "iotevents:UntagResource", /** * Grants permission to update an alarm model * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_UpdateAlarmModel.html */ UpdateAlarmModel = "iotevents:UpdateAlarmModel", /** * Grants permission to update a detector model * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_UpdateDetectorModel.html */ UpdateDetectorModel = "iotevents:UpdateDetectorModel", /** * Grants permission to update an input * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_UpdateInput.html */ UpdateInput = "iotevents:UpdateInput", /** * Grants permission to update input routing * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_UpdateInputRouting.html */ UpdateInputRouting = "iotevents:UpdateInputRouting" }