UNPKG

aws-iam-policy-types

Version:

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

218 lines 10.7 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsKinesisanalyticsActions = void 0; /** * All IAM policy actions for Amazon Kinesis Analytics V2 (KINESISANALYTICS) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonkinesisanalyticsv2.html * * 2025-02-24T21:48:32.085Z */ var AwsKinesisanalyticsActions; (function (AwsKinesisanalyticsActions) { /** * Grants permission to add cloudwatch logging option to the application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_AddApplicationCloudWatchLoggingOption.html */ AwsKinesisanalyticsActions["AddApplicationCloudWatchLoggingOption"] = "kinesisanalytics:AddApplicationCloudWatchLoggingOption"; /** * Grants permission to add input to the application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_AddApplicationInput.html */ AwsKinesisanalyticsActions["AddApplicationInput"] = "kinesisanalytics:AddApplicationInput"; /** * Grants permission to add input processing configuration to the application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_AddApplicationInputProcessingConfiguration.html */ AwsKinesisanalyticsActions["AddApplicationInputProcessingConfiguration"] = "kinesisanalytics:AddApplicationInputProcessingConfiguration"; /** * Grants permission to add output to the application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_AddApplicationOutput.html */ AwsKinesisanalyticsActions["AddApplicationOutput"] = "kinesisanalytics:AddApplicationOutput"; /** * Grants permission to add reference data source to the application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_AddApplicationReferenceDataSource.html */ AwsKinesisanalyticsActions["AddApplicationReferenceDataSource"] = "kinesisanalytics:AddApplicationReferenceDataSource"; /** * Grants permission to add VPC configuration to the application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_AddApplicationVpcConfiguration.html */ AwsKinesisanalyticsActions["AddApplicationVpcConfiguration"] = "kinesisanalytics:AddApplicationVpcConfiguration"; /** * Grants permission to create an application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_CreateApplication.html */ AwsKinesisanalyticsActions["CreateApplication"] = "kinesisanalytics:CreateApplication"; /** * Grants permission to create and return a URL that you can use to connect to an * application's extension * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_CreateApplicationPresignedUrl.html */ AwsKinesisanalyticsActions["CreateApplicationPresignedUrl"] = "kinesisanalytics:CreateApplicationPresignedUrl"; /** * Grants permission to create a snapshot for an application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_CreateApplicationSnapshot.html */ AwsKinesisanalyticsActions["CreateApplicationSnapshot"] = "kinesisanalytics:CreateApplicationSnapshot"; /** * Grants permission to delete the application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_DeleteApplication.html */ AwsKinesisanalyticsActions["DeleteApplication"] = "kinesisanalytics:DeleteApplication"; /** * Grants permission to delete the specified cloudwatch logging option of the appl * ication * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_DeleteApplicationCloudWatchLoggingOption.html */ AwsKinesisanalyticsActions["DeleteApplicationCloudWatchLoggingOption"] = "kinesisanalytics:DeleteApplicationCloudWatchLoggingOption"; /** * Grants permission to delete the specified input processing configuration of the * application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_DeleteApplicationInputProcessingConfiguration.html */ AwsKinesisanalyticsActions["DeleteApplicationInputProcessingConfiguration"] = "kinesisanalytics:DeleteApplicationInputProcessingConfiguration"; /** * Grants permission to delete the specified output of the application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_DeleteApplicationOutput.html */ AwsKinesisanalyticsActions["DeleteApplicationOutput"] = "kinesisanalytics:DeleteApplicationOutput"; /** * Grants permission to delete the specified reference data source of the applicat * ion * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_DeleteApplicationReferenceDataSource.html */ AwsKinesisanalyticsActions["DeleteApplicationReferenceDataSource"] = "kinesisanalytics:DeleteApplicationReferenceDataSource"; /** * Grants permission to delete a snapshot for an application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_DeleteApplicationSnapshot.html */ AwsKinesisanalyticsActions["DeleteApplicationSnapshot"] = "kinesisanalytics:DeleteApplicationSnapshot"; /** * Grants permission to delete the specified VPC configuration of the application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_DeleteApplicationVpcConfiguration.html */ AwsKinesisanalyticsActions["DeleteApplicationVpcConfiguration"] = "kinesisanalytics:DeleteApplicationVpcConfiguration"; /** * Grants permission to describe the specified application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_DescribeApplication.html */ AwsKinesisanalyticsActions["DescribeApplication"] = "kinesisanalytics:DescribeApplication"; /** * Grants permission to describe an application operation of an application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_DescribeApplicationOperation.html */ AwsKinesisanalyticsActions["DescribeApplicationOperation"] = "kinesisanalytics:DescribeApplicationOperation"; /** * Grants permission to describe an application snapshot * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_DescribeApplicationSnapshot.html */ AwsKinesisanalyticsActions["DescribeApplicationSnapshot"] = "kinesisanalytics:DescribeApplicationSnapshot"; /** * Grants permission to describe the application version of an application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_DescribeApplicationVersion.html */ AwsKinesisanalyticsActions["DescribeApplicationVersion"] = "kinesisanalytics:DescribeApplicationVersion"; /** * Grants permission to discover the input schema for the application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_DiscoverInputSchema.html */ AwsKinesisanalyticsActions["DiscoverInputSchema"] = "kinesisanalytics:DiscoverInputSchema"; /** * Grants permission to list application operations of an application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_ListApplicationOperations.html */ AwsKinesisanalyticsActions["ListApplicationOperations"] = "kinesisanalytics:ListApplicationOperations"; /** * Grants permission to list the snapshots for an application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_ListApplicationSnapshots.html */ AwsKinesisanalyticsActions["ListApplicationSnapshots"] = "kinesisanalytics:ListApplicationSnapshots"; /** * Grants permission to list application versions of an application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_ListApplicationVersions.html */ AwsKinesisanalyticsActions["ListApplicationVersions"] = "kinesisanalytics:ListApplicationVersions"; /** * Grants permission to list applications for the account * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_ListApplications.html */ AwsKinesisanalyticsActions["ListApplications"] = "kinesisanalytics:ListApplications"; /** * Grants permission to fetch the tags associated with the application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_ListTagsForResource.html */ AwsKinesisanalyticsActions["ListTagsForResource"] = "kinesisanalytics:ListTagsForResource"; /** * Grants permission to perform rollback operation on an application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_RollbackApplication.html */ AwsKinesisanalyticsActions["RollbackApplication"] = "kinesisanalytics:RollbackApplication"; /** * Grants permission to start the application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_StartApplication.html */ AwsKinesisanalyticsActions["StartApplication"] = "kinesisanalytics:StartApplication"; /** * Grants permission to stop the application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_StopApplication.html */ AwsKinesisanalyticsActions["StopApplication"] = "kinesisanalytics:StopApplication"; /** * Grants permission to add tags to the application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_TagResource.html */ AwsKinesisanalyticsActions["TagResource"] = "kinesisanalytics:TagResource"; /** * Grants permission to remove the specified tags from the application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_UntagResource.html */ AwsKinesisanalyticsActions["UntagResource"] = "kinesisanalytics:UntagResource"; /** * Grants permission to update the application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_UpdateApplication.html */ AwsKinesisanalyticsActions["UpdateApplication"] = "kinesisanalytics:UpdateApplication"; /** * Grants permission to update the maintenance configuration of an application * * See https://docs.aws.amazon.com/managed-flink/latest/apiv2/API_UpdateApplicationMaintenanceConfiguration.html */ AwsKinesisanalyticsActions["UpdateApplicationMaintenanceConfiguration"] = "kinesisanalytics:UpdateApplicationMaintenanceConfiguration"; })(AwsKinesisanalyticsActions = exports.AwsKinesisanalyticsActions || (exports.AwsKinesisanalyticsActions = {})); //# sourceMappingURL=kinesisanalytics.js.map