aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
34 lines • 1.59 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* All IAM policy actions for Amazon EC2 Instance Connect (EC2-INSTANCE-CONNECT)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonec2instanceconnect.html
*
* 2025-02-24T21:47:43.549Z
*/
export var AwsEc2InstanceConnectActions;
(function (AwsEc2InstanceConnectActions) {
/**
* Grants permission to establish SSH connection to an EC2 instance using EC2 Inst
* ance Connect Endpoint
*
* See https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/permissions-for-ec2-instance-connect-endpoint.html#iam-OpenTunnel
*/
AwsEc2InstanceConnectActions["OpenTunnel"] = "ec2-instance-connect:OpenTunnel";
/**
* Grants permission to push an SSH public key to the specified EC2 instance to be
* used for standard SSH
*
* See https://docs.aws.amazon.com/ec2-instance-connect/latest/APIReference/API_SendSSHPublicKey.html
*/
AwsEc2InstanceConnectActions["SendSSHPublicKey"] = "ec2-instance-connect:SendSSHPublicKey";
/**
* Grants permission to push an SSH public key to the specified EC2 instance to be
* used for serial console SSH
*
* See https://docs.aws.amazon.com/ec2-instance-connect/latest/APIReference/API_SendSerialConsoleSSHPublicKey.html
*/
AwsEc2InstanceConnectActions["SendSerialConsoleSSHPublicKey"] = "ec2-instance-connect:SendSerialConsoleSSHPublicKey";
})(AwsEc2InstanceConnectActions || (AwsEc2InstanceConnectActions = {}));
//# sourceMappingURL=ec2-instance-connect.js.map