aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
372 lines • 15.9 kB
JavaScript
"use strict";
// AUTOGENERATED FILE - DO NOT EDIT
Object.defineProperty(exports, "__esModule", { value: true });
exports.AwsFinspaceActions = void 0;
/**
* 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
*/
var AwsFinspaceActions;
(function (AwsFinspaceActions) {
/**
* Grants permission to connect to a kdb cluster
*
* See https://docs.aws.amazon.com/finspace/latest/userguide/interacting-with-kdb-clusters.html
*/
AwsFinspaceActions["ConnectKxCluster"] = "finspace:ConnectKxCluster";
/**
* Grants permission to create a FinSpace environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_CreateEnvironment.html
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["CreateKxDataview"] = "finspace:CreateKxDataview";
/**
* Grants permission to create a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_CreateKxEnvironment.html
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["CreateKxVolume"] = "finspace:CreateKxVolume";
/**
* Grants permission to create a FinSpace user
*
* See https://docs.aws.amazon.com/finspace/latest/userguide/finspace-what-is.html
*/
AwsFinspaceActions["CreateUser"] = "finspace:CreateUser";
/**
* Grants permission to delete a FinSpace environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_DeleteEnvironment.html
*/
AwsFinspaceActions["DeleteEnvironment"] = "finspace:DeleteEnvironment";
/**
* Grants permission to delete a kdb cluster
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_DeleteKxCluster.html
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["DeleteKxClusterNode"] = "finspace:DeleteKxClusterNode";
/**
* Grants permission to delete a kdb database
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_DeleteKxDatabase.html
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["DeleteKxDataview"] = "finspace:DeleteKxDataview";
/**
* Grants permission to delete a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_DeleteKxEnvironment.html
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["DeleteKxScalingGroup"] = "finspace:DeleteKxScalingGroup";
/**
* Grants permission to delete a kdb user
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_DeleteKxUser.html
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["DeleteKxVolume"] = "finspace:DeleteKxVolume";
/**
* Grants permission to describe a FinSpace environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_GetEnvironment.html
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["GetKxConnectionString"] = "finspace:GetKxConnectionString";
/**
* Grants permission to describe a kdb database
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_GetKxDatabase.html
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["GetKxDataview"] = "finspace:GetKxDataview";
/**
* Grants permission to describe a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_GetKxEnvironment.html
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["GetKxScalingGroup"] = "finspace:GetKxScalingGroup";
/**
* Grants permission to describe a kdb user
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_GetKxUser.html
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["GetLoadSampleDataSetGroupIntoEnvironmentStatus"] = "finspace:GetLoadSampleDataSetGroupIntoEnvironmentStatus";
/**
* Grants permission to describe a FinSpace user
*
* See https://docs.aws.amazon.com/finspace/latest/userguide/finspace-what-is.html
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["ListKxDatabases"] = "finspace:ListKxDatabases";
/**
* Grants permission to list dataviews in a database
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_ListKxDataviews.html
*/
AwsFinspaceActions["ListKxDataviews"] = "finspace:ListKxDataviews";
/**
* Grants permission to list managed kdb environments
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_ListKxEnvironments.html
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["ResetUserPassword"] = "finspace:ResetUserPassword";
/**
* Grants permission to tag a resource
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_TagResource.html
*/
AwsFinspaceActions["TagResource"] = "finspace:TagResource";
/**
* Grants permission to untag a resource
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_UntagResource.html
*/
AwsFinspaceActions["UntagResource"] = "finspace:UntagResource";
/**
* Grants permission to update a FinSpace environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_UpdateEnvironment.html
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["UpdateKxClusterDatabases"] = "finspace:UpdateKxClusterDatabases";
/**
* Grants permission to update a kdb database
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_UpdateKxDatabase.html
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["UpdateKxDataview"] = "finspace:UpdateKxDataview";
/**
* Grants permission to update a managed kdb environment
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_UpdateKxEnvironment.html
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["UpdateKxEnvironmentNetwork"] = "finspace:UpdateKxEnvironmentNetwork";
/**
* Grants permission to update a kdb user
*
* See https://docs.aws.amazon.com/finspace/latest/management-api/API_UpdateKxUser.html
*/
AwsFinspaceActions["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
*/
AwsFinspaceActions["UpdateKxVolume"] = "finspace:UpdateKxVolume";
/**
* Grants permission to update a FinSpace user
*
* See https://docs.aws.amazon.com/finspace/latest/userguide/finspace-what-is.html
*/
AwsFinspaceActions["UpdateUser"] = "finspace:UpdateUser";
})(AwsFinspaceActions = exports.AwsFinspaceActions || (exports.AwsFinspaceActions = {}));
//# sourceMappingURL=finspace.js.map