aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
124 lines • 5.41 kB
JavaScript
"use strict";
// AUTOGENERATED FILE - DO NOT EDIT
Object.defineProperty(exports, "__esModule", { value: true });
exports.AwsKafkaconnectActions = void 0;
/**
* All IAM policy actions for Amazon Managed Streaming for Kafka Connect (KAFKACONNECT)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonmanagedstreamingforkafkaconnect.html
*
* 2025-02-24T21:48:46.425Z
*/
var AwsKafkaconnectActions;
(function (AwsKafkaconnectActions) {
/**
* Grants permission to create an MSK Connect connector
*
* See https://docs.aws.amazon.com/MSKC/latest/mskc/API_CreateConnector.html
*/
AwsKafkaconnectActions["CreateConnector"] = "kafkaconnect:CreateConnector";
/**
* Grants permission to create an MSK Connect custom plugin
*
* See https://docs.aws.amazon.com/MSKC/latest/mskc/API_CreateCustomPlugin.html
*/
AwsKafkaconnectActions["CreateCustomPlugin"] = "kafkaconnect:CreateCustomPlugin";
/**
* Grants permission to create an MSK Connect worker configuration
*
* See https://docs.aws.amazon.com/MSKC/latest/mskc/API_CreateWorkerConfiguration.html
*/
AwsKafkaconnectActions["CreateWorkerConfiguration"] = "kafkaconnect:CreateWorkerConfiguration";
/**
* Grants permission to delete an MSK Connect connector
*
* See https://docs.aws.amazon.com/MSKC/latest/mskc/API_DeleteConnector.html
*/
AwsKafkaconnectActions["DeleteConnector"] = "kafkaconnect:DeleteConnector";
/**
* Grants permission to delete an MSK Connect custom plugin
*
* See https://docs.aws.amazon.com/MSKC/latest/mskc/API_DeleteCustomPlugin.html
*/
AwsKafkaconnectActions["DeleteCustomPlugin"] = "kafkaconnect:DeleteCustomPlugin";
/**
* Grants permission to delete an MSK Connect worker configuration
*
* See https://docs.aws.amazon.com/MSKC/latest/mskc/API_DeleteWorkerConfiguration.html
*/
AwsKafkaconnectActions["DeleteWorkerConfiguration"] = "kafkaconnect:DeleteWorkerConfiguration";
/**
* Grants permission to describe an MSK Connect connector
*
* See https://docs.aws.amazon.com/MSKC/latest/mskc/API_DescribeConnector.html
*/
AwsKafkaconnectActions["DescribeConnector"] = "kafkaconnect:DescribeConnector";
/**
* Grants permission to describe a MSK Connect connector operation
*
* See https://docs.aws.amazon.com/MSKC/latest/mskc/API_DescribeConnectorOperation.html
*/
AwsKafkaconnectActions["DescribeConnectorOperation"] = "kafkaconnect:DescribeConnectorOperation";
/**
* Grants permission to describe an MSK Connect custom plugin
*
* See https://docs.aws.amazon.com/MSKC/latest/mskc/API_DescribeCustomPlugin.html
*/
AwsKafkaconnectActions["DescribeCustomPlugin"] = "kafkaconnect:DescribeCustomPlugin";
/**
* Grants permission to describe an MSK Connect worker configuration
*
* See https://docs.aws.amazon.com/MSKC/latest/mskc/API_DescribeWorkerConfiguration.html
*/
AwsKafkaconnectActions["DescribeWorkerConfiguration"] = "kafkaconnect:DescribeWorkerConfiguration";
/**
* Grants permission to list all operations of a given MSK Connect connector
*
* See https://docs.aws.amazon.com/MSKC/latest/mskc/API_ListConnectorOperations.html
*/
AwsKafkaconnectActions["ListConnectorOperations"] = "kafkaconnect:ListConnectorOperations";
/**
* Grants permission to list all MSK Connect connectors in this account
*
* See https://docs.aws.amazon.com/MSKC/latest/mskc/API_ListConnectors.html
*/
AwsKafkaconnectActions["ListConnectors"] = "kafkaconnect:ListConnectors";
/**
* Grants permission to list all MSK Connect custom plugins in this account
*
* See https://docs.aws.amazon.com/MSKC/latest/mskc/API_ListCustomPlugins.html
*/
AwsKafkaconnectActions["ListCustomPlugins"] = "kafkaconnect:ListCustomPlugins";
/**
* Grants permission to list tags of an MSK Connect resource
*
* See https://docs.aws.amazon.com/MSKC/latest/mskc/API_ListTagsForResource.html
*/
AwsKafkaconnectActions["ListTagsForResource"] = "kafkaconnect:ListTagsForResource";
/**
* Grants permission to list all MSK Connect worker configurations in this account
*
* See https://docs.aws.amazon.com/MSKC/latest/mskc/API_ListWorkerConfigurations.html
*/
AwsKafkaconnectActions["ListWorkerConfigurations"] = "kafkaconnect:ListWorkerConfigurations";
/**
* Grants permission to tag an MSK Connect resource
*
* See https://docs.aws.amazon.com/MSKC/latest/mskc/API_TagResource.html
*/
AwsKafkaconnectActions["TagResource"] = "kafkaconnect:TagResource";
/**
* Grants permission to remove tags from an MSK Connect resource
*
* See https://docs.aws.amazon.com/MSKC/latest/mskc/API_UntagResource.html
*/
AwsKafkaconnectActions["UntagResource"] = "kafkaconnect:UntagResource";
/**
* Grants permission to update an MSK Connect connector
*
* See https://docs.aws.amazon.com/MSKC/latest/mskc/API_UpdateConnector.html
*/
AwsKafkaconnectActions["UpdateConnector"] = "kafkaconnect:UpdateConnector";
})(AwsKafkaconnectActions = exports.AwsKafkaconnectActions || (exports.AwsKafkaconnectActions = {}));
//# sourceMappingURL=kafkaconnect.js.map