aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
67 lines (66 loc) • 2.13 kB
TypeScript
/**
* All IAM policy actions for AWS IQ Permissions (IQ-PERMISSION)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiqpermissions.html
*
* 2025-02-24T21:48:29.109Z
*/
export declare enum AwsIqPermissionActions {
/**
* Grants permission to approve a permission request
*
* See https://aws.amazon.com/iq/
*/
ApproveAccessGrant = "iq-permission:ApproveAccessGrant",
/**
* Grants permission to approve a permission request
*
* See https://aws.amazon.com/iq/
*/
ApprovePermissionRequest = "iq-permission:ApprovePermissionRequest",
/**
* Grants permission to obtain a set of temporary security credentials for experts
* which they can use to access buyers' AWS resources
*
* See https://aws.amazon.com/iq/
*/
AssumePermissionRole = "iq-permission:AssumePermissionRole",
/**
* Grants permission to create a permission request
*
* See https://aws.amazon.com/iq/
*/
CreatePermissionRequest = "iq-permission:CreatePermissionRequest",
/**
* Grants permission to get a permission request
*
* See https://aws.amazon.com/iq/
*/
GetPermissionRequest = "iq-permission:GetPermissionRequest",
/**
* Grants permission to list permission requests
*
* See https://aws.amazon.com/iq/
*/
ListPermissionRequests = "iq-permission:ListPermissionRequests",
/**
* Grants permission to reject a permission request
*
* See https://aws.amazon.com/iq/
*/
RejectPermissionRequest = "iq-permission:RejectPermissionRequest",
/**
* Grants permission to revoke a permission request which was previously approved
*
* See https://aws.amazon.com/iq/
*/
RevokePermissionRequest = "iq-permission:RevokePermissionRequest",
/**
* Grants permission to withdraw a permission request that has not been approved o
* r declined
*
* See https://aws.amazon.com/iq/
*/
WithdrawPermissionRequest = "iq-permission:WithdrawPermissionRequest"
}