UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

489 lines 23 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for AWS SQL Workbench (SQLWORKBENCH) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssqlworkbench.html * * 2025-02-24T21:49:49.790Z */ export var AwsSqlworkbenchActions; (function (AwsSqlworkbenchActions) { /** * Grants permission to associate connection to a chart * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["AssociateConnectionWithChart"] = "sqlworkbench:AssociateConnectionWithChart"; /** * Grants permission to associate connection to a tab * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["AssociateConnectionWithTab"] = "sqlworkbench:AssociateConnectionWithTab"; /** * Grants permission to associate notebook to a tab * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["AssociateNotebookWithTab"] = "sqlworkbench:AssociateNotebookWithTab"; /** * Grants permission to associate query to a tab * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["AssociateQueryWithTab"] = "sqlworkbench:AssociateQueryWithTab"; /** * Grants permission to delete folders on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["BatchDeleteFolder"] = "sqlworkbench:BatchDeleteFolder"; /** * Grants permission to get notebook cells content on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["BatchGetNotebookCell"] = "sqlworkbench:BatchGetNotebookCell"; /** * Grants permission to create SQLWorkbench account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["CreateAccount"] = "sqlworkbench:CreateAccount"; /** * Grants permission to create new saved chart on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["CreateChart"] = "sqlworkbench:CreateChart"; /** * Grants permission to create a new connection on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["CreateConnection"] = "sqlworkbench:CreateConnection"; /** * Grants permission to create folder on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["CreateFolder"] = "sqlworkbench:CreateFolder"; /** * Grants permission to create a new notebook on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["CreateNotebook"] = "sqlworkbench:CreateNotebook"; /** * Grants permission to create a notebook cell on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["CreateNotebookCell"] = "sqlworkbench:CreateNotebookCell"; /** * Grants permission to create a new notebook from a notebook version on your acco * unt * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["CreateNotebookFromVersion"] = "sqlworkbench:CreateNotebookFromVersion"; /** * Grants permission to create a notebook version on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["CreateNotebookVersion"] = "sqlworkbench:CreateNotebookVersion"; /** * Grants permission to create a new saved query on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["CreateSavedQuery"] = "sqlworkbench:CreateSavedQuery"; /** * Grants permission to remove charts on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["DeleteChart"] = "sqlworkbench:DeleteChart"; /** * Grants permission to remove connections on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["DeleteConnection"] = "sqlworkbench:DeleteConnection"; /** * Grants permission to remove notebooks on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["DeleteNotebook"] = "sqlworkbench:DeleteNotebook"; /** * Grants permission to remove notebooks cells on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["DeleteNotebookCell"] = "sqlworkbench:DeleteNotebookCell"; /** * Grants permission to remove notebooks cells on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["DeleteNotebookVersion"] = "sqlworkbench:DeleteNotebookVersion"; /** * Grants permission to delete account-wide custom context * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["DeleteQCustomContext"] = "sqlworkbench:DeleteQCustomContext"; /** * Grants permission to remove saved queries on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["DeleteSavedQuery"] = "sqlworkbench:DeleteSavedQuery"; /** * Grants permission to delete sql generation context * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["DeleteSqlGenerationContext"] = "sqlworkbench:DeleteSqlGenerationContext"; /** * Grants permission to remove a tab on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["DeleteTab"] = "sqlworkbench:DeleteTab"; /** * Grants permission to execute a query in your redshift cluster * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["DriverExecute"] = "sqlworkbench:DriverExecute"; /** * Grants permission to create a new notebook by duplicating an existing one on yo * ur account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["DuplicateNotebook"] = "sqlworkbench:DuplicateNotebook"; /** * Grants permission to export a notebook on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["ExportNotebook"] = "sqlworkbench:ExportNotebook"; /** * Grants permission to generate a new session on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["GenerateSession"] = "sqlworkbench:GenerateSession"; /** * Grants permission to get account info * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["GetAccountInfo"] = "sqlworkbench:GetAccountInfo"; /** * Grants permission to get account settings * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["GetAccountSettings"] = "sqlworkbench:GetAccountSettings"; /** * Grants permission to get database structure metadata for auto-completion * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["GetAutocompletionMetadata"] = "sqlworkbench:GetAutocompletionMetadata"; /** * Grants permission to get database structure information for auto-completion * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["GetAutocompletionResource"] = "sqlworkbench:GetAutocompletionResource"; /** * Grants permission to get charts on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["GetChart"] = "sqlworkbench:GetChart"; /** * Grants permission to get connections on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["GetConnection"] = "sqlworkbench:GetConnection"; /** * Grants permission to get notebook metadata on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["GetNotebook"] = "sqlworkbench:GetNotebook"; /** * Grants permission to get the content of a notebook version on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["GetNotebookVersion"] = "sqlworkbench:GetNotebookVersion"; /** * Grants permission to get account-wide custom context * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["GetQCustomContext"] = "sqlworkbench:GetQCustomContext"; /** * Grants permission to get Q generative SQL maximum prompt quotas * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["GetQSqlPromptQuotas"] = "sqlworkbench:GetQSqlPromptQuotas"; /** * Grants permission to get text to SQL recommendations * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["GetQSqlRecommendations"] = "sqlworkbench:GetQSqlRecommendations"; /** * Grants permission to get the query execution history on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["GetQueryExecutionHistory"] = "sqlworkbench:GetQueryExecutionHistory"; /** * Grants permission to get saved query on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["GetSavedQuery"] = "sqlworkbench:GetSavedQuery"; /** * Grants permission to get the columns and data types inferred from a file * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["GetSchemaInference"] = "sqlworkbench:GetSchemaInference"; /** * Grants permission to get sql generation context * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["GetSqlGenerationContext"] = "sqlworkbench:GetSqlGenerationContext"; /** * Grants permission to get text to SQL recommendations * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["GetSqlRecommendations"] = "sqlworkbench:GetSqlRecommendations"; /** * Grants permission to get user info * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["GetUserInfo"] = "sqlworkbench:GetUserInfo"; /** * Grants permission to get workspace settings on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["GetUserWorkspaceSettings"] = "sqlworkbench:GetUserWorkspaceSettings"; /** * Grants permission to import a notebook on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["ImportNotebook"] = "sqlworkbench:ImportNotebook"; /** * Grants permission to list the connections on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["ListConnections"] = "sqlworkbench:ListConnections"; /** * Grants permission to list databases of your redshift cluster * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["ListDatabases"] = "sqlworkbench:ListDatabases"; /** * Grants permission to list files and folders * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["ListFiles"] = "sqlworkbench:ListFiles"; /** * Grants permission to get notebook versions metadata on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["ListNotebookVersions"] = "sqlworkbench:ListNotebookVersions"; /** * Grants permission to list the notebooks on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["ListNotebooks"] = "sqlworkbench:ListNotebooks"; /** * Grants permission to list the query execution history on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["ListQueryExecutionHistory"] = "sqlworkbench:ListQueryExecutionHistory"; /** * Grants permission to list redshift clusters on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["ListRedshiftClusters"] = "sqlworkbench:ListRedshiftClusters"; /** * Grants permission to list sample databases * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["ListSampleDatabases"] = "sqlworkbench:ListSampleDatabases"; /** * Grants permission to list versions of saved query on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["ListSavedQueryVersions"] = "sqlworkbench:ListSavedQueryVersions"; /** * Grants permission to list tabs on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["ListTabs"] = "sqlworkbench:ListTabs"; /** * Grants permission to list tagged resources * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["ListTaggedResources"] = "sqlworkbench:ListTaggedResources"; /** * Grants permission to list the tags of an sqlworkbench resource * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["ListTagsForResource"] = "sqlworkbench:ListTagsForResource"; /** * Grants permission to provide account settings with the request * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["PassAccountSettings"] = "sqlworkbench:PassAccountSettings"; /** * Grants permission to update account-wide custom context * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["PutQCustomContext"] = "sqlworkbench:PutQCustomContext"; /** * Grants permission to update sql generation context * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["PutSqlGenerationContext"] = "sqlworkbench:PutSqlGenerationContext"; /** * Grants permission to create or update a tab on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["PutTab"] = "sqlworkbench:PutTab"; /** * Grants permission to update workspace settings on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["PutUserWorkspaceSettings"] = "sqlworkbench:PutUserWorkspaceSettings"; /** * Grants permission to restore a notebook on your account to a version * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["RestoreNotebookVersion"] = "sqlworkbench:RestoreNotebookVersion"; /** * Grants permission to tag an sqlworkbench resource * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["TagResource"] = "sqlworkbench:TagResource"; /** * Grants permission to untag an sqlworkbench resource * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["UntagResource"] = "sqlworkbench:UntagResource"; /** * Grants permission to update account-wide connection settings * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["UpdateAccountConnectionSettings"] = "sqlworkbench:UpdateAccountConnectionSettings"; /** * Grants permission to update account-wide export settings * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["UpdateAccountExportSettings"] = "sqlworkbench:UpdateAccountExportSettings"; /** * Grants permission to update account-wide general settings * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["UpdateAccountGeneralSettings"] = "sqlworkbench:UpdateAccountGeneralSettings"; /** * Grants permission to update account-wide text to SQL settings * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["UpdateAccountQSqlSettings"] = "sqlworkbench:UpdateAccountQSqlSettings"; /** * Grants permission to update a chart on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["UpdateChart"] = "sqlworkbench:UpdateChart"; /** * Grants permission to update a connection on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["UpdateConnection"] = "sqlworkbench:UpdateConnection"; /** * Grants permission to move files on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["UpdateFileFolder"] = "sqlworkbench:UpdateFileFolder"; /** * Grants permission to update a folder's name and details on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["UpdateFolder"] = "sqlworkbench:UpdateFolder"; /** * Grants permission to update a notebook metadata on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["UpdateNotebook"] = "sqlworkbench:UpdateNotebook"; /** * Grants permission to update a notebook cell content on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["UpdateNotebookCellContent"] = "sqlworkbench:UpdateNotebookCellContent"; /** * Grants permission to update a notebook cell layout on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["UpdateNotebookCellLayout"] = "sqlworkbench:UpdateNotebookCellLayout"; /** * Grants permission to update a saved query on your account * * See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html */ AwsSqlworkbenchActions["UpdateSavedQuery"] = "sqlworkbench:UpdateSavedQuery"; })(AwsSqlworkbenchActions || (AwsSqlworkbenchActions = {})); //# sourceMappingURL=sqlworkbench.js.map