aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
260 lines • 11.4 kB
JavaScript
"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