aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
1,040 lines • 48.4 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* All IAM policy actions for Amazon Redshift (REDSHIFT)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonredshift.html
*
* 2025-02-24T21:49:23.054Z
*/
export var AwsRedshiftActions;
(function (AwsRedshiftActions) {
/**
* Grants permission to exchange a DC1 reserved node for a DC2 reserved node with
* no changes to the configuration
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_AcceptReservedNodeExchange.html
*/
AwsRedshiftActions["AcceptReservedNodeExchange"] = "redshift:AcceptReservedNodeExchange";
/**
* Grants permission to add a partner integration to a cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_AddPartner.html
*/
AwsRedshiftActions["AddPartner"] = "redshift:AddPartner";
/**
* Grants permission to associate a consumer to a datashare
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_AssociateDataShareConsumer.html
*/
AwsRedshiftActions["AssociateDataShareConsumer"] = "redshift:AssociateDataShareConsumer";
/**
* Grants permission to add an inbound (ingress) rule to an Amazon Redshift securi
* ty group
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_AuthorizeClusterSecurityGroupIngress.html
*/
AwsRedshiftActions["AuthorizeClusterSecurityGroupIngress"] = "redshift:AuthorizeClusterSecurityGroupIngress";
/**
* Grants permission to authorize the specified datashare consumer to consume a da
* tashare
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_AuthorizeDataShare.html
*/
AwsRedshiftActions["AuthorizeDataShare"] = "redshift:AuthorizeDataShare";
/**
* Grants permission to authorize endpoint related activities for redshift-managed
* vpc endpoint
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_AuthorizeEndpointAccess.html
*/
AwsRedshiftActions["AuthorizeEndpointAccess"] = "redshift:AuthorizeEndpointAccess";
/**
* Grants permission to Amazon Redshift to continuously validate that the target d
* ata warehouse can receive data replicated from the source ARN
*
* See https://docs.aws.amazon.com/redshift/latest/mgmt/zero-etl-using.setting-up.html
*/
AwsRedshiftActions["AuthorizeInboundIntegration"] = "redshift:AuthorizeInboundIntegration";
/**
* Grants permission to the specified AWS account to restore a snapshot
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_AuthorizeSnapshotAccess.html
*/
AwsRedshiftActions["AuthorizeSnapshotAccess"] = "redshift:AuthorizeSnapshotAccess";
/**
* Grants permission to delete snapshots in a batch of size upto 100
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_BatchDeleteClusterSnapshots.html
*/
AwsRedshiftActions["BatchDeleteClusterSnapshots"] = "redshift:BatchDeleteClusterSnapshots";
/**
* Grants permission to modify settings for a list of snapshots
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_BatchModifyClusterSnapshots.html
*/
AwsRedshiftActions["BatchModifyClusterSnapshots"] = "redshift:BatchModifyClusterSnapshots";
/**
* Grants permission to cancel a query through the Amazon Redshift console
*
* See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html
*/
AwsRedshiftActions["CancelQuery"] = "redshift:CancelQuery";
/**
* Grants permission to see queries in the Amazon Redshift console
*
* See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html
*/
AwsRedshiftActions["CancelQuerySession"] = "redshift:CancelQuerySession";
/**
* Grants permission to cancel a resize operation
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CancelResize.html
*/
AwsRedshiftActions["CancelResize"] = "redshift:CancelResize";
/**
* Grants permission to copy a cluster snapshot
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CopyClusterSnapshot.html
*/
AwsRedshiftActions["CopyClusterSnapshot"] = "redshift:CopyClusterSnapshot";
/**
* Grants permission to create an Amazon Redshift authentication profile
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateAuthenticationProfile.html
*/
AwsRedshiftActions["CreateAuthenticationProfile"] = "redshift:CreateAuthenticationProfile";
/**
* Grants permission to create a cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateCluster.html
*/
AwsRedshiftActions["CreateCluster"] = "redshift:CreateCluster";
/**
* Grants permission to create an Amazon Redshift parameter group
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateClusterParameterGroup.html
*/
AwsRedshiftActions["CreateClusterParameterGroup"] = "redshift:CreateClusterParameterGroup";
/**
* Grants permission to create an Amazon Redshift security group
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateClusterSecurityGroup.html
*/
AwsRedshiftActions["CreateClusterSecurityGroup"] = "redshift:CreateClusterSecurityGroup";
/**
* Grants permission to create a manual snapshot of the specified cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateClusterSnapshot.html
*/
AwsRedshiftActions["CreateClusterSnapshot"] = "redshift:CreateClusterSnapshot";
/**
* Grants permission to create an Amazon Redshift subnet group
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateClusterSubnetGroup.html
*/
AwsRedshiftActions["CreateClusterSubnetGroup"] = "redshift:CreateClusterSubnetGroup";
/**
* Grants permission to automatically create the specified Amazon Redshift user if
* it does not exist
*
* See https://docs.aws.amazon.com/redshift/latest/mgmt/generating-iam-credentials-role-permissions.html
*/
AwsRedshiftActions["CreateClusterUser"] = "redshift:CreateClusterUser";
/**
* Grants permission to create a custom domain name for a cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateCustomDomainAssociation.html
*/
AwsRedshiftActions["CreateCustomDomainAssociation"] = "redshift:CreateCustomDomainAssociation";
/**
* Grants permission to create a redshift-managed vpc endpoint
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateEndpointAccess.html
*/
AwsRedshiftActions["CreateEndpointAccess"] = "redshift:CreateEndpointAccess";
/**
* Grants permission to create an Amazon Redshift event notification subscription
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateEventSubscription.html
*/
AwsRedshiftActions["CreateEventSubscription"] = "redshift:CreateEventSubscription";
/**
* Grants permission to create an HSM client certificate that a cluster uses to co
* nnect to an HSM
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateHsmClientCertificate.html
*/
AwsRedshiftActions["CreateHsmClientCertificate"] = "redshift:CreateHsmClientCertificate";
/**
* Grants permission to create an HSM configuration that contains information requ
* ired by a cluster to store and use database encryption keys in a hardware secur
* ity module (HSM)
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateHsmConfiguration.html
*/
AwsRedshiftActions["CreateHsmConfiguration"] = "redshift:CreateHsmConfiguration";
/**
* Grants permission to the source principal to create an inbound integration for
* data to be replicated from the source into the target data warehouse
*
* See https://docs.aws.amazon.com/redshift/latest/mgmt/zero-etl-using.setting-up.html
*/
AwsRedshiftActions["CreateInboundIntegration"] = "redshift:CreateInboundIntegration";
/**
* Grants permission to create an Amazon Redshift zero-ETL integration
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateIntegration.html
*/
AwsRedshiftActions["CreateIntegration"] = "redshift:CreateIntegration";
/**
* Grants permission to create a qev2 idc application
*
* See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-iam-access-control-idp-connect.html
*/
AwsRedshiftActions["CreateQev2IdcApplication"] = "redshift:CreateQev2IdcApplication";
/**
* Grants permission to create a redshift idc application
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateRedshiftIdcApplication.html
*/
AwsRedshiftActions["CreateRedshiftIdcApplication"] = "redshift:CreateRedshiftIdcApplication";
/**
* Grants permission to create saved SQL queries through the Amazon Redshift conso
* le
*
* See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html
*/
AwsRedshiftActions["CreateSavedQuery"] = "redshift:CreateSavedQuery";
/**
* Grants permission to create an Amazon Redshift scheduled action
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateScheduledAction.html
*/
AwsRedshiftActions["CreateScheduledAction"] = "redshift:CreateScheduledAction";
/**
* Grants permission to create a snapshot copy grant and encrypt copied snapshots
* in a destination AWS Region
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateSnapshotCopyGrant.html
*/
AwsRedshiftActions["CreateSnapshotCopyGrant"] = "redshift:CreateSnapshotCopyGrant";
/**
* Grants permission to create a snapshot schedule
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateSnapshotSchedule.html
*/
AwsRedshiftActions["CreateSnapshotSchedule"] = "redshift:CreateSnapshotSchedule";
/**
* Grants permission to add one or more tags to a specified resource
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateTags.html
*/
AwsRedshiftActions["CreateTags"] = "redshift:CreateTags";
/**
* Grants permission to create a usage limit
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateUsageLimit.html
*/
AwsRedshiftActions["CreateUsageLimit"] = "redshift:CreateUsageLimit";
/**
* Grants permission to remove permission from the specified datashare consumer to
* consume a datashare
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeauthorizeDataShare.html
*/
AwsRedshiftActions["DeauthorizeDataShare"] = "redshift:DeauthorizeDataShare";
/**
* Grants permission to delete an Amazon Redshift authentication profile
*
* See API_DeleteAuthenticationProfile.html
*/
AwsRedshiftActions["DeleteAuthenticationProfile"] = "redshift:DeleteAuthenticationProfile";
/**
* Grants permission to delete a previously provisioned cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteCluster.html
*/
AwsRedshiftActions["DeleteCluster"] = "redshift:DeleteCluster";
/**
* Grants permission to delete an Amazon Redshift parameter group
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteClusterParameterGroup.html
*/
AwsRedshiftActions["DeleteClusterParameterGroup"] = "redshift:DeleteClusterParameterGroup";
/**
* Grants permission to delete an Amazon Redshift security group
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteClusterSecurityGroup.html
*/
AwsRedshiftActions["DeleteClusterSecurityGroup"] = "redshift:DeleteClusterSecurityGroup";
/**
* Grants permission to delete a manual snapshot
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteClusterSnapshot.html
*/
AwsRedshiftActions["DeleteClusterSnapshot"] = "redshift:DeleteClusterSnapshot";
/**
* Grants permission to delete a cluster subnet group
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteClusterSubnetGroup.html
*/
AwsRedshiftActions["DeleteClusterSubnetGroup"] = "redshift:DeleteClusterSubnetGroup";
/**
* Grants permission to delete a custom domain name for a cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteCustomDomainAssociation.html
*/
AwsRedshiftActions["DeleteCustomDomainAssociation"] = "redshift:DeleteCustomDomainAssociation";
/**
* Grants permission to delete a redshift-managed vpc endpoint
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteEndpointAccess.html
*/
AwsRedshiftActions["DeleteEndpointAccess"] = "redshift:DeleteEndpointAccess";
/**
* Grants permission to delete an Amazon Redshift event notification subscription
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteEventSubscription.html
*/
AwsRedshiftActions["DeleteEventSubscription"] = "redshift:DeleteEventSubscription";
/**
* Grants permission to delete an HSM client certificate
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteHsmClientCertificate.html
*/
AwsRedshiftActions["DeleteHsmClientCertificate"] = "redshift:DeleteHsmClientCertificate";
/**
* Grants permission to delete an Amazon Redshift HSM configuration
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteHsmConfiguration.html
*/
AwsRedshiftActions["DeleteHsmConfiguration"] = "redshift:DeleteHsmConfiguration";
/**
* Grants permission to delete an Amazon Redshift zero-ETL integration
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteIntegration.html
*/
AwsRedshiftActions["DeleteIntegration"] = "redshift:DeleteIntegration";
/**
* Grants permission to delete a partner integration from a cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeletePartner.html
*/
AwsRedshiftActions["DeletePartner"] = "redshift:DeletePartner";
/**
* Grants permission to delete a qev2 idc application
*
* See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-iam-access-control-idp-connect.html
*/
AwsRedshiftActions["DeleteQev2IdcApplication"] = "redshift:DeleteQev2IdcApplication";
/**
* Grants permission to delete a redshift idc application
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteRedshiftIdcApplication.html
*/
AwsRedshiftActions["DeleteRedshiftIdcApplication"] = "redshift:DeleteRedshiftIdcApplication";
/**
* Grants permission to delete the resource policy for a specified resource
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteResourcePolicy.html
*/
AwsRedshiftActions["DeleteResourcePolicy"] = "redshift:DeleteResourcePolicy";
/**
* Grants permission to delete saved SQL queries through the Amazon Redshift conso
* le
*
* See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html
*/
AwsRedshiftActions["DeleteSavedQueries"] = "redshift:DeleteSavedQueries";
/**
* Grants permission to delete an Amazon Redshift scheduled action
*
* See API_DeleteScheduledAction.html
*/
AwsRedshiftActions["DeleteScheduledAction"] = "redshift:DeleteScheduledAction";
/**
* Grants permission to delete a snapshot copy grant
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteSnapshotCopyGrant.html
*/
AwsRedshiftActions["DeleteSnapshotCopyGrant"] = "redshift:DeleteSnapshotCopyGrant";
/**
* Grants permission to delete a snapshot schedule
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteSnapshotSchedule.html
*/
AwsRedshiftActions["DeleteSnapshotSchedule"] = "redshift:DeleteSnapshotSchedule";
/**
* Grants permission to delete a tag or tags from a resource
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteTags.html
*/
AwsRedshiftActions["DeleteTags"] = "redshift:DeleteTags";
/**
* Grants permission to delete a usage limit
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteUsageLimit.html
*/
AwsRedshiftActions["DeleteUsageLimit"] = "redshift:DeleteUsageLimit";
/**
* Grants permission to deregister the specified namespace from a consumer
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeregisterNamespace.html
*/
AwsRedshiftActions["DeregisterNamespace"] = "redshift:DeregisterNamespace";
/**
* Grants permission to describe attributes attached to the specified AWS account
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeAccountAttributes.html
*/
AwsRedshiftActions["DescribeAccountAttributes"] = "redshift:DescribeAccountAttributes";
/**
* Grants permission to describe created Amazon Redshift authentication profiles
*
* See API_DescribeAuthenticationProfiles.html
*/
AwsRedshiftActions["DescribeAuthenticationProfiles"] = "redshift:DescribeAuthenticationProfiles";
/**
* Grants permission to describe database revisions for a cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeClusterDbRevisions.html
*/
AwsRedshiftActions["DescribeClusterDbRevisions"] = "redshift:DescribeClusterDbRevisions";
/**
* Grants permission to describe Amazon Redshift parameter groups, including param
* eter groups you created and the default parameter group
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeClusterParameterGroups.html
*/
AwsRedshiftActions["DescribeClusterParameterGroups"] = "redshift:DescribeClusterParameterGroups";
/**
* Grants permission to describe parameters contained within an Amazon Redshift pa
* rameter group
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeClusterParameters.html
*/
AwsRedshiftActions["DescribeClusterParameters"] = "redshift:DescribeClusterParameters";
/**
* Grants permission to describe Amazon Redshift security groups
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeClusterSecurityGroups.html
*/
AwsRedshiftActions["DescribeClusterSecurityGroups"] = "redshift:DescribeClusterSecurityGroups";
/**
* Grants permission to describe one or more snapshot objects, which contain metad
* ata about your cluster snapshots
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeClusterSnapshots.html
*/
AwsRedshiftActions["DescribeClusterSnapshots"] = "redshift:DescribeClusterSnapshots";
/**
* Grants permission to describe one or more cluster subnet group objects, which c
* ontain metadata about your cluster subnet groups
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeClusterSubnetGroups.html
*/
AwsRedshiftActions["DescribeClusterSubnetGroups"] = "redshift:DescribeClusterSubnetGroups";
/**
* Grants permission to describe available maintenance tracks
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeClusterTracks.html
*/
AwsRedshiftActions["DescribeClusterTracks"] = "redshift:DescribeClusterTracks";
/**
* Grants permission to describe available Amazon Redshift cluster versions
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeClusterVersions.html
*/
AwsRedshiftActions["DescribeClusterVersions"] = "redshift:DescribeClusterVersions";
/**
* Grants permission to describe properties of provisioned clusters
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeClusters.html
*/
AwsRedshiftActions["DescribeClusters"] = "redshift:DescribeClusters";
/**
* Grants permission to describe custom domain names for a cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeCustomDomainAssociations.html
*/
AwsRedshiftActions["DescribeCustomDomainAssociations"] = "redshift:DescribeCustomDomainAssociations";
/**
* Grants permission to describe datashares created and consumed by your clusters
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeDataShares.html
*/
AwsRedshiftActions["DescribeDataShares"] = "redshift:DescribeDataShares";
/**
* Grants permission to describe only datashares consumed by your clusters
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeDataSharesForConsumer.html
*/
AwsRedshiftActions["DescribeDataSharesForConsumer"] = "redshift:DescribeDataSharesForConsumer";
/**
* Grants permission to describe only datashares created by your clusters
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeDataSharesForProducer.html
*/
AwsRedshiftActions["DescribeDataSharesForProducer"] = "redshift:DescribeDataSharesForProducer";
/**
* Grants permission to describe parameter settings for a parameter group family
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeDefaultClusterParameters.html
*/
AwsRedshiftActions["DescribeDefaultClusterParameters"] = "redshift:DescribeDefaultClusterParameters";
/**
* Grants permission to describe redshift-managed vpc endpoints
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeEndpointAccess.html
*/
AwsRedshiftActions["DescribeEndpointAccess"] = "redshift:DescribeEndpointAccess";
/**
* Grants permission to authorize describe activity for redshift-managed vpc endpo
* int
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeEndpointAuthorization.html
*/
AwsRedshiftActions["DescribeEndpointAuthorization"] = "redshift:DescribeEndpointAuthorization";
/**
* Grants permission to describe event categories for all event source types, or f
* or a specified source type
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeEventCategories.html
*/
AwsRedshiftActions["DescribeEventCategories"] = "redshift:DescribeEventCategories";
/**
* Grants permission to describe Amazon Redshift event notification subscriptions
* for the specified AWS account
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeEventSubscriptions.html
*/
AwsRedshiftActions["DescribeEventSubscriptions"] = "redshift:DescribeEventSubscriptions";
/**
* Grants permission to describe events related to clusters, security groups, snap
* shots, and parameter groups for the past 14 days
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeEvents.html
*/
AwsRedshiftActions["DescribeEvents"] = "redshift:DescribeEvents";
/**
* Grants permission to describe HSM client certificates
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeHsmClientCertificates.html
*/
AwsRedshiftActions["DescribeHsmClientCertificates"] = "redshift:DescribeHsmClientCertificates";
/**
* Grants permission to describe Amazon Redshift HSM configurations
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeHsmConfigurations.html
*/
AwsRedshiftActions["DescribeHsmConfigurations"] = "redshift:DescribeHsmConfigurations";
/**
* Grants permission to list the inbound integrations
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeInboundIntegrations.html
*/
AwsRedshiftActions["DescribeInboundIntegrations"] = "redshift:DescribeInboundIntegrations";
/**
* Grants permission to describe an Amazon Redshift zero-ETL integration
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeIntegrations.html
*/
AwsRedshiftActions["DescribeIntegrations"] = "redshift:DescribeIntegrations";
/**
* Grants permission to describe whether information, such as queries and connecti
* on attempts, is being logged for a cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeLoggingStatus.html
*/
AwsRedshiftActions["DescribeLoggingStatus"] = "redshift:DescribeLoggingStatus";
/**
* Grants permission to describe properties of possible node configurations such a
* s node type, number of nodes, and disk usage for the specified action type
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeNodeConfigurationOptions.html
*/
AwsRedshiftActions["DescribeNodeConfigurationOptions"] = "redshift:DescribeNodeConfigurationOptions";
/**
* Grants permission to describe orderable cluster options
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeOrderableClusterOptions.html
*/
AwsRedshiftActions["DescribeOrderableClusterOptions"] = "redshift:DescribeOrderableClusterOptions";
/**
* Grants permission to retrieve information about the partner integrations define
* d for a cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribePartners.html
*/
AwsRedshiftActions["DescribePartners"] = "redshift:DescribePartners";
/**
* Grants permission to describe qev2 idc applications
*
* See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-iam-access-control-idp-connect.html
*/
AwsRedshiftActions["DescribeQev2IdcApplications"] = "redshift:DescribeQev2IdcApplications";
/**
* Grants permission to describe a query through the Amazon Redshift console
*
* See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html
*/
AwsRedshiftActions["DescribeQuery"] = "redshift:DescribeQuery";
/**
* Grants permission to describe redshift idc applications
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeRedshiftIdcApplications.html
*/
AwsRedshiftActions["DescribeRedshiftIdcApplications"] = "redshift:DescribeRedshiftIdcApplications";
/**
* Grants permission to describe exchange status details and associated metadata f
* or a reserved-node exchange. Statuses include such values as in progress and re
* quested
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeReservedNodeExchangeStatus.html
*/
AwsRedshiftActions["DescribeReservedNodeExchangeStatus"] = "redshift:DescribeReservedNodeExchangeStatus";
/**
* Grants permission to describe available reserved node offerings by Amazon Redsh
* ift
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeReservedNodeOfferings.html
*/
AwsRedshiftActions["DescribeReservedNodeOfferings"] = "redshift:DescribeReservedNodeOfferings";
/**
* Grants permission to describe the reserved nodes
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeReservedNodes.html
*/
AwsRedshiftActions["DescribeReservedNodes"] = "redshift:DescribeReservedNodes";
/**
* Grants permission to describe the last resize operation for a cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeResize.html
*/
AwsRedshiftActions["DescribeResize"] = "redshift:DescribeResize";
/**
* Grants permission to describe saved queries through the Amazon Redshift console
*
* See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html
*/
AwsRedshiftActions["DescribeSavedQueries"] = "redshift:DescribeSavedQueries";
/**
* Grants permission to describe created Amazon Redshift scheduled actions
*
* See API_DescribeScheduledActions.html
*/
AwsRedshiftActions["DescribeScheduledActions"] = "redshift:DescribeScheduledActions";
/**
* Grants permission to describe snapshot copy grants owned by the specified AWS a
* ccount in the destination AWS Region
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeSnapshotCopyGrants.html
*/
AwsRedshiftActions["DescribeSnapshotCopyGrants"] = "redshift:DescribeSnapshotCopyGrants";
/**
* Grants permission to describe snapshot schedules
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeSnapshotSchedules.html
*/
AwsRedshiftActions["DescribeSnapshotSchedules"] = "redshift:DescribeSnapshotSchedules";
/**
* Grants permission to describe account level backups storage size and provisiona
* l storage
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeStorage.html
*/
AwsRedshiftActions["DescribeStorage"] = "redshift:DescribeStorage";
/**
* Grants permission to describe a table through the Amazon Redshift console
*
* See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html
*/
AwsRedshiftActions["DescribeTable"] = "redshift:DescribeTable";
/**
* Grants permission to describe status of one or more table restore requests made
* using the RestoreTableFromClusterSnapshot API action
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeTableRestoreStatus.html
*/
AwsRedshiftActions["DescribeTableRestoreStatus"] = "redshift:DescribeTableRestoreStatus";
/**
* Grants permission to describe tags
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeTags.html
*/
AwsRedshiftActions["DescribeTags"] = "redshift:DescribeTags";
/**
* Grants permission to describe usage limits
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeUsageLimits.html
*/
AwsRedshiftActions["DescribeUsageLimits"] = "redshift:DescribeUsageLimits";
/**
* Grants permission to disable logging information, such as queries and connectio
* n attempts, for a cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DisableLogging.html
*/
AwsRedshiftActions["DisableLogging"] = "redshift:DisableLogging";
/**
* Grants permission to disable the automatic copy of snapshots for a cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DisableSnapshotCopy.html
*/
AwsRedshiftActions["DisableSnapshotCopy"] = "redshift:DisableSnapshotCopy";
/**
* Grants permission to disassociate a consumer from a datashare
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DisassociateDataShareConsumer.html
*/
AwsRedshiftActions["DisassociateDataShareConsumer"] = "redshift:DisassociateDataShareConsumer";
/**
* Grants permission to enable logging information, such as queries and connection
* attempts, for a cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_EnableLogging.html
*/
AwsRedshiftActions["EnableLogging"] = "redshift:EnableLogging";
/**
* Grants permission to enable the automatic copy of snapshots for a cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_EnableSnapshotCopy.html
*/
AwsRedshiftActions["EnableSnapshotCopy"] = "redshift:EnableSnapshotCopy";
/**
* Grants permission to execute a query through the Amazon Redshift console
*
* See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html
*/
AwsRedshiftActions["ExecuteQuery"] = "redshift:ExecuteQuery";
/**
* Grants permission to failover the primary compute of an Multi-AZ cluster to ano
* ther AZ
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_FailoverPrimaryCompute.html
*/
AwsRedshiftActions["FailoverPrimaryCompute"] = "redshift:FailoverPrimaryCompute";
/**
* Grants permission to fetch query results through the Amazon Redshift console
*
* See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html
*/
AwsRedshiftActions["FetchResults"] = "redshift:FetchResults";
/**
* Grants permission to get temporary credentials to access an Amazon Redshift dat
* abase by the specified AWS account
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_GetClusterCredentials.html
*/
AwsRedshiftActions["GetClusterCredentials"] = "redshift:GetClusterCredentials";
/**
* Grants permission to get enhanced temporary credentials to access an Amazon Red
* shift database by the specified AWS account
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_GetClusterCredentialsWithIAM.html
*/
AwsRedshiftActions["GetClusterCredentialsWithIAM"] = "redshift:GetClusterCredentialsWithIAM";
/**
* Grants permission to get the configuration options for the reserved-node exchan
* ge
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_GetReservedNodeExchangeConfigurationOptions.html
*/
AwsRedshiftActions["GetReservedNodeExchangeConfigurationOptions"] = "redshift:GetReservedNodeExchangeConfigurationOptions";
/**
* Grants permission to get an array of DC2 ReservedNodeOfferings that matches the
* payment type, term, and usage price of the given DC1 reserved node
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_GetReservedNodeExchangeOfferings.html
*/
AwsRedshiftActions["GetReservedNodeExchangeOfferings"] = "redshift:GetReservedNodeExchangeOfferings";
/**
* Grants permission to get the resource policy for a specified resource
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_GetResourcePolicy.html
*/
AwsRedshiftActions["GetResourcePolicy"] = "redshift:GetResourcePolicy";
/**
* Grants permission to join the specified Amazon Redshift group
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_GetClusterCredentials.html
*/
AwsRedshiftActions["JoinGroup"] = "redshift:JoinGroup";
/**
* Grants permission to list databases through the Amazon Redshift console
*
* See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html
*/
AwsRedshiftActions["ListDatabases"] = "redshift:ListDatabases";
/**
* Grants permission to list Advisor recommendations
*
* See API_ListRecommendations.html
*/
AwsRedshiftActions["ListRecommendations"] = "redshift:ListRecommendations";
/**
* Grants permission to list saved queries through the Amazon Redshift console
*
* See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html
*/
AwsRedshiftActions["ListSavedQueries"] = "redshift:ListSavedQueries";
/**
* Grants permission to list schemas through the Amazon Redshift console
*
* See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html
*/
AwsRedshiftActions["ListSchemas"] = "redshift:ListSchemas";
/**
* Grants permission to list tables through the Amazon Redshift console
*
* See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html
*/
AwsRedshiftActions["ListTables"] = "redshift:ListTables";
/**
* Grants permission to modify the AQUA configuration of a cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ModifyAquaConfiguration.html
*/
AwsRedshiftActions["ModifyAquaConfiguration"] = "redshift:ModifyAquaConfiguration";
/**
* Grants permission to modify an existing Amazon Redshift authentication profile
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ModifyAuthenticationProfile.html
*/
AwsRedshiftActions["ModifyAuthenticationProfile"] = "redshift:ModifyAuthenticationProfile";
/**
* Grants permission to modify the settings of a cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ModifyCluster.html
*/
AwsRedshiftActions["ModifyCluster"] = "redshift:ModifyCluster";
/**
* Grants permission to modify the database revision of a cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ModifyClusterDbRevision.html
*/
AwsRedshiftActions["ModifyClusterDbRevision"] = "redshift:ModifyClusterDbRevision";
/**
* Grants permission to modify the list of AWS Identity and Access Management (IAM
* ) roles that can be used by a cluster to access other AWS services
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ModifyClusterIamRoles.html
*/
AwsRedshiftActions["ModifyClusterIamRoles"] = "redshift:ModifyClusterIamRoles";
/**
* Grants permission to modify the maintenance settings of a cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ModifyClusterMaintenance.html
*/
AwsRedshiftActions["ModifyClusterMaintenance"] = "redshift:ModifyClusterMaintenance";
/**
* Grants permission to modify the parameters of a parameter group
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ModifyClusterParameterGroup.html
*/
AwsRedshiftActions["ModifyClusterParameterGroup"] = "redshift:ModifyClusterParameterGroup";
/**
* Grants permission to modify the settings of a snapshot
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ModifyClusterSnapshot.html
*/
AwsRedshiftActions["ModifyClusterSnapshot"] = "redshift:ModifyClusterSnapshot";
/**
* Grants permission to modify a snapshot schedule for a cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ModifyClusterSnapshotSchedule.html
*/
AwsRedshiftActions["ModifyClusterSnapshotSchedule"] = "redshift:ModifyClusterSnapshotSchedule";
/**
* Grants permission to modify a cluster subnet group to include the specified lis
* t of VPC subnets
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ModifyClusterSubnetGroup.html
*/
AwsRedshiftActions["ModifyClusterSubnetGroup"] = "redshift:ModifyClusterSubnetGroup";
/**
* Grants permission to modify a custom domain name for a cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ModifyCustomDomainAssociation.html
*/
AwsRedshiftActions["ModifyCustomDomainAssociation"] = "redshift:ModifyCustomDomainAssociation";
/**
* Grants permission to modify a redshift-managed vpc endpoint
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ModifyEndpointAccess.html
*/
AwsRedshiftActions["ModifyEndpointAccess"] = "redshift:ModifyEndpointAccess";
/**
* Grants permission to modify an existing Amazon Redshift event notification subs
* cription
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ModifyEventSubscription.html
*/
AwsRedshiftActions["ModifyEventSubscription"] = "redshift:ModifyEventSubscription";
/**
* Grants permission to modify an Amazon Redshift zero-ETL integration
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ModifyIntegration.html
*/
AwsRedshiftActions["ModifyIntegration"] = "redshift:ModifyIntegration";
/**
* Grants permission to modify a qev2 idc application
*
* See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-iam-access-control-idp-connect.html
*/
AwsRedshiftActions["ModifyQev2IdcApplication"] = "redshift:ModifyQev2IdcApplication";
/**
* Grants permission to modify a redshift idc application
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ModifyRedshiftIdcApplication.html
*/
AwsRedshiftActions["ModifyRedshiftIdcApplication"] = "redshift:ModifyRedshiftIdcApplication";
/**
* Grants permission to modify an existing saved query through the Amazon Redshift
* console
*
* See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html
*/
AwsRedshiftActions["ModifySavedQuery"] = "redshift:ModifySavedQuery";
/**
* Grants permission to modify an existing Amazon Redshift scheduled action
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ModifyScheduledAction.html
*/
AwsRedshiftActions["ModifyScheduledAction"] = "redshift:ModifyScheduledAction";
/**
* Grants permission to modify the number of days to retain snapshots in the desti
* nation AWS Region after they are copied from the source AWS Region
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ModifySnapshotCopyRetentionPeriod.html
*/
AwsRedshiftActions["ModifySnapshotCopyRetentionPeriod"] = "redshift:ModifySnapshotCopyRetentionPeriod";
/**
* Grants permission to modify a snapshot schedule
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ModifySnapshotSchedule.html
*/
AwsRedshiftActions["ModifySnapshotSchedule"] = "redshift:ModifySnapshotSchedule";
/**
* Grants permission to modify a usage limit
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ModifyUsageLimit.html
*/
AwsRedshiftActions["ModifyUsageLimit"] = "redshift:ModifyUsageLimit";
/**
* Grants permission to pause a cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_PauseCluster.html
*/
AwsRedshiftActions["PauseCluster"] = "redshift:PauseCluster";
/**
* Grants permission to purchase a reserved node
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_PurchaseReservedNodeOffering.html
*/
AwsRedshiftActions["PurchaseReservedNodeOffering"] = "redshift:PurchaseReservedNodeOffering";
/**
* Grants permission to update the resource policy for a specified resource
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_PutResourcePolicy.html
*/
AwsRedshiftActions["PutResourcePolicy"] = "redshift:PutResourcePolicy";
/**
* Grants permission to reboot a cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_RebootCluster.html
*/
AwsRedshiftActions["RebootCluster"] = "redshift:RebootCluster";
/**
* Grants permission to register the specified namespace to a consumer
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_RegisterNamespace.html
*/
AwsRedshiftActions["RegisterNamespace"] = "redshift:RegisterNamespace";
/**
* Grants permission to decline a datashare shared from another account
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_RejectDataShare.html
*/
AwsRedshiftActions["RejectDataShare"] = "redshift:RejectDataShare";
/**
* Grants permission to set one or more parameters of a parameter group to their d
* efault values and set the source values of the parameters to "engine-default"
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ResetClusterParameterGroup.html
*/
AwsRedshiftActions["ResetClusterParameterGroup"] = "redshift:ResetClusterParameterGroup";
/**
* Grants permission to change the size of a cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ResizeCluster.html
*/
AwsRedshiftActions["ResizeCluster"] = "redshift:ResizeCluster";
/**
* Grants permission to create a cluster from a snapshot
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_RestoreFromClusterSnapshot.html
*/
AwsRedshiftActions["RestoreFromClusterSnapshot"] = "redshift:RestoreFromClusterSnapshot";
/**
* Grants permission to create a table from a table in an Amazon Redshift cluster
* snapshot
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_RestoreTableFromClusterSnapshot.html
*/
AwsRedshiftActions["RestoreTableFromClusterSnapshot"] = "redshift:RestoreTableFromClusterSnapshot";
/**
* Grants permission to resume a cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ResumeCluster.html
*/
AwsRedshiftActions["ResumeCluster"] = "redshift:ResumeCluster";
/**
* Grants permission to revoke an ingress rule in an Amazon Redshift security grou
* p for a previously authorized IP range or Amazon EC2 security group
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_RevokeClusterSecurityGroupIngress.html
*/
AwsRedshiftActions["RevokeClusterSecurityGroupIngress"] = "redshift:RevokeClusterSecurityGroupIngress";
/**
* Grants permission to revoke access for endpoint related activities for redshift
* -managed vpc endpoint
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_RevokeEndpointAccess.html
*/
AwsRedshiftActions["RevokeEndpointAccess"] = "redshift:RevokeEndpointAccess";
/**
* Grants permission to revoke access from the specified AWS account to restore a
* snapshot
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_RevokeSnapshotAccess.html
*/
AwsRedshiftActions["RevokeSnapshotAccess"] = "redshift:RevokeSnapshotAccess";
/**
* Grants permission to rotate an encryption key for a cluster
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_RotateEncryptionKey.html
*/
AwsRedshiftActions["RotateEncryptionKey"] = "redshift:RotateEncryptionKey";
/**
* Grants permission to update the status of a partner integration
*
* See https://docs.aws.amazon.com/redshift/latest/APIReference/API_UpdatePartnerStatus.html
*/
AwsRedshiftActions["UpdatePartnerStatus"] = "redshift:UpdatePartnerStatus";
/**
* Grants permission to view query results through the Amazon Redshift console
*
* See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html
*/
AwsRedshiftActions["ViewQueriesFromConsole"] = "redshift:ViewQueriesFromConsole";
/**
* Grants permission to terminate running queries and loads through the Amazon Red
* shift console
*
* See https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-policy-resources.resource-permissions.html
*/
AwsRedshiftActions["ViewQueriesInConsole"] = "redshift:ViewQueriesInConsole";
})(AwsRedshiftActions || (AwsRedshiftActions = {}));
//# sourceMappingURL=redshift.js.map