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