UNPKG

aws-iam-policy-types

Version:

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

260 lines 11.4 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsIoteventsActions = void 0; /** * 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 */ var AwsIoteventsActions; (function (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 */ AwsIoteventsActions["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 */ AwsIoteventsActions["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 */ AwsIoteventsActions["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 */ AwsIoteventsActions["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 */ AwsIoteventsActions["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 */ AwsIoteventsActions["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 */ AwsIoteventsActions["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 */ AwsIoteventsActions["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 */ AwsIoteventsActions["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 */ AwsIoteventsActions["CreateDetectorModel"] = "iotevents:CreateDetectorModel"; /** * Grants permission to create an Input in IotEvents * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_CreateInput.html */ AwsIoteventsActions["CreateInput"] = "iotevents:CreateInput"; /** * Grants permission to delete an alarm model * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_DeleteAlarmModel.html */ AwsIoteventsActions["DeleteAlarmModel"] = "iotevents:DeleteAlarmModel"; /** * Grants permission to delete a detector model * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_DeleteDetectorModel.html */ AwsIoteventsActions["DeleteDetectorModel"] = "iotevents:DeleteDetectorModel"; /** * Grants permission to delete an input * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_DeleteInput.html */ AwsIoteventsActions["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 */ AwsIoteventsActions["DescribeAlarm"] = "iotevents:DescribeAlarm"; /** * Grants permission to retrieve information about an alarm model * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_DescribeAlarmModel.html */ AwsIoteventsActions["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 */ AwsIoteventsActions["DescribeDetector"] = "iotevents:DescribeDetector"; /** * Grants permission to retrieve information about a detector model * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_DescribeDetectorModel.html */ AwsIoteventsActions["DescribeDetectorModel"] = "iotevents:DescribeDetectorModel"; /** * Grants permission to retrieve the detector model analysis information * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_DescribeDetectorModelAnalysis.html */ AwsIoteventsActions["DescribeDetectorModelAnalysis"] = "iotevents:DescribeDetectorModelAnalysis"; /** * Grants permission to retrieve an information about Input * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_DescribeInput.html */ AwsIoteventsActions["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 */ AwsIoteventsActions["DescribeLoggingOptions"] = "iotevents:DescribeLoggingOptions"; /** * Grants permission to retrieve the detector model analysis results * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_GetDetectorModelAnalysisResults.html */ AwsIoteventsActions["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 */ AwsIoteventsActions["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 */ AwsIoteventsActions["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 */ AwsIoteventsActions["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 */ AwsIoteventsActions["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 */ AwsIoteventsActions["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 */ AwsIoteventsActions["ListDetectors"] = "iotevents:ListDetectors"; /** * Grants permission to list one or more input routings * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_ListInputRoutings.html */ AwsIoteventsActions["ListInputRoutings"] = "iotevents:ListInputRoutings"; /** * Grants permission to lists the inputs you have created * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_ListInputs.html */ AwsIoteventsActions["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 */ AwsIoteventsActions["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 */ AwsIoteventsActions["PutLoggingOptions"] = "iotevents:PutLoggingOptions"; /** * Grants permission to start the detector model analysis * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_StartDetectorModelAnalysis.html */ AwsIoteventsActions["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 */ AwsIoteventsActions["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 */ AwsIoteventsActions["UntagResource"] = "iotevents:UntagResource"; /** * Grants permission to update an alarm model * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_UpdateAlarmModel.html */ AwsIoteventsActions["UpdateAlarmModel"] = "iotevents:UpdateAlarmModel"; /** * Grants permission to update a detector model * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_UpdateDetectorModel.html */ AwsIoteventsActions["UpdateDetectorModel"] = "iotevents:UpdateDetectorModel"; /** * Grants permission to update an input * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_UpdateInput.html */ AwsIoteventsActions["UpdateInput"] = "iotevents:UpdateInput"; /** * Grants permission to update input routing * * See https://docs.aws.amazon.com/iotevents/latest/apireference/API_UpdateInputRouting.html */ AwsIoteventsActions["UpdateInputRouting"] = "iotevents:UpdateInputRouting"; })(AwsIoteventsActions = exports.AwsIoteventsActions || (exports.AwsIoteventsActions = {})); //# sourceMappingURL=iotevents.js.map