AWS SDK for C++  1.8.71
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::Redshift Namespace Reference

Namespaces

 Model
 
 RedshiftEndpoint
 
 RedshiftErrorMapper
 

Classes

class  RedshiftClient
 
class  RedshiftError
 
class  RedshiftRequest
 

Typedefs

typedef std::function< void(const RedshiftClient *, const Model::AcceptReservedNodeExchangeRequest &, const Model::AcceptReservedNodeExchangeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AcceptReservedNodeExchangeResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::AuthorizeClusterSecurityGroupIngressRequest &, const Model::AuthorizeClusterSecurityGroupIngressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AuthorizeClusterSecurityGroupIngressResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::AuthorizeSnapshotAccessRequest &, const Model::AuthorizeSnapshotAccessOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AuthorizeSnapshotAccessResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::BatchDeleteClusterSnapshotsRequest &, const Model::BatchDeleteClusterSnapshotsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchDeleteClusterSnapshotsResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::BatchModifyClusterSnapshotsRequest &, const Model::BatchModifyClusterSnapshotsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchModifyClusterSnapshotsResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::CancelResizeRequest &, const Model::CancelResizeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelResizeResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::CopyClusterSnapshotRequest &, const Model::CopyClusterSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CopyClusterSnapshotResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::CreateClusterRequest &, const Model::CreateClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateClusterResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::CreateClusterParameterGroupRequest &, const Model::CreateClusterParameterGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateClusterParameterGroupResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::CreateClusterSecurityGroupRequest &, const Model::CreateClusterSecurityGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateClusterSecurityGroupResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::CreateClusterSnapshotRequest &, const Model::CreateClusterSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateClusterSnapshotResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::CreateClusterSubnetGroupRequest &, const Model::CreateClusterSubnetGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateClusterSubnetGroupResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::CreateEventSubscriptionRequest &, const Model::CreateEventSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEventSubscriptionResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::CreateHsmClientCertificateRequest &, const Model::CreateHsmClientCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateHsmClientCertificateResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::CreateHsmConfigurationRequest &, const Model::CreateHsmConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateHsmConfigurationResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::CreateScheduledActionRequest &, const Model::CreateScheduledActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateScheduledActionResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::CreateSnapshotCopyGrantRequest &, const Model::CreateSnapshotCopyGrantOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSnapshotCopyGrantResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::CreateSnapshotScheduleRequest &, const Model::CreateSnapshotScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSnapshotScheduleResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::CreateTagsRequest &, const Model::CreateTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTagsResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::CreateUsageLimitRequest &, const Model::CreateUsageLimitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateUsageLimitResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DeleteClusterRequest &, const Model::DeleteClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteClusterResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DeleteClusterParameterGroupRequest &, const Model::DeleteClusterParameterGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteClusterParameterGroupResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DeleteClusterSecurityGroupRequest &, const Model::DeleteClusterSecurityGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteClusterSecurityGroupResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DeleteClusterSnapshotRequest &, const Model::DeleteClusterSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteClusterSnapshotResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DeleteClusterSubnetGroupRequest &, const Model::DeleteClusterSubnetGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteClusterSubnetGroupResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DeleteEventSubscriptionRequest &, const Model::DeleteEventSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEventSubscriptionResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DeleteHsmClientCertificateRequest &, const Model::DeleteHsmClientCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteHsmClientCertificateResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DeleteHsmConfigurationRequest &, const Model::DeleteHsmConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteHsmConfigurationResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DeleteScheduledActionRequest &, const Model::DeleteScheduledActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteScheduledActionResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DeleteSnapshotCopyGrantRequest &, const Model::DeleteSnapshotCopyGrantOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSnapshotCopyGrantResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DeleteSnapshotScheduleRequest &, const Model::DeleteSnapshotScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSnapshotScheduleResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DeleteTagsRequest &, const Model::DeleteTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTagsResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DeleteUsageLimitRequest &, const Model::DeleteUsageLimitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteUsageLimitResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeAccountAttributesRequest &, const Model::DescribeAccountAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAccountAttributesResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeClusterDbRevisionsRequest &, const Model::DescribeClusterDbRevisionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeClusterDbRevisionsResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeClusterParameterGroupsRequest &, const Model::DescribeClusterParameterGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeClusterParameterGroupsResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeClusterParametersRequest &, const Model::DescribeClusterParametersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeClusterParametersResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeClusterSecurityGroupsRequest &, const Model::DescribeClusterSecurityGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeClusterSecurityGroupsResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeClusterSnapshotsRequest &, const Model::DescribeClusterSnapshotsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeClusterSnapshotsResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeClusterSubnetGroupsRequest &, const Model::DescribeClusterSubnetGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeClusterSubnetGroupsResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeClusterTracksRequest &, const Model::DescribeClusterTracksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeClusterTracksResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeClusterVersionsRequest &, const Model::DescribeClusterVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeClusterVersionsResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeClustersRequest &, const Model::DescribeClustersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeClustersResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeDefaultClusterParametersRequest &, const Model::DescribeDefaultClusterParametersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDefaultClusterParametersResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeEventCategoriesRequest &, const Model::DescribeEventCategoriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEventCategoriesResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeEventSubscriptionsRequest &, const Model::DescribeEventSubscriptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEventSubscriptionsResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeEventsRequest &, const Model::DescribeEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEventsResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeHsmClientCertificatesRequest &, const Model::DescribeHsmClientCertificatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeHsmClientCertificatesResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeHsmConfigurationsRequest &, const Model::DescribeHsmConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeHsmConfigurationsResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeLoggingStatusRequest &, const Model::DescribeLoggingStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeLoggingStatusResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeNodeConfigurationOptionsRequest &, const Model::DescribeNodeConfigurationOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeNodeConfigurationOptionsResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeOrderableClusterOptionsRequest &, const Model::DescribeOrderableClusterOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeOrderableClusterOptionsResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeReservedNodeOfferingsRequest &, const Model::DescribeReservedNodeOfferingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReservedNodeOfferingsResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeReservedNodesRequest &, const Model::DescribeReservedNodesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReservedNodesResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeResizeRequest &, const Model::DescribeResizeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeResizeResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeScheduledActionsRequest &, const Model::DescribeScheduledActionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeScheduledActionsResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeSnapshotCopyGrantsRequest &, const Model::DescribeSnapshotCopyGrantsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSnapshotCopyGrantsResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeSnapshotSchedulesRequest &, const Model::DescribeSnapshotSchedulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSnapshotSchedulesResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeStorageRequest &, const Model::DescribeStorageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeStorageResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeTableRestoreStatusRequest &, const Model::DescribeTableRestoreStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTableRestoreStatusResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeTagsRequest &, const Model::DescribeTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTagsResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeUsageLimitsRequest &, const Model::DescribeUsageLimitsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeUsageLimitsResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DisableLoggingRequest &, const Model::DisableLoggingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisableLoggingResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DisableSnapshotCopyRequest &, const Model::DisableSnapshotCopyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisableSnapshotCopyResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::EnableLoggingRequest &, const Model::EnableLoggingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EnableLoggingResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::EnableSnapshotCopyRequest &, const Model::EnableSnapshotCopyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EnableSnapshotCopyResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::GetClusterCredentialsRequest &, const Model::GetClusterCredentialsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetClusterCredentialsResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::GetReservedNodeExchangeOfferingsRequest &, const Model::GetReservedNodeExchangeOfferingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetReservedNodeExchangeOfferingsResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::ModifyClusterRequest &, const Model::ModifyClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyClusterResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::ModifyClusterDbRevisionRequest &, const Model::ModifyClusterDbRevisionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyClusterDbRevisionResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::ModifyClusterIamRolesRequest &, const Model::ModifyClusterIamRolesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyClusterIamRolesResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::ModifyClusterMaintenanceRequest &, const Model::ModifyClusterMaintenanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyClusterMaintenanceResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::ModifyClusterParameterGroupRequest &, const Model::ModifyClusterParameterGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyClusterParameterGroupResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::ModifyClusterSnapshotRequest &, const Model::ModifyClusterSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyClusterSnapshotResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::ModifyClusterSnapshotScheduleRequest &, const Model::ModifyClusterSnapshotScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyClusterSnapshotScheduleResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::ModifyClusterSubnetGroupRequest &, const Model::ModifyClusterSubnetGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyClusterSubnetGroupResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::ModifyEventSubscriptionRequest &, const Model::ModifyEventSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyEventSubscriptionResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::ModifyScheduledActionRequest &, const Model::ModifyScheduledActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyScheduledActionResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::ModifySnapshotCopyRetentionPeriodRequest &, const Model::ModifySnapshotCopyRetentionPeriodOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifySnapshotCopyRetentionPeriodResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::ModifySnapshotScheduleRequest &, const Model::ModifySnapshotScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifySnapshotScheduleResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::ModifyUsageLimitRequest &, const Model::ModifyUsageLimitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyUsageLimitResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::PauseClusterRequest &, const Model::PauseClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PauseClusterResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::PurchaseReservedNodeOfferingRequest &, const Model::PurchaseReservedNodeOfferingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PurchaseReservedNodeOfferingResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::RebootClusterRequest &, const Model::RebootClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RebootClusterResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::ResetClusterParameterGroupRequest &, const Model::ResetClusterParameterGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResetClusterParameterGroupResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::ResizeClusterRequest &, const Model::ResizeClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResizeClusterResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::RestoreFromClusterSnapshotRequest &, const Model::RestoreFromClusterSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RestoreFromClusterSnapshotResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::RestoreTableFromClusterSnapshotRequest &, const Model::RestoreTableFromClusterSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RestoreTableFromClusterSnapshotResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::ResumeClusterRequest &, const Model::ResumeClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResumeClusterResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::RevokeClusterSecurityGroupIngressRequest &, const Model::RevokeClusterSecurityGroupIngressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RevokeClusterSecurityGroupIngressResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::RevokeSnapshotAccessRequest &, const Model::RevokeSnapshotAccessOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RevokeSnapshotAccessResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::RotateEncryptionKeyRequest &, const Model::RotateEncryptionKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RotateEncryptionKeyResponseReceivedHandler
 

Enumerations

enum  RedshiftErrors {
  RedshiftErrors::INCOMPLETE_SIGNATURE = 0, RedshiftErrors::INTERNAL_FAILURE = 1, RedshiftErrors::INVALID_ACTION = 2, RedshiftErrors::INVALID_CLIENT_TOKEN_ID = 3,
  RedshiftErrors::INVALID_PARAMETER_COMBINATION = 4, RedshiftErrors::INVALID_QUERY_PARAMETER = 5, RedshiftErrors::INVALID_PARAMETER_VALUE = 6, RedshiftErrors::MISSING_ACTION = 7,
  RedshiftErrors::MISSING_AUTHENTICATION_TOKEN = 8, RedshiftErrors::MISSING_PARAMETER = 9, RedshiftErrors::OPT_IN_REQUIRED = 10, RedshiftErrors::REQUEST_EXPIRED = 11,
  RedshiftErrors::SERVICE_UNAVAILABLE = 12, RedshiftErrors::THROTTLING = 13, RedshiftErrors::VALIDATION = 14, RedshiftErrors::ACCESS_DENIED = 15,
  RedshiftErrors::RESOURCE_NOT_FOUND = 16, RedshiftErrors::UNRECOGNIZED_CLIENT = 17, RedshiftErrors::MALFORMED_QUERY_STRING = 18, RedshiftErrors::SLOW_DOWN = 19,
  RedshiftErrors::REQUEST_TIME_TOO_SKEWED = 20, RedshiftErrors::INVALID_SIGNATURE = 21, RedshiftErrors::SIGNATURE_DOES_NOT_MATCH = 22, RedshiftErrors::INVALID_ACCESS_KEY_ID = 23,
  RedshiftErrors::REQUEST_TIMEOUT = 24, RedshiftErrors::NETWORK_CONNECTION = 99, RedshiftErrors::UNKNOWN = 100, RedshiftErrors::ACCESS_TO_SNAPSHOT_DENIED_FAULT = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  RedshiftErrors::AUTHORIZATION_ALREADY_EXISTS_FAULT, RedshiftErrors::AUTHORIZATION_NOT_FOUND_FAULT, RedshiftErrors::AUTHORIZATION_QUOTA_EXCEEDED_FAULT, RedshiftErrors::BATCH_DELETE_REQUEST_SIZE_EXCEEDED_FAULT,
  RedshiftErrors::BATCH_MODIFY_CLUSTER_SNAPSHOTS_LIMIT_EXCEEDED_FAULT, RedshiftErrors::BUCKET_NOT_FOUND_FAULT, RedshiftErrors::CLUSTER_ALREADY_EXISTS_FAULT, RedshiftErrors::CLUSTER_NOT_FOUND_FAULT,
  RedshiftErrors::CLUSTER_ON_LATEST_REVISION_FAULT, RedshiftErrors::CLUSTER_PARAMETER_GROUP_ALREADY_EXISTS_FAULT, RedshiftErrors::CLUSTER_PARAMETER_GROUP_NOT_FOUND_FAULT, RedshiftErrors::CLUSTER_PARAMETER_GROUP_QUOTA_EXCEEDED_FAULT,
  RedshiftErrors::CLUSTER_QUOTA_EXCEEDED_FAULT, RedshiftErrors::CLUSTER_SECURITY_GROUP_ALREADY_EXISTS_FAULT, RedshiftErrors::CLUSTER_SECURITY_GROUP_NOT_FOUND_FAULT, RedshiftErrors::CLUSTER_SECURITY_GROUP_QUOTA_EXCEEDED_FAULT,
  RedshiftErrors::CLUSTER_SNAPSHOT_ALREADY_EXISTS_FAULT, RedshiftErrors::CLUSTER_SNAPSHOT_NOT_FOUND_FAULT, RedshiftErrors::CLUSTER_SNAPSHOT_QUOTA_EXCEEDED_FAULT, RedshiftErrors::CLUSTER_SUBNET_GROUP_ALREADY_EXISTS_FAULT,
  RedshiftErrors::CLUSTER_SUBNET_GROUP_NOT_FOUND_FAULT, RedshiftErrors::CLUSTER_SUBNET_GROUP_QUOTA_EXCEEDED_FAULT, RedshiftErrors::CLUSTER_SUBNET_QUOTA_EXCEEDED_FAULT, RedshiftErrors::COPY_TO_REGION_DISABLED_FAULT,
  RedshiftErrors::DEPENDENT_SERVICE_REQUEST_THROTTLING_FAULT, RedshiftErrors::DEPENDENT_SERVICE_UNAVAILABLE_FAULT, RedshiftErrors::EVENT_SUBSCRIPTION_QUOTA_EXCEEDED_FAULT, RedshiftErrors::HSM_CLIENT_CERTIFICATE_ALREADY_EXISTS_FAULT,
  RedshiftErrors::HSM_CLIENT_CERTIFICATE_NOT_FOUND_FAULT, RedshiftErrors::HSM_CLIENT_CERTIFICATE_QUOTA_EXCEEDED_FAULT, RedshiftErrors::HSM_CONFIGURATION_ALREADY_EXISTS_FAULT, RedshiftErrors::HSM_CONFIGURATION_NOT_FOUND_FAULT,
  RedshiftErrors::HSM_CONFIGURATION_QUOTA_EXCEEDED_FAULT, RedshiftErrors::INCOMPATIBLE_ORDERABLE_OPTIONS, RedshiftErrors::INSUFFICIENT_CLUSTER_CAPACITY_FAULT, RedshiftErrors::INSUFFICIENT_S3_BUCKET_POLICY_FAULT,
  RedshiftErrors::INVALID_CLUSTER_PARAMETER_GROUP_STATE_FAULT, RedshiftErrors::INVALID_CLUSTER_SECURITY_GROUP_STATE_FAULT, RedshiftErrors::INVALID_CLUSTER_SNAPSHOT_SCHEDULE_STATE_FAULT, RedshiftErrors::INVALID_CLUSTER_SNAPSHOT_STATE_FAULT,
  RedshiftErrors::INVALID_CLUSTER_STATE_FAULT, RedshiftErrors::INVALID_CLUSTER_SUBNET_GROUP_STATE_FAULT, RedshiftErrors::INVALID_CLUSTER_SUBNET_STATE_FAULT, RedshiftErrors::INVALID_CLUSTER_TRACK_FAULT,
  RedshiftErrors::INVALID_ELASTIC_IP_FAULT, RedshiftErrors::INVALID_HSM_CLIENT_CERTIFICATE_STATE_FAULT, RedshiftErrors::INVALID_HSM_CONFIGURATION_STATE_FAULT, RedshiftErrors::INVALID_RESERVED_NODE_STATE_FAULT,
  RedshiftErrors::INVALID_RESTORE_FAULT, RedshiftErrors::INVALID_RETENTION_PERIOD_FAULT, RedshiftErrors::INVALID_S3_BUCKET_NAME_FAULT, RedshiftErrors::INVALID_S3_KEY_PREFIX_FAULT,
  RedshiftErrors::INVALID_SCHEDULED_ACTION_FAULT, RedshiftErrors::INVALID_SCHEDULE_FAULT, RedshiftErrors::INVALID_SNAPSHOT_COPY_GRANT_STATE_FAULT, RedshiftErrors::INVALID_SUBNET,
  RedshiftErrors::INVALID_SUBSCRIPTION_STATE_FAULT, RedshiftErrors::INVALID_TABLE_RESTORE_ARGUMENT_FAULT, RedshiftErrors::INVALID_TAG_FAULT, RedshiftErrors::INVALID_USAGE_LIMIT_FAULT,
  RedshiftErrors::INVALID_V_P_C_NETWORK_STATE_FAULT, RedshiftErrors::IN_PROGRESS_TABLE_RESTORE_QUOTA_EXCEEDED_FAULT, RedshiftErrors::LIMIT_EXCEEDED_FAULT, RedshiftErrors::NUMBER_OF_NODES_PER_CLUSTER_LIMIT_EXCEEDED_FAULT,
  RedshiftErrors::NUMBER_OF_NODES_QUOTA_EXCEEDED_FAULT, RedshiftErrors::RESERVED_NODE_ALREADY_EXISTS_FAULT, RedshiftErrors::RESERVED_NODE_ALREADY_MIGRATED_FAULT, RedshiftErrors::RESERVED_NODE_NOT_FOUND_FAULT,
  RedshiftErrors::RESERVED_NODE_OFFERING_NOT_FOUND_FAULT, RedshiftErrors::RESERVED_NODE_QUOTA_EXCEEDED_FAULT, RedshiftErrors::RESIZE_NOT_FOUND_FAULT, RedshiftErrors::RESOURCE_NOT_FOUND_FAULT,
  RedshiftErrors::SCHEDULED_ACTION_ALREADY_EXISTS_FAULT, RedshiftErrors::SCHEDULED_ACTION_NOT_FOUND_FAULT, RedshiftErrors::SCHEDULED_ACTION_QUOTA_EXCEEDED_FAULT, RedshiftErrors::SCHEDULED_ACTION_TYPE_UNSUPPORTED_FAULT,
  RedshiftErrors::SCHEDULE_DEFINITION_TYPE_UNSUPPORTED_FAULT, RedshiftErrors::SNAPSHOT_COPY_ALREADY_DISABLED_FAULT, RedshiftErrors::SNAPSHOT_COPY_ALREADY_ENABLED_FAULT, RedshiftErrors::SNAPSHOT_COPY_DISABLED_FAULT,
  RedshiftErrors::SNAPSHOT_COPY_GRANT_ALREADY_EXISTS_FAULT, RedshiftErrors::SNAPSHOT_COPY_GRANT_NOT_FOUND_FAULT, RedshiftErrors::SNAPSHOT_COPY_GRANT_QUOTA_EXCEEDED_FAULT, RedshiftErrors::SNAPSHOT_SCHEDULE_ALREADY_EXISTS_FAULT,
  RedshiftErrors::SNAPSHOT_SCHEDULE_NOT_FOUND_FAULT, RedshiftErrors::SNAPSHOT_SCHEDULE_QUOTA_EXCEEDED_FAULT, RedshiftErrors::SNAPSHOT_SCHEDULE_UPDATE_IN_PROGRESS_FAULT, RedshiftErrors::SOURCE_NOT_FOUND_FAULT,
  RedshiftErrors::SUBNET_ALREADY_IN_USE, RedshiftErrors::SUBSCRIPTION_ALREADY_EXIST_FAULT, RedshiftErrors::SUBSCRIPTION_CATEGORY_NOT_FOUND_FAULT, RedshiftErrors::SUBSCRIPTION_EVENT_ID_NOT_FOUND_FAULT,
  RedshiftErrors::SUBSCRIPTION_NOT_FOUND_FAULT, RedshiftErrors::SUBSCRIPTION_SEVERITY_NOT_FOUND_FAULT, RedshiftErrors::S_N_S_INVALID_TOPIC_FAULT, RedshiftErrors::S_N_S_NO_AUTHORIZATION_FAULT,
  RedshiftErrors::S_N_S_TOPIC_ARN_NOT_FOUND_FAULT, RedshiftErrors::TABLE_LIMIT_EXCEEDED_FAULT, RedshiftErrors::TABLE_RESTORE_NOT_FOUND_FAULT, RedshiftErrors::TAG_LIMIT_EXCEEDED_FAULT,
  RedshiftErrors::UNAUTHORIZED_OPERATION, RedshiftErrors::UNKNOWN_SNAPSHOT_COPY_REGION_FAULT, RedshiftErrors::UNSUPPORTED_OPERATION_FAULT, RedshiftErrors::UNSUPPORTED_OPTION_FAULT,
  RedshiftErrors::USAGE_LIMIT_ALREADY_EXISTS_FAULT, RedshiftErrors::USAGE_LIMIT_NOT_FOUND_FAULT
}
 

Typedef Documentation

◆ AcceptReservedNodeExchangeResponseReceivedHandler

Definition at line 420 of file RedshiftClient.h.

◆ AuthorizeClusterSecurityGroupIngressResponseReceivedHandler

Definition at line 423 of file RedshiftClient.h.

◆ AuthorizeSnapshotAccessResponseReceivedHandler

Definition at line 424 of file RedshiftClient.h.

◆ BatchDeleteClusterSnapshotsResponseReceivedHandler

Definition at line 425 of file RedshiftClient.h.

◆ BatchModifyClusterSnapshotsResponseReceivedHandler

Definition at line 426 of file RedshiftClient.h.

◆ CancelResizeResponseReceivedHandler

Definition at line 427 of file RedshiftClient.h.

◆ CopyClusterSnapshotResponseReceivedHandler

Definition at line 428 of file RedshiftClient.h.

◆ CreateClusterParameterGroupResponseReceivedHandler

Definition at line 430 of file RedshiftClient.h.

◆ CreateClusterResponseReceivedHandler

Definition at line 429 of file RedshiftClient.h.

◆ CreateClusterSecurityGroupResponseReceivedHandler

Definition at line 431 of file RedshiftClient.h.

◆ CreateClusterSnapshotResponseReceivedHandler

Definition at line 432 of file RedshiftClient.h.

◆ CreateClusterSubnetGroupResponseReceivedHandler

Definition at line 433 of file RedshiftClient.h.

◆ CreateEventSubscriptionResponseReceivedHandler

Definition at line 434 of file RedshiftClient.h.

◆ CreateHsmClientCertificateResponseReceivedHandler

Definition at line 435 of file RedshiftClient.h.

◆ CreateHsmConfigurationResponseReceivedHandler

Definition at line 436 of file RedshiftClient.h.

◆ CreateScheduledActionResponseReceivedHandler

Definition at line 437 of file RedshiftClient.h.

◆ CreateSnapshotCopyGrantResponseReceivedHandler

Definition at line 438 of file RedshiftClient.h.

◆ CreateSnapshotScheduleResponseReceivedHandler

Definition at line 439 of file RedshiftClient.h.

◆ CreateTagsResponseReceivedHandler

Definition at line 440 of file RedshiftClient.h.

◆ CreateUsageLimitResponseReceivedHandler

Definition at line 441 of file RedshiftClient.h.

◆ DeleteClusterParameterGroupResponseReceivedHandler

Definition at line 443 of file RedshiftClient.h.

◆ DeleteClusterResponseReceivedHandler

Definition at line 442 of file RedshiftClient.h.

◆ DeleteClusterSecurityGroupResponseReceivedHandler

Definition at line 444 of file RedshiftClient.h.

◆ DeleteClusterSnapshotResponseReceivedHandler

Definition at line 445 of file RedshiftClient.h.

◆ DeleteClusterSubnetGroupResponseReceivedHandler

Definition at line 446 of file RedshiftClient.h.

◆ DeleteEventSubscriptionResponseReceivedHandler

Definition at line 447 of file RedshiftClient.h.

◆ DeleteHsmClientCertificateResponseReceivedHandler

Definition at line 448 of file RedshiftClient.h.

◆ DeleteHsmConfigurationResponseReceivedHandler

Definition at line 449 of file RedshiftClient.h.

◆ DeleteScheduledActionResponseReceivedHandler

Definition at line 450 of file RedshiftClient.h.

◆ DeleteSnapshotCopyGrantResponseReceivedHandler

Definition at line 451 of file RedshiftClient.h.

◆ DeleteSnapshotScheduleResponseReceivedHandler

Definition at line 452 of file RedshiftClient.h.

◆ DeleteTagsResponseReceivedHandler

Definition at line 453 of file RedshiftClient.h.

◆ DeleteUsageLimitResponseReceivedHandler

Definition at line 454 of file RedshiftClient.h.

◆ DescribeAccountAttributesResponseReceivedHandler

Definition at line 455 of file RedshiftClient.h.

◆ DescribeClusterDbRevisionsResponseReceivedHandler

Definition at line 456 of file RedshiftClient.h.

◆ DescribeClusterParameterGroupsResponseReceivedHandler

Definition at line 457 of file RedshiftClient.h.

◆ DescribeClusterParametersResponseReceivedHandler

Definition at line 458 of file RedshiftClient.h.

◆ DescribeClusterSecurityGroupsResponseReceivedHandler

Definition at line 459 of file RedshiftClient.h.

◆ DescribeClusterSnapshotsResponseReceivedHandler

Definition at line 460 of file RedshiftClient.h.

◆ DescribeClustersResponseReceivedHandler

Definition at line 464 of file RedshiftClient.h.

◆ DescribeClusterSubnetGroupsResponseReceivedHandler

Definition at line 461 of file RedshiftClient.h.

◆ DescribeClusterTracksResponseReceivedHandler

Definition at line 462 of file RedshiftClient.h.

◆ DescribeClusterVersionsResponseReceivedHandler

Definition at line 463 of file RedshiftClient.h.

◆ DescribeDefaultClusterParametersResponseReceivedHandler

Definition at line 465 of file RedshiftClient.h.

◆ DescribeEventCategoriesResponseReceivedHandler

Definition at line 466 of file RedshiftClient.h.

◆ DescribeEventsResponseReceivedHandler

Definition at line 468 of file RedshiftClient.h.

◆ DescribeEventSubscriptionsResponseReceivedHandler

Definition at line 467 of file RedshiftClient.h.

◆ DescribeHsmClientCertificatesResponseReceivedHandler

Definition at line 469 of file RedshiftClient.h.

◆ DescribeHsmConfigurationsResponseReceivedHandler

Definition at line 470 of file RedshiftClient.h.

◆ DescribeLoggingStatusResponseReceivedHandler

Definition at line 471 of file RedshiftClient.h.

◆ DescribeNodeConfigurationOptionsResponseReceivedHandler

Definition at line 472 of file RedshiftClient.h.

◆ DescribeOrderableClusterOptionsResponseReceivedHandler

Definition at line 473 of file RedshiftClient.h.

◆ DescribeReservedNodeOfferingsResponseReceivedHandler

Definition at line 474 of file RedshiftClient.h.

◆ DescribeReservedNodesResponseReceivedHandler

Definition at line 475 of file RedshiftClient.h.

◆ DescribeResizeResponseReceivedHandler

Definition at line 476 of file RedshiftClient.h.

◆ DescribeScheduledActionsResponseReceivedHandler

Definition at line 477 of file RedshiftClient.h.

◆ DescribeSnapshotCopyGrantsResponseReceivedHandler

Definition at line 478 of file RedshiftClient.h.

◆ DescribeSnapshotSchedulesResponseReceivedHandler

Definition at line 479 of file RedshiftClient.h.

◆ DescribeStorageResponseReceivedHandler

Definition at line 480 of file RedshiftClient.h.

◆ DescribeTableRestoreStatusResponseReceivedHandler

Definition at line 481 of file RedshiftClient.h.

◆ DescribeTagsResponseReceivedHandler

Definition at line 482 of file RedshiftClient.h.

◆ DescribeUsageLimitsResponseReceivedHandler

Definition at line 483 of file RedshiftClient.h.

◆ DisableLoggingResponseReceivedHandler

Definition at line 484 of file RedshiftClient.h.

◆ DisableSnapshotCopyResponseReceivedHandler

Definition at line 485 of file RedshiftClient.h.

◆ EnableLoggingResponseReceivedHandler

Definition at line 486 of file RedshiftClient.h.

◆ EnableSnapshotCopyResponseReceivedHandler

Definition at line 487 of file RedshiftClient.h.

◆ GetClusterCredentialsResponseReceivedHandler

Definition at line 488 of file RedshiftClient.h.

◆ GetReservedNodeExchangeOfferingsResponseReceivedHandler

Definition at line 489 of file RedshiftClient.h.

◆ ModifyClusterDbRevisionResponseReceivedHandler

Definition at line 491 of file RedshiftClient.h.

◆ ModifyClusterIamRolesResponseReceivedHandler

Definition at line 492 of file RedshiftClient.h.

◆ ModifyClusterMaintenanceResponseReceivedHandler

Definition at line 493 of file RedshiftClient.h.

◆ ModifyClusterParameterGroupResponseReceivedHandler

Definition at line 494 of file RedshiftClient.h.

◆ ModifyClusterResponseReceivedHandler

Definition at line 490 of file RedshiftClient.h.

◆ ModifyClusterSnapshotResponseReceivedHandler

Definition at line 495 of file RedshiftClient.h.

◆ ModifyClusterSnapshotScheduleResponseReceivedHandler

Definition at line 496 of file RedshiftClient.h.

◆ ModifyClusterSubnetGroupResponseReceivedHandler

Definition at line 497 of file RedshiftClient.h.

◆ ModifyEventSubscriptionResponseReceivedHandler

Definition at line 498 of file RedshiftClient.h.

◆ ModifyScheduledActionResponseReceivedHandler

Definition at line 499 of file RedshiftClient.h.

◆ ModifySnapshotCopyRetentionPeriodResponseReceivedHandler

Definition at line 500 of file RedshiftClient.h.

◆ ModifySnapshotScheduleResponseReceivedHandler

Definition at line 501 of file RedshiftClient.h.

◆ ModifyUsageLimitResponseReceivedHandler

Definition at line 502 of file RedshiftClient.h.

◆ PauseClusterResponseReceivedHandler

Definition at line 503 of file RedshiftClient.h.

◆ PurchaseReservedNodeOfferingResponseReceivedHandler

Definition at line 504 of file RedshiftClient.h.

◆ RebootClusterResponseReceivedHandler

Definition at line 505 of file RedshiftClient.h.

◆ ResetClusterParameterGroupResponseReceivedHandler

Definition at line 506 of file RedshiftClient.h.

◆ ResizeClusterResponseReceivedHandler

Definition at line 507 of file RedshiftClient.h.

◆ RestoreFromClusterSnapshotResponseReceivedHandler

Definition at line 508 of file RedshiftClient.h.

◆ RestoreTableFromClusterSnapshotResponseReceivedHandler

Definition at line 509 of file RedshiftClient.h.

◆ ResumeClusterResponseReceivedHandler

Definition at line 510 of file RedshiftClient.h.

◆ RevokeClusterSecurityGroupIngressResponseReceivedHandler

Definition at line 511 of file RedshiftClient.h.

◆ RevokeSnapshotAccessResponseReceivedHandler

Definition at line 512 of file RedshiftClient.h.

◆ RotateEncryptionKeyResponseReceivedHandler

Definition at line 513 of file RedshiftClient.h.

Enumeration Type Documentation

◆ RedshiftErrors

Enumerator
INCOMPLETE_SIGNATURE 
INTERNAL_FAILURE 
INVALID_ACTION 
INVALID_CLIENT_TOKEN_ID 
INVALID_PARAMETER_COMBINATION 
INVALID_QUERY_PARAMETER 
INVALID_PARAMETER_VALUE 
MISSING_ACTION 
MISSING_AUTHENTICATION_TOKEN 
MISSING_PARAMETER 
OPT_IN_REQUIRED 
REQUEST_EXPIRED 
SERVICE_UNAVAILABLE 
THROTTLING 
VALIDATION 
ACCESS_DENIED 
RESOURCE_NOT_FOUND 
UNRECOGNIZED_CLIENT 
MALFORMED_QUERY_STRING 
SLOW_DOWN 
REQUEST_TIME_TOO_SKEWED 
INVALID_SIGNATURE 
SIGNATURE_DOES_NOT_MATCH 
INVALID_ACCESS_KEY_ID 
REQUEST_TIMEOUT 
NETWORK_CONNECTION 
UNKNOWN 
ACCESS_TO_SNAPSHOT_DENIED_FAULT 
AUTHORIZATION_ALREADY_EXISTS_FAULT 
AUTHORIZATION_NOT_FOUND_FAULT 
AUTHORIZATION_QUOTA_EXCEEDED_FAULT 
BATCH_DELETE_REQUEST_SIZE_EXCEEDED_FAULT 
BATCH_MODIFY_CLUSTER_SNAPSHOTS_LIMIT_EXCEEDED_FAULT 
BUCKET_NOT_FOUND_FAULT 
CLUSTER_ALREADY_EXISTS_FAULT 
CLUSTER_NOT_FOUND_FAULT 
CLUSTER_ON_LATEST_REVISION_FAULT 
CLUSTER_PARAMETER_GROUP_ALREADY_EXISTS_FAULT 
CLUSTER_PARAMETER_GROUP_NOT_FOUND_FAULT 
CLUSTER_PARAMETER_GROUP_QUOTA_EXCEEDED_FAULT 
CLUSTER_QUOTA_EXCEEDED_FAULT 
CLUSTER_SECURITY_GROUP_ALREADY_EXISTS_FAULT 
CLUSTER_SECURITY_GROUP_NOT_FOUND_FAULT 
CLUSTER_SECURITY_GROUP_QUOTA_EXCEEDED_FAULT 
CLUSTER_SNAPSHOT_ALREADY_EXISTS_FAULT 
CLUSTER_SNAPSHOT_NOT_FOUND_FAULT 
CLUSTER_SNAPSHOT_QUOTA_EXCEEDED_FAULT 
CLUSTER_SUBNET_GROUP_ALREADY_EXISTS_FAULT 
CLUSTER_SUBNET_GROUP_NOT_FOUND_FAULT 
CLUSTER_SUBNET_GROUP_QUOTA_EXCEEDED_FAULT 
CLUSTER_SUBNET_QUOTA_EXCEEDED_FAULT 
COPY_TO_REGION_DISABLED_FAULT 
DEPENDENT_SERVICE_REQUEST_THROTTLING_FAULT 
DEPENDENT_SERVICE_UNAVAILABLE_FAULT 
EVENT_SUBSCRIPTION_QUOTA_EXCEEDED_FAULT 
HSM_CLIENT_CERTIFICATE_ALREADY_EXISTS_FAULT 
HSM_CLIENT_CERTIFICATE_NOT_FOUND_FAULT 
HSM_CLIENT_CERTIFICATE_QUOTA_EXCEEDED_FAULT 
HSM_CONFIGURATION_ALREADY_EXISTS_FAULT 
HSM_CONFIGURATION_NOT_FOUND_FAULT 
HSM_CONFIGURATION_QUOTA_EXCEEDED_FAULT 
INCOMPATIBLE_ORDERABLE_OPTIONS 
INSUFFICIENT_CLUSTER_CAPACITY_FAULT 
INSUFFICIENT_S3_BUCKET_POLICY_FAULT 
INVALID_CLUSTER_PARAMETER_GROUP_STATE_FAULT 
INVALID_CLUSTER_SECURITY_GROUP_STATE_FAULT 
INVALID_CLUSTER_SNAPSHOT_SCHEDULE_STATE_FAULT 
INVALID_CLUSTER_SNAPSHOT_STATE_FAULT 
INVALID_CLUSTER_STATE_FAULT 
INVALID_CLUSTER_SUBNET_GROUP_STATE_FAULT 
INVALID_CLUSTER_SUBNET_STATE_FAULT 
INVALID_CLUSTER_TRACK_FAULT 
INVALID_ELASTIC_IP_FAULT 
INVALID_HSM_CLIENT_CERTIFICATE_STATE_FAULT 
INVALID_HSM_CONFIGURATION_STATE_FAULT 
INVALID_RESERVED_NODE_STATE_FAULT 
INVALID_RESTORE_FAULT 
INVALID_RETENTION_PERIOD_FAULT 
INVALID_S3_BUCKET_NAME_FAULT 
INVALID_S3_KEY_PREFIX_FAULT 
INVALID_SCHEDULED_ACTION_FAULT 
INVALID_SCHEDULE_FAULT 
INVALID_SNAPSHOT_COPY_GRANT_STATE_FAULT 
INVALID_SUBNET 
INVALID_SUBSCRIPTION_STATE_FAULT 
INVALID_TABLE_RESTORE_ARGUMENT_FAULT 
INVALID_TAG_FAULT 
INVALID_USAGE_LIMIT_FAULT 
INVALID_V_P_C_NETWORK_STATE_FAULT 
IN_PROGRESS_TABLE_RESTORE_QUOTA_EXCEEDED_FAULT 
LIMIT_EXCEEDED_FAULT 
NUMBER_OF_NODES_PER_CLUSTER_LIMIT_EXCEEDED_FAULT 
NUMBER_OF_NODES_QUOTA_EXCEEDED_FAULT 
RESERVED_NODE_ALREADY_EXISTS_FAULT 
RESERVED_NODE_ALREADY_MIGRATED_FAULT 
RESERVED_NODE_NOT_FOUND_FAULT 
RESERVED_NODE_OFFERING_NOT_FOUND_FAULT 
RESERVED_NODE_QUOTA_EXCEEDED_FAULT 
RESIZE_NOT_FOUND_FAULT 
RESOURCE_NOT_FOUND_FAULT 
SCHEDULED_ACTION_ALREADY_EXISTS_FAULT 
SCHEDULED_ACTION_NOT_FOUND_FAULT 
SCHEDULED_ACTION_QUOTA_EXCEEDED_FAULT 
SCHEDULED_ACTION_TYPE_UNSUPPORTED_FAULT 
SCHEDULE_DEFINITION_TYPE_UNSUPPORTED_FAULT 
SNAPSHOT_COPY_ALREADY_DISABLED_FAULT 
SNAPSHOT_COPY_ALREADY_ENABLED_FAULT 
SNAPSHOT_COPY_DISABLED_FAULT 
SNAPSHOT_COPY_GRANT_ALREADY_EXISTS_FAULT 
SNAPSHOT_COPY_GRANT_NOT_FOUND_FAULT 
SNAPSHOT_COPY_GRANT_QUOTA_EXCEEDED_FAULT 
SNAPSHOT_SCHEDULE_ALREADY_EXISTS_FAULT 
SNAPSHOT_SCHEDULE_NOT_FOUND_FAULT 
SNAPSHOT_SCHEDULE_QUOTA_EXCEEDED_FAULT 
SNAPSHOT_SCHEDULE_UPDATE_IN_PROGRESS_FAULT 
SOURCE_NOT_FOUND_FAULT 
SUBNET_ALREADY_IN_USE 
SUBSCRIPTION_ALREADY_EXIST_FAULT 
SUBSCRIPTION_CATEGORY_NOT_FOUND_FAULT 
SUBSCRIPTION_EVENT_ID_NOT_FOUND_FAULT 
SUBSCRIPTION_NOT_FOUND_FAULT 
SUBSCRIPTION_SEVERITY_NOT_FOUND_FAULT 
S_N_S_INVALID_TOPIC_FAULT 
S_N_S_NO_AUTHORIZATION_FAULT 
S_N_S_TOPIC_ARN_NOT_FOUND_FAULT 
TABLE_LIMIT_EXCEEDED_FAULT 
TABLE_RESTORE_NOT_FOUND_FAULT 
TAG_LIMIT_EXCEEDED_FAULT 
UNAUTHORIZED_OPERATION 
UNKNOWN_SNAPSHOT_COPY_REGION_FAULT 
UNSUPPORTED_OPERATION_FAULT 
UNSUPPORTED_OPTION_FAULT 
USAGE_LIMIT_ALREADY_EXISTS_FAULT 
USAGE_LIMIT_NOT_FOUND_FAULT 

Definition at line 16 of file RedshiftErrors.h.