aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
367 lines (366 loc) • 14.3 kB
TypeScript
/**
* All IAM policy actions for Amazon FinSpace (FINSPACE)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonfinspace.html
*
* 2025-02-24T21:48:02.494Z
*/
export declare enum AwsFinspaceActions {
/**
* Grants permission to connect to a kdb cluster
*
* See https://docs.aws.amazon.com/finspace/latest/userguide/interacting-with-kdb-clusters.html
*/
ConnectKxCluster = "finspace:ConnectKxCluster",
/**
* Grants permission to create a FinSpace environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_CreateEnvironment.html
*/
CreateEnvironment = "finspace:CreateEnvironment",
/**
* Grants permission to create a changeset for a kdb database
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_CreateKxChangeset.html
*/
CreateKxChangeset = "finspace:CreateKxChangeset",
/**
* Grants permission to create a cluster in a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_CreateKxCluster.html
*/
CreateKxCluster = "finspace:CreateKxCluster",
/**
* Grants permission to create a kdb database in a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_CreateKxDatabase.html
*/
CreateKxDatabase = "finspace:CreateKxDatabase",
/**
* Grants permission to create a dataview in a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_CreateKxDataview.html
*/
CreateKxDataview = "finspace:CreateKxDataview",
/**
* Grants permission to create a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_CreateKxEnvironment.html
*/
CreateKxEnvironment = "finspace:CreateKxEnvironment",
/**
* Grants permission to create a scaling group in a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_CreateKxScalingGroup.html
*/
CreateKxScalingGroup = "finspace:CreateKxScalingGroup",
/**
* Grants permission to create a user in a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_CreateKxUser.html
*/
CreateKxUser = "finspace:CreateKxUser",
/**
* Grants permission to create a volume in a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_CreateKxVolume.html
*/
CreateKxVolume = "finspace:CreateKxVolume",
/**
* Grants permission to create a FinSpace user
*
* See https://docs.aws.amazon.com/finspace/latest/userguide/finspace-what-is.html
*/
CreateUser = "finspace:CreateUser",
/**
* Grants permission to delete a FinSpace environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_DeleteEnvironment.html
*/
DeleteEnvironment = "finspace:DeleteEnvironment",
/**
* Grants permission to delete a kdb cluster
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_DeleteKxCluster.html
*/
DeleteKxCluster = "finspace:DeleteKxCluster",
/**
* Grants permission to delete a node from a kdb cluster
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_DeleteKxClusterNode.html
*/
DeleteKxClusterNode = "finspace:DeleteKxClusterNode",
/**
* Grants permission to delete a kdb database
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_DeleteKxDatabase.html
*/
DeleteKxDatabase = "finspace:DeleteKxDatabase",
/**
* Grants permission to delete a dataview in a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_DeleteKxDataview.html
*/
DeleteKxDataview = "finspace:DeleteKxDataview",
/**
* Grants permission to delete a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_DeleteKxEnvironment.html
*/
DeleteKxEnvironment = "finspace:DeleteKxEnvironment",
/**
* Grants permission to delete a scaling group in a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_DeleteKxScalingGroup.html
*/
DeleteKxScalingGroup = "finspace:DeleteKxScalingGroup",
/**
* Grants permission to delete a kdb user
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_DeleteKxUser.html
*/
DeleteKxUser = "finspace:DeleteKxUser",
/**
* Grants permission to delete a volume in a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_DeleteKxVolume.html
*/
DeleteKxVolume = "finspace:DeleteKxVolume",
/**
* Grants permission to describe a FinSpace environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_GetEnvironment.html
*/
GetEnvironment = "finspace:GetEnvironment",
/**
* Grants permission to describe a changeset for a kdb database
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_GetKxChangeset.html
*/
GetKxChangeset = "finspace:GetKxChangeset",
/**
* Grants permission to describe a cluster in a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_GetKxCluster.html
*/
GetKxCluster = "finspace:GetKxCluster",
/**
* Grants permission to retrieve a connection string for kdb clusters
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_GetKxConnectionString.html
*/
GetKxConnectionString = "finspace:GetKxConnectionString",
/**
* Grants permission to describe a kdb database
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_GetKxDatabase.html
*/
GetKxDatabase = "finspace:GetKxDatabase",
/**
* Grants permission to describe a databiew in a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_GetKxDataview.html
*/
GetKxDataview = "finspace:GetKxDataview",
/**
* Grants permission to describe a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_GetKxEnvironment.html
*/
GetKxEnvironment = "finspace:GetKxEnvironment",
/**
* Grants permission to describe a scaling group in a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_GetKxScalingGroup.html
*/
GetKxScalingGroup = "finspace:GetKxScalingGroup",
/**
* Grants permission to describe a kdb user
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_GetKxUser.html
*/
GetKxUser = "finspace:GetKxUser",
/**
* Grants permission to describe a volume in a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_GetKxVolume.html
*/
GetKxVolume = "finspace:GetKxVolume",
/**
* Grants permission to request status of the loading of sample data bundle
*
* See https://docs.aws.amazon.com/finspace/latest/userguide/finspace-what-is.html
*/
GetLoadSampleDataSetGroupIntoEnvironmentStatus = "finspace:GetLoadSampleDataSetGroupIntoEnvironmentStatus",
/**
* Grants permission to describe a FinSpace user
*
* See https://docs.aws.amazon.com/finspace/latest/userguide/finspace-what-is.html
*/
GetUser = "finspace:GetUser",
/**
* Grants permission to list FinSpace environments in the AWS account
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_ListEnvironments.html
*/
ListEnvironments = "finspace:ListEnvironments",
/**
* Grants permission to list changesets for a kdb database
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_ListKxChangesets.html
*/
ListKxChangesets = "finspace:ListKxChangesets",
/**
* Grants permission to list cluster nodes in a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_ListKxClusterNodes.html
*/
ListKxClusterNodes = "finspace:ListKxClusterNodes",
/**
* Grants permission to list clusters in a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_ListKxClusters.html
*/
ListKxClusters = "finspace:ListKxClusters",
/**
* Grants permission to list kdb databases in a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_ListKxDatabases.html
*/
ListKxDatabases = "finspace:ListKxDatabases",
/**
* Grants permission to list dataviews in a database
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_ListKxDataviews.html
*/
ListKxDataviews = "finspace:ListKxDataviews",
/**
* Grants permission to list managed kdb environments
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_ListKxEnvironments.html
*/
ListKxEnvironments = "finspace:ListKxEnvironments",
/**
* Grants permission to list scaling groups in a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_ListKxScalingGroups.html
*/
ListKxScalingGroups = "finspace:ListKxScalingGroups",
/**
* Grants permission to list users in a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_ListKxUsers.html
*/
ListKxUsers = "finspace:ListKxUsers",
/**
* Grants permission to list volumes in a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_ListKxVolumes.html
*/
ListKxVolumes = "finspace:ListKxVolumes",
/**
* Grants permission to return a list of tags for a resource
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_ListTagsForResource.html
*/
ListTagsForResource = "finspace:ListTagsForResource",
/**
* Grants permission to list FinSpace users in an environment
*
* See https://docs.aws.amazon.com/finspace/latest/userguide/finspace-what-is.html
*/
ListUsers = "finspace:ListUsers",
/**
* Grants permission to load sample data bundle into your FinSpace environment
*
* See https://docs.aws.amazon.com/finspace/latest/userguide/finspace-what-is.html
*/
LoadSampleDataSetGroupIntoEnvironment = "finspace:LoadSampleDataSetGroupIntoEnvironment",
/**
* Grants permission to mount a database to a kdb cluster
*
* See https://docs.aws.amazon.com/finspace/latest/userguide/finspace-managed-kdb-db.html
*/
MountKxDatabase = "finspace:MountKxDatabase",
/**
* Grants permission to reset the password for a FinSpace user
*
* See https://docs.aws.amazon.com/finspace/latest/userguide/finspace-what-is.html
*/
ResetUserPassword = "finspace:ResetUserPassword",
/**
* Grants permission to tag a resource
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_TagResource.html
*/
TagResource = "finspace:TagResource",
/**
* Grants permission to untag a resource
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_UntagResource.html
*/
UntagResource = "finspace:UntagResource",
/**
* Grants permission to update a FinSpace environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_UpdateEnvironment.html
*/
UpdateEnvironment = "finspace:UpdateEnvironment",
/**
* Grants permission to update code configuration for a cluster in a managed kdb e
* nvironment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_UpdateKxClusterCodeConfiguration.html
*/
UpdateKxClusterCodeConfiguration = "finspace:UpdateKxClusterCodeConfiguration",
/**
* Grants permission to update databases for a cluster in a managed kdb environmen
* t
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_UpdateKxClusterDatabases.html
*/
UpdateKxClusterDatabases = "finspace:UpdateKxClusterDatabases",
/**
* Grants permission to update a kdb database
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_UpdateKxDatabase.html
*/
UpdateKxDatabase = "finspace:UpdateKxDatabase",
/**
* Grants permission to update a dataview in a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_UpdateKxDataview.html
*/
UpdateKxDataview = "finspace:UpdateKxDataview",
/**
* Grants permission to update a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_UpdateKxEnvironment.html
*/
UpdateKxEnvironment = "finspace:UpdateKxEnvironment",
/**
* Grants permission to update the network for a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_UpdateKxEnvironmentNetwork.html
*/
UpdateKxEnvironmentNetwork = "finspace:UpdateKxEnvironmentNetwork",
/**
* Grants permission to update a kdb user
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_UpdateKxUser.html
*/
UpdateKxUser = "finspace:UpdateKxUser",
/**
* Grants permission to update a volume in a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_UpdateKxVolume.html
*/
UpdateKxVolume = "finspace:UpdateKxVolume",
/**
* Grants permission to update a FinSpace user
*
* See https://docs.aws.amazon.com/finspace/latest/userguide/finspace-what-is.html
*/
UpdateUser = "finspace:UpdateUser"
}