UNPKG

aws-iam-policy-types

Version:

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

1,038 lines (1,037 loc) 44.7 kB
/** * 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 declare enum 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 */ 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 */ AddPartner = "redshift:AddPartner", /** * Grants permission to associate a consumer to a datashare * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_AssociateDataShareConsumer.html */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ CancelQuerySession = "redshift:CancelQuerySession", /** * Grants permission to cancel a resize operation * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CancelResize.html */ CancelResize = "redshift:CancelResize", /** * Grants permission to copy a cluster snapshot * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CopyClusterSnapshot.html */ CopyClusterSnapshot = "redshift:CopyClusterSnapshot", /** * Grants permission to create an Amazon Redshift authentication profile * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateAuthenticationProfile.html */ CreateAuthenticationProfile = "redshift:CreateAuthenticationProfile", /** * Grants permission to create a cluster * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateCluster.html */ CreateCluster = "redshift:CreateCluster", /** * Grants permission to create an Amazon Redshift parameter group * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateClusterParameterGroup.html */ CreateClusterParameterGroup = "redshift:CreateClusterParameterGroup", /** * Grants permission to create an Amazon Redshift security group * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateClusterSecurityGroup.html */ 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 */ CreateClusterSnapshot = "redshift:CreateClusterSnapshot", /** * Grants permission to create an Amazon Redshift subnet group * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateClusterSubnetGroup.html */ 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 */ 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 */ CreateCustomDomainAssociation = "redshift:CreateCustomDomainAssociation", /** * Grants permission to create a redshift-managed vpc endpoint * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateEndpointAccess.html */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ CreateQev2IdcApplication = "redshift:CreateQev2IdcApplication", /** * Grants permission to create a redshift idc application * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateRedshiftIdcApplication.html */ 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 */ CreateSavedQuery = "redshift:CreateSavedQuery", /** * Grants permission to create an Amazon Redshift scheduled action * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateScheduledAction.html */ 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 */ CreateSnapshotCopyGrant = "redshift:CreateSnapshotCopyGrant", /** * Grants permission to create a snapshot schedule * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateSnapshotSchedule.html */ 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 */ CreateTags = "redshift:CreateTags", /** * Grants permission to create a usage limit * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateUsageLimit.html */ 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 */ DeauthorizeDataShare = "redshift:DeauthorizeDataShare", /** * Grants permission to delete an Amazon Redshift authentication profile * * See API_DeleteAuthenticationProfile.html */ DeleteAuthenticationProfile = "redshift:DeleteAuthenticationProfile", /** * Grants permission to delete a previously provisioned cluster * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteCluster.html */ DeleteCluster = "redshift:DeleteCluster", /** * Grants permission to delete an Amazon Redshift parameter group * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteClusterParameterGroup.html */ DeleteClusterParameterGroup = "redshift:DeleteClusterParameterGroup", /** * Grants permission to delete an Amazon Redshift security group * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteClusterSecurityGroup.html */ DeleteClusterSecurityGroup = "redshift:DeleteClusterSecurityGroup", /** * Grants permission to delete a manual snapshot * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteClusterSnapshot.html */ DeleteClusterSnapshot = "redshift:DeleteClusterSnapshot", /** * Grants permission to delete a cluster subnet group * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteClusterSubnetGroup.html */ 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 */ DeleteCustomDomainAssociation = "redshift:DeleteCustomDomainAssociation", /** * Grants permission to delete a redshift-managed vpc endpoint * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteEndpointAccess.html */ 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 */ DeleteEventSubscription = "redshift:DeleteEventSubscription", /** * Grants permission to delete an HSM client certificate * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteHsmClientCertificate.html */ DeleteHsmClientCertificate = "redshift:DeleteHsmClientCertificate", /** * Grants permission to delete an Amazon Redshift HSM configuration * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteHsmConfiguration.html */ 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 */ 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 */ 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 */ DeleteQev2IdcApplication = "redshift:DeleteQev2IdcApplication", /** * Grants permission to delete a redshift idc application * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteRedshiftIdcApplication.html */ 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 */ 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 */ DeleteSavedQueries = "redshift:DeleteSavedQueries", /** * Grants permission to delete an Amazon Redshift scheduled action * * See API_DeleteScheduledAction.html */ DeleteScheduledAction = "redshift:DeleteScheduledAction", /** * Grants permission to delete a snapshot copy grant * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteSnapshotCopyGrant.html */ DeleteSnapshotCopyGrant = "redshift:DeleteSnapshotCopyGrant", /** * Grants permission to delete a snapshot schedule * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteSnapshotSchedule.html */ 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 */ DeleteTags = "redshift:DeleteTags", /** * Grants permission to delete a usage limit * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DeleteUsageLimit.html */ 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 */ 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 */ DescribeAccountAttributes = "redshift:DescribeAccountAttributes", /** * Grants permission to describe created Amazon Redshift authentication profiles * * See API_DescribeAuthenticationProfiles.html */ DescribeAuthenticationProfiles = "redshift:DescribeAuthenticationProfiles", /** * Grants permission to describe database revisions for a cluster * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeClusterDbRevisions.html */ 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 */ 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 */ DescribeClusterParameters = "redshift:DescribeClusterParameters", /** * Grants permission to describe Amazon Redshift security groups * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeClusterSecurityGroups.html */ 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 */ 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 */ DescribeClusterSubnetGroups = "redshift:DescribeClusterSubnetGroups", /** * Grants permission to describe available maintenance tracks * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeClusterTracks.html */ DescribeClusterTracks = "redshift:DescribeClusterTracks", /** * Grants permission to describe available Amazon Redshift cluster versions * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeClusterVersions.html */ DescribeClusterVersions = "redshift:DescribeClusterVersions", /** * Grants permission to describe properties of provisioned clusters * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeClusters.html */ 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 */ 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 */ 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 */ 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 */ 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 */ DescribeDefaultClusterParameters = "redshift:DescribeDefaultClusterParameters", /** * Grants permission to describe redshift-managed vpc endpoints * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeEndpointAccess.html */ 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 */ 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 */ 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 */ 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 */ DescribeEvents = "redshift:DescribeEvents", /** * Grants permission to describe HSM client certificates * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeHsmClientCertificates.html */ DescribeHsmClientCertificates = "redshift:DescribeHsmClientCertificates", /** * Grants permission to describe Amazon Redshift HSM configurations * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeHsmConfigurations.html */ DescribeHsmConfigurations = "redshift:DescribeHsmConfigurations", /** * Grants permission to list the inbound integrations * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeInboundIntegrations.html */ 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 */ 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 */ 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 */ DescribeNodeConfigurationOptions = "redshift:DescribeNodeConfigurationOptions", /** * Grants permission to describe orderable cluster options * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeOrderableClusterOptions.html */ 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 */ 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 */ 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 */ DescribeQuery = "redshift:DescribeQuery", /** * Grants permission to describe redshift idc applications * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeRedshiftIdcApplications.html */ 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 */ 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 */ DescribeReservedNodeOfferings = "redshift:DescribeReservedNodeOfferings", /** * Grants permission to describe the reserved nodes * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeReservedNodes.html */ 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 */ 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 */ DescribeSavedQueries = "redshift:DescribeSavedQueries", /** * Grants permission to describe created Amazon Redshift scheduled actions * * See API_DescribeScheduledActions.html */ 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 */ DescribeSnapshotCopyGrants = "redshift:DescribeSnapshotCopyGrants", /** * Grants permission to describe snapshot schedules * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeSnapshotSchedules.html */ 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 */ 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 */ 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 */ DescribeTableRestoreStatus = "redshift:DescribeTableRestoreStatus", /** * Grants permission to describe tags * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeTags.html */ DescribeTags = "redshift:DescribeTags", /** * Grants permission to describe usage limits * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeUsageLimits.html */ 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 */ 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 */ DisableSnapshotCopy = "redshift:DisableSnapshotCopy", /** * Grants permission to disassociate a consumer from a datashare * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_DisassociateDataShareConsumer.html */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ GetResourcePolicy = "redshift:GetResourcePolicy", /** * Grants permission to join the specified Amazon Redshift group * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_GetClusterCredentials.html */ 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 */ ListDatabases = "redshift:ListDatabases", /** * Grants permission to list Advisor recommendations * * See API_ListRecommendations.html */ 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 */ 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 */ 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 */ 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 */ 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 */ ModifyAuthenticationProfile = "redshift:ModifyAuthenticationProfile", /** * Grants permission to modify the settings of a cluster * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ModifyCluster.html */ 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 */ 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 */ 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 */ 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 */ ModifyClusterParameterGroup = "redshift:ModifyClusterParameterGroup", /** * Grants permission to modify the settings of a snapshot * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ModifyClusterSnapshot.html */ 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 */ 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 */ 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 */ ModifyCustomDomainAssociation = "redshift:ModifyCustomDomainAssociation", /** * Grants permission to modify a redshift-managed vpc endpoint * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ModifyEndpointAccess.html */ 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 */ 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 */ 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 */ ModifyQev2IdcApplication = "redshift:ModifyQev2IdcApplication", /** * Grants permission to modify a redshift idc application * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ModifyRedshiftIdcApplication.html */ 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 */ 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 */ 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 */ ModifySnapshotCopyRetentionPeriod = "redshift:ModifySnapshotCopyRetentionPeriod", /** * Grants permission to modify a snapshot schedule * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ModifySnapshotSchedule.html */ ModifySnapshotSchedule = "redshift:ModifySnapshotSchedule", /** * Grants permission to modify a usage limit * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ModifyUsageLimit.html */ ModifyUsageLimit = "redshift:ModifyUsageLimit", /** * Grants permission to pause a cluster * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_PauseCluster.html */ PauseCluster = "redshift:PauseCluster", /** * Grants permission to purchase a reserved node * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_PurchaseReservedNodeOffering.html */ 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 */ PutResourcePolicy = "redshift:PutResourcePolicy", /** * Grants permission to reboot a cluster * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_RebootCluster.html */ 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 */ 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 */ 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 */ ResetClusterParameterGroup = "redshift:ResetClusterParameterGroup", /** * Grants permission to change the size of a cluster * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ResizeCluster.html */ ResizeCluster = "redshift:ResizeCluster", /** * Grants permission to create a cluster from a snapshot * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_RestoreFromClusterSnapshot.html */ 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 */ RestoreTableFromClusterSnapshot = "redshift:RestoreTableFromClusterSnapshot", /** * Grants permission to resume a cluster * * See https://docs.aws.amazon.com/redshift/latest/APIReference/API_ResumeCluster.html */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ ViewQueriesInConsole = "redshift:ViewQueriesInConsole" }