Class RedshiftException
- Exception
-
RuntimeException
-
Aws\Exception\AwsException implements Aws\MonitoringEventsInterface, Aws\ResponseContainerInterface, ArrayAccess uses Aws\HasDataTrait, Aws\HasMonitoringEventsTrait
-
Aws\Redshift\Exception\RedshiftException
- Namespace: Aws\Redshift\Exception
- Located at Redshift/Exception/RedshiftException.php
Represents an error interacting with the Amazon Redshift service.
Methods Summary
Methods inherited from Aws\Exception\AwsException
__construct()
,
__toString()
,
get()
,
getAwsErrorCode()
,
getAwsErrorMessage()
,
getAwsErrorShape()
,
getAwsErrorType()
,
getAwsRequestId()
,
getCommand()
,
getRequest()
,
getResponse()
,
getResult()
,
getStatusCode()
,
getTransferInfo()
,
hasKey()
,
isConnectionError()
,
isMaxRetriesExceeded()
,
search()
,
setMaxRetriesExceeded()
,
setTransferInfo()
Methods inherited from Exception
__wakeup()
,
getCode()
,
getFile()
,
getLine()
,
getMessage()
,
getPrevious()
,
getTrace()
,
getTraceAsString()
Methods inherited from ArrayAccess
offsetExists()
,
offsetGet()
,
offsetSet()
,
offsetUnset()
Methods inherited from Aws\MonitoringEventsInterface
Methods used from Aws\HasDataTrait
Methods used from Aws\HasMonitoringEventsTrait
Expected Exception Codes
AccessToClusterDeniedFault
[ ]
Description
You are not authorized to access the cluster.
Members
AccessToSnapshotDeniedFault
[ ]
Description
The owner of the specified snapshot has not authorized your account to access the snapshot.
Members
AuthenticationProfileAlreadyExistsFault
[ ]
Description
The authentication profile already exists.
Members
AuthenticationProfileNotFoundFault
[ ]
Description
The authentication profile can't be found.
Members
AuthenticationProfileQuotaExceededFault
[ ]
Description
The size or number of authentication profiles has exceeded the quota. The maximum length of the JSON string and maximum number of authentication profiles is determined by a quota for your account.
Members
AuthorizationAlreadyExistsFault
[ ]
Description
The specified CIDR block or EC2 security group is already authorized for the specified cluster security group.
Members
AuthorizationNotFoundFault
[ ]
Description
The specified CIDR IP range or EC2 security group is not authorized for the specified cluster security group.
Members
AuthorizationQuotaExceededFault
[ ]
Description
The authorization quota for the cluster security group has been reached.
Members
BatchDeleteRequestSizeExceededFault
[ ]
Description
The maximum number for a batch delete of snapshots has been reached. The limit is 100.
Members
BatchModifyClusterSnapshotsLimitExceededFault
[ ]
Description
The maximum number for snapshot identifiers has been reached. The limit is 100.
Members
BucketNotFoundFault
[ ]
Description
Could not find the specified S3 bucket.
Members
ClusterAlreadyExistsFault
[ ]
Description
The account already has a cluster with the given identifier.
Members
ClusterNotFoundFault
[ ]
Description
The ClusterIdentifier
parameter does not refer to an existing cluster.
Members
ClusterOnLatestRevisionFault
[ ]
Description
Cluster is already on the latest database revision.
Members
ClusterParameterGroupAlreadyExistsFault
[ ]
Description
A cluster parameter group with the same name already exists.
Members
ClusterParameterGroupNotFoundFault
[ ]
Description
The parameter group name does not refer to an existing parameter group.
Members
ClusterParameterGroupQuotaExceededFault
[ ]
Description
The request would result in the user exceeding the allowed number of cluster parameter groups. For information about increasing your quota, go to Limits in Amazon Redshift in the Amazon Redshift Cluster Management Guide.
Members
ClusterQuotaExceededFault
[ ]
Description
The request would exceed the allowed number of cluster instances for this account. For information about increasing your quota, go to Limits in Amazon Redshift in the Amazon Redshift Cluster Management Guide.
Members
ClusterSecurityGroupAlreadyExistsFault
[ ]
Description
A cluster security group with the same name already exists.
Members
ClusterSecurityGroupNotFoundFault
[ ]
Description
The cluster security group name does not refer to an existing cluster security group.
Members
ClusterSecurityGroupQuotaExceededFault
[ ]
Description
The request would result in the user exceeding the allowed number of cluster security groups. For information about increasing your quota, go to Limits in Amazon Redshift in the Amazon Redshift Cluster Management Guide.
Members
ClusterSnapshotAlreadyExistsFault
[ ]
Description
The value specified as a snapshot identifier is already used by an existing snapshot.
Members
ClusterSnapshotNotFoundFault
[ ]
Description
The snapshot identifier does not refer to an existing cluster snapshot.
Members
ClusterSnapshotQuotaExceededFault
[ ]
Description
The request would result in the user exceeding the allowed number of cluster snapshots.
Members
ClusterSubnetGroupAlreadyExistsFault
[ ]
Description
A ClusterSubnetGroupName is already used by an existing cluster subnet group.
Members
ClusterSubnetGroupNotFoundFault
[ ]
Description
The cluster subnet group name does not refer to an existing cluster subnet group.
Members
ClusterSubnetGroupQuotaExceededFault
[ ]
Description
The request would result in user exceeding the allowed number of cluster subnet groups. For information about increasing your quota, go to Limits in Amazon Redshift in the Amazon Redshift Cluster Management Guide.
Members
ClusterSubnetQuotaExceededFault
[ ]
Description
The request would result in user exceeding the allowed number of subnets in a cluster subnet groups. For information about increasing your quota, go to Limits in Amazon Redshift in the Amazon Redshift Cluster Management Guide.
Members
ConflictPolicyUpdateFault
[ ]
Description
There is a conflict while updating the resource policy.
Members
CopyToRegionDisabledFault
[ ]
Description
Cross-region snapshot copy was temporarily disabled. Try your request again.
Members
CustomCnameAssociationFault
[ ]
Description
An error occurred when an attempt was made to change the custom domain association.
Members
CustomDomainAssociationNotFoundFault
[ ]
Description
An error occurred. The custom domain name couldn't be found.
Members
DependentServiceAccessDeniedFault
[ ]
Description
A dependent service denied access for the integration.
Members
DependentServiceRequestThrottlingFault
[ ]
Description
The request cannot be completed because a dependent service is throttling requests made by Amazon Redshift on your behalf. Wait and retry the request.
Members
DependentServiceUnavailableFault
[ ]
Description
Your request cannot be completed because a dependent internal service is temporarily unavailable. Wait 30 to 60 seconds and try again.
Members
EndpointAlreadyExistsFault
[ ]
Description
The account already has a Redshift-managed VPC endpoint with the given identifier.
Members
EndpointAuthorizationAlreadyExistsFault
[ ]
Description
The authorization already exists for this endpoint.
Members
EndpointAuthorizationNotFoundFault
[ ]
Description
The authorization for this endpoint can't be found.
Members
EndpointAuthorizationsPerClusterLimitExceededFault
[ ]
Description
The number of endpoint authorizations per cluster has exceeded its limit.
Members
EndpointNotFoundFault
[ ]
Description
The endpoint name doesn't refer to an existing endpoint.
Members
EndpointsPerAuthorizationLimitExceededFault
[ ]
Description
The number of Redshift-managed VPC endpoints per authorization has exceeded its limit.
Members
EndpointsPerClusterLimitExceededFault
[ ]
Description
The number of Redshift-managed VPC endpoints per cluster has exceeded its limit.
Members
EventSubscriptionQuotaExceededFault
[ ]
Description
The request would exceed the allowed number of event subscriptions for this account. For information about increasing your quota, go to Limits in Amazon Redshift in the Amazon Redshift Cluster Management Guide.
Members
HsmClientCertificateAlreadyExistsFault
[ ]
Description
There is already an existing Amazon Redshift HSM client certificate with the specified identifier.
Members
HsmClientCertificateNotFoundFault
[ ]
Description
There is no Amazon Redshift HSM client certificate with the specified identifier.
Members
HsmClientCertificateQuotaExceededFault
[ ]
Description
The quota for HSM client certificates has been reached. For information about increasing your quota, go to Limits in Amazon Redshift in the Amazon Redshift Cluster Management Guide.
Members
HsmConfigurationAlreadyExistsFault
[ ]
Description
There is already an existing Amazon Redshift HSM configuration with the specified identifier.
Members
HsmConfigurationNotFoundFault
[ ]
Description
There is no Amazon Redshift HSM configuration with the specified identifier.
Members
HsmConfigurationQuotaExceededFault
[ ]
Description
The quota for HSM configurations has been reached. For information about increasing your quota, go to Limits in Amazon Redshift in the Amazon Redshift Cluster Management Guide.
Members
InProgressTableRestoreQuotaExceededFault
[ ]
Description
You have exceeded the allowed number of table restore requests. Wait for your current table restore requests to complete before making a new request.
Members
IncompatibleOrderableOptions
[ ]
Description
The specified options are incompatible.
Members
InsufficientClusterCapacityFault
[ ]
Description
The number of nodes specified exceeds the allotted capacity of the cluster.
Members
InsufficientS3BucketPolicyFault
[ ]
Description
The cluster does not have read bucket or put object permissions on the S3 bucket specified when enabling logging.
Members
IntegrationNotFoundFault
[ ]
Description
The integration can't be found.
Members
InvalidAuthenticationProfileRequestFault
[ ]
Description
The authentication profile request is not valid. The profile name can't be null or empty. The authentication profile API operation must be available in the Amazon Web Services Region.
Members
InvalidAuthorizationStateFault
[ ]
Description
The status of the authorization is not valid.
Members
InvalidClusterParameterGroupStateFault
[ ]
Description
The cluster parameter group action can not be completed because another task is in progress that involves the parameter group. Wait a few moments and try the operation again.
Members
InvalidClusterSecurityGroupStateFault
[ ]
Description
The state of the cluster security group is not available
.
Members
InvalidClusterSnapshotScheduleStateFault
[ ]
Description
The cluster snapshot schedule state is not valid.
Members
InvalidClusterSnapshotStateFault
[ ]
Description
The specified cluster snapshot is not in the available
state, or other accounts are authorized to access the snapshot.
Members
InvalidClusterStateFault
[ ]
Description
The specified cluster is not in the available
state.
Members
InvalidClusterSubnetGroupStateFault
[ ]
Description
The cluster subnet group cannot be deleted because it is in use.
Members
InvalidClusterSubnetStateFault
[ ]
Description
The state of the subnet is invalid.
Members
InvalidClusterTrackFault
[ ]
Description
The provided cluster track name is not valid.
Members
InvalidDataShareFault
[ ]
Description
There is an error with the datashare.
Members
InvalidElasticIpFault
[ ]
Description
The Elastic IP (EIP) is invalid or cannot be found.
Members
InvalidEndpointStateFault
[ ]
Description
The status of the endpoint is not valid.
Members
InvalidHsmClientCertificateStateFault
[ ]
Description
The specified HSM client certificate is not in the available
state, or it is still in use by one or more Amazon Redshift clusters.
Members
InvalidHsmConfigurationStateFault
[ ]
Description
The specified HSM configuration is not in the available
state, or it is still in use by one or more Amazon Redshift clusters.
Members
InvalidNamespaceFault
[ ]
Description
The namespace isn't valid because the namespace doesn't exist. Provide a valid namespace.
Members
InvalidPolicyFault
[ ]
Description
The resource policy isn't valid.
Members
InvalidReservedNodeStateFault
[ ]
Description
Indicates that the Reserved Node being exchanged is not in an active state.
Members
InvalidRestoreFault
[ ]
Description
The restore is invalid.
Members
InvalidRetentionPeriodFault
[ ]
Description
The retention period specified is either in the past or is not a valid value.
The value must be either -1 or an integer between 1 and 3,653.
Members
InvalidS3BucketNameFault
[ ]
Description
The S3 bucket name is invalid. For more information about naming rules, go to Bucket Restrictions and Limitations in the Amazon Simple Storage Service (S3) Developer Guide.
Members
InvalidS3KeyPrefixFault
[ ]
Description
The string specified for the logging S3 key prefix does not comply with the documented constraints.
Members
InvalidScheduleFault
[ ]
Description
The schedule you submitted isn't valid.
Members
InvalidScheduledActionFault
[ ]
Description
The scheduled action is not valid.
Members
InvalidSnapshotCopyGrantStateFault
[ ]
Description
The snapshot copy grant can't be deleted because it is used by one or more clusters.
Members
InvalidSubnet
[ ]
Description
The requested subnet is not valid, or not all of the subnets are in the same VPC.
Members
InvalidSubscriptionStateFault
[ ]
Description
The subscription request is invalid because it is a duplicate request. This subscription request is already in progress.
Members
InvalidTableRestoreArgumentFault
[ ]
Description
The value specified for the sourceDatabaseName
, sourceSchemaName
, or sourceTableName
parameter, or a combination of these, doesn't exist in the snapshot.
Members
InvalidTagFault
[ ]
Description
The tag is invalid.
Members
InvalidUsageLimitFault
[ ]
Description
The usage limit is not valid.
Members
InvalidVPCNetworkStateFault
[ ]
Description
The cluster subnet group does not cover all Availability Zones.
Members
Ipv6CidrBlockNotFoundFault
[ ]
Description
There are no subnets in your VPC with associated IPv6 CIDR blocks. To use dual-stack mode, associate an IPv6 CIDR block with each subnet in your VPC.
Members
LimitExceededFault
[ ]
Description
The encryption key has exceeded its grant limit in Amazon Web Services KMS.
Members
NumberOfNodesPerClusterLimitExceededFault
[ ]
Description
The operation would exceed the number of nodes allowed for a cluster.
Members
NumberOfNodesQuotaExceededFault
[ ]
Description
The operation would exceed the number of nodes allotted to the account. For information about increasing your quota, go to Limits in Amazon Redshift in the Amazon Redshift Cluster Management Guide.
Members
PartnerNotFoundFault
[ ]
Description
The name of the partner was not found.
Members
RedshiftIdcApplicationAlreadyExistsFault
[ ]
Description
The application you attempted to add already exists.
Members
RedshiftIdcApplicationNotExistsFault
[ ]
Description
The application you attempted to find doesn't exist.
Members
RedshiftIdcApplicationQuotaExceededFault
[ ]
Description
The maximum number of Redshift IAM Identity Center applications was exceeded.
Members
ReservedNodeAlreadyExistsFault
[ ]
Description
User already has a reservation with the given identifier.
Members
ReservedNodeAlreadyMigratedFault
[ ]
Description
Indicates that the reserved node has already been exchanged.
Members
ReservedNodeExchangeNotFoundFault
[ ]
Description
The reserved-node exchange status wasn't found.
Members
ReservedNodeNotFoundFault
[ ]
Description
The specified reserved compute node not found.
Members
ReservedNodeOfferingNotFoundFault
[ ]
Description
Specified offering does not exist.
Members
ReservedNodeQuotaExceededFault
[ ]
Description
Request would exceed the user's compute node quota. For information about increasing your quota, go to Limits in Amazon Redshift in the Amazon Redshift Cluster Management Guide.
Members
ResizeNotFoundFault
[ ]
Description
A resize operation for the specified cluster is not found.
Members
ResourceNotFoundFault
[ ]
Description
The resource could not be found.
Members
SNSInvalidTopicFault
[ ]
Description
Amazon SNS has responded that there is a problem with the specified Amazon SNS topic.
Members
SNSNoAuthorizationFault
[ ]
Description
You do not have permission to publish to the specified Amazon SNS topic.
Members
SNSTopicArnNotFoundFault
[ ]
Description
An Amazon SNS topic with the specified Amazon Resource Name (ARN) does not exist.
Members
ScheduleDefinitionTypeUnsupportedFault
[ ]
Description
The definition you submitted is not supported.
Members
ScheduledActionAlreadyExistsFault
[ ]
Description
The scheduled action already exists.
Members
ScheduledActionNotFoundFault
[ ]
Description
The scheduled action cannot be found.
Members
ScheduledActionQuotaExceededFault
[ ]
Description
The quota for scheduled actions exceeded.
Members
ScheduledActionTypeUnsupportedFault
[ ]
Description
The action type specified for a scheduled action is not supported.
Members
SnapshotCopyAlreadyDisabledFault
[ ]
Description
The cluster already has cross-region snapshot copy disabled.
Members
SnapshotCopyAlreadyEnabledFault
[ ]
Description
The cluster already has cross-region snapshot copy enabled.
Members
SnapshotCopyDisabledFault
[ ]
Description
Cross-region snapshot copy was temporarily disabled. Try your request again.
Members
SnapshotCopyGrantAlreadyExistsFault
[ ]
Description
The snapshot copy grant can't be created because a grant with the same name already exists.
Members
SnapshotCopyGrantNotFoundFault
[ ]
Description
The specified snapshot copy grant can't be found. Make sure that the name is typed correctly and that the grant exists in the destination region.
Members
SnapshotCopyGrantQuotaExceededFault
[ ]
Description
The Amazon Web Services account has exceeded the maximum number of snapshot copy grants in this region.
Members
SnapshotScheduleAlreadyExistsFault
[ ]
Description
The specified snapshot schedule already exists.
Members
SnapshotScheduleNotFoundFault
[ ]
Description
We could not find the specified snapshot schedule.
Members
SnapshotScheduleQuotaExceededFault
[ ]
Description
You have exceeded the quota of snapshot schedules.
Members
SnapshotScheduleUpdateInProgressFault
[ ]
Description
The specified snapshot schedule is already being updated.
Members
SourceNotFoundFault
[ ]
Description
The specified Amazon Redshift event source could not be found.
Members
SubnetAlreadyInUse
[ ]
Description
A specified subnet is already in use by another cluster.
Members
SubscriptionAlreadyExistFault
[ ]
Description
There is already an existing event notification subscription with the specified name.
Members
SubscriptionCategoryNotFoundFault
[ ]
Description
The value specified for the event category was not one of the allowed values, or it specified a category that does not apply to the specified source type. The allowed values are Configuration, Management, Monitoring, and Security.
Members
SubscriptionEventIdNotFoundFault
[ ]
Description
An Amazon Redshift event with the specified event ID does not exist.
Members
SubscriptionNotFoundFault
[ ]
Description
An Amazon Redshift event notification subscription with the specified name does not exist.
Members
SubscriptionSeverityNotFoundFault
[ ]
Description
The value specified for the event severity was not one of the allowed values, or it specified a severity that does not apply to the specified source type. The allowed values are ERROR and INFO.
Members
TableLimitExceededFault
[ ]
Description
The number of tables in the cluster exceeds the limit for the requested new cluster node type.
Members
TableRestoreNotFoundFault
[ ]
Description
The specified TableRestoreRequestId
value was not found.
Members
TagLimitExceededFault
[ ]
Description
You have exceeded the number of tags allowed.
Members
UnauthorizedOperation
[ ]
Description
Your account is not authorized to perform the requested operation.
Members
UnauthorizedPartnerIntegrationFault
[ ]
Description
The partner integration is not authorized.
Members
UnknownSnapshotCopyRegionFault
[ ]
Description
The specified region is incorrect or does not exist.
Members
UnsupportedOperationFault
[ ]
Description
The requested operation isn't supported.
Members
UnsupportedOptionFault
[ ]
Description
A request option was specified that is not supported.
Members
UsageLimitAlreadyExistsFault
[ ]
Description
The usage limit already exists.
Members
UsageLimitNotFoundFault
[ ]
Description
The usage limit identifier can't be found.